summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-29Merge branch 'schwabe_master' into ssh_new_mastercyBerta
2023-10-11Add bouncycastle dependency to version catalogconorsmith
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 tlsextprovider example with modern API targetArne Schwabe
2023-08-01Update translationsArne Schwabe
2023-08-01Improve description of tls-auth/tls-crypt in dialog (closes #1625)Arne Schwabe
2023-08-01Update OpenVPN 2.x und asioArne Schwabe
2023-08-01Fix overlapping warning in server list (closes #1627)Arne Schwabe
2023-07-27Update gradle build toolsArne Schwabe
2023-07-27Add code transparency during build processArne Schwabe
2023-07-16Fix crash on showing Routing tab [closes #1624]Arne Schwabe
2023-07-13Version 0.7.47Arne Schwabe
2023-07-13Target Upside down cake (Android 14/API 34)Arne Schwabe
2023-07-13Update OpenVPN 2.x and OpenVPN 3.xArne Schwabe
2023-07-13Fix some ANRsArne Schwabe
2023-06-12Update build files/dependenciesArne Schwabe
2023-06-12Fix crashes with keepalive job with API <= 23 (closes #1619)Arne Schwabe
2023-06-06Version 0.7.46Arne Schwabe
2023-06-06ensure kotlin and java target the same JVM version (17)Arne Schwabe
2023-06-06COrrectly fall back to no encryption if there is an erro with encryptionArne Schwabe
2023-06-06Use a different singning key for OpenVPN 2 only buildsArne Schwabe
2023-06-06Release 0.7.45Arne Schwabe
2023-06-06Use Java 17 instead of Java 8Arne Schwabe
2023-06-05Update openvpn, openvpn3 and lz4Arne Schwabe
2023-06-05update asioArne Schwabe
2023-06-05Update translationsArne Schwabe
2023-06-05Rename Onboot to always activeArne Schwabe
Also try to keep that connection always active
2023-06-05Put RemoteAction into the same affinity as DisconnectVPNArne Schwabe
This prevents bringing up the main windows of the app when the activity is started. closes #1608
2023-06-01Fix deprecations and other warnings reported by coverityArne Schwabe
2023-06-01Update OpenSSL to 3.1.1Arne Schwabe
2023-06-01switch back to SDK 33 instead of UpsideDownCakeArne Schwabe
2023-06-01Use JobScheduler as backup to keep an active VPN activeArne Schwabe
This should restart it in some instances when the app dies or gets killed.
2023-05-22Simplify list of allowed AIDL apps to be a simple stringArne Schwabe
2023-05-17Allow to build a UI variant with OpenVPN 2.x onlyArne Schwabe
2023-05-09Set App target SDK to UpsideDownCakeArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>