[PR #1126] [CLOSED] Fix/macos network extension #2252

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

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1126
Author: @AnhTVc
Created: 10/8/2024
Status: ❌ Closed

Base: dev ← Head: fix/macos-network-extension


📝 Commits (10+)

📊 Changes

122 files changed (+12185 additions, -4094 deletions)

View changed files

📝 .gitignore (+3 -1)
📝 CMakeLists.txt (+3 -8)
➕ Release.entitlements (+24 -0)
📝 client/3rd-prebuilt (+1 -1)
📝 client/3rd/OpenVPNAdapter (+1 -1)
📝 client/CMakeLists.txt (+58 -16)
📝 client/amnezia_application.cpp (+1 -1)
📝 client/amnezia_application.h (+2 -0)
📝 client/cmake/3rdparty.cmake (+6 -6)
➕ client/cmake/apple.cmake (+197 -0)
📝 client/cmake/ios-arch-fixup.cmake (+1 -1)
📝 client/cmake/ios.cmake (+69 -22)
📝 client/cmake/macos.cmake (+155 -26)
📝 client/configurators/openvpn_configurator.cpp (+2 -0)
📝 client/configurators/ssh_configurator.cpp (+4 -2)
📝 client/core/controllers/apiController.cpp (+2 -0)
📝 client/core/ipcclient.h (+4 -2)
📝 client/core/privileged_process.h (+9 -9)
📝 client/ios/app/Info.plist.in (+3 -16)
📝 client/ios/app/main.entitlements (+11 -1)

...and 80 more files

📄 Description

Remove duplicate source code


🔄 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/1126 **Author:** [@AnhTVc](https://github.com/AnhTVc) **Created:** 10/8/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `fix/macos-network-extension` --- ### 📝 Commits (10+) - [`6f58f19`](https://github.com/amnezia-vpn/amnezia-client/commit/6f58f19958456f69deb6f1cb00732b95674e0d2a) MacOS NE dirty build - [`a2ec752`](https://github.com/amnezia-vpn/amnezia-client/commit/a2ec75219e6fb56ace4cf44574f4e6994edbac09) build fix - [`82f5903`](https://github.com/amnezia-vpn/amnezia-client/commit/82f59035747f6600b5989bab37903e4dbd039af4) Request permissions for NE - [`c96b268`](https://github.com/amnezia-vpn/amnezia-client/commit/c96b268a09750d2ce4e47d75dcf7f34d2ba9d7ad) WIP - [`ddfb60a`](https://github.com/amnezia-vpn/amnezia-client/commit/ddfb60a047aadca8f2543fd4b3c71dc598f27da8) build fix - [`7b1df79`](https://github.com/amnezia-vpn/amnezia-client/commit/7b1df79da5b23bb2b6a0e9be484fbfcf26240b3a) Fixed ui bug on qt6.7 - [`f844351`](https://github.com/amnezia-vpn/amnezia-client/commit/f844351afd0e8a871891673bfae70ed8df3ac351) wip - [`fa9d6f1`](https://github.com/amnezia-vpn/amnezia-client/commit/fa9d6f1e755eeb9d5b09d4e1622ca0146a8e2495) switch frrm branch macos-dirty-build - [`667c552`](https://github.com/amnezia-vpn/amnezia-client/commit/667c5529fed687c1182479069723a07fabf62c93) build for macos - [`162d21b`](https://github.com/amnezia-vpn/amnezia-client/commit/162d21b80dfc3caaad9405a46b4b28d1c046f340) build ### 📊 Changes **122 files changed** (+12185 additions, -4094 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -1) 📝 `CMakeLists.txt` (+3 -8) ➕ `Release.entitlements` (+24 -0) 📝 `client/3rd-prebuilt` (+1 -1) 📝 `client/3rd/OpenVPNAdapter` (+1 -1) 📝 `client/CMakeLists.txt` (+58 -16) 📝 `client/amnezia_application.cpp` (+1 -1) 📝 `client/amnezia_application.h` (+2 -0) 📝 `client/cmake/3rdparty.cmake` (+6 -6) ➕ `client/cmake/apple.cmake` (+197 -0) 📝 `client/cmake/ios-arch-fixup.cmake` (+1 -1) 📝 `client/cmake/ios.cmake` (+69 -22) 📝 `client/cmake/macos.cmake` (+155 -26) 📝 `client/configurators/openvpn_configurator.cpp` (+2 -0) 📝 `client/configurators/ssh_configurator.cpp` (+4 -2) 📝 `client/core/controllers/apiController.cpp` (+2 -0) 📝 `client/core/ipcclient.h` (+4 -2) 📝 `client/core/privileged_process.h` (+9 -9) 📝 `client/ios/app/Info.plist.in` (+3 -16) 📝 `client/ios/app/main.entitlements` (+11 -1) _...and 80 more files_ </details> ### 📄 Description Remove duplicate source code --- <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:10 +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#2252
No description provided.