Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-24 | [feat] add a mock mixnet_status call to the API | Ruben Pollan | |
For now we say it will be mixed on every request if the mixnet is enabled. We might want a better mock in the future. - Resolves: #8972 | |||
2017-08-11 | [feature] allow manual gateway selection for vpn | Kali Kaneko | |
For now, the way to select a gateway is to add a section in bitmaskd.cfg: [vpn_prefs] locations = ["frankfurt", "seattle__wa"] countries = ["DE", "US"] Note that the location indication has priority over country code. This will be exposed by the UI in release 0.11 - Resolves: #8855 | |||
2017-08-11 | [feature] add vpn list command | Kali Kaneko | |
2017-08-10 | [refactor] fail gracefully if some modules not present | Kali Kaneko | |
this allows for better modularization in, for instance, the debian package. we should be able to install just the submodules for the vpn service, or the mail service. a better modularization needs the mail_services under core to be moved to bitmask.mail, and do the switch in the main service module for bitmask daemon. | |||
2017-06-15 | [feat] Add a 'fetch' flag to key export | Ruben Pollan | |
If is set keyamanger will try to discover and download the key. - Resolves: #8821 | |||
2017-06-12 | [bug] pass the --private flag to the dispatcher | Ruben Pollan | |
- Resolves: #8923 | |||
2017-06-05 | [feat] On bitmaskclt vpn start use the last vpn if no provider is provided | Ruben Pollan | |
- Resolves: #8835 | |||
2017-06-01 | [refactor] improve error reporting when openvpn not found | Kali Kaneko (leap communications) | |
2017-05-11 | [feat] add provider to the cli | Ruben Pollan | |
2017-05-11 | [bug] return core status as json instead of string | Ruben Pollan | |
- Resolves: #8886 | |||
2017-05-11 | [bug] pass the print_json flag to the vpn cli | Ruben Pollan | |
- Resolves: #8887 | |||
2017-05-04 | [bug] Pass the right representation for the autoconf param from the cli | Kali Kaneko (leap communications) | |
In the previous commit 73fe341 the autoconf param for authentication calls was changed to 'True', so the cli has to send the right representation. | |||
2017-04-27 | [bug] use argv for the argparse prog name in the cli User | Ruben Pollan | |
- Resolves: #8829 | |||
2017-04-19 | [bug] fail if tried to stop vpn when not running | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] pass along no polkit error | Kali Kaneko (leap communications) | |
2017-04-19 | [refactor] use str repr of exception | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] do not fail if error is an int | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] handle disabled case | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] improve exception catching in execution loop | Kali Kaneko (leap communications) | |
2017-04-03 | [feat] add a check for the installation of the helpers to the API | Ruben Pollan | |
- Resolves: #8786 | |||
2017-03-17 | [feat] report the real status of the VPN | Ruben Pollan | |
2017-03-03 | [bug] use username instead of provider in the vpn calls | Ruben Pollan | |
Without active user we need to use the username instead of the provider in the VPN API. - Resolves: #8783 | |||
2017-03-03 | [feat] mail status will only work for a valid userid | Ruben Pollan | |
We used to return the system status if no userid is provided. We don't do it anymore, now is only userid based. - Resolves: #8785 | |||
2017-02-24 | [bug] fix vpn command after cli config refactor | Kali Kaneko (leap communications) | |
2017-02-23 | [bug] fix bad merge | Kali Kaneko (leap communications) | |
2017-02-23 | [pkg] add osx helpers | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] complete eip -> vpn rename in core | Kali Kaneko (leap communications) | |
2017-02-23 | [refactor] rename eip to vpn | Kali Kaneko (leap communications) | |
2017-02-23 | [feature] parse status | Kali Kaneko (leap communications) | |
- simple status parsing - add separate firewall status - set status for abnormal termination | |||
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 | [feature] new commands: get_cert | Kali Kaneko (leap communications) | |
2017-02-23 | [bug] pass raw arguments to the default commands | Kali Kaneko (leap communications) | |
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 | [feat] Get more detailed status report for email | Ruben Pollan | |
- Resolves: #8754 | |||
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-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-11-11 | [bug] do not always print feedback from start command | Kali Kaneko (leap communications) | |
2016-11-11 | [bug] get user parameter in the key commands | Kali Kaneko (leap communications) | |
This has been previously encapsulated in a dict, and the commands were not modified accordingly. I'm adding some very basic test for the KeymanagerService public api contract. - Resolves: #8577 | |||
2016-11-11 | [bug] fix cli autostart | Kali Kaneko (leap communications) | |
this reverts the refactoring made at 596f1f8 it seems it is now allowed to call a function that yields from inside as part of an inline deferred. | |||
2016-11-06 | [feat] add '-v' option | drebs | |
2016-11-06 | [feat] allow verbose flag when autostarting | drebs | |
2016-11-06 | [feat] increase verbosity using command line | drebs | |
2016-10-07 | [style] pep8 | Kali Kaneko (leap communications) | |
2016-10-07 | [feature] logs watch command | Kali Kaneko (leap communications) | |