summaryrefslogtreecommitdiff
path: root/main/src
AgeCommit message (Collapse)Author
2016-04-21Really use the Always on ProfileArne Schwabe
2016-04-21Change the onBootlogic to always start the VPN. Also let the user explicitly ↵Arne Schwabe
device on the VPN for Android N(ew York Cheesecake?)
2016-04-15Fix LaunchVPN not getting onActivity resultArne Schwabe
2016-04-13Add Logo copyrightArne Schwabe
2016-04-12Handle case where profileUUID is missingRobin Lee
Android NYC+ might start the VPN service on its own without any useful intent extras saying which profile to load. Handle it the same as the restart case -- use the most recent profile instead of crashing.
2016-04-12Rework log item caching, might work better or at least give a better ↵Arne Schwabe
understanding what goes wrong (closes #455)
2016-04-09Add FAQ for broken Samsung phones.Arne Schwabe
2016-04-01New versionv0.6.51Arne Schwabe
2016-03-23More fixes in LogFileHandlerArne Schwabe
2016-03-22Better debug loggingArne Schwabe
2016-03-22Add test for doze disablingArne Schwabe
2016-03-22Use Bytebuffer to read/write lengthArne Schwabe
2016-03-09Bug not yet understand but try to the best to avoid it being triggeredArne Schwabe
2016-03-09Workaround for endless loop in LogfilehandlerArne Schwabe
2016-03-07Update translationsArne Schwabe
2016-03-07Actually embed the crl file in the generated configurationArne Schwabe
2016-03-07Allow name to be set on importArne Schwabe
2016-03-07Referees VPN list on activity resumeArne Schwabe
2016-03-07Support crl file inlining (also requires newer OpenVPN version)Arne Schwabe
2016-03-07Remove utility activities from recent appsArne Schwabe
2016-03-03Fix ca check in config (closes #453)Arne Schwabe
2016-03-01Do not log messages of old exiting processArne Schwabe
2016-02-29Fix last commitArne Schwabe
2016-02-29Refactor the way the VPN is launched, move more of the responsibility to the ↵Arne Schwabe
OpenVPNService.
2016-02-29Fix crash on Android 6.0Arne Schwabe
2016-02-22Fix crashes on reading invalid log items.Arne Schwabe
2016-02-19Fix bug of LaunchVPN activity showing an empty windowsArne Schwabe
2016-02-19Update translationsArne Schwabe
2016-02-18Do not rerequest the permission if the user denies it.Arne Schwabe
2016-02-18Workaround broken file manager implementation in Android 6.0Arne Schwabe
In an ideal world, application developers would read the documentation and realize that the *calling* app needs to ensure that the target app can read the URI (e.g. by GRANT_PERMISSION) but ES file explorer (and from user report the internal file manager of cyanogenmod?!) call OpenVPN for Android with a file:// URI which OpenVPN for Android cannot read without SD card permission. Always to try request SD card permission on file:// urls...
2016-02-18Fix error reporting on missing certificatesArne Schwabe
2016-02-16Support OpenVPN 2.2 in profile generation (don't ask)Arne Schwabe
2016-02-10Revert the icon change for the releasev0.6.47-productionv0.6.47Arne Schwabe
2016-02-08Update translation (many thanks @maniac103 for fixing the german translation!)Arne Schwabe
2016-02-05Extract another hardcoded string.Danny Baumann
2016-02-05Remove preference style override.Danny Baumann
Doesn't serve a visually recognizable purpose, and causes the simple (non-list, -dialog, etc.) preference titles to be overly large on API 21+ due to the framework using a fallback to the non-material preference layout.
2016-02-04Don't show action text.Danny Baumann
The descriptions get pretty long at times and hardly fit on screen even for large phones.
2016-02-04Refresh notification action icons.Danny Baumann
2016-02-04Use own accent colors for alert dialogs.Danny Baumann
2016-02-04Don't launch disconnection activity in the main activity task.Danny Baumann
2016-02-04Move hardcoded string to string resources.Danny Baumann
2016-02-04Don't add colon postfix if not required.Danny Baumann
2016-01-28Update copyright in about dialogArne Schwabe
2016-01-28Make parsing of cached log more resilientArne Schwabe
2016-01-28Change icon to something a bit more good lookingArne Schwabe
2016-01-25Update copyright year to 2016Arne Schwabe
2016-01-24Implement persistent disk log cache. (closes #340)Arne Schwabe
2016-01-14Set notification categoryArne Schwabe
2016-01-14Parse multiple ca certs in <ca> for android device key configurations ↵Arne Schwabe
(closes #426)
2016-01-13Minor cleanupsArne Schwabe