Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-10 | Merge branch 'debian/experimental' into debian/platform-0.8 | Micah Anderson | |
2015-10-29 | Merge branch 'debian/experimental' of ssh://leap.se/keymanager into ↵ | Kali Kaneko | |
debian/experimental | |||
2015-10-29 | [pkg] bump changelog to 0.4.3 | Kali Kaneko | |
2015-10-29 | freeze debian version | Kali Kaneko | |
2015-10-29 | Merge tag '0.4.3' into debian/experimental | Kali Kaneko | |
Tag leap.keymanager version 0.4.3 | |||
2015-10-28 | [pkg] fold in changes0.4.3 | Ivan Alejandro | |
2015-10-08 | [pkg] bump common dependency (due to events-async) | Kali Kaneko | |
2015-10-06 | [pkg] update changelog to 0.4.3b1 pre-release | Kali Kaneko | |
2015-10-06 | freeze debian version (0.4.3b1) | Kali Kaneko | |
2015-10-06 | Merge branch 'develop' into debian/experimental | Kali Kaneko | |
pre-release for 0.4.3 | |||
2015-10-01 | [feat] self-repair the keyring if keys get duplicated | Ruben Pollan | |
In some cases in the past keys got stored twice in different documents. Hopefully this issue is solved now, this tries to self-repair the keyring if encounters that. This is not really solving the problem, if it keeps happening we need to investigate the source. - Resolves: #7498 | |||
2015-09-28 | [bug] fix verify keys usage | Ruben Pollan | |
The latests refactor missed one line. | |||
2015-09-25 | [refactor] improve readability | Kali Kaneko | |
Improve readability of operations on generic keys, by assigning the class matching the type of key (_wrapper_map[ktype]) at the beginning of each block. in the future, we could pass the type of key (only PGP keys being used at the moment) on initialization of the Keymanager, so we don't have to pass the ktype on each method call. | |||
2015-09-24 | [refactor] refactor key parsing | Kali Kaneko | |
so that it can be tested without needing to instantiate the whole OpenPGPScheme object, that receives a soledad instance. | |||
2015-09-24 | [style] more pep8 fixes | Kali Kaneko | |
2015-09-24 | [style] fix pep8 warnings | Folker Bernitt | |
2015-09-24 | [bug] keep combined file longer in scope | Folker Bernitt | |
In previous commit 9546348c, the combined bundle ca was not long enough in scope and was therefore deleted when it actually was used. Adopted test to check whether file is deleted. | |||
2015-09-24 | [tests] Add regression tests for sign_used | Folker Bernitt | |
Fails if wrong address is passed to the put_key method, or wrong key is marked as sign_used. - Related: #7420 | |||
2015-09-24 | [bug] don't repush a public key with different address | Ruben Pollan | |
During decryption the signing public key was getting repush with a different address as part of the verify usage flagging. - Resolves: https://github.com/pixelated/pixelated-user-agent/issues/466 - Related: #7420 | |||
2015-09-24 | Merge branch 'fix_empty_string_ca_certs' into develop | Ruben Pollan | |
2015-09-24 | [bug] treat empty string ca_cert_path as None | Folker Bernitt | |
Fixup for 9546348c36. This problem only occurs in test setups where '' is passed to ca_cert_path. | |||
2015-09-22 | [bug] catch request exceptions | Ruben Pollan | |
On fetch_key we were not catching the request exceptions, now they are returned as failure in the deferred as it should. - Related: #7410 | |||
2015-09-21 | [feat] more verbosity in get_key wrong address log | Ruben Pollan | |
2015-09-21 | [style] fix pep8 problems | Ruben Pollan | |
2015-09-18 | [feature] Use ca_bundle when fetching keys by url | Folker Bernitt | |
This is necessary as a fetch by url will talk to remote sites or, for providers with a commercial cert, with a cert that had not been signed with the provider CA. - support lookup of local keys by url for providers with a commercial cert - combine ca_bundle with ca_cert_path if specified - close soledad after each test | |||
2015-09-17 | [feat] add logging to fetch_key | Ruben Pollan | |
In case of failure of fetch_key will be useful to have some logging telling us wich key is fetching. - Related: #7410 | |||
2015-09-16 | [style] pep8 fix | Kali Kaneko | |
2015-09-14 | [feat] use async events api | Kali Kaneko | |
this avoids using a separate thread with tornado ioloop for events client, since we can use twisted reactor. - Resolves: #7274 | |||
2015-09-09 | [docs] beautify links to docs | Kali Kaneko | |
2015-09-09 | [docs] update link to nicknym docs | Kali Kaneko | |
2015-09-09 | [docs] add downloads info | Kali Kaneko | |
2015-09-09 | [docs] fix broken pypi badge | Kali Kaneko | |
2015-09-01 | minor lintian updates/fixes | Micah Anderson | |
2015-08-28 | [pkg] add dh-python as build-dep | Kali Kaneko | |
2015-08-28 | add gnugp as a dependency | Kali Kaneko | |
2015-08-28 | bump changelog to 0.4.2 | Kali Kaneko | |
2015-08-28 | freeze debian version | Kali Kaneko | |
2015-08-28 | Merge tag '0.4.2' into debian/experimental | Kali Kaneko | |
Tag leap.keymanager version 0.4.2 Conflicts: pkg/requirements.pip src/leap/keymanager/_version.py | |||
2015-08-26 | [pkg] update changelog0.4.2 | Ivan Alejandro | |
2015-08-17 | [style] pep8 fixes | Kali Kaneko | |
2015-08-17 | [style] pep8 fix | Kali Kaneko | |
2015-08-17 | [tests] add pep8/flake8 ignores | Kali Kaneko | |
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-03 | [style] Re-added lambdas to openpgp on keymanager | Bruno Wagner | |
2015-08-03 | [tests] Added requirements-latest to help HEAD development | Bruno Wagner | |
That's an easy way to setup the latest develop without depending on manually downloading the dependencies | |||
2015-08-03 | [style] Fixed pep8 warnings | Bruno Wagner | |
Fixed pep8 warnings to prepare the keymanager for CI | |||
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-07-29 | [style] pep8 | Kali Kaneko | |
2015-07-28 | [tests] add pep8 to requirements-testing | Kali Kaneko | |
2015-07-27 | [pkg] add AUTHORS file + one-liner to generate it | Kali Kaneko | |