summaryrefslogtreecommitdiff
path: root/main
AgeCommit message (Collapse)Author
2024-12-10Merge branch 'schwabe_master' into ssh_new_masternew_mastercyBerta
2024-09-05Update OpenSSL to 3.2.2Arne Schwabe
2024-08-27Do add trailing newline when send CR_TEXT responseArne Schwabe
2024-08-09Version 0.7.53Arne Schwabe
2024-08-09Update OpenVPN 2 and 3Arne Schwabe
2024-08-09Make OpenVPN 3.x paused status a bit nicerArne Schwabe
2024-08-09fix lateinit crashes in settingsArne Schwabe
2024-08-09Update libraries and move build config flag to non-deprecated placeArne Schwabe
2024-08-09Update NDK to current version.Arne Schwabe
2024-08-09Add ignorenetworkstate restriction, to allow tunnel over USB (#1746)EliyahuSternDAI
* Add ignorenetworkstate restriction, to allow tunnel over USB * Add to app_restrictions.xml * Parse restriction value into SharedPreferences Co-authored-by: Eliyahu Stern <estern@digital.ai>
2024-08-05enhance AIDL-API to allow passing extras during profile-importThomas Crusius
2024-08-04Version 0.7.53Arne Schwabe
2024-07-29Implement enough of edge-to-edge to work well on Android VArne Schwabe
2024-07-26Update versions and enable Android V buildArne Schwabe
2024-07-26Move to viewpager2Arne Schwabe
2024-07-23Update version of OpenSSL, OpenVPN 2/3, Asio and many librariesArne Schwabe
2024-07-23Small coverity fixesArne Schwabe
2024-07-23Fix a few accessibility issues reported by pre check of Play storeArne Schwabe
2024-04-22Fix binding to external authenticator app on Android 14+Elizaveta
External authenticator apps may need to start background activities (for example, to allow users enter a pin code), but starting from Android 14, if the app bound to the service is targeting Android 14 or higher, it no longer allows the app that has the service to start a background activity by default. We need to add flag BIND_ALLOW_ACTIVITY_STARTS to allow the external authenticator app to start background activities.
2023-11-30Version 0.7.51Arne Schwabe
2023-11-30Update OpenVPN and OpenVPN 3.xArne Schwabe
2023-11-30Avoid replacing ongoing notification with "building config.." notificationArne Schwabe
2023-11-30Clean up extra for VPN start intents and try to avoid replacing VPN on ↵Arne Schwabe
autostarts
2023-11-28Improve debug loggingArne Schwabe
2023-11-28Use OpenSSL 3.2.0Arne Schwabe
2023-11-24Allow OpenVPNService to request VPN permission if it is missingArne Schwabe
With other services no longer being able to easily request permissions the service needs now its own way to request permissions.
2023-11-24Add @StringRes annotations to VPNStatus log methodsArne Schwabe
2023-11-11Allow setting restart VPN on Boot setting via App restrictionsArne Schwabe
2023-11-10Version 0.7.50Arne Schwabe
2023-11-10Update OpenSSL, OpenVPN and OpenVPN3 to latest versionsArne Schwabe
2023-10-29Merge branch 'schwabe_master' into ssh_new_mastercyBerta
2023-10-12Update NDK versionArne Schwabe
2023-10-11- Fix incorrect robolectric dep definitionconorsmith
- Align test implementation kotlin dependency - Re-add core.ktx dependency
2023-10-11Migrate test dependencies to version catalog + sort dependenciesconorsmith
2023-10-11- Add DependencyHandler extension to make adding uiImplementation ↵conorsmith
dependencies a little neater - Sort project dependencies
2023-10-11Use gradle catalog to align project dependencies across modules/gradle filesconorsmith
2023-10-10Do not share proxy username label with normal username label (closes #1654)Arne Schwabe
2023-10-10Fix OpenVPN not starting from Quick in upsidedown cake (closes #1652)Arne Schwabe
2023-10-10Throw expection if profile is not foundArne Schwabe
2023-10-09Remove also app restriction profiles on missing vpn profile list and add testsArne Schwabe
2023-09-05Make lastTunConfiguration an objectArne Schwabe
2023-09-05Factor out sending a command with an FD into its own methodArne Schwabe
2023-08-26Version 0.7.49Arne Schwabe
2023-08-26Fix unit test building and runningArne Schwabe
2023-08-23Really fix crashes with keepalive job with API <= 23 (closes #1619)Arne Schwabe
2023-08-02Import OpenSSL 3.1.2Arne Schwabe
2023-08-01Fix duplicate packaging section in build.gradle.ktsArne Schwabe
2023-08-01Version 0.7.48Arne Schwabe
2023-08-01Update translationsArne Schwabe
2023-08-01Improve description of tls-auth/tls-crypt in dialog (closes #1625)Arne Schwabe