summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Expand)Author
2022-07-19define logging interface for obfsvpncyBerta
2022-07-19allow to pin a custom obfs4 bridge during compile timecyBerta
2022-07-19add BuildConfig fields to hardcode a particular obfsvpn proxycyBerta
2022-07-19handle multi-threaded access to obfsvpn client state flags correctlycyBerta
2022-07-19update ObfsvpnClient to latest obfsvpn api: handle bubbled up errorscyBerta
2022-07-19restart obfsvpn proxy on reconnects or when connecting to new gatewayscyBerta
2022-07-19ensure socks proxy has started before openvpn tries to use itcyBerta
2022-07-19obfuscate vpn traffic using either shapeshfiter or obfsvpncyBerta
2022-07-19implement a build time config variable to prefer obfsvpn lib over shapeshifte...cyBerta
2022-07-19implement ObfsVpnClient, wrapping go jni bindingscyBerta
2022-07-18Merge branch 'eip-service.json_updates' into 'master'cyberta
2022-07-18adapt and add testscyBerta
2022-07-18add missing empty DownloadServiceCommand method for non-web-downloaded apkscyBerta
2022-07-18add missing static import for string in EipFragmentcyBerta
2022-07-18fix app update download notification sound bug on pre Android 8 devicescyBerta
2022-07-18implement small delay to check for version updates after a successful connect...cyBerta
2022-07-18removed unused ServiceConnectioncyBerta
2022-07-18update eip-service.json every 3 days or after a unsuccessful connection attem...cyBerta
2022-07-18only allow already established network connections when trying to call the pr...cyBerta
2022-07-18update soon expiring vpn certificates after connecting to the VPNcyBerta
2022-06-11show ConfigParseErrors in log viewcyBerta
2022-06-11improve gateway pinning: continue parsing presorted gateway lists in debug bu...cyBerta
2022-06-08add debug feature to pin single gatewayscyBerta
2022-06-08test new ciphers setup and correct data-cipher parsingcyBerta
2022-06-08openvpn config file inline warning should be a commentcyBerta
2022-06-08ensure that all pem formatted CA certs get always parsed correctlycyBerta
2022-05-21Merge branch 'prepare_1.1.4' into 'master'1.1.4cyberta
2022-05-21Merge branch 'translations_update' into 'master'cyberta
2022-05-21pull translations, reinsert translations for 'warning_no_more_gateways_manual...cyBerta
2022-05-20update version to 1.1.4cyBerta
2022-05-20update translationscyBerta
2022-05-20Merge branch 'fix_tile_service_notifications' into 'master'cyberta
2022-05-20fix notifications not disappearing after disconnecting from quick settings tilecyBerta
2022-05-20update donation link: point to riseuplabs.orgcyBerta
2022-05-20add missing importcyBerta
2022-05-20remove unnecessary method call during EipFragment layoutingcyBerta
2022-05-20show error message if tor failed to start during the VPN certificate updatecyBerta
2022-05-20fix typo and parse string from error result json object more gracefullycyBerta
2022-05-20add test for the case the tor thread is interruptedcyBerta
2022-05-19add providerObservable as member variable to EipFragment, ensure the Fragment...cyBerta
2022-05-19avoid possible NPE in TorStatusObservablecyBerta
2022-05-19show in EipFragment bridge status message if bridges are used to update the V...cyBerta
2022-05-19use better check if tor is running on vpn certificate update error handlingcyBerta
2022-05-19clarify that EipSetupObserver uses the application contextcyBerta
2022-05-19reduce log noise in error handlingcyBerta
2022-05-19allow to cancel connection attempt during vpn certificate updates, if tor is ...cyBerta
2022-05-19ignore snowflake preferences for API communication if a VPN tunnel is already...cyBerta
2022-05-19handle tor startup errors and use better checks in EipSetupObserver if tor sh...cyBerta
2022-05-19early return if tor is ment to be shutdown but is not runningcyBerta
2022-05-19only wait until Tor has been completely shutdown successfully on startTorServ...cyBerta