Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-26 | remove platform packages for unsupported distributions | Micah Anderson | |
2017-10-26 | Update Standards-Version to 4.1.1 | Varac | |
2017-10-26 | Build ubuntu artful package | Varac | |
2017-10-03 | [pkg] fix url to archived tags | Kali Kaneko | |
2017-09-29 | [pkg] bump debian changelog to 0.6.20.6.2 | Kali Kaneko | |
2017-09-29 | [docs] add twisted compat bugfix to changelog | Kali Kaneko | |
2017-09-29 | [bug] _HTTP11ClientFactory constructor has changed in twisted | Ruben Pollan | |
2017-09-27 | [pkg] bump changelog to 0.6.10.6.1 | Kali Kaneko | |
2017-09-20 | [style] pep8 and changelog | Kali Kaneko | |
2017-09-20 | [bug] add proper formatting for mtime | Kali Kaneko | |
2017-09-20 | Build package for debian buster | Varac | |
2017-08-28 | Build pacage for ubuntu zesty | Varac | |
2017-07-18 | raise if nonexisting path | Kali Kaneko | |
2017-07-18 | [bug] remove unneeded imports | Kali Kaneko | |
2017-07-14 | [pkg] add makefile for uploading pkg | Kali Kaneko | |
2017-07-14 | [pkg] bump changelog0.6.0 | Kali Kaneko | |
2017-07-14 | [docs] add note about refactor | Kali Kaneko | |
2017-07-14 | [pkg] add certifi as a dependency | Kali Kaneko | |
2017-07-14 | [tests] add e2e test for tls verification | Kali Kaneko | |
2017-07-14 | [tests] move all tests to unit tests | Kali Kaneko | |
2017-07-14 | [refactor] remove heuristic to check for usable platformRoot | Kali Kaneko | |
the rationale here is that, in debian, certifi will always return a working platform trust, since the package points to the system certificates. in osx and windows, certifi will load an usable trustRoot that is kept up to date. another detail we didn't like about the heuristic is that the bundled certificate for testing will eventually expire, so that introduces the duty of keeping it up-to-date. | |||
2017-07-11 | [feat] add fallback on trust sources for ssl verification | Kali Kaneko | |
With the merge of platformTrust in twisted, the situation for cert chain verification in linux improved a lot. This patch implements fallbacks to do the following: - Try to use whatever trust sources are found in the system. This means that if ca-certificates is installed, pyopenssl will have a valid set of root certificates and verification will likely work (twisted uses platformTrust for this). - If that fails, try to use certifi. We could/should depend on that from now on, *but* it's not packaged before stretch. - So, I'm not deprecating its usage right now, but this one should be the last cacert.pem bundle that we ship with leap.common. - If the cacert.pem from leap.common fails to be found, well, there's nothing you can do. Your TOFU attempt with a cert coming from the CArtel will fail. Most of this MR should be sent as a patch upstream, see https://twistedmatrix.com/trac/ticket/6934 Also related: https://twistedmatrix.com/trac/ticket/9209 I think proper testing will depend on merging https://github.com/pyca/pyopenssl/pull/473 - Resolves: #8958 - Release: 0.6.0 | |||
2017-07-08 | [feat] update the certificate bundle | Kali Kaneko | |
2017-07-08 | [docs] update changelog | Kali Kaneko | |
2017-06-26 | [pkg] install pyinit file, since this is the common file | Kali Kaneko | |
2017-06-22 | Skip failing Ubuntu package builds | Varac | |
When https://0xacab.org/leap/platform/issues/8826 is fixed we can reenable Ubuntu packaging again. | |||
2017-06-20 | Upload packages to multiple deb repos | Varac | |
See https://0xacab.org/leap/platform/issues/8825 | |||
2017-06-16 | Add dh-python to build-depends | Varac | |
see https://0xacab.org/leap/leap_pycommon/builds/9055 make[1]: Entering directory '/builds/leap/leap_pycommon/source' dh_installchangelogs CHANGELOG.rst make[1]: Leaving directory '/builds/leap/leap_pycommon/source' dh_python2 -O--buildsystem=python_distutils W: dh_python2:479: Please add dh-python package to Build-Depends | |||
2017-04-20 | [feature] add bonafide auth event0.5.5 | Kali Kaneko | |
2017-03-17 | [pkg] Remove unused files/changes | varac | |
2017-03-17 | [pkg] Package for ubuntu 16.10 (yakkety) | varac | |
2017-03-17 | [pkg] Revert "Use Standards-Version: 3.9.7 so xenial can lint it" | varac | |
This reverts commit c951e94167f1aa333537571a192476973e81bde7. | |||
2017-03-17 | [pkg] Use Standards-Version: 3.9.7 so xenial can lint it | varac | |
2017-03-17 | [pkg] Try packaging for xenial | varac | |
2017-03-17 | [pkg] Run test stage at beginning of pipeline | varac | |
2017-03-17 | [pkg] Use test_jessie_amd64 for testing | varac | |
2017-03-17 | [pkg] Lintian default vars now in gitlab-buildpackage | varac | |
2017-03-17 | [pkg] Package for jessie and stretch | varac | |
2017-03-17 | [pkg] remove dependency to python-zmq>=14.4.1-1.1 from debian/control as well | varac | |
2017-03-17 | [docs] add changelog for 0.5.40.5.4 | Kali Kaneko | |
2017-03-17 | [feat] add VPN_STATUS_CHANGED event | Ruben Pollan | |
2017-03-15 | [refactor] Improve python3 compatibility | efkin | |
This commit is required for `soledad` tests re-collection. Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-03-13 | [pkg] add changelog for 0.5.30.5.3 | Kali Kaneko | |
2017-03-13 | [feat] add MAIL_STATUS_CHANGED event | Ruben Pollan | |
2016-09-20 | Merge tag '0.5.2' | Kali Kaneko | |
0.5.2 | |||
2016-07-11 | [pkg] remove dependency on dirspec0.5.2 | Kali Kaneko | |
2016-07-11 | [tests] ignore .tox folderHEADdevelop | Kali Kaneko | |
2016-07-11 | [pkg] remove dependency on dirspec | drebs | |
This commit removes the dep introduced in 5e12233 by just importing some tiny bit of dirspec code. The previous change was introduced because: * pyxdg did not account for Mac OS specifics, i.e. using ~/Library/ directory structure instead of .config (see: https://leap.se/code/issues/3574). * dirspec does the correct thing for xdg on Mac OS. * u1db depends on dirspec anyway. The problem is that dirspec is not maintained and published on pypi, what forces us to download it from an URL and add exceptions to be able to pip install it. As we are removing dependence on u1db on other modules, we can also remove it here. To workaround the Mac OS problem, we just add some code from dirspec to ensure we get the correct directory on Mac OS. | |||
2016-07-11 | [test] toxify tests | drebs | |
2016-07-06 | [test] add gitlab ci file | drebs | |