summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-18removed unused ServiceConnectioncyBerta
2022-07-18update eip-service.json every 3 days or after a unsuccessful connection ↵cyBerta
attempt, use a small delay to ensure the VPN is ready for the first network request
2022-07-18only allow already established network connections when trying to call the ↵cyBerta
provider API
2022-07-18update soon expiring vpn certificates after connecting to the VPNcyBerta
2022-07-02update tor-androidcyBerta
2022-06-11Merge branch 'gateway_pinning_improvement' into 'master'cyberta
Debug improvements See merge request leap/bitmask_android!194
2022-06-11show ConfigParseErrors in log viewcyBerta
2022-06-11improve gateway pinning: continue parsing presorted gateway lists in debug ↵cyBerta
builds, if no gateway was pinned
2022-06-09Merge branch 'hidden_gateway_pinning' into 'master'cyberta
add debug feature to pin single gateways See merge request leap/bitmask_android!193
2022-06-09add section in readme as a reminder to avoid unit tests in debug buildscyBerta
2022-06-08add debug feature to pin single gatewayscyBerta
2022-06-08Merge branch 'prepare_riseup_infra_transition' into 'master'cyberta
Prepare riseup infra transition See merge request leap/bitmask_android!192
2022-06-08test new ciphers setup and correct data-cipher parsingcyBerta
2022-06-08openvpn config file inline warning should be a commentcyBerta
2022-06-08Merge branch 'CA_cert_parsing' into 'master'cyberta
ensure that all pem formatted CA certs get always parsed correctly See merge request leap/bitmask_android!191
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
update version to 1.1.4 See merge request leap/bitmask_android!189
2022-05-21Merge branch 'translations_update' into 'master'cyberta
update translations See merge request leap/bitmask_android!188
2022-05-21pull translations, reinsert translations for ↵cyBerta
'warning_no_more_gateways_manual_gw_selection'
2022-05-20update version to 1.1.4cyBerta
2022-05-20update translationscyBerta
2022-05-20Merge branch 'fix_tile_service_notifications' into 'master'cyberta
fix notifications not disappearing after disconnecting from quick settings tile Closes #9074 See merge request leap/bitmask_android!187
2022-05-20Merge branch 'update_donation_link' into 'master'cyberta
update donation link: point to riseuplabs.org See merge request leap/bitmask_android!186
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-20Merge branch 'vpn_cert_update' into 'master'cyberta
improve VPN cert update Closes #9087 See merge request leap/bitmask_android!184
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 ↵cyBerta
Fragment has always the latest provider object
2022-05-19avoid possible NPE in TorStatusObservablecyBerta
2022-05-19show in EipFragment bridge status message if bridges are used to update the ↵cyBerta
VPN certificate
2022-05-19set tor-android commit to patch_branch, which includes latest upstream ↵cyBerta
master and one patch commit
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
running, it will be shut down
2022-05-19ignore snowflake preferences for API communication if a VPN tunnel is ↵cyBerta
already established
2022-05-19handle tor startup errors and use better checks in EipSetupObserver if tor ↵cyBerta
should be shutdown
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 ↵cyBerta
startTorService command if the service was previously cancelled
2022-05-19reset http proxy port immediately after tor has been cancelled and is about ↵cyBerta
to be shutdown
2022-05-19implement method to determine if tor is currently running and not yet about ↵cyBerta
to be shutdown
2022-05-18avoid possible NPE in ClientTransportPlugincyBerta
2022-05-18use snowflake if necessary to update invalid vpn cert. Show cert update ↵cyBerta
message in UI
2022-05-18Merge branch 'update_android_tor' into 'master'cyberta
fix npe in tor-android See merge request leap/bitmask_android!185
2022-05-18fix npe in tor-androidcyBerta
2022-05-14fix icons in advanced settings menuPratik Lagaskar