[PR #1710] [MERGED] Merge dev into fixbug/ios18 #2485

Closed
opened 2026-10-14 21:02:28 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1710
Author: @AnhTVc
Created: 7/11/2025
Status: ✅ Merged
Merged: 7/11/2025
Merged by: @AnhTVc

Base: fixbug/ios18 ← Head: dev


📝 Commits (10+)

  • c37662d fix: fixed the bug when split tunneling was not preserving after backup for Windows and Android platforms (#1584)
  • d3715d0 chore: fixed artifact names (#1635)
  • a2d30ef fix: add saving custom server name if it overridden by user (#1581)
  • 2605978 fix: allow internet traffic for strict mode with split tunnel (#1654)
  • e152e84 feat: docker pull rate limit check (#1657)
  • 979ab42 feat: OpenSUSE support (#1557)
  • f0626e2 fix: delete premium V2 migration link from Free config Settings (#1671)
  • b0a6bcc fix: fixed issue when native connection format preserved after switching p… (#1659)
  • 9dca80d fix: notification not showing when changed some protocols (#1666)
  • 127f8ed fix: fixed desktop entry version for linux (#1665)

📊 Changes

72 files changed (+1836 additions, -667 deletions)

View changed files

📝 .github/workflows/deploy.yml (+32 -18)
📝 .gitignore (+1 -0)
📝 .gitmodules (+1 -0)
📝 CMakeLists.txt (+2 -2)
📝 client/3rd-prebuilt (+1 -1)
📝 client/3rd/amneziawg-apple (+1 -1)
📝 client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/Wireguard.kt (+11 -0)
📝 client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/WireguardConfig.kt (+57 -2)
📝 client/configurators/awg_configurator.cpp (+15 -0)
📝 client/configurators/openvpn_configurator.cpp (+12 -0)
📝 client/core/api/apiDefs.h (+1 -0)
📝 client/core/controllers/serverController.cpp (+16 -6)
📝 client/core/defs.h (+1 -0)
📝 client/core/errorstrings.cpp (+1 -0)
📝 client/daemon/daemon.cpp (+56 -7)
📝 client/daemon/interfaceconfig.cpp (+25 -4)
📝 client/daemon/interfaceconfig.h (+7 -1)
📝 client/mozilla/localsocketcontroller.cpp (+44 -4)
📝 client/platforms/ios/WGConfig.swift (+60 -14)
📝 client/platforms/ios/ios_controller.mm (+20 -6)

...and 52 more files

📄 Description

Merge dev into fixbug/ios18


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/1710 **Author:** [@AnhTVc](https://github.com/AnhTVc) **Created:** 7/11/2025 **Status:** ✅ Merged **Merged:** 7/11/2025 **Merged by:** [@AnhTVc](https://github.com/AnhTVc) **Base:** `fixbug/ios18` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`c37662d`](https://github.com/amnezia-vpn/amnezia-client/commit/c37662dbe2ab33413319a076f32b6e752e9761bc) fix: fixed the bug when split tunneling was not preserving after backup for Windows and Android platforms (#1584) - [`d3715d0`](https://github.com/amnezia-vpn/amnezia-client/commit/d3715d00ae970aa91e28855472a9f525a5c5c763) chore: fixed artifact names (#1635) - [`a2d30ef`](https://github.com/amnezia-vpn/amnezia-client/commit/a2d30efaab530f8fbb75394e73a59dfffa1be5e6) fix: add saving custom server name if it overridden by user (#1581) - [`2605978`](https://github.com/amnezia-vpn/amnezia-client/commit/26059788890ed25ab10f6ae01a743b9a37926e69) fix: allow internet traffic for strict mode with split tunnel (#1654) - [`e152e84`](https://github.com/amnezia-vpn/amnezia-client/commit/e152e84ddc949c17754509bcf5b2ddd2a4ebdcf3) feat: docker pull rate limit check (#1657) - [`979ab42`](https://github.com/amnezia-vpn/amnezia-client/commit/979ab42c5a424ccffb0fa8b843b9fcc517236f9d) feat: OpenSUSE support (#1557) - [`f0626e2`](https://github.com/amnezia-vpn/amnezia-client/commit/f0626e2ecabf1115d264834beadc59de35a6559e) fix: delete premium V2 migration link from Free config Settings (#1671) - [`b0a6bcc`](https://github.com/amnezia-vpn/amnezia-client/commit/b0a6bcc05536c9d615b835a790a90d6d42657d1a) fix: fixed issue when native connection format preserved after switching p… (#1659) - [`9dca80d`](https://github.com/amnezia-vpn/amnezia-client/commit/9dca80de18a9f2b3fd8339044eafc0b44fd91bd6) fix: notification not showing when changed some protocols (#1666) - [`127f8ed`](https://github.com/amnezia-vpn/amnezia-client/commit/127f8ed3bbccf31383504eb2a71396015b3d67fb) fix: fixed desktop entry version for linux (#1665) ### 📊 Changes **72 files changed** (+1836 additions, -667 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/deploy.yml` (+32 -18) 📝 `.gitignore` (+1 -0) 📝 `.gitmodules` (+1 -0) 📝 `CMakeLists.txt` (+2 -2) 📝 `client/3rd-prebuilt` (+1 -1) 📝 `client/3rd/amneziawg-apple` (+1 -1) 📝 `client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/Wireguard.kt` (+11 -0) 📝 `client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/WireguardConfig.kt` (+57 -2) 📝 `client/configurators/awg_configurator.cpp` (+15 -0) 📝 `client/configurators/openvpn_configurator.cpp` (+12 -0) 📝 `client/core/api/apiDefs.h` (+1 -0) 📝 `client/core/controllers/serverController.cpp` (+16 -6) 📝 `client/core/defs.h` (+1 -0) 📝 `client/core/errorstrings.cpp` (+1 -0) 📝 `client/daemon/daemon.cpp` (+56 -7) 📝 `client/daemon/interfaceconfig.cpp` (+25 -4) 📝 `client/daemon/interfaceconfig.h` (+7 -1) 📝 `client/mozilla/localsocketcontroller.cpp` (+44 -4) 📝 `client/platforms/ios/WGConfig.swift` (+60 -14) 📝 `client/platforms/ios/ios_controller.mm` (+20 -6) _...and 52 more files_ </details> ### 📄 Description Merge dev into fixbug/ios18 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-14 21:02:28 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2485
No description provided.