amnezia-client/client
Yaroslav 4d17e913b5
feat: native macos installer distribution (#1633)
* Add uninstall option and output pkg

Improve installer mode detection

Fix macOS installer packaging

Fix default selection for uninstall choice

Remove obsolete tar handling and clean script copies

* Improve macOS build script

* fix: update macos firewall and package scripts for better compatibility and cleanup

* Add DeveloperID certificate and improve macOS signing script

Use keychain option for codesign and restore login keychain to list
after signing

* Update build_macos.sh

* feat: add script to quit GUI application during uninstall on macos

* fix: handle macos post-install when app is unpacked into localized folder

* fix: improve post_install script to handle missing service plist and provide error logging
2025-07-03 09:51:11 +08:00
..
3rd feat: remove OpenVPNAdapter submodule 2025-02-10 19:40:14 +01:00
3rd-prebuilt@0f3748efd7 chore: update link to submodule (#1544) 2025-05-12 19:37:35 +07:00
android fix: remove mandatory requirement for android.software.leanback (#1248) 2025-01-09 20:10:42 +07:00
cmake feat: add support for manual code signing and provisioning profiles for iOS builds (#1605) 2025-06-05 09:21:27 +07:00
configurators fix: allow secondary DNS usage when AmneziaDNS is disabled (#1583) 2025-07-02 10:16:58 +08:00
containers chore: update text translations and text (#1573) 2025-05-12 14:31:41 +07:00
core feat: OpenSUSE support (#1557) 2025-06-23 09:34:40 +07:00
daemon fix: allow secondary DNS usage when AmneziaDNS is disabled (#1583) 2025-07-02 10:16:58 +08:00
fonts fixed qml warnings and hindi language warnings (#805) 2024-07-11 10:36:24 +01:00
images Merge pull request #1440 from amnezia-vpn/feature/subscription-settings-page 2025-02-28 22:17:43 +07:00
ios feat: add support for manual code signing and provisioning profiles for iOS builds (#1605) 2025-06-05 09:21:27 +07:00
macos libleaf cleanup 2024-02-09 21:22:27 +00:00
mozilla fix: allow secondary DNS usage when AmneziaDNS is disabled (#1583) 2025-07-02 10:16:58 +08:00
platforms feat: native macos installer distribution (#1633) 2025-07-03 09:51:11 +08:00
protocols fix: allow secondary DNS usage when AmneziaDNS is disabled (#1583) 2025-07-02 10:16:58 +08:00
server_scripts feat: OpenSUSE support (#1557) 2025-06-23 09:34:40 +07:00
translations chore/minor fixes (#1610) 2025-05-23 13:53:55 +07:00
ui fix: notification not showing when changed some protocols (#1666) 2025-07-02 10:11:52 +08:00
utils Improve navigation cpp (#1061) 2024-12-31 10:16:52 +07:00
amnezia_application.cpp chore: minor ui fixes 2025-02-22 14:42:09 +07:00
amnezia_application.h chore: minor ui fixes 2025-02-22 14:42:09 +07:00
CMakeLists.txt feature/premium v1 migration (#1569) 2025-05-13 11:29:33 +07:00
constants.h WireGuard for MacOS (#248) 2023-07-15 22:19:48 +01:00
main.cpp replaced QSingleApplication with QLocalServer 2024-09-25 11:42:02 +05:00
managementserver.cpp Merge branch 'dev' 2023-04-11 18:00:54 +01:00
managementserver.h Crash fix in management server 2021-01-07 19:10:24 +03:00
migrations.cpp feature/versioning-for-desktop (#181) 2023-05-16 01:34:06 +01:00
migrations.h Implementation of "migration manager" to fix placement of config files issue appeared after moving from Qt 5 to Qt 6 2023-03-29 09:31:24 +03:00
resources.qrc feature/premium v1 migration (#1569) 2025-05-13 11:29:33 +07:00
secure_qsettings.cpp feature: fillswitch strict mode (#1333) 2025-05-03 13:54:36 +07:00
secure_qsettings.h feature: fillswitch strict mode (#1333) 2025-05-03 13:54:36 +07:00
settings.cpp feature/premium v1 migration (#1569) 2025-05-13 11:29:33 +07:00
settings.h fix: fixed bug when app language was not saved into backup file (#1588) 2025-06-05 09:13:37 +07:00
utilities.cpp bugfix: Correctly use QProcess::start and QProcess::execute (#1331) 2024-12-31 10:21:40 +07:00
utilities.h Merge branch 'dev' into bugfix/win_check_ps 2024-10-18 15:42:08 +01:00
vpnconnection.cpp feature: fillswitch strict mode (#1333) 2025-05-03 13:54:36 +07:00
vpnconnection.h feature: fillswitch strict mode (#1333) 2025-05-03 13:54:36 +07:00