Age | Commit message (Expand) | Author |
2022-07-19 | Parse different obfs4 flavors from eip-service.json. In the gateway load / ga... | cyBerta |
2022-07-19 | implement error handling for socks port binding | cyBerta |
2022-07-19 | move BuildConfig variable use_obfsvpn to a static method in ConfigHelper, whi... | cyBerta |
2022-07-19 | restart obfsvpn proxy on reconnects or when connecting to new gateways | cyBerta |
2022-07-19 | obfuscate vpn traffic using either shapeshfiter or obfsvpn | cyBerta |
2021-12-11 | fix class cast exception | cyBerta |
2021-11-15 | adapt EIP main screen and strings to simply secure proposals | cyBerta |
2021-02-28 | no need to delete notification channels on service destroy | cyBerta |
2021-02-26 | make sure a notification is shown on reboot with always-on enabled | cyBerta |
2021-02-26 | cleanup in OpenVPNService | cyBerta |
2021-02-26 | implement service binding in order to fix remote service exception during for... | cyBerta |
2021-02-26 | some refactorings in VpnNotificationManager, start foreground service notific... | cyBerta |
2021-01-18 | fix de-/serialization of Connection objects. Fixes VPN auto-restart on reboot... | cyBerta |
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 |
2020-01-31 | ensure firewall is started after vpn tun interface is up, fix indent | cyberta |
2020-01-29 | implement wifi tethering | cyberta |
2020-01-25 | add and remove configuring tethering rules on vpn start and shutdown | cyberta |
2020-01-24 | rearrange firewalling code, move to separate package | cyberta |
2019-12-30 | reduce su calls, add logging, save if su exists and was allowed to preferences | cyBerta |
2019-12-30 | initial firewall implementation to fix #8939 | cyBerta |
2019-10-30 | make sure shapeshifter dispatcher is stopped between switching vpn processes | cyBerta |
2019-10-19 | fix error handling in Shapeshifter class | cyBerta |
2019-08-02 | cleanup in OpenVPNService | cyBerta |
2019-08-02 | add Shapeshifter class managing shapeshifter go library | cyBerta |
2019-08-02 | remove duplicated line in OpenVPNService | cyBerta |
2019-08-02 | show a little ghost and extra information in notifications when trying or usi... | cyBerta |
2019-08-02 | * refactor vpn profile generation | cyBerta |
2019-08-02 | add null checks for the case shapeshifter-dispatcher is not running | cyBerta |
2019-08-02 | squashed commit for Pluggable Transports | cyBerta |
2019-07-12 | cleanup: undo unnecessary if-clause nesting | cyBerta |
2019-07-12 | * use static atomicBoolean to save alwaysOn settings instead of sharedPrefs | cyBerta |
2019-07-12 | get rid of ics-openvpn's ProfileManager, reduces boilerplate and dead code | cyBerta |
2019-07-12 | better support for android 8.X always-on killswitch (#8945 & #8928) | cyBerta |
2019-05-22 | * adds a DISCONNECTING state | cyBerta |
2019-04-02 | avoid NPE in OpenVpnService | cyBerta |
2019-03-09 | improve vpn shutdown regarding the new gateway selection | cyBerta |
2018-10-19 | #8919 update dependencies | cyBerta |
2018-02-20 | #8860 fix potential nullpointer exception on openvpnservice | cyBerta |
2018-02-01 | #8832 add all ics-openvpn code changes | cyBerta |
2018-01-16 | #8788 implement VpnNotificationManager to handle notifications from VoidVPN a... | cyBerta |
2017-12-12 | #8742 add notifications for blocking vpn | cyBerta |
2017-12-07 | #8742 basic always-on implementation with blocking vpn if no profile is confi... | cyBerta |
2017-10-13 | #8760 remove pause vpn button from notification | cyBerta |
2017-10-13 | #8759 one cancellation dialog should be sufficient | 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 | Updated bitmask branch from ics-openvpn fork, second notification | Parménides GV |