Commit graph

  • a3c1518d47
    Merge c079e7f775 into c7b1c2809f yyy-amnezia 2026-05-15 16:19:49 +00:00
  • c079e7f775 Build macOS prebuilts for arm64 and x86_64 feat/macos-arm64-non-ne spectrum 2026-05-12 00:56:34 +03:00
  • b5c0a0df45 feat: drive WG via Tunnel coordinator path feat/locations_change_rework cd-amn 2026-05-15 15:07:42 +00:00
  • 0fa2fb86ba
    Merge a491206972 into c7b1c2809f MrMirDan 2026-05-15 17:45:50 +03:00
  • a491206972 Merge branch 'dev' into refactoring/tests refactoring/tests aiamnezia 2026-05-15 18:45:40 +04:00
  • a268e0a923
    Merge f07bc2132e into c7b1c2809f NickVs2015 2026-05-15 14:17:35 +00:00
  • f07bc2132e fix: keystore write error fallback fix/android_keystore_read_error NickVs2015 2026-05-11 16:45:24 +03:00
  • cc83170dd6 refactor: thread interface name through LocalSocketController cd-amn 2026-05-15 13:46:26 +00:00
  • cd268c0844
    Merge 426a95c425 into c7b1c2809f yp 2026-05-15 21:54:09 +08:00
  • 72196484a7 Merge branch 'dev' of github-amnezia:amnezia-vpn/amnezia-client into HEAD feat/add-telemt vkamn 2026-05-15 21:53:30 +08:00
  • 793768886e
    Merge 05ce813c23 into c7b1c2809f yp 2026-05-15 13:44:17 +00:00
  • 05ce813c23 refactor: move logic from ui to core integrate-mtproxy vkamn 2026-05-15 21:43:47 +08:00
  • 0945366587 Merge branch 'dev' of github-amnezia:amnezia-vpn/amnezia-client into integrate-mtproxy vkamn 2026-05-15 21:33:04 +08:00
  • 25812018de
    Merge c85705a66d into c7b1c2809f lunardunno 2026-05-15 17:11:07 +04:00
  • d513b82aba
    Merge 1f47b5a376 into c7b1c2809f Rushan4eg 2026-05-15 15:09:11 +02:00
  • 02e55424ad update html feat/add-deep-link dranik 2026-05-15 16:07:53 +03:00
  • c7b1c2809f
    fix: app buttons clicked instead of buttons in context menu (#2200) dev MrMirDan 2026-05-15 16:02:09 +03:00
  • c9ed0baf3b
    fix: app freezes when revoke awg/wg client during active connection (#2211) MrMirDan 2026-05-15 16:01:39 +03:00
  • 568378a1ac feat: introduce Tunnel wrapping VpnProtocol with two-phase lifecycle cd-amn 2026-05-15 12:36:24 +00:00
  • a03f13626b feat: split daemon activation into bare bring-up and setPrimary cd-amn 2026-05-15 08:23:17 +00:00
  • 476f16d027 feat: add xray subscription link support feat/xray-subscription-link vkamn 2026-05-15 16:32:47 +08:00
  • 2a3e3126ac
    feat: regional country codes (#2567) yp 2026-05-15 10:44:58 +03:00
  • 62b1e24688 Merge branch 'dev' of github-amnezia:amnezia-vpn/amnezia-client into HEAD vkamn 2026-05-15 15:41:33 +08:00
  • c90107bb7a fixed linux open link dranik 2026-05-15 10:27:47 +03:00
  • d1c2cc8137
    Merge b6a42c2a13 into 98771027b7 krot4u 2026-05-15 10:08:11 +03:00
  • 0e34d65e68
    Merge 296fa19d9c into 98771027b7 nik65 2026-05-15 07:05:43 +00:00
  • 296fa19d9c Merge upstream dev into server-managed split tunnel nik655 2026-05-15 10:05:23 +03:00
  • 98771027b7
    fix: vless switch between dividers (#2600) MrMirDan 2026-05-15 09:58:23 +03:00
  • 0433e03bdc
    fix: amnezia free card button hovers when card enabled (#2602) MrMirDan 2026-05-15 09:58:11 +03:00
  • cb48667b91
    fix: bug when saving after canceling the save action (#2568) yp 2026-05-15 09:57:44 +03:00
  • d0a1af0381
    refactor: deactivate api config before remove (#2569) yp 2026-05-15 09:56:09 +03:00
  • 35f41336d2
    Merge 89c94975c6 into fd0c773918 Sergey S 2026-05-15 09:55:03 +03:00
  • e4b4be53e6
    Merge 427edc59cb into fd0c773918 Nergis 2026-05-15 09:55:03 +03:00
  • d2e774bdd7 Merge branch 'dev' of github-amnezia:amnezia-vpn/amnezia-client into HEAD vkamn 2026-05-15 14:39:15 +08:00
  • 8ed4cde21e refactor: deactivate api config before remove vkamn 2026-05-15 14:30:50 +08:00
  • fd0c773918
    fix: change artifact names (#2589) Yaroslav Gurov 2026-05-15 06:36:38 +02:00
  • 3dedeb900a
    Merge b5bccfca11 into 06372c8fd7 NickVs2015 2026-05-15 12:34:22 +08:00
  • 06372c8fd7
    refactor: remove serverConfig struct (#2595) vkamn 2026-05-15 12:33:36 +08:00
  • 934390b329 fix: fixed initPrepareConfigHandler for lagacy configs vkamn 2026-05-15 12:21:38 +08:00
  • d81b29852d
    Merge 4ae2b32083 into 009ca981d5 yp 2026-05-15 01:15:39 +03:00
  • 4ae2b32083 fixed crash close app (tray) & add vpn url Yaumenau Pavel (Vir-Win10) 2026-05-15 01:15:32 +03:00
  • c9c9f77e39 refactor: key daemon tunnel state by ifname cd-amn 2026-05-14 21:40:28 +04:00
  • c85705a66d
    authentication prompt in Ubuntu 26.04 fix/password_required lunardunno 2026-05-14 21:29:13 +04:00
  • 865880d502 fixed send vpn:// close app dranik 2026-05-14 16:28:31 +03:00
  • f715aee64b fix: fixed server name in notifications vkamn 2026-05-14 20:29:03 +08:00
  • 7c8613f19a fixed icon & fix send link app dranik 2026-05-14 14:52:04 +03:00
  • a063d0adff fix: amnezia free card button hovers when card enabled MrMirDan 2026-05-14 14:51:10 +03:00
  • d8a698c716 fix: fixed validateConfig call vkamn 2026-05-14 19:34:46 +08:00
  • 9dc7e430a3 add Info.plist.in dranik 2026-05-14 14:19:42 +03:00
  • 69c398591e feat: allow server switching while connected cd-amn 2026-05-12 14:54:26 +00:00
  • 42aa99cb75 feat: remove dead switchServer path now that staging switch owns server changes cd-amn 2026-05-12 14:42:17 +00:00
  • c1b7eb7c52 feat: parallel-tunnel switch for zero-downtime WireGuard server changes cd-amn 2026-05-12 11:22:32 +00:00
  • b196858ca6 feat: introduce TunnelSession to give each tunnel a typed identity cd-amn 2026-05-11 20:28:25 +04:00
  • 9d08b77281 feat: add Switching state so UI can reflect in-progress server change without implying disconnect cd-amn 2026-05-11 19:06:21 +04:00
  • 2850f05be0 add lsregister deep dranik 2026-05-14 13:41:59 +03:00
  • 49c8d047e4 fix: vless switch between dividers MrMirDan 2026-05-14 12:58:53 +03:00
  • 11d9b47a6b fix: fixed postAsync reply usage vkamn 2026-05-14 17:45:53 +08:00
  • f6a6eba5d9 fix: fixed server description vkamn 2026-05-14 17:43:21 +08:00
  • 1975e21e2f feat: wire local socket protocol to let client orchestrate the staging tunnel switch cd-amn 2026-05-11 19:01:00 +04:00
  • 847b2638d7 feat: enable zero-downtime server switch via parallel staging tunnel cd-amn 2026-05-11 17:21:34 +04:00
  • a262d2c1ec refactor: own killswitch teardown at daemon level cd-amn 2026-05-13 23:07:25 +04:00
  • 4a65a3d9e1 refactor: cache physical gateway and use kernel-assigned netlink pid cd-amn 2026-05-13 23:06:51 +04:00
  • 562f392d79 feat: enable base Daemon to create and swap WireguardUtils without knowing platform type cd-amn 2026-05-11 16:28:08 +04:00
  • 4e6714c882 feat: support per-instance tunnel name for staging-tunnel approach Danil Chestiunin 2026-05-11 15:35:47 +04:00
  • ef381126c0 feat: decouple TUN name from XrayProtocol to support dual tunnels cd-amn 2026-05-07 16:03:58 +04:00
  • cb5ad5c6dc feat: let callers specify WireGuard interface name per tunnel cd-amn 2026-05-07 15:54:34 +04:00
  • cd03212463 feat: revoke old endpoint from KS allowlist after server switch cd-amn 2026-05-07 15:26:01 +04:00
  • 6066b663d3 feat: killswitch/routing teardown only on explicit protocol stop cd-amn 2026-05-07 14:38:06 +04:00
  • 18061f592a refactor: simplified gateway stacks vkamn 2026-05-14 15:21:37 +08:00
  • fd1955390c refactor: moved the server type definition to a separate namespace vkamn 2026-05-14 13:07:16 +08:00
  • ddd5ef7ae7 fix: deleteRoutePrefix incorrectly called insertRoute for specific prefixes cd-amn 2026-05-13 16:04:15 +04:00
  • 78b3025b3b fix: add missing Qt includes to updateController cd-amn 2026-05-07 14:55:15 +04:00
  • 9b7264eac4 fix(client): avoid MSVC windows.h min/max macro collision in vpnconnection Kiro Agent 2026-05-13 19:08:48 +00:00
  • b6a42c2a13 chore(windows): drop dev self-sign driver helpers from PR krot4u 2026-05-13 22:07:27 +03:00
  • 96da5fe444 feat(windows): include-only app split tunneling krot4u 2026-05-13 22:02:56 +03:00
  • 718a37e1e1
    Merge pull request #5 from GGmuzem/async-ssh-cleanup-14235841650042500796 GGmuzem 2026-05-13 21:55:30 +03:00
  • f24624fbb8
    Merge pull request #14 from GGmuzem/fix/vpn-hang-on-server-switch-and-tv-remote-keys GGmuzem 2026-05-13 21:55:00 +03:00
  • 8651c3a38e fix(vpn): address FEAT-002 v2 review - guard grace-window lambda against fresh protocol Kiro Agent 2026-05-13 18:43:13 +00:00
  • 2beda1c0ad fix(vpn): address FEAT-002 v1 review - guard grace-window lambda and switch to QElapsedTimer Kiro Agent 2026-05-13 18:18:39 +00:00
  • 1bbc413bdc fix(vpn): desktop-specific server-switch hang - bound IPC timeouts and fence protocol teardown Kiro Agent 2026-05-13 17:49:27 +00:00
  • 122d4fa51f fix(vpn): address v1 review - stop stale reconnect/double-tap races during server switch Kiro Agent 2026-05-13 16:02:28 +00:00
  • cc9d9bdf84 fix: stop VPN from hanging on server switch and restore TV remote D-pad input Kiro Agent 2026-05-13 15:10:12 +00:00
  • 938ffdfc84
    Merge f916d2a0d0 into 009ca981d5 lunardunno 2026-05-13 14:49:59 +00:00
  • f916d2a0d0
    Install recommends for apt fix/apt_install lunardunno 2026-05-13 18:49:48 +04:00
  • e2108a28ea Feat: Add deep link dranik 2026-05-13 17:41:26 +03:00
  • 636caf80e9 refactor: add warnings for api v1 configs vkamn 2026-05-13 22:12:35 +08:00
  • 8f69a0344a
    Merge pull request #13 from GGmuzem/devin/1778676072-tv-keyboard-fix-qr-inapp GGmuzem 2026-05-13 15:52:02 +03:00
  • 5f545ecbe8 Android TV: in-app QR approve + клавиатура на всю площадь + поля email/пароль Devin AI 2026-05-13 12:49:54 +00:00
  • 4688624fd6
    Merge pull request #12 from GGmuzem/devin/1778675183-android-tv-keyboard-and-approve GGmuzem 2026-05-13 15:31:28 +03:00
  • 47b3002429 Android TV: symbols layer + SVG backspace + proxy-safe /tv URL Ilaysher 2026-05-13 12:30:11 +00:00
  • bc8280bb63
    Merge pull request #11 from GGmuzem/devin/1778673821-android-tv-osk GGmuzem 2026-05-13 15:14:09 +03:00
  • 11e9f99837 Android TV: custom OSK + in-app TV-approve page Ilaysher 2026-05-13 12:12:44 +00:00
  • 7c931bf1f1
    Merge pull request #10 from GGmuzem/devin/1778672280-android-tv-nav-and-routing GGmuzem 2026-05-13 14:47:38 +03:00
  • 9f51d4a9bc Android TV: QR-login, D-pad navigation, subscription page Devin AI 2026-05-13 11:43:51 +00:00
  • 012cbc1c80
    Merge b46a9e389f into 009ca981d5 yp 2026-05-13 11:28:14 +00:00
  • b46a9e389f remove old file feat/implement-QR-code-generation-and-scanning dranik 2026-05-13 14:28:07 +03:00
  • 81b8cd05c2 fix build dranik 2026-05-13 14:18:48 +03:00
  • 9610b20296
    Merge 9ac2184cce into 009ca981d5 yp 2026-05-13 11:13:47 +00:00
  • 9ac2184cce fixed build iOS feat/add-extended-vless-configuration dranik 2026-05-13 14:13:39 +03:00
  • d0a9f6e4d5 add ui Configuration Files dranik 2026-05-13 13:17:37 +03:00