[PR #1274] [CLOSED] Feature/macox network extension to dev branch #2293

Closed
opened 2026-10-13 21:20:36 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1274
Author: @AnhTVc
Created: 11/27/2024
Status: ❌ Closed

Base: dev ← Head: feature/macox-network-extension


📝 Commits (10+)

  • 7261029 There's a common issue of building iOS apps on Qt 6.8 because of new introduced ffmpeg dependency in multimedia Qt package
  • 5ab4318 Merge to dev branch
  • 5e5fb91 error UIKet
  • e08bf6d final build network extension
  • d24dd52 refactor code for iOS and MacNE
  • 3ae3110 update final code and cmake build file
  • 19b1c94 Removed OpenVPNAdapter.bk submodule
  • 559f230 clean source code
  • 06bf3e5 update all lib
  • 161cba9 fix build on github

📊 Changes

63 files changed (+1292 additions, -342 deletions)

View changed files

📝 .github/workflows/deploy.yml (+85 -37)
📝 CMakeLists.txt (+3 -3)
📝 client/CMakeLists.txt (+73 -23)
📝 client/amnezia_application.cpp (+6 -4)
📝 client/amnezia_application.h (+3 -3)
📝 client/cmake/3rdparty.cmake (+3 -3)
➕ client/cmake/macos_ne.cmake (+146 -0)
📝 client/cmake/osxtools.cmake (+2 -1)
📝 client/configurators/openvpn_configurator.cpp (+3 -3)
📝 client/configurators/ssh_configurator.cpp (+5 -4)
📝 client/containers/containers_defs.cpp (+1 -1)
📝 client/core/controllers/apiController.cpp (+3 -3)
📝 client/core/controllers/apiController.h (+1 -1)
📝 client/core/networkUtilities.cpp (+2 -2)
📝 client/macos/app/Images.xcassets/AppIcon.appiconset/128.png (+0 -0)
📝 client/macos/app/Images.xcassets/AppIcon.appiconset/128@2x.png (+0 -0)
📝 client/macos/app/Images.xcassets/AppIcon.appiconset/16.png (+0 -0)
📝 client/macos/app/Images.xcassets/AppIcon.appiconset/16@2x.png (+0 -0)
📝 client/macos/app/Images.xcassets/AppIcon.appiconset/256.png (+0 -0)
📝 client/macos/app/Images.xcassets/AppIcon.appiconset/256@2x.png (+0 -0)

...and 43 more files

📄 Description

Feature/macox network extension to dev branch


🔄 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/1274 **Author:** [@AnhTVc](https://github.com/AnhTVc) **Created:** 11/27/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `feature/macox-network-extension` --- ### 📝 Commits (10+) - [`7261029`](https://github.com/amnezia-vpn/amnezia-client/commit/72610290820b68fc6e6a615402dbc4911e47b86c) There's a common issue of building iOS apps on Qt 6.8 because of new introduced ffmpeg dependency in multimedia Qt package - [`5ab4318`](https://github.com/amnezia-vpn/amnezia-client/commit/5ab4318c233aea5ee30c3fa5f91d84931d792c28) Merge to dev branch - [`5e5fb91`](https://github.com/amnezia-vpn/amnezia-client/commit/5e5fb917fee4ee1d5d31adeb5566ae02a27cf031) error UIKet - [`e08bf6d`](https://github.com/amnezia-vpn/amnezia-client/commit/e08bf6de074b5f4240886cd76bcc28a22e3fc776) final build network extension - [`d24dd52`](https://github.com/amnezia-vpn/amnezia-client/commit/d24dd5236b0332d16782f605503d1f16a5112b85) refactor code for iOS and MacNE - [`3ae3110`](https://github.com/amnezia-vpn/amnezia-client/commit/3ae3110ec08031f5516a8c9ca1b3d213ad77a4c4) update final code and cmake build file - [`19b1c94`](https://github.com/amnezia-vpn/amnezia-client/commit/19b1c94100a69a12f5c1ae2c1d762865bdee187a) Removed OpenVPNAdapter.bk submodule - [`559f230`](https://github.com/amnezia-vpn/amnezia-client/commit/559f230acaf4e0c03a5632ad4e736af0aa2becb5) clean source code - [`06bf3e5`](https://github.com/amnezia-vpn/amnezia-client/commit/06bf3e5e90221caf0a45dd2bc39bc799d0307c6a) update all lib - [`161cba9`](https://github.com/amnezia-vpn/amnezia-client/commit/161cba9bbf5a3e6e49c44108479186a3bfa0ddbe) fix build on github ### 📊 Changes **63 files changed** (+1292 additions, -342 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/deploy.yml` (+85 -37) 📝 `CMakeLists.txt` (+3 -3) 📝 `client/CMakeLists.txt` (+73 -23) 📝 `client/amnezia_application.cpp` (+6 -4) 📝 `client/amnezia_application.h` (+3 -3) 📝 `client/cmake/3rdparty.cmake` (+3 -3) ➕ `client/cmake/macos_ne.cmake` (+146 -0) 📝 `client/cmake/osxtools.cmake` (+2 -1) 📝 `client/configurators/openvpn_configurator.cpp` (+3 -3) 📝 `client/configurators/ssh_configurator.cpp` (+5 -4) 📝 `client/containers/containers_defs.cpp` (+1 -1) 📝 `client/core/controllers/apiController.cpp` (+3 -3) 📝 `client/core/controllers/apiController.h` (+1 -1) 📝 `client/core/networkUtilities.cpp` (+2 -2) 📝 `client/macos/app/Images.xcassets/AppIcon.appiconset/128.png` (+0 -0) 📝 `client/macos/app/Images.xcassets/AppIcon.appiconset/128@2x.png` (+0 -0) 📝 `client/macos/app/Images.xcassets/AppIcon.appiconset/16.png` (+0 -0) 📝 `client/macos/app/Images.xcassets/AppIcon.appiconset/16@2x.png` (+0 -0) 📝 `client/macos/app/Images.xcassets/AppIcon.appiconset/256.png` (+0 -0) 📝 `client/macos/app/Images.xcassets/AppIcon.appiconset/256@2x.png` (+0 -0) _...and 43 more files_ </details> ### 📄 Description Feature/macox network extension to dev branch --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:20:36 +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#2293
No description provided.