NickVs2015
83d045af64
fix: GP requrements ( #2312 )
2026-03-06 17:05:16 +08:00
NickVs2015
aea8ff4961
fix: add handle handleContextCreationFailure ( #2309 )
2026-03-03 22:04:45 +08:00
vkamn
1892db4375
fix: remove nested qeventloop from isConfigValid (also rename to validateConfig) ( #2305 )
...
* fix: remove nested qeventloop from isConfigValid (also rename to validateConfig)
* chore: bump version
2026-03-03 20:58:32 +08:00
NickVs2015
c86a641e05
fix: add suppord android 9 gamepad and remote control ( #2302 )
2026-03-03 15:14:51 +08:00
vkamn
befb2bf19a
chore: bump version ( #2295 )
4.8.14.1
2026-02-27 23:33:37 +08:00
vkamn
7ad6bc340c
chore: add translations for ru ( #2285 )
...
* chore: add translations for ru
* chore: text fixes
2026-02-27 20:00:31 +08:00
vkamn
9164e38c34
fix: restore backup android ( #2291 )
...
* fix: fixed restore backup on android
* chore: add resume helper for android
* chore: add ResumeHelper.runWhenActive call after all native android dialogs
* fix: add permission for tv file picker
* fix: add file picker handler in kotlin
---------
Co-authored-by: NickVs2015 <nv@amnezia.org >
2026-02-27 18:43:36 +08:00
vkamn
8f7559f01b
chore: revert PR #2222 ( #2290 )
2026-02-27 14:29:25 +08:00
vkamn
af56200735
fix: fixed adding s3 s4 when updating the server conf for awg lagacy ( #2289 )
2026-02-27 14:11:40 +08:00
vkamn
3874050fae
fix: again fixed s3, s4 ranges ( #2288 )
2026-02-27 13:37:49 +08:00
vkamn
3087163e34
fix: fixed s3, s4 ranges ( #2283 )
2026-02-26 22:31:41 +08:00
Mitternacht822
1fa152845c
fix: generate native awg config as qr series ( #2221 )
2026-02-26 22:31:18 +08:00
vkamn
50e23ef233
fix: awg config update ( #2281 )
...
* fix: fixed client config update for awg container
* chore: bump version
2026-02-26 22:12:58 +08:00
Yaroslav Gurov
ea648466de
chore: remove redundant VpnConnection usage from SitesController ( #2278 )
2026-02-26 17:55:08 +08:00
Yaroslav Gurov
b782775016
fix: change event looping to mutexes for settings and secureqsettings ( #2270 )
2026-02-26 11:41:08 +08:00
NickVs2015
89a7fe1081
fix: fixed remote control for ATV ( #2277 )
2026-02-26 11:40:16 +08:00
Yaroslav Gurov
e8bb096025
fix: ios wrong awg blob ( #2272 )
2026-02-24 17:56:17 +07:00
Mitternacht822
fd5c7c8322
fix: copy LICENSE to build as LICENSE.txt for WiX CPack ( #2265 )
...
* fix(installer): copy LICENSE to build as LICENSE.txt for WiX CPack
* fix: fixed a typo
* fix: fixed a typo
2026-02-24 14:07:48 +08:00
Yaroslav Gurov
e798d0f503
feat: update amneziawg-android dependencies ( #2269 )
2026-02-24 00:54:55 +08:00
Yaroslav Gurov
bbb0abb596
feat: update xray ( #2267 )
2026-02-24 00:27:29 +08:00
vkamn
0925aec86a
chore: bump version ( #2264 )
2026-02-23 18:01:59 +08:00
Yaroslav Gurov
b084c4c284
fix: ios connection status stuck ( #2263 )
2026-02-23 18:00:13 +08:00
vkamn
87288ebccd
chore: bump version ( #2262 )
2026-02-23 17:16:24 +08:00
vkamn
fcd7eadf4c
chore: bump version ( #2261 )
2026-02-23 15:38:27 +08:00
Mitternacht822
0373338fb7
fix: randomized baseUrls traversal order in GatewayController::getProxyUrls ( #2247 )
2026-02-23 15:33:35 +08:00
Yaroslav Gurov
42f070fe9d
fix: handle Android disconnected status properly ( #2255 )
2026-02-23 15:31:15 +08:00
Mitternacht822
02be6dc5f9
chore: add license to msi installer ( #2227 )
2026-02-20 12:13:08 +08:00
vkamn
bfcf7f0305
chore: bump version ( #2244 )
2026-02-19 20:27:42 +08:00
Mitternacht822
2bce595ade
fix: remove revoke from remove subscription flow ( #2226 )
...
* fix(revoke): now revoke calls only for unlink device action
* fix: removed revoke call when removing a subscription from the app
2026-02-19 20:23:13 +08:00
Yaroslav Gurov
cd1e561fd4
fix: add network watcher back ( #2240 )
...
* feat: add reconnect in case of changing network
* fix: reconnect to VPN on wakeup
* fix: linux wakeup build
2026-02-19 20:21:49 +08:00
Mitternacht822
9bd1e6a0f5
fix: added stop and delete AmneziaVPNSplitTunnel on uninstall ( #2222 )
2026-02-18 11:21:59 +08:00
Yaroslav Gurov
5058c9aa6f
fix: do not enable killswitch by default when service starts ( #2232 )
2026-02-18 10:59:16 +08:00
vkamn
d78416835c
chore: change default i1 value ( #2216 )
2026-02-13 17:10:10 +08:00
vkamn
40e6c6aae3
feat: native wg with obfuscation ( #2209 )
...
* chore: change default i1 value
* feat: add i1 to native wg with obfuscation
2026-02-12 11:34:52 +08:00
Yaroslav Gurov
911a999c64
fix: xray stability and split-tunneling ( #2187 )
...
* fix: xray heap corruption
* fix: use proper configuration for split-tunneled apps
* chore: enable killswitch
* chore: xray windows split-tunneling cleanup
* chore: proper xray killswitch log
* feat: add wait for the tun device
* chore: update amnezia_xray deps for macos
* fix: add nullptr check for split-tunnel on win
* fix: modernize vpnAdapter grabbing function
* fix: remove network watcher due to its fragileness
* chore: xrayprotocol cleanup
* fix: correct wrong iface index on win
* chore: move tun2socks implementation to the client from the service
* chore: xrayprotocol cleanup
* chore: more xrayprotocol cleanup
* fix: consistent tun device with GUID specified
* chore: tun2socks logs
* chore: PrivilegedProcess cleanup
* better error handling in establishment phase
* terminate&kill ops for remote process
* fix: straighforward killing the process on windows
* fix: finally remove GUID setting from tun2socks due to instability
* fix: add sanitizer to ipc process
* chore: do not collect sensitive info from tun2socks
2026-02-11 23:47:28 +08:00
MrMirDan
b4f4184aa6
fix: returned mentioned lines ( #2205 )
2026-02-11 23:44:11 +08:00
NickVs2015
5c6db4b7a4
fix OpenGl error ( #2185 )
2026-02-10 11:15:31 +08:00
vkamn
f6277cdbb2
fix: native wg obfuscation ( #2199 )
...
* chore: bump version
* fix: fixed native wg obfuscation
2026-02-09 10:54:30 +08:00
NickVs2015
99312e61d3
fix: allow start Gamepad only Android ( #2198 )
2026-02-09 10:40:48 +08:00
NickVs2015
9f0ae75a2f
feat: add gamepad buttons support android ( #2066 )
...
* feat: add support gamepad buttons
* feat: add support gamepad with github repo
* feat: add gitmodules dependency
* feat: add submodule qtgamepad
* chore: update qtgamepad submodule to commit 4e57142e563b931766056b4c7507c16892260222
* fix: update qtgamepad with standard CMake and private headers support
Update qtgamepad to commit f72b3e0 which:
- Replaces qt_add_library with standard add_library to avoid Qt 6.10 macro conflicts
- Copies private headers to build include tree for Android backend
- Creates Qt:: and Qt6:: namespace aliases for proper linking
2026-02-05 22:57:15 +08:00
vkamn
7960d8015d
feat: add EULA and policy on IAP page ( #2189 )
2026-02-05 20:23:06 +08:00
vkamn
5dcc64e5e5
fix: deploy qopensslbackend on windows ( #2190 )
2026-02-05 20:22:47 +08:00
MrMirDan
964436ad43
fix: placeholder color, hide button image transparency, removed some lines ( #2123 )
...
* fix: placeholder color, hide button image transparency, removed unneccessary lines
* update: removed opacity on tunneling page
* update: remove opacity on app tunneling page
2026-02-05 12:56:41 +08:00
ik
4fc3900fd5
Merge pull request #2184 from amnezia-vpn/chore/add-release-date-upload
...
chore: add sending of release_date to s3
2026-02-04 12:20:23 +03:00
irvinklause
8f5e42dd61
chore: add sending of release_date to s3
2026-02-04 07:38:44 +00:00
Yaroslav Gurov
24895752c1
fix: added enablePeerTraffic call to xray ( #2179 )
...
* fix: add enablePeerTraffic call to xray
* chore: remove unnecessary steps during xray TUN setup phase
* chore: move tun init from tun2socks code to ipcserver
* chore: rework xray routing
* get rid of redundant delays
* check if remote calls are successful
* chore: xray routing fine-tuning
* fix: add service qt deps to deployment build
2026-02-04 12:35:53 +08:00
vkamn
87eccfb4ca
fix: fix scrolling on drawers ( #2183 )
2026-02-04 12:35:17 +08:00
ik
a983d0504e
fix: add checks for script components to find out where it can fall ( #2169 )
2026-01-30 14:43:30 +08:00
vkamn
d0b8535395
fix: update tag deploy ( #2168 )
2026-01-30 13:15:50 +08:00
dpamnezia
f84480cf56
chore: fix artifacts upload ( #1961 )
2026-01-30 12:43:21 +08:00