Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-23 | [feature] add install/uninstall command for helpers | Kali Kaneko (leap communications) | |
2017-02-23 | [bug] fix parsing of vpn status | Kali Kaneko (leap communications) | |
2017-02-23 | [bug] fix bitmask-root path | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] sort out some imports | Kali Kaneko (leap communications) | |
2017-02-23 | [feature] new commands: get_cert | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] split vpn control into some modules | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] remove unneeded function | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] minor renaming | Kali Kaneko (leap communications) | |
2017-02-23 | [feature] enable vpn service | Kali Kaneko (leap communications) | |
2017-02-23 | [bug] pass raw arguments to the default commands | Kali Kaneko (leap communications) | |
2017-02-23 | [feature] initial port of legacy vpn code | Kali Kaneko (leap communications) | |
non functional at the moment, but started doing some cleanup | |||
2017-02-23 | [feat] add json print to cli | Ruben Pollan | |
To improve scriptability we add '--json' param to the cli. - Resolves: #8771 | |||
2017-02-23 | [feat] eliminate the active user from bonafide | Ruben Pollan | |
Active user is now only a concept of the cli. For it we add a ~/.config/leap/bitmaskctl.cfg file. - Resolves: #8769 | |||
2017-02-13 | [feat] simplify mail status in the CLI | Ruben Pollan | |
- Resolves: #8770 | |||
2017-02-09 | [feat] add account based keymanagement API | Ruben Pollan | |
- Resolves: #8755 | |||
2017-02-09 | disable authentication for API | Kali Kaneko (leap communications) | |
2017-02-09 | [style] remove unused signaling new mail method | Ruben Pollan | |
2017-02-09 | [feat] Get more detailed status report for email | Ruben Pollan | |
- Resolves: #8754 | |||
2017-01-31 | Extract re-decrypt with new key method | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Propagate errors to the calling methods | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | [docs] update parameters and return names | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Repeat decryption if signed with attached key | Tulio Casagrande | |
Previously, if an email was signed with a new key, that was also sent as an attachment, the verification of the signature could fail if the only available source of this new key is the attachment ifself. I changed to extract the attachment before adding the leap header, which is responsible for the signed/encrypted flags. Also, if the previous verification failed and a new key was successful imported, it's going to decrypt the original email again, just to update the verify status. Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Indicate a successful/failure OpenPGP header import | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Extract method for easy reuse | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Add missing errback | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-31 | Remove unused parameter | Tulio Casagrande | |
Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-01-26 | Check validity of key signature | Zara Gebru | |
Check if a new fetched key was signed by a old key with the same address. Please do not merge before: https://github.com/isislovecruft/python-gnupg/pull/150 - Resolves #8112 | |||
2017-01-19 | rename some vars | Zara Gebru | |
2016-12-29 | [docs] fix typo in the header name | Kali Kaneko (leap communications) | |
2016-12-29 | [bug] avoid unicode conversion bug | Kali Kaneko (leap communications) | |
encode to ascii any parameter passed as unicode. | |||
2016-12-29 | [docs] fix typos | Kali Kaneko (leap communications) | |
2016-12-29 | [bug] fix the logout call | Kali Kaneko (leap communications) | |
if user attempts to logout before the incoming multiservice has an entry, there will be a KeyError raised on the MultiService.getServiceNamed() call, which is improperly reported as a confusing error message in the api return call. by catching the KeyError, we make sure that the logout call can terminate properly. | |||
2016-12-29 | [feature] better param error handling in rest api | Kali Kaneko (leap communications) | |
2016-12-29 | [feature] pass local auth token after authentication succeeds | Kali Kaneko (leap communications) | |
2016-12-29 | [refactor] reorganize API | Kali Kaneko (leap communications) | |
so that whitelisting doesn't have to peek into the data. added more documentation and some tests stubs too. | |||
2016-12-29 | [refactor] move web service to its own submodule | Kali Kaneko (leap communications) | |
2016-12-29 | [feature] local session service | Kali Kaneko (leap communications) | |
2016-12-29 | [feature] authentication classes and tests | Kali Kaneko (leap communications) | |
2016-12-29 | [refactor] remove duplication of the bitmask.js library | Kali Kaneko (leap communications) | |
2016-12-26 | [bug] do not hang if further config needs auth | Kali Kaneko (leap communications) | |
2016-12-26 | [style] remove unneeded import | Kali Kaneko (leap communications) | |
2016-12-26 | [feat] allow --pass on auth too, for tests | Kali Kaneko (leap communications) | |
undocumented because we don't want users messing with the option | |||
2016-12-26 | [feat] allow to use a password for tests | Kali Kaneko (leap communications) | |
the password option shouldn't appear in the help message though, to discourage users to use it as if it was a regular cli feature. | |||
2016-12-07 | [bug] always set verbose flag for bundles | Kali Kaneko (leap communications) | |
2016-12-07 | [feature] add icon to the window | Kali Kaneko (leap communications) | |
- Resolves: #8676 | |||
2016-11-30 | [bug] make srp token changes propagate to nicknym object | Kali Kaneko (leap communications) | |
the token is set when we get the srp token in the keymanager service, but it wasn't been propagated properly to the internal nicknym object that was refactored recently. here I make the setter write the same token to both keymanager itself and the nicknym. some little additional refactors: - move gpg initialization to a helper method in this way it becomes easier to stub the soledad and keymanager components, for testing. - name nicknym token as publicly visible, since i'm accessing it from the keymanager object. - Resolves: #8651 | |||
2016-11-22 | [bug] use the bundled gpg binary | Kali Kaneko (leap communications) | |
the bundle was trying to get the gpg binary from the config folder instead of the bundled binary. | |||
2016-11-22 | [tests] fix keymanager tests after refactor and merge | Zara Gebru | |
- some pep8 problems - some confusion with old and new code after merging from old keymanager | |||
2016-11-22 | [tests] fix some refresher tests after the refactor | Kali Kaneko (leap communications) | |
disabled some tests that were failing, for some reason the twisted logger doesn't want to be patched? besides, I don't think it's a good idea to rely on log information for tests. what is it really that we were trying to test there? | |||
2016-11-22 | [refactor] use qualified exceptions | Kali Kaneko (leap communications) | |