* Fix: cannot create backup on local device's storage
* Fix: on some Android 9 devices when the network connectivity is re-established, the paused VPN could not be resumed
* New sub-option "Switch off the WiFi" for "Pause when screen is off"
* Minor fixes/improvements
* Updated openssl library to 1.1.1b
* Fix: after connection the vpn profile list could scroll to top
* Minor fixes/improvements
* New remote server optional field "Name"
* New option to disable a remote server entry
* Minor fixes/improvements
* Fix: the option "Use old stable OpenVPN 2.3.2" didn't work
* Fix: notifications settings cannot be saved
* Improved RU/UA translations
* Minor fixes/improvements
* Fix: resize edit remote server dialog to not overlap with keyboard
* New option "Set retries before request new password"
* Minor bug fixes/improvements
* New global option "Do not use KeyStore"On some devices the KeyStore api doesn't work as expected.As result, this devices could lose the VPN profiles.The app try to automatically set this option on the buggy devices, anyway on some devices this is not possible.This option must be changed only if your device lose the VPN profiles.
* Fix: some devices could lose the VPN profiles
* New global option "Use app file browser" (Android >= KitKat)By default the app use the Android file browser.On some ROM this file browser doesn't work as expected, so this option allow to force the app to use the internal file browser.
* Fix: on Android >= 8.0 the auto connect was not started on boot* Fix: WiFi auto connect options didn't work on Android 8.1* Fix: sporadic exceptions when LOG tab is shown
* Fix: on some Android 9 devices when the network connectivity is re-established, the paused VPN could not be resumed
* New sub-option "Switch off the WiFi" for "Pause when screen is off"
* Minor fixes/improvements
* Updated openssl library to 1.1.1a (with support for TLS 1.3)
* Allow to save user and password on multiple profiles
- long tap on VPN profile
- select other VPN profiles
- open the menu and tap on "Save user and password"
* (OpenVPN) exclude routes with the gateway set to net_gateway
* Update the VPN list entry to show the current remote server
* Display a error message when all remote servers are disabled
* Fix: The option "Ignore pushed routes" also ignore pushed DNS
* Updated OpenVPN to 2.4.7
* New custom options "pull-filter" and "tls-ciphersuites"
* Changed notification layout
* Allow multiple selection in App filter add dialog
(the multiple selection is enabled by long tap on the list's entry)
* Fix: notifications settings cannot be saved
* Improved RU/UA translations
* Minor fixes/improvements
* Fix: some devices could not load some or all VPN profiles
* Fix: disconnect the VPN before delete the VPN profile
* Fix: ovpn allow-recursive-routing option was used for VPN profiles configure with OpenVPN 2.3 but must used for OpenVPN 2.4
* New custom options "push-peer-info" and "setenv"
* New sub option "Don't drop packets" for "Pause when screen is off"
* Fix: The certificate's DN with special characters was not displayed correctly
* Fix: In some cases the confirmation to overwrite a VPN profile is not shown
* Fix: The profiles imported from ovpn files with both ca and pkcs12 options could contains wrong certification authorities list
* Ask password again when authentication fails
* minor bug fixes/improvements
* Fix: (OpenVPN) DNS/DOMAIN was not exported in ovpn file
* (OpenVPN) New option "Use random local port" (this option is shown only for UDP connection)
* minor bug fixes/improvements
* Fix: Allow value "0" in ping options
* Updated OpenVPN to 2.4.6
* Updated android support libraries to 27.1.1
* Recompiled openssl-1.1.0h to allow the use of certificates signed with MD5
* Fix: The changes to the auto connect settings are ignored until the VPN is restarted* Updated OpenVPN to 2.4.5
* Fix: ovpn import didn't ask for external passwords files
* Fix: in some case the auth/cipher lines was not imported correctly
* Fix: IPv6 could be enabled also when the option "Enable IPv6" was not selected
* Support for static-challenge custom option* Small bug fixes and improvements
* Fix: Android Oreo background service limitations exceptions
* Fix: rebuilt with latest android build tools 27.0.1 to fix a reboot loop that could happen on some custom ROM* Fix: Multiple connectivity change events could stop the VPN service* Updated openssl library to 1.0.2m* Compiled for Android Oreo* Use Android Storage Access Framework to browse files (Android >= 4.4)* New dialog to ask to import ovpn external configuration files* New option "Shortcuts behavior"* Code optimizations
* Fix: When "Drop packets on connect/reconnect/unexpected disconnect" is selected, the options "Disconnect when ..." doesn't work as expected (the VPN is paused)* Fix: On disconnect sound/vibration are not played* Fix: Start Auto connect monitor only when VPN profiles has "Connect when ..." option* Fix: VPN profiles configured with Certificates in Android KeyChain remain in "Connecting: Auth" state* Updated OpenVPN to 2.4.4
* Run native code in a dedicated process* Battery usage optimizations* Notification has been changed to show detailed status* New option "Use fingerprint authentication" in "Authentiaction" section.Require at least Android 6.0 (Marshmallow)* New Donate button to support the app development* Force OpenVPN 2.4.x to use the value of the option "Set seconds before retry" on all connection retries* Removed AD banners
* Fix: On high resolution display the charts text was too small* Russian translations* Ukrainian translations
* New option "Pause when screen is off only when not in charging"
* Updated OpenVPN to 2.4.3* New values UDP4/TCP4 for the Protocol option (to allow only IPv4 protocol)* Fix: With wired connection the vpn didn't work
* Updated OpenVPN to 2.4.3* New values UDP4/TCP4 for the Protocol option (to allow only IPv4 protocol)* Fix: With wired connection the vpn didn't work
* Updated OpenVPN to 2.4.2* Fix: Enable "Pull configuration" as default on new VPN profiles* Fix: When the connectivity is down the VPN is paused and options "Disconnect when ..." are ignored* Fix: Not resume the VPN if has been paused for screen off event
* Updated openssl library to 1.0.2nfor details see:https://www.openssl.org/news/secadv/20171207.txt
* Fix: App filter apps list search doesn't work as expected* Fix: On Android Oreo the auto connect events could bring the activity to front
* Fix: Exceptions that could happens on few devices* Fix: Remove notification icon when the VPN is disconnected and the sound/vibration is played* Fix: Show fingerptint options only if the hardware is detected* Fix: On Android 26 (Oreo) is not possible to change the language* Fix: Minor GUI/layouts problems
*Fix: In rare cases the VPN was not resumed when the connectivity come back up