Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-01 | [style] Fix spelling errors in bitmask-root manpage | micah | |
2015-09-01 | lintian fixes, including updates to desktop file to add Keywords | Micah Anderson | |
2015-09-01 | [pkg] checkout develop in bitmask repo too | Kali Kaneko | |
2015-08-31 | embed taskthread | Kali Kaneko | |
2015-08-31 | update dependencies | Kali Kaneko | |
2015-08-31 | update changelog to 0.9.0rc2 | Kali Kaneko | |
2015-08-31 | freeze debian version | Kali Kaneko | |
2015-08-31 | Merge tag '0.9.0rc2' into debian/experimental | Kali Kaneko | |
Tag leap.bitmask version 0.9.0rc2 | |||
2015-08-28 | [pkg] update versions for 0.9.0rc2 | Kali Kaneko | |
2015-08-27 | [pkg] fold in changes0.9.0rc2 | Ivan Alejandro | |
2015-08-27 | [pkg] update release notes | Ivan Alejandro | |
2015-08-24 | [pkg] fetch origin before checkout | Kali Kaneko | |
2015-08-24 | [pkg] add sumo_tarball_latest target | Kali Kaneko | |
2015-08-24 | [pkg] add new .icns file for mac bundle | Kali Kaneko | |
2015-08-24 | [pkg] add icon for mail-only builds | Kali Kaneko | |
2015-08-24 | [feat] allow to disable EIP on build | Kali Kaneko | |
2015-08-24 | [bug] handle disabled registration, error 403. | Ivan Alejandro | |
If the user wants to register a new account we check whether the provider allows registration or not right after getting the provider.json file and show an error msg on the wizard if not allowed. Also, there is a new signal to handle the error raised by the server if a registration attempt is made but is rejected with error 403. - Resolves: #6594 | |||
2015-08-14 | [bug] handle eip-config not providing locations | Ivan Alejandro | |
Is valid for a provider not to provide locations for their gateways. - Resolves: #7281 | |||
2015-08-13 | [bug] copy for cryptography files not needed | Ivan Alejandro | |
Those files are no longer needed (nor present on the repo). - Resolves: #7384 | |||
2015-08-12 | [style] autopep8 | Kali Kaneko | |
2015-08-12 | [bug] freeze also bitmask module version in sumo tarball | Kali Kaneko | |
if __version__ is not properly assigned, provider tests were breaking when parsing BITMASK_VERSION (which is None, where a string is expected). - Resolves: #7322 | |||
2015-08-12 | [bug] fail more clearly if we got incorrect version string | Kali Kaneko | |
on the sumo tarball, the _version file for leap/bitmask submodule wasn't being frozen, and hence BITMASK_VERSION was None. this was breaking the provider tests w/o any clear error message. - Related: #7322 | |||
2015-08-11 | [feat] add soledad sync progress to the UI | Ivan Alejandro | |
Register to Soledad's sync (send and receive) events and display the progress in the UI. - Resolves: #7353 | |||
2015-08-10 | [feat] Add script apply_updates.py for pyinstaller bundle | Ruben 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 little | Kali Kaneko | |
2015-08-07 | [bug] workaround wrong qtplugins path rewritten in the libs | Kali Kaneko | |
this is a bug in macholib, there's a missing letter in the plugins path, so unless we fix this they cannot be loaded from the bundle. See: https://bitbucket.org/pydica/pyside-setup/commits/4b8be97e5a00b577fe30ce9aa7e5723ff2a66f94 Quoting from http://code.activestate.com/lists/pythonmac-sig/23278/: """ The problem might be this line: @rpath/Contents/mageformats/libqtiff.dylib The "i" from "imageformats" is missing! This _might_ be related to the unusual case that "libqtiff" has no path at all, or something else is funny, and we end up with a name that will not be found at all. Then the loader finds the plugin in the installed Qt, which causes it to load everything again from there. """ | |||
2015-08-07 | [bug] raise the maxfiles limit in OSX | Kali Kaneko | |
due to zmq, we are hitting the limit and getting app crashes. - Resolves: #7319 | |||
2015-08-07 | [pkg] remove py2app snippet from setup.py | Kali Kaneko | |
thanks for making our lives easier during all this time, now we're starting a relationship with pyinstaller. maybe our roads cross again in the future. | |||
2015-08-07 | [pkg] make postmkenv working in osx | Kali 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-07 | [doc] clarify that backend lives in a subprocess | Kali Kaneko | |
2015-08-07 | [bug] schedule signal emitting in reactor thread | Kali Kaneko | |
2015-08-07 | [feat] add path to gpg binary in the bundle | Kali Kaneko | |
2015-08-07 | [feat] add util function fo find location when frozen | Kali Kaneko | |
2015-08-07 | [test] fix SRP tests | Ruben Pollan | |
The tests where using deferToThread to run without need, I remove it and now it's easier to debug when one test fails. - Resolves: #7343 | |||
2015-08-06 | [feat] WHEELHOUSE can be a url + --use-leap-wheels | Parmé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-05 | [feat] Move the updater code from the launcher | Ruben Pollan | |
The new pyinstaller method will rule out the launcher, we need the updater working inside bitmask client. - Closes: #7291 | |||
2015-08-04 | [style] add pre-commit hook to run flake8 | Kali Kaneko | |
2015-08-04 | [docs] add post commit hook to autopep8 all the things | Kali Kaneko | |
2015-08-04 | [tests] add flake8 to testing requirements, flake8 config | Kali Kaneko | |
2015-08-04 | [style] add pep8 config options to setup.cfg | Kali Kaneko | |
2015-08-04 | [pkg] add target to pull latest from all repos | Kali Kaneko | |
2015-08-03 | [pkg] add missing step to install our own deps | Kali Kaneko | |
2015-08-03 | [pkg] add checkout-release target as a requisite for sumo-tarball | Kali Kaneko | |
2015-08-03 | [feat] use wheels to install dependencies | Parmé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-08-03 | [pkg] fix name of common repo | Kali Kaneko | |
2015-07-31 | [pkg] utility targets on makefile, spec changes | Kali Kaneko | |
2015-07-31 | [pkg] add small shell launcher for linux bundle | Kali Kaneko | |
to workaround the incompatibility problem with Qt libs found in ubuntu | |||
2015-07-31 | [pkg] add notes about needed hacks with pyinstaller | Kali Kaneko | |
there are a couple of manual steps needed | |||
2015-07-31 | [feat] initial working bundle with pyinstaller | Kali Kaneko | |
linux only, at the moment, but it's a good start :) | |||
2015-07-27 | [pkg] add AUTHORS file + one-liner to generate it | Kali Kaneko | |