Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-28 | [docs] fix the docstring since the implementation does not sign yet | Kali Kaneko (leap communications) | |
2017-06-28 | [docs] document key discovery sources | Ruben Pollan | |
2017-06-28 | [docs] overview for keymanager | Kali Kaneko (leap communications) | |
2017-06-23 | [docs] update documentation on bundling process in osx | Kali Kaneko (leap communications) | |
2017-06-23 | [bu] cleanup options in launcher | Kali Kaneko | |
Some reordering, and general cleanup of options. Some of the openvpn options are added now by bitmask-root. - Resolves: #8948 | |||
2017-06-23 | [refactor] remove unused code | Kali Kaneko | |
2017-06-23 | [bug] trim whitespace from options string | Kali Kaneko | |
this was producing a bug with parsing options in a recent enough openvpn. - Resolves: #8945 | |||
2017-06-22 | [pkg] build openvpn 2.4.3 | Kali Kaneko (leap communications) | |
- Resolves: #8946 | |||
2017-06-22 | [pkg] fix path in daemon.py copy | Kali Kaneko (leap communications) | |
2017-06-21 | [style] reduce syslog verbosity | Kali Kaneko (leap communications) | |
2017-06-21 | [pkg] fetch static openvpn from leap downloads | Kali Kaneko (leap communications) | |
2017-06-21 | [pkg] build openvpn in osx | Kali Kaneko | |
some minor tweaks to get the latest version of OpenVPN (2.4.2) compiling statically under OSX. | |||
2017-06-21 | [pkg] improve Packages script | Kali Kaneko | |
- use relative paths - there's still an absolute path (hardcoded, the REFERENCE FOLDER PATH). This should be changed (sed!) if we want to automate this for CI or for building in different environments: STILL NEEDS SOME MANUAL WORK. - Avoid deleting the build folders by default - Move the plist file to a subfolder | |||
2017-06-20 | [pkg] add missing steps to produce a functional OSX bundle | Kali Kaneko | |
2017-06-19 | [refactor] remove dead code | Kali Kaneko (leap communications) | |
2017-06-19 | [pkg] fix icon path | Kali Kaneko (leap communications) | |
2017-06-16 | [bug] add missing import | Kali Kaneko (leap communications) | |
2017-06-16 | [bug] fail gracefull if watcher process is not alive | Kali Kaneko (leap communications) | |
- plus general pep8 cleanup. | |||
2017-06-16 | [feat] fix OpenVPN start/stop in OSX using a process canary | Kali Kaneko | |
- correctly start the openvpn process canary - use helper to fix tearing down of the vpn | |||
2017-06-16 | [refactor] class and module renaming | Kali Kaneko (leap communications) | |
2017-06-16 | [feat] process logs through management interface | Kali Kaneko (leap communications) | |
2017-06-16 | [refactor] rename methods | Kali Kaneko (leap communications) | |
2017-06-16 | [bug] reset traffic when stopping vpn | Kali Kaneko (leap communications) | |
also, refactor a bit VPNManagement so that the `connect_to_management` method does not receive connection details. I plan to refactor management so that it is a separate object from the control object (but we need to stablish better its relation with the status parsing class). - Resolves: #8834 | |||
2017-06-16 | [refactor] use constants for state transitions | Kali Kaneko (leap communications) | |
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-15 | [feat] handle maintenance mode from nicknym (503 responses) | Ruben Pollan | |
2017-06-15 | [bug] only start the child services if they are not running | Ruben Pollan | |
- Resolves: #8921 | |||
2017-06-15 | [bug] fix unread count on mail status | Ruben Pollan | |
- Resolves: #8931 | |||
2017-06-14 | [docs] mention logs path for osx | Kali Kaneko (leap communications) | |
2017-06-13 | [docs] add note about testing providers with invalid certificates | Kali Kaneko (leap communications) | |
2017-06-13 | [bug] pick the openvpn binary in the helper too | Kali Kaneko (leap communications) | |
2017-06-13 | [bug] only assign class variable once | Kali Kaneko (leap communications) | |
2017-06-13 | [feat] skip tun kext check for now | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] simplify osx/linux target | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] add missing import | Kali Kaneko (leap communications) | |
2017-06-13 | [feat] use openvpn in the path provided by homebrew as a fallback | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] remove unneeded files | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] add icons to osx app | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] package osx helpers in bundle too | Kali Kaneko (leap communications) | |
2017-06-13 | [pkg] reorder osx helper files | Kali Kaneko (leap communications) | |
2017-06-13 | [bug] fix keymanager issues with last merge | Ruben Pollan | |
2017-06-13 | [pkg] factor out pixelated packages | Kali Kaneko (leap communications) | |
2017-06-12 | [docs] bump changelog to 0.10 | Ruben Pollan | |
2017-06-12 | [bug] pass the --private flag to the dispatcher | Ruben Pollan | |
- Resolves: #8923 | |||
2017-06-12 | [feat] push private key updates into nicknym | Ruben Pollan | |
Deal as well with sending key if key is outdated in the providers nicknym. - Resolves: #8819, #8832 | |||
2017-06-12 | [feat] search first for gpg1 binary | Ruben Pollan | |
On debian stretch (and recent ubuntu) the gpg binary is version 2. If installed gpg version 1 is found in /usr/bin/gpg1. Let's search for this first. I use the oportunity to clean up the code. I'm happy using symlinks, if the user set them up let's use them. - Resolves: #8901 | |||
2017-06-12 | [docs] document homebrew install | Kali Kaneko (leap communications) | |
2017-06-12 | [pkg] make copies osx compatible | Kali Kaneko (leap communications) | |
2017-06-12 | [docs] documentation about helpers | Kali Kaneko (leap communications) | |
2017-06-12 | [bug] make openvpn and firewall able to launch | Kali Kaneko | |
with these fixes, I'm able to finally launch openvpn and firewall on osx. :) all that's left for a minimum vpn release is packaging and installing all the helpers in the proper place. |