Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-04 | [bug] correctly handle authenticate's autoconf parameter | Simon Fondrie-Teitler | |
This fixes two bugs with handling the autoconf parameter: - It looks for "True" instead of "true" in the dispatching code to account for json.dumps() converting true into a boolean and str() returning the python-style capitalized version "True". - It moves the initial definitions of offirst_bootstrap, ongoing_bootstrap, and stuck_bootstrap into the class instantiation method so they don't get shared between instances of the class. Previously, this caused one instance being bootstrapped to causes other instances to think they were also actively being bootstrapped. Resolves #8843 | |||
2017-05-04 | [bug] Properly format string formatting | Simon Fondrie-Teitler | |
2017-05-03 | [bug] include bitmask_helpers into the frozen binary | Ruben Pollan | |
The bundled version of bitmask is unable to find the bitmask_helpers binary. Let's include it as part of the frozen binary generated by pyinstaller. - Resolves: #8862 | |||
2017-05-02 | [style] remove unused imports | Ruben Pollan | |
- Resolves: #8873 | |||
2017-05-02 | [bug] set a non-None value for configuration defaults | Ruben Pollan | |
None is recognized as not-default and gives an error if the searched config value is not present in the config file. This was provoking an error with manhole not being configured. | |||
2017-05-01 | [bug] remove remanents of IMAP profiling code | Ruben Pollan | |
- Resolves: #8870 | |||
2017-05-01 | [feature] streamline and move manhole into core | Kali Kaneko (leap communications) | |
2017-04-30 | [style] remove unused logger from vpn | Ruben Pollan | |
2017-04-27 | [style] pep8 fixes | Kali Kaneko (leap communications) | |
2017-04-27 | [bug] do not assume we got a listener | Kali Kaneko (leap communications) | |
2017-04-27 | [bug] unify logging style using class attr | Kali Kaneko (leap communications) | |
I changed most of the logger statements to use a class attribute, in this way it's easier to identify which class it's logging them. in some cases I leave a module-level logger, when we're either using functions or when the module it's too small. at the same time I did a general review and cleanup of the logging statements. | |||
2017-04-27 | [bug] wait more for pixelated to start | Kali Kaneko (leap communications) | |
2017-04-27 | [bug] migrate all failures to twisted logger | Kali Kaneko (leap communications) | |
2017-04-27 | [bug] catch failures with newer twisted logger | Kali Kaneko (leap communications) | |
the migration from the stdlib python's logger to twisted logger is unable to format properly the failures unless the call is adapted - Related: #8849 | |||
2017-04-27 | [bug] use argv for the argparse prog name in the cli User | Ruben Pollan | |
- Resolves: #8829 | |||
2017-04-21 | [bug] report global connecting state for vpn when user started | Kali Kaneko (leap communications) | |
- Resolves: #8850 | |||
2017-04-20 | [bug] wait a bit in case the authtoken has not being written yet | Kali Kaneko (leap communications) | |
2017-04-20 | [feat] add bonafide authentication event | Kali Kaneko (leap communications) | |
- Resolves: #8844 | |||
2017-04-20 | [bug] add icon to window | Kali Kaneko (leap communications) | |
The icon it was introduced and then deleted by mistake on the recent window refactor after pixelated integration. - Resolves: #8826 | |||
2017-04-20 | [bug] fix enabling of vpn service | Kali Kaneko (leap communications) | |
- Resolves: #8845 | |||
2017-04-19 | [bug] stop firewall if was failed close | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] return clearer errors when no cert found | Kali Kaneko (leap communications) | |
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 | [style] remove unused assignment | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] do not fail if error is an int | Kali Kaneko (leap communications) | |
2017-04-19 | [bug] remove previous auth token | Kali Kaneko (leap communications) | |
- Resolves: #8823 | |||
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-19 | [feature] expose method to open url from js | Kali Kaneko (leap communications) | |
- Resolves: #8838 | |||
2017-04-19 | [feature] expose gui shutdown to js | Kali Kaneko (leap communications) | |
- Resolves: #8837 | |||
2017-04-12 | [bug] delay initialization of pixelated | Kali Kaneko (leap communications) | |
- Related: #8798 | |||
2017-04-06 | [bug] last_vpn path now is ~/.config/leap/last_vpn | Ruben Pollan | |
It used to be in the providers folder, but this was missleading bonafide to list it as a provider. I think it's harder to write work arounds to have this file in this folder than to have it somewhere else. - Resolves: #8818 | |||
2017-04-03 | [feat] add the expiration date of the cert to vpn.check | Ruben Pollan | |
- Resolves: #8807 | |||
2017-04-03 | [feat] add a check for the installation of the helpers to the API | Ruben Pollan | |
- Resolves: #8786 | |||
2017-04-03 | [feat] remove the pinning of VPN extra flags | Ruben Pollan | |
The pinning was removing 'tun-ipv6' wich is a boolean value, there is boolean support in src/leap/bitmask/vpn/launcher.py:232 already. It seems to work fine. - Resolves: #8809 | |||
2017-04-03 | [feat] store what was the last vpn provider used | Ruben Pollan | |
To allow automatic connection to the VPN we are storing the last provider in a file. - Resolves: #8806 | |||
2017-03-31 | [bug] fix usage of exception with twisted logger | Kali Kaneko (leap communications) | |
2017-03-31 | [bug] Log error in case JSON parsing fails for decrypted doc | Sriram Viswanathan | |
In addition to the UnicodeError exception in _process_decrypted_doc function, we have added ValueError to the exception list so that we can catch any error in JSON parsing, specially a 'NODATA' error that we were getting with some of the emails. This is in reference to issues - https://github.com/pixelated/pixelated-user-agent/issues/908 & https://github.com/pixelated/pixelated-user-agent/issues/981 - to ignore documents that have this problem and not have Soledad try to sync them again and again. with @deniscostadsc | |||
2017-03-31 | [bug] fix errBack in _decrypt_doc in incoming mail service | Sriram Viswanathan | |
with @deniscostadsc | |||
2017-03-30 | [feature] Creates methods for update recovery code. | Thais Siqueira | |
Related with: https://github.com/pixelated/pixelated-user-agent/issues/924 with @aarni Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-03-17 | [bug] let's remove hardcoded providers | Ruben Pollan | |
2017-03-17 | [feat] report the real status of the VPN | Ruben Pollan | |
2017-03-15 | [tests] let's include OSX CI | Ruben Pollan | |
2017-03-15 | [feature] Add errBack to log the doc_id when decrypt fails | Sriram Viswanathan | |
with @deniscostadsc | |||
2017-03-15 | [bug] don't check the number of unread mails if incoming service hasn't started | Ruben Pollan | |
2017-03-13 | [feat] emit MAIL_STATUS_CHANGED event | Ruben Pollan | |
2017-03-13 | [feat] report the status of keymanager in the mail status | Ruben Pollan | |
2017-03-12 | [bug] remove offline toggle | drebs | |
The offline toggle added a race condition in which the client could end up offline forever. We decided to remove it for now and then decide if soledad client needs to know about network connectivity (check: https://0xacab.org/leap/soledad/issues/8789). |