Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-08 | Add red warnings if a profile uses deprecated/insecure options | Arne Schwabe | |
2021-10-07 | Fix static keys no longer working and remove duplicate check | Arne Schwabe | |
2021-10-07 | Version 0.7.27 | Arne Schwabe | |
2021-10-07 | Fix tls-auth not working | Arne Schwabe | |
2021-10-07 | Fix two small issues reported in crashes from Play Console | Arne Schwabe | |
2021-10-07 | Fix concurrent access on TrafficHistory lists | Arne Schwabe | |
2021-10-06 | Version 0.7.26 | Arne Schwabe | |
2021-10-06 | Minor fixes | Arne Schwabe | |
2021-10-06 | Fix legacy preovider option not being saved. | Arne Schwabe | |
2021-10-06 | Allow legacy algorithm in the OpenSSL Speed test | Arne Schwabe | |
2021-10-06 | Detect broken server URLs on import instead crashing | Arne Schwabe | |
2021-10-06 | Fix crash when no connections are defined | Arne Schwabe | |
2021-10-06 | Fix NPE in Toast on Android TV (closes #1370) | Arne Schwabe | |
2021-10-06 | Add option to allow loading the legacy provider | Arne Schwabe | |
2021-10-06 | Allow setting a default profile via App Restrictions | Arne Schwabe | |
2021-10-04 | Version 0.7.25 | Arne Schwabe | |
2021-10-04 | Hide autologin checkbox when importing from URL | Arne Schwabe | |
2021-10-04 | Minor cleanups | Arne Schwabe | |
2021-10-04 | Add logging of StrictMode violations to app internal log | Arne Schwabe | |
Also disable penaltyDeath by default as thjere is some Android internal leak that I am unable to track down. | |||
2021-10-04 | Add Strictmode to remoteExample | Arne Schwabe | |
2021-10-04 | Update dependencies version to latest | Arne Schwabe | |
2021-10-04 | Update okhttp to version 4.9.1 and adjust API usage | Arne Schwabe | |
2021-10-04 | Minor code cleanup | Arne Schwabe | |
2021-10-04 | Avoid ANR when starting OpenVPNService and fetching profile | Arne Schwabe | |
2021-10-04 | Add check to start profile when importing to remote Example | Arne Schwabe | |
2021-10-04 | Ensure profile is saved if auth/password is queried on startup | Arne Schwabe | |
This ensure the profile counter is incremented and the profile is saved to disk to avoid the race condition of not getting the user/pass which was started. Closes #1342 | |||
2021-10-03 | Fix peer-fingerprint with auth-user-pass | Arne Schwabe | |
Also throw an error if neither of CA or peer-fingerprint is configured | |||
2021-10-03 | Fix various issues in remoteExample | Arne Schwabe | |
2021-10-03 | Do not stop github build if one variant fails | Arne Schwabe | |
2021-10-03 | Move Ui specific unit tests to Ui specific test file | Arne Schwabe | |
2021-10-03 | Small gradle build file cleanup | Arne Schwabe | |
2021-10-03 | Add unit tests runs to github actions | Arne Schwabe | |
2021-10-02 | Fix lint issue | Arne Schwabe | |
2021-10-01 | Modernise default ciphers in the OpenSSL Speed test | Arne Schwabe | |
2021-10-01 | Remove Ice Cream Sandwich support from ics-openvpn (closes #1337) | Arne Schwabe | |
Ice cream sandwich was the first Android version to support the VPNService API, which also gave the project its name as it was an Android port to ICS. Now that the NDK does no longer support API 14 and 15, this project needs to say farewell to Ice cream sandwich. | |||
2021-10-01 | Update OPenSSL to 3.0 and OpenVPN to current master | Arne Schwabe | |
2021-10-01 | Do not use key CA certificate if peer-fingerprint is enabled | Arne Schwabe | |
2021-10-01 | Implement using compat-mode | Arne Schwabe | |
2021-10-01 | Implement new signing API as required by the OpenSSL 3.0 provider | Arne Schwabe | |
2021-09-27 | Fix background in Tab Bar | Arne Schwabe | |
2021-09-27 | Update build system and API to 31 | Arne Schwabe | |
2021-09-21 | Note that APIprofile also is exempted from GPL like the AIDL interfaces | Arne Schwabe | |
2021-09-09 | Fix NPE when resuming VPN activity | syphyr | |
Fixes: Implement support of openvpn://import-profile/ support E AndroidRuntime: FATAL EXCEPTION: main E AndroidRuntime: Process: de.blinkt.openvpn, PID: 15364 E AndroidRuntime: java.lang.RuntimeException: Unable to resume activity {de.blinkt.openvpn/de.blinkt.openvpn.activities.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference E AndroidRuntime: at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3454) E AndroidRuntime: at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3494) E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2757) E AndroidRuntime: at android.app.ActivityThread.-wrap12(ActivityThread.java) E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1496) E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102) E AndroidRuntime: at android.os.Looper.loop(Looper.java:154) E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6186) E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889) E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779) E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference E AndroidRuntime: at de.blinkt.openvpn.activities.MainActivity.onResume(MainActivity.java:82) E AndroidRuntime: at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1270) E AndroidRuntime: at android.app.Activity.performResume(Activity.java:6788) E AndroidRuntime: at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3431) E AndroidRuntime: ... 10 more | |||
2021-08-25 | Version 0.7.24 | Arne Schwabe | |
2021-08-24 | Implement support of openvpn://import-profile/ support | Arne Schwabe | |
For details about the protocol see https://github.com/OpenVPN/openvpn3/blob/master/doc/webauth.md | |||
2021-08-14 | fix skeleton build | Arne Schwabe | |
2021-08-14 | Also build skeleton target in Github actions | Arne Schwabe | |
2021-08-13 | Add a dialog in Log Window allowing to start pending auth | Arne Schwabe | |
2021-08-13 | Add WEB_AUTH pending auth support | Arne Schwabe | |
2021-08-12 | Update coverity script | Arne Schwabe | |