albexk
9ebefe79ca
refactor: modify response json
2024-11-08 11:12:56 +03:00
albexk
d7581f29ba
Merge branch 'dev' into feature/android-gpb
...
# Conflicts:
# CMakeLists.txt
# client/android/src/org/amnezia/vpn/AmneziaActivity.kt
2024-10-30 17:39:13 +03:00
albexk
2c6ae4214d
Add methods to verify and purchase subscriptions
2024-10-30 17:35:33 +03:00
albexk
d63bf15011
Android qt 6.7.3 ( #1143 )
...
* Up Qt to 6.7.3
* Bump version to 4.8.2.0
* Raise the minimum Android version to 8 (API 26)
* Update version code to separate versions for new and old Androids
* Fix mouse not working on TVs
* Refactor logging
* Bump version code
2024-10-18 10:52:24 +01:00
albexk
12eee2cd40
Merge branch 'dev' into feature/android-gpb
...
# Conflicts:
# CMakeLists.txt
2024-10-03 19:52:38 +03:00
albexk
bad9327ffa
Add method to get the list of offers
2024-10-03 19:47:39 +03:00
albexk
4c08e9f3bc
Fix UnknownHostException
2024-09-30 13:38:48 +03:00
albexk
3bd6f704e9
Merge branch 'dev' into feature/android-gpb
...
# Conflicts:
# CMakeLists.txt
2024-09-24 17:55:01 +03:00
albexk
425acc5f8b
Add support for obfuscated WG on Android
2024-09-23 17:53:56 +03:00
albexk
8735eee662
Exclude protocol libraries from loading at application startup
2024-09-19 23:41:37 +03:00
albexk
138e6f70a4
Fix domain name resolution for XRay
2024-09-19 13:31:59 +03:00
albexk
e2dd5109f9
Add a method to detect Google Play build
2024-09-17 20:53:36 +03:00
albexk
582bd92d31
Add billing module, provide a separate build for Google Play
2024-09-17 20:51:02 +03:00
albexk
fe18472d07
Disable Qt debugger sleep
2024-09-17 20:44:39 +03:00
albexk
cb90881f24
Merge branch 'dev' into feature/android-gpb
...
# Conflicts:
# CMakeLists.txt
2024-09-17 18:08:30 +03:00
Nethius
46cd740a84
added domain name resolving before connection for wg/awg and xray protocols ( #814 )
...
added domain name resolving before connection
2024-09-16 22:14:13 +01:00
Nethius
aae3cdcac1
added saving allowed_ips to the array of strings for old configs ( #926 )
...
* added saving allowed_ips to the array of strings for old configs
* Remove config string processing, add getting all AWG, WG parameters from JSON
* fixed checking of default routes when adding split tunneling from the application
* added check when processing siteBasedSplitTunneling
2024-09-13 10:53:21 +01:00
albexk
73990bb07d
Add Google Play Billing Library
2024-09-11 19:51:32 +03:00
albexk
46058f614e
Add connection checking for WG/AWG via logs ( #1056 )
2024-09-09 22:08:06 +03:00
albexk
175477d31f
Android qt 6.7 ( #1024 )
...
* Up Gradle to 8.10
* Update Android dependencies
* Up Qt to 6.7.2
* Up qtkeychain to 0.14.3
* Move function of changing the color of the navigation bar to the android side
* Fix splashscreen and recent apps thumbnail backgrounds
* Android authentication refactoring
* Fix GitHub action
* Fix the extra circle around the connect button on Android
* Fix keyboard popup
* Increase the amount of requestNetwork attempts on Android 11
2024-09-09 12:36:33 +01:00
albexk
dfd0b4d0e5
Fix Android bugs ( #941 )
...
* Add an explicit value for the hasFragileUserData parameter
* Fix app crashes when canceling file opening
* Fix requestNetwork bug for Android 11
* Fix activity onStop method
2024-08-06 10:44:51 +01:00
albexk
f978f55e7f
Android TV ( #933 )
...
* Disable touchscreen requirement
* Add Android TV feature
* Add Android TV draft banner
* Add Android TV check method
2024-08-06 10:41:44 +01:00
albexk
74ae4f3e67
SSXray for Android ( #885 )
2024-07-06 16:44:34 +01:00
albexk
53fa280037
Fix logging configuration for XRay
2024-07-05 18:42:53 +03:00
pokamest
008b858203
Merge pull request #857 from StrikerRUS/trans
...
update Russian translation
2024-06-19 19:42:25 +01:00
StrikerRUS
f1271da527
Merge branch 'dev' into trans
2024-06-19 02:31:04 +03:00
StrikerRUS
249a7c7ca3
update Russian translation
2024-06-19 02:14:22 +03:00
albexk
0094d0ebc4
Add build type for F-Droid
2024-06-18 22:49:05 +03:00
albexk
834b504dff
Android XRay ( #840 )
...
* Add XRay module
2024-06-18 18:46:21 +01:00
albexk
afdfbdbc59
Update Android icons
2024-06-17 18:13:09 +03:00
albexk
abb3c918e3
Android notification and routing ( #797 )
...
Android notification and routing
2024-05-12 16:04:14 +01:00
albexk
b868831bcb
Remove logging of application and package names, as this is personal user data
2024-04-22 16:56:27 +03:00
albexk
f14a2add0f
Fix clearing logs on Android and checking if logs need to be deleted
2024-04-20 17:51:33 +03:00
albexk
2f84e24353
Fix opening configs
2024-04-05 14:06:40 +03:00
Nethius
adab30fc81
feature/app-split-tunneling ( #702 )
...
App Split Tunneling for Windows and Android
2024-04-01 12:45:00 +01:00
albexk
c6e6f2ae84
Add a function that minimizes the Android app ( #692 )
...
Add a function that minimizes the Android app
2024-03-31 12:14:12 +01:00
albexk
7730dd510c
Add error handling of enabled "always-on" during VPN connection ( #698 )
...
* Always add awg-go version to the log
* Display an error message always when no vpn permission is granted
2024-03-25 23:09:50 +00:00
albexk
10caecbffd
Fix wg reconnection problem after awg connection ( #696 )
...
* Update Android AWG to 0.2.5
2024-03-18 11:20:01 +00:00
Mykola Baibuz
e646b85e56
Setup MTU for WG/AWG protocol ( #576 )
...
Setup MTU for AWG/WG protocol
2024-03-18 10:41:53 +00:00
isamnezia
840c388ab9
Add in-app screenshot preventing ( #606 )
...
In-app screenshot preventing fixes
2024-03-06 01:18:19 +00:00
albexk
080e1d98c6
Add Quick Settings tile ( #660 )
...
* Add Quick Settings tile
- Add multi-client support to AmneziaVpnService
- Make AmneziaActivity permanently connected to AmneziaVpnService while it is running
- Refactor processing of connection state changes on qt side
- Add VpnState DataStore
- Add check if AmneziaVpnService is running
* Add tile reset when the server is removed from the application
2024-03-04 15:08:55 +00:00
albexk
82fa6b13c6
Fix foreground service type ( #592 )
...
Fix foreground service type
2024-02-14 16:35:40 +00:00
albexk
2b413736a4
Build with new version of awg lib. Move GoBackend to org.amnezia.vpn.protocol.wireguard package.
2024-02-13 12:30:55 +03:00
albexk
090208bd2c
Bug fix for processing exclude routes for older android versions
2024-01-31 19:59:00 +03:00
albexk
0b6dc5bcfc
Add unbinding and destroying vpn service after disconnection
2024-01-27 17:34:57 +03:00
albexk
cbd6755aa5
Fix OpenVpn over Cloak
2024-01-27 17:30:56 +03:00
albexk
3afbc248b1
Refactor split-tunneling: separate site addresses from routes
2024-01-27 17:28:31 +03:00
albexk
0103c1722e
Fix wg address parameter parsing
2024-01-20 21:38:58 +03:00
albexk
9b7914538f
set wg PresharedKey parameter as optional
2024-01-20 18:43:26 +03:00
albexk
2b61c48303
Hide "QR-code" button from config import menu for Android devices without camera
2024-01-20 18:20:06 +03:00