summaryrefslogtreecommitdiff
path: root/main/src
AgeCommit message (Collapse)Author
2017-04-05make temporary profile persistent tooArne Schwabe
2017-04-05clarify tls-crypt as an optionArne Schwabe
2017-02-09Rename always on vpn to default vpnArne Schwabe
2017-02-04sync translationsArne Schwabe
2017-02-02Fetch initial network state for seriously broken devices.Arne Schwabe
2017-01-31Log more state debug information to help debugging reconnecting problemsArne Schwabe
2017-01-31Update translationsArne Schwabe
2017-01-30Revert changeArne Schwabe
2017-01-30Change icons for notificationArne Schwabe
2017-01-29Update opensslArne Schwabe
2017-01-26Ensure that the launcher shortcuts are updated when something aside from the ↵Arne Schwabe
name changes (symbol in this case)
2017-01-26Add launcher shortcut iconschrihu
2017-01-09Fix crash on empty profile nameArne Schwabe
2017-01-08Workaround the save set bugArne Schwabe
2017-01-08Use multi process on sharedpreferences until I have time for a proper fixArne Schwabe
2017-01-05Sent username only for auth requestsArne Schwabe
2017-01-04Fix status not shownArne Schwabe
2017-01-04fix NPEArne Schwabe
2017-01-04Fix display of tis-auth file summaryArne Schwabe
2017-01-04Update translations (closes #604)Arne Schwabe
2016-12-26Update translationsArne Schwabe
2016-12-19Bail out if tls-remote is definedv0.6.62Arne Schwabe
2016-12-17Fix sortingArne Schwabe
2016-12-17sort is not so importantArne Schwabe
2016-12-17LRU sorted the wrong wayArne Schwabe
2016-12-17Fix crash on phones with less than 4 profilesArne Schwabe
2016-12-17Fix pkcs12 profiles not workingArne Schwabe
2016-12-17Implement LRU sorting for profile listArne Schwabe
2016-12-16Implement password handover between ui and serviceArne Schwabe
2016-12-04Fix notify if no cached logfiles are available.Arne Schwabe
2016-11-26Small fixesArne Schwabe
2016-11-26Replace example of openvpn.blinkt.de with openvpn.example.com to avoid ↵Arne Schwabe
confusing and people trying to connect to that server
2016-11-25Implement getting the cached log via pipe to UI processArne Schwabe
2016-11-22Implement IPv6 DNS ServersArne Schwabe
2016-11-19Always use the most current version of a profileArne Schwabe
2016-11-19Implement tis-cryptArne Schwabe
2016-11-15Fix more IPCArne Schwabe
2016-11-10First step to process seperation, not everything working yet.Arne Schwabe
2016-11-08Vpn stop management issues (#572)Alex Semenov
* Fixed error, when stopVPN method in ManagementThread returned true regardless of actual stop signal have been sent. As result - management stopped to send any state updates to listeners because of mShuttingDown flag. * Fixed error, when endVpnService method didn't actually stop vpn thread because of missing thread interruption handling.
2016-11-08Change activity which opens when tapping notification (#582)Dániel Zolnai
2016-10-25Fix stringsArne Schwabe
2016-10-10workaound bug in russian translation with shorter translation: Thanks for ↵v0.6.60-productionv0.6.60Arne Schwabe
all who told me about that bug
2016-10-03Fix http-proxy-user-pass not embedded correctly in custom options (closes #551)Arne Schwabe
2016-09-28Update translationsArne Schwabe
2016-09-28Ignore errors when the management connection is closed (i.e. OpenVPN process ↵Arne Schwabe
exited), closes #553
2016-09-26Update OpenVPN 3 code for released codeArne Schwabe
2016-09-12Remark that Always On VPN could cancel the confirmation dialogArne Schwabe
2016-09-06Also ignore "push" option in client config. For people with really broken ↵Arne Schwabe
configuration like in issue #546 *sigh*
2016-08-31Ignore block-outside-dns, update gradle versionsArne Schwabe
2016-07-26Fix KeyChain crash (#530)Robin Lee
This happens due to a race condition in background threads that use an activity context to call long-running RPCs in keychain and keystore. If the activity goes away while services are still bound, its context will be disposed of and any attempts to unbind those services will raise an IllegalStateException. The right thing to do is make these calls using an application context instead.