Mykola Baibuz
b341934863
fix: allow secondary DNS usage when AmneziaDNS is disabled ( #1583 )
...
* Allow secondary DNS usage when AmneziaDNS is disabled
* Don't setup secondary DNS for OpenVPN with AmneziaDNS
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com>
2025-07-02 10:16:58 +08:00
Mykola Baibuz
7e380b6cfb
OpenVPN with system disabled IPv6 ( #1563 )
...
* Fix for Win OpenVPN with disabled IPv6 and AllExceptSites Splittunnel mode
* Remove unneeded stuff for ipv6 openvpn
2025-05-12 19:36:25 +07:00
Mykola Baibuz
5bd88ac2e9
bugfix: check IPv6 support before IPv6 setup for OpenVPN ( #1552 )
2025-05-03 13:52:59 +07:00
Cyril Anisimov
69a00b0252
feature: remove the limit of ip addresses = 254 ( #1438 )
2025-03-06 21:43:47 +07:00
Vitaly
7350d79c50
feature: WG and AWG: Subnet IP setting change support ( #1323 )
...
feature: wg/awg subnet ip setting change support
2025-01-02 14:07:12 +07:00
Cyril Anisimov
d06924c59d
feature/xray user management ( #972 )
...
* feature: implement client management functionality for Xray
---------
Co-authored-by: aiamnezia <ai@amnezia.org>
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com>
2024-12-10 09:17:16 +07:00
vladimir.kuznetsov
b881d92a80
bugfix: returned awg/wg persistentKeepAlive variable type to string
2024-09-19 16:04:36 +04:00
Vitaly
aa92ccd06d
Small improve on next IP generation / WireGuard, AWG ( #1054 )
...
Small improve on next IP generation
2024-09-17 13:29:01 +07: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
Mykola Baibuz
c520f9a2a4
Update OpenVPN to last version ( #837 )
...
* Update OpenVPN to least version
* Fix iOS build
* Fix client config for new OpenVPN3
* Update iOS submodule
* Resolve 3rd-prebuilt merge conflict
2024-07-27 18:38:55 +01:00
vladimir.kuznetsov
d85a0439c5
pass errorCode by reference in configurators
2024-05-09 20:56:52 +03: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
vladimir.kuznetsov
ec650a65f7
ssh client now reuses an existing session instead of opening a new one
2024-04-12 20:00:21 +05:00
vladimir.kuznetsov
fdd600794e
fixed adding/removing routes when split tunneling is disabled
2024-04-08 16:13:26 +05:00
Nethius
a6ca1b12da
moved protocol config generation to VpnConfigirationsController ( #665 )
...
Moved protocol config generation to VpnConfigurationsController
2024-04-01 14:20:02 +01:00
pokamest
6b69bc9618
Tiny fixes
2024-03-28 17:13:48 +00:00
Mykola Baibuz
ba4237f1dd
Xray with Reality protocol ( #494 )
...
* Xray with Reality for desktops
2024-03-27 11:02:34 +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
dimov96
6b6a76d2cc
Replace sftp with scp ( #602 )
...
Replace sftp with scp
2024-03-06 01:24:28 +00:00
vladimir.kuznetsov
f7b9d2bae7
added support for awg configs for api
2024-01-22 16:51:11 +03:00
vladimir.kuznetsov
fac57ac89a
for servers received via api, ignore the split tunneling settings
2024-01-17 11:28:57 +07:00
vladimir.kuznetsov
7aac9f9d0e
fixed hang after creating configuration on connection
...
- config created on connection is displayed as admin (platform name) on the client management page
- added config creation time on the client management page
2023-12-21 17:47:34 +07:00
vladimir.kuznetsov
0f4bb78712
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-12-05 17:38:53 +07:00
vladimir.kuznetsov
3084892ed8
added selection of default server and container on the sharing page
2023-11-26 21:15:58 +07:00
vladimir.kuznetsov
c6a312845a
added client management
2023-11-21 20:31:53 +07:00
pokamest
147726ecb0
Merge branch 'dev' into feature/import-config-from-cloud
2023-11-01 21:42:07 +00:00
Mykola Baibuz
1b37ca805f
Cleanup debug stuff
2023-10-24 11:10:16 +03:00
vladimir.kuznetsov
4ae9cddcce
fixed a typo in the serverController include
2023-10-23 23:53:46 +05:00
vladimir.kuznetsov
16724645ce
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/import-config-from-cloud
2023-10-23 21:40:18 +05:00
Mykola Baibuz
c15665803d
Merge branch 'dev' into feature/split-tunnel-mobile
2023-10-22 15:26:20 -04:00
vladimir.kuznetsov
7cfb38307e
removed re-processing of server config for awg
2023-10-22 18:04:34 +05:00
vladimir.kuznetsov
994aa32745
added getting awg parameters when adding an already installed awg container
2023-10-22 17:31:13 +05:00
Mykola Baibuz
c14f1b5000
Android OpenVPN/Cloak Split tunnel
2023-10-17 16:39:56 -04:00
Mykola Baibuz
546d4c1d3d
WG/AWG Android splitTunnel
2023-10-17 14:54:46 -04:00
Mykola Baibuz
2df612ec1f
Android SplitTunnel
2023-10-16 12:05:35 -04:00
vladimir.kuznetsov
25f8283edd
added getting the config from the cloud service
2023-10-12 20:48:03 +05:00
pokamest
10435cea69
Tiny refactoring and text fixes
2023-10-12 01:15:05 +01:00
vladimir.kuznetsov
aa4a79934a
renamed amenziawireguard to awg
2023-10-06 17:19:44 +05:00
vladimir.kuznetsov
b7a65343af
added the ability to change awg parameters on the protocol settings page
2023-10-06 16:43:52 +05:00
Mykola Baibuz
4ed153373f
Fix Linux build, some naming changes
2023-09-30 16:05:23 -04:00
vladimir.kuznetsov
af53c456ea
added passing new wireguard config parameters over uapi and configuring the amneziawireguard container
2023-09-27 00:40:01 +05:00
vladimir.kuznetsov
6afdd8375d
added models, classes and ui files for amnezia wireguard
2023-09-22 00:37:55 +05:00
vladimir.kuznetsov
cbcf187814
added missing include files
2023-08-31 21:49:36 +05:00
vladimir.kuznetsov
4baa003c0d
removed old ui files
2023-08-31 16:00:41 +05:00
vladimir.kuznetsov
e0d93eaa9f
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-09 10:33:34 +05:00
pokamest
a1a6185fd6
Fixes for split tunneling ( #272 )
...
Fixes for split tunneling
2023-08-09 00:41:00 +01:00
vladimir.kuznetsov
5b8a0881b7
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-07-18 05:36:17 +03:00
pokamest
35ecb8499d
WireGuard for MacOS ( #248 )
...
* WireGuard for MacOS
* Fix openvpn block-outside-dns
2023-07-15 22:19:48 +01:00
vladimir.kuznetsov
d0c9c1043c
Merge remote-tracking branch 'remotes/origin/dev' into feature/new-gui
2023-06-27 13:38:06 +03:00
vladimir.kuznetsov
68d9394d9f
fixed windows build errors after refactoring
2023-06-05 17:49:20 +03:00