summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2016-04-04[bug] fail gracefully if no pixelated modules presentKali Kaneko
currently, we're distributing the wheels for the pixelated modules under downloads.leap.se. bootstrap script tried to download the pixelated modules, but it fails on python versions < 2.7.9, apparently. as a workaround, I make the import of the pixelated modules a non-fatal error by setting a flag, and doing the launching of the pix UA conditional on a successful import. - Related: #8009
2016-04-04[bug] update bootstrap script so that it installs pixelated reqs tooKali Kaneko
2016-03-31[bug] workaround for incompatible qt library in ubuntuKali Kaneko
- Resolves: #7990
2016-03-30[pkg] add requirements file for pixelated user agentKali Kaneko
2016-03-28[pkg] update versions for bundleKali Kaneko
2016-03-28[pkg] pass --standalone flag to binaryKali Kaneko
2016-03-28[docs] readme for pixelated functionalityKali Kaneko
2015-10-28[pkg] bump dependencies0.9.0Ivan Alejandro
2015-09-18[feat] remove taskthread dependencyRuben Pollan
Refactor ivan's code (aa4b684d0682ff9faf1577653fa5ceabbc6e0f20) to remove the time.sleep. - Resolves: #7414
2015-09-15[pkg] require Logbook 0.7.0 or newerIvan Alejandro
For our logging we need a new logbook feature that was added on 0.7.0. - Resolves: #7449
2015-08-28[pkg] update versions for 0.9.0rc2Kali Kaneko
2015-08-24[pkg] fetch origin before checkoutKali Kaneko
2015-08-24[pkg] add new .icns file for mac bundleKali Kaneko
2015-08-10[feat] Add script apply_updates.py for pyinstaller bundleRuben Pollan
apply_updates.py applies the already downloaded files from the updates folder and removes all the obsolete files from the bundle. It's meant to be use by the pyinstaller bundle. - Resolves: #7342 - Related: #5876
2015-08-07[pkg] remove old files, update README a littleKali Kaneko
2015-08-07[pkg] make postmkenv working in osxKali Kaneko
we won't be using this for packaging though. it can be useful to avoid installing it, although installing from wheel is quite straightforward in osx.
2015-08-06[feat] WHEELHOUSE can be a url + --use-leap-wheelsParménides GV
--use-leap-wheels sets --trusted-host (remove it when we have a proper cert) and WHEELHOUSE to https://ftp.lizard.leap.se Until we get ftp.lizard cname, use lizard as the wheels server. - Related: #7339
2015-08-04[tests] add flake8 to testing requirements, flake8 configKali Kaneko
2015-08-03[feat] use wheels to install dependenciesParménides GV
generate_wheels uses $WHEELHOUSE to generate and store the wheels for requirements.pip and requirements-testing.pip (if it exists). pip_install_requirements.sh installs requirements.pip from them if possible (if not, then it fetches them from pypi) or, if passed the --testing flag, it installs requirements-testing.pip. Related: #7327
2015-07-31[pkg] utility targets on makefile, spec changesKali Kaneko
2015-07-31[pkg] add small shell launcher for linux bundleKali Kaneko
to workaround the incompatibility problem with Qt libs found in ubuntu
2015-07-31[pkg] add notes about needed hacks with pyinstallerKali Kaneko
there are a couple of manual steps needed
2015-07-31[feat] initial working bundle with pyinstallerKali Kaneko
linux only, at the moment, but it's a good start :)
2015-07-27[pkg] add AUTHORS file + one-liner to generate itKali Kaneko
2015-07-27[pkg] add script to install base requirementsKali Kaneko
- update pip - install base reqs
2015-07-22[pkg] separate leap requirementsKali Kaneko
this is part of a process to make the setup of the development mode less troublesome. from now on, setting up a virtualenv in pure development mode will be as easy as telling pip to just install the external dependencies:: pip install -r pkg/requirements.pip and traversing all the leap repos for the needed leap dependencies doing:: python setup.py develop - Related: #7288
2015-07-22[pkg] bump versions for bitmask 0.9.0rc1 bundlesKali Kaneko
- Releases: 0.9.0
2015-07-10[pkg] bump dependencies0.9.0rc1Ivan Alejandro
2015-06-22[feat] add a zmq based logger, change log windowIvan Alejandro
- Add a new handler for a zmq/thread-safe log send between components. - Update the log window to use this new handler. - Remove old custom handler We have implemented a new handler that uses logbook, so this one is no longer needed. - Adapt log silencer to new handler - Use log file always as default - Related: #6733
2015-06-08[pkg] add missing taskthread dependencyIvan Alejandro
This dependency was previously installed through soledad, but it doesn't use that lib anymore.
2015-05-27[feat] adapt to new events api on commonIvan Alejandro
- Related: #6359
2015-05-08[feat] use txzmq in backenddrebs
Before this commit, the backend used plain pyzmq bindings for communicating with the frontend. This implements the txzmq twisted-powered bindings instead. Closes: #6360
2015-05-07[bug] change the ip command location to /sbin/Ivan Alejandro
Change the 'ip' command location to support Fedora/RHEL distros. /bin/ip is pressent on Debian/Ubuntu but not on Fedora. /sbin/ip is a symlink to /bin/ip on Debian/Ubuntu and a binary on Fedora. - Resolves: #6894
2015-04-24[bug] support /usr/lib64 python path for symlinksIvan Alejandro
On 64bit Fedora/RHEL systems the python path is /usr/lib64 instead of /usr/lib like on Ubuntu systems. This fix allows those users to use the bootstrap_develop.sh script.
2015-02-13create sumo tarball with leap dependencies (Closes: #6683)Kali Kaneko
2015-02-13add pipdeptree to requirements-devKali Kaneko
2015-02-13gather bitmask dependency treeKali Kaneko
2015-01-14Pin/unpin dependencies.Ivan Alejandro
Unpin python-dateutil since is no longer a problem. Pin python-daemon since latest version (2.0.3 as today) fails to get installed wich causes problems with the bundle and the bootstrapper script.
2015-01-08Support for 'nobody' (used on Arch) group name.0.8.0rc3Ivan Alejandro
2014-12-15Merge branch 'release/0.7.x' into developIvan Alejandro
Conflicts: pkg/tuf/release.py relnotes.txt
2014-12-05Bump bitmask-root version.0.7.0rc6Ivan Alejandro
2014-11-25fix typo, add licenseKali Kaneko
2014-11-24Add script to enable ipdb debugging in bundle directories.drebs
2014-11-14vpn: support for the server setting custom fragment openvpn optionelijah
2014-10-31Remove unused TUF helpers.Ivan Alejandro
These files are now in the bitmask_bundler repo.
2014-10-31Remove unused scriptsIvan Alejandro
2014-10-28Update requirements to use newer Soledad.Ivan Alejandro
2014-10-28Handle removals on the updater repoRuben Pollan
2014-10-02Handle removals on the updater repoRuben Pollan
2014-09-22Use python2.7 instead of python2.Ivan Alejandro
The binary `python2` is not present on Debian systems. The common denominator for Ubuntu, Debian, Arch is `python2.7` Related to #6048.