Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-21 | remove dead code related to deprecated Android versions | cyBerta | |
2022-07-19 | Parse different obfs4 flavors from eip-service.json. In the gateway load / ↵ | cyBerta | |
gateway selection UI all pluggable transports flavors will be summed up and handled the same way. A gateway can support both obfs4 and the kcp flavor. | |||
2022-06-08 | openvpn config file inline warning should be a comment | cyBerta | |
2021-01-18 | remove deprecated code | cyBerta | |
2021-01-18 | fix de-/serialization of Connection objects. Fixes VPN auto-restart on ↵ | cyBerta | |
reboot due to always-on system settings or if system killed app due to low memory | |||
2021-01-11 | add missing data-cipher flags to VpnProfile and ConfigParser, fixes cipher ↵ | cyBerta | |
negotiation issues | |||
2020-12-30 | update ics-openvpn, openvpn, openssl, prepare Bitmask for Android 11 | cyBerta | |
2020-12-29 | new year cleanup: restructure messy project | cyBerta | |
2020-03-17 | switch to AndroidX | cyBerta | |
2019-10-19 | VpnProfiles are equal if they have the same ip and transport | cyBerta | |
2019-08-02 | create one vpnprofile per transport per gateway. implement basis to switch ↵ | cyBerta | |
between obfs4 and plain openvpn connections | |||
2019-08-02 | * refactor vpn profile generation | cyBerta | |
* fix lzo-comp flag parsing in ConfigParser | |||
2019-08-02 | squashed commit for Pluggable Transports | cyBerta | |
* implement handling of different provider API version (v1 and v2) * detect provider's obfs support * shapeshifter-dispatcher installation * necessary changes to control shapeshifter-dispatcher from Bitmask * route openvpn traffic over shapeshifter-dispatcher | |||
2019-07-12 | print stacktrace if json serialization of a VpnProfile fails | cyBerta | |
2019-07-12 | better support for android 8.X always-on killswitch (#8945 & #8928) | cyBerta | |
2018-10-19 | #8919 update dependencies | cyBerta | |
2018-02-06 | fix build after reenabling copy classes from ics-openvpn build job | cyBerta | |
2018-02-06 | #8832 more upsteam changes | cyBerta | |
2018-02-01 | #8832 add all ics-openvpn code changes | cyBerta | |
2017-09-21 | update ics-openvpn: update classes, manifest, resources and build script | cyBerta | |
2016-04-02 | Update ics-openvpn | Parménides GV | |
2016-02-06 | Update ics-openvpn | Parménides GV | |
2015-06-04 | ics-openvpn as a submodule! beautiful | Parménides GV | |
ics-openvpn is now officially on GitHub, and they track openssl and openvpn as submodules, so it's easier to update everything. Just a git submodule update --recursive. I've also set up soft links to native modules from ics-openvpn in app, so that we don't copy files in Gradle (which was causing problems with the submodules .git* files, not being copied). That makes the repo cleaner. | |||
2014-12-23 | Update ics-openvpn to 1006 | Parménides GV | |
2014-12-12 | Updated ics-openvpn to rev924. | Parménides GV | |
2014-11-04 | Update ics-openvpn to rev 906. | Parménides GV | |
2014-09-18 | Updated ics-openvpn, restart after 1' being killed | Parménides GV | |
Fixed notifications too (forgot to do it in another branch, it's #5964). | |||
2014-07-31 | Updated ics-openvpn to rev 859 + no 2nd notification. | Parménides GV | |
2014-06-20 | Updated ics-openvpn-upstream: less patches of ours. | Parménides GV | |
2014-06-20 | Removed the authentication bits from VpnProfile. | Parménides GV | |
Now we embed the openvpn cert, the corresponding ca cert and the user key directly from EIP, while creating a vpn profile. We leave VpnProfile untouched. | |||
2014-06-16 | Succesfully updated. | Parménides GV | |
2014-06-10 | Grabs eip authentication data correctly. | Parménides GV | |
Merged updated ics-openvpn-upstream (e7803cc8efcd1794e18b4e30a43d814c2834552d). | |||
2014-05-29 | ics-openvpn receives ifconfig from the server. | Parménides GV | |
Refactored AndroidManifest to include launchvpn and openvpnservice. Imported changes from ics-openvpn-upstream | |||
2014-05-28 | Resources merge correctly. | Parménides GV | |
2014-05-19 | bitmaskclient.R in de.blinkt.openvpn top level | Parménides GV | |
2014-05-14 | Copy all java files from ics-openvpn. | Parménides GV | |
imports from se.leap.bitmaskclient java files have also been updated. WARNING: compiling errors for de.blinkt.openvpn.R, aidl.de.blinkt.openvpn. |