Commit graph

232 commits

Author SHA1 Message Date
vladimir.kuznetsov
5961d4cefc Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD 2024-12-19 13:37:06 +07:00
pokamest
bb87c0838d
Merge pull request #1083 from amnezia-vpn/bugfix/ios-native-wg-obfuscation
bugfix: fixed parameter handling for native wg obfuscation
2024-09-23 07:51:06 -07:00
vladimir.kuznetsov
268adfb0a1 bugfix: fixed parameter handling for native wg obfuscation 2024-09-22 23:05:07 +05:00
Mykola Baibuz
a22a9448ca
Some XRay improvements (#1075) 2024-09-20 12:12:22 +01:00
Pokamest Nikak
6f94f4646a Fix Xray connection timeout for Windows 2024-09-19 11:18:40 +01: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
Mykola Baibuz
898f497f8e Disable split tunnel for MacOS IPSec 2024-09-03 05:52:42 -07:00
Mykola Baibuz
a144d495ee Killswitch and Splittunnel for MacOS IPSec 2024-09-02 13:58:33 -07:00
Mykola Baibuz
f0e66e4ecf Certificate selection 2024-09-01 13:28:18 -07:00
Mykola Baibuz
6f0e9a136b MacOS IPSec initial 2024-08-31 14:06:57 -07:00
Mykola Baibuz
4147632a62 Fix Android build 2024-08-30 22:15:51 +03:00
Mykola Baibuz
948ab4cf71 Set local IPSec VPN address 2024-08-30 22:10:39 +03:00
Mykola Baibuz
f54308e4f4 Merge branch 'dev' into feature/linux-ipsec 2024-08-30 21:50:40 +03:00
Mykola Baibuz
052261c2b4 Get Linux IPSec tunnel status 2024-08-30 21:46:52 +03:00
Mykola Baibuz
3cec0dc2a7 Restart IPSec service before VPN connect 2024-08-29 23:18:21 +03:00
Mykola Baibuz
63c569c3d2 Setup routing for Linux IPSec 2024-08-25 00:26:32 +03:00
Mykola Baibuz
30df4c6800 Merge branch 'feature/linux-ipsec' of https://github.com/amnezia-vpn/amnezia-client into feature/linux-ipsec 2024-08-24 00:59:37 +03:00
Mykola Baibuz
a96f9dc18a Start and Stop for Linux tunnel 2024-08-24 00:57:47 +03:00
Mykola Baibuz
758b25947c
Fix Windows IPsec (#909)
* Fix Windows IPsec

* Fix work wth PKCS12 TempFile
2024-08-23 14:23:19 +01:00
Mykola Baibuz
fb63cdf7e9 Fix work with PKCS12 TempFile 2024-08-20 22:45:06 +03:00
Mykola Baibuz
2d3b9c2752 Windows import PFX changes 2024-08-20 13:44:33 +03:00
Mykola Baibuz
09c58cb39e Fix certwrite for Win IPSec 2024-08-19 18:46:53 +03:00
Nethius
6c5d590169
fixed xray port processing (#983)
* fixed xray port processing

* fixed saving port when changing xray settings and saving transport protocol when changing all the protocols settings
2024-08-19 10:17:09 +01:00
Mykola Baibuz
b0b185027e Linux IPSec initial 2024-08-01 21:37:56 +03:00
Nikita Titov
8dee0d27cf
Rename Shadowsocks (#891) 2024-07-27 18:42:11 +01:00
Mykola Baibuz
90912f9231 Fix Windows IPsec 2024-07-26 00:55:13 +03: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
Nethius
c22f9ff08a
added ui for proxy container (#762)
Added proxy container
2024-06-10 12:35:24 +01:00
Mykola Baibuz
e6ee9085a2
Connection string support for XRay protocol (#777)
* Connection string support for XRay protocol
2024-05-27 16:15:55 +01:00
albexk
6a1e3c07b1
Update AWG (v0.2.8) (#809)
* Fix udpgso

* Fix amneziawg run dir

* Update Windows AWG binaries

* Update AWG (v0.2.8)

* Fix Windows pipe name

* Fix Windows tunnel service name

* Update Windows x86 AWG binary

* Change default MTU for WireGuard and AWG

* Fix preprocessor macros
2024-05-20 17:46:05 +01:00
Nethius
87b738ef16
added killSwitch switcher (#746)
* added killSwitch switcher
* KillSwitch toggle for OpenVPN and XRay
* killSwitch toggle for AWG/WG protocol
* Some fixes for killSwitch
2024-04-25 14:01:00 +01:00
Nethius
a6ca1b12da
moved protocol config generation to VpnConfigirationsController (#665)
Moved protocol config generation to VpnConfigurationsController
2024-04-01 14:20:02 +01:00
Nethius
adab30fc81
feature/app-split-tunneling (#702)
App Split Tunneling for Windows and Android
2024-04-01 12:45:00 +01:00
Mykola Baibuz
ba4237f1dd
Xray with Reality protocol (#494)
* Xray with Reality for desktops
2024-03-27 11:02:34 +00:00
Mykola Baibuz
9cb624e681 Increase timeout for IPC command 2024-03-20 23:10:29 +02: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
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
Nethius
e0863a58aa
feature/api-controller-improvements (#567)
* added error handler for api controller
* while downloading the config from the api, the Connecting status is now displayed
* added a button to delete container config for api servers
* added crc check to avoid re-import of api configs
* fixed currentIndex of serversMenuContent after DefaultServerIndexChanged
* added closing the import window after re-importing the config from api
2024-02-09 18:23:26 +00:00
Mykola Baibuz
5c9d45a8a8 Use MacOS logic for LinuxFirewall 2024-01-24 17:20:50 -05:00
pokamest
65a04799ef Merge branch 'dev' into feature/killswitch 2024-01-11 13:45:56 +00:00
Mykola Baibuz
3d2174d84e MacOS WG/AWG killswitch 2023-12-23 12:51:55 +02:00
albexk
c8d2399db9 Merge branch 'dev' into refactoring/android 2023-12-20 20:47:19 +03:00
Mykola Baibuz
d94e27bfa9 Linux killswitch 2023-12-16 09:19:04 -05:00
vladimir.kuznetsov
b4c89ad58f Reworked the interaction between models. Now only serversModel directly interacts with server config 2023-12-08 13:50:03 +07:00
vladimir.kuznetsov
3605f62feb added support for the updated api 2023-12-05 17:28:14 +07:00
albexk
1e64413904 Fix disconnect bug 2023-12-04 18:23:08 +03:00
Mykola Baibuz
c3fdd977b1 Windows OpenVPN/OpenVPN+Cloak killswitch feature 2023-11-29 22:50:36 +02:00
albexk
b90fad6664 Android activity and AndroidController class refactoring 2023-11-17 15:10:11 +03:00
vladimir.kuznetsov
8497aeeb91 removed the debugging code 2023-11-06 14:10:31 +03:00