Commit graph

33 commits

Author SHA1 Message Date
Yaroslav Yashin
07e2455498 Update build_macos.sh 2025-06-24 19:29:23 +03:00
Yaroslav Yashin
2a0d8df76e Add DeveloperID certificate and improve macOS signing script
Use keychain option for codesign and restore login keychain to list
after signing
2025-06-20 18:01:03 +03:00
Yaroslav Yashin
fd510da613 fix: update macos firewall and package scripts for better compatibility and cleanup 2025-06-19 21:05:00 +03:00
Yaroslav
d80715b1ff Improve macOS build script 2025-06-19 21:04:12 +03:00
Yaroslav
fb644e7791 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
2025-06-07 12:11:13 +03:00
pokamest
004e1e3ca5
MacOS GH actions QIF fix (#645)
Install Qt Installer Framework 4.6 from R2 to keep compatibility for old MacOS. In addition, update Qt version in build scripts.
2024-02-26 10:44:28 +00:00
Sergei Rodionov
28d2a4ec2c
MacOS build: increase image size to 256Mb
In my case, using Qt 6.6.2, the size of the AmneziaVPN.dmg file is 226Mb so a higher image size is needed for the hdiutil command.
2024-02-22 13:57:58 +03:00
pokamest
c27d999c41 build_macos.sh fix 2023-12-20 08:39:43 -08:00
pokamest
61ddfe01a1 macos build script updated [no ci] 2023-10-17 06:39:49 -07:00
pokamest
665f2412f1 Version bump, macos/ios build fix [no ci] 2023-09-21 05:14:15 -07:00
Mykola Baibuz
abefb011a5 Fix MacOS artifact from GH actions 2023-08-24 09:12:06 -04:00
Mykola Baibuz
f58a16ca9d
Prebuilt binaries for third-party submodules (#252)
* Add prebuilt submodule
* Remove Android native library
* Add links for Android prebuilt library
* Update OpenSSL to prebuilt binaries
* Setup links for prebuilt OpenSSL
* Set correct OpenSSL header dir
* Update prebuilt submodule
* Use static OpenSSL for linux build
* Use prebuilt binary from 3rd-prebuilt for Win installer
* Use prebuilt binary from 3rd-prebuilt for Linux installer
* Use prebuilt binary from 3rd-prebuilt for MacOS installer
* Use Android prebuilt openvpn libs
* Cleanup some unneeded code
* Add new maven repo for gradle-versions-plugin
* Use jitpack version of jsocks
* Fix some unnecessary header copy
* Fix issue with package name of original WG libs
* Change submodule path to https (3rd-prebuilt)
* Fix windows installer
* MacOS deploy fixes
* NetworkChange detection for OpenVPN protocol (#256)
* NetworkChange detection for OpenVPN protocol
* Update android native libs
* Always on VPN mode for OpenVPN, Cloak+OpenVPN
* Set foregroundService type
* Android 14 require to set foregroundServiceType
* Remove unused code and cleanup submodules
* Cleanup gradle build script
* Fix start button status
* Pull OpenSSL prebuilt for MacOS, iOS
* Update links for OpenSSL MacOS, iOS prebuilt
* Update OpenSSL binaries path
* Refactor some OpenSSL includes
* Update MacOS OpenVPN binary with statically linked dependency
* Use prebilt for LibSSH
* Android resources cleanup
* Set static runtime linux
* Use shared LibSSH for Android
* Update SS Android lib name
* Fix Linux install path and file permissions
* Feature/iOS GitHub actions (#265)
* Move Android cpp code to openvpn-pt-android repo
* Remove unused OpenVPN2 Android Libs
* Cleanup Gemfile

---------

Co-authored-by: Mazay B <pokamest@gmail.com>
2023-08-04 18:35:43 +01:00
pokamest
26bf9aab26 iOS icons fixed [no ci] 2023-07-17 18:10:24 -07:00
pokamest
0dba9b8268 Github actions fixes 2023-06-29 17:38:04 -07:00
pokamest
a116774104
Bugfix/macos fixes (#247)
* Icon for macos and tiny fixes
* Macos deploy build fix
2023-05-28 16:24:00 +01:00
Josh Soref
7351fe9633
Spelling (#214)
Spelling fixed
2023-04-11 14:50:44 +01:00
pokamest
85020270d5 MacOS deploy fix 2023-01-08 17:21:51 -08:00
vladimir.kuznetsov
56b9972053 build script for macos now uses cmake 2022-12-01 20:26:00 +03:00
vladimir.kuznetsov
97457f17c1 fixed options parsing for enable macos NOTARIZE_APP 2022-11-29 22:11:02 +03:00
pokamest
144e6f59c8 Travis build fix 2022-08-19 18:35:17 +03:00
pokamest
2e42c5e875 Travis builds for Linux and Android 2022-08-19 16:17:37 +03:00
pokamest
506c8af1ea MacOS build script renamed 2022-08-16 03:37:46 -07:00
pokamest
70d9c516af Old MacOS build script deleted 2022-08-16 03:36:40 -07:00
pokamest
623aae3718 Macos build fix 2021-06-03 10:34:28 -07:00
pokamest
7232a14926 Travis fix 2021-06-02 17:56:01 +03:00
pokamest
d0c66a693b macos deploy script fixes 2021-05-21 05:33:40 -07:00
pokamest
f50eea3eaf macos signing fixes 2021-02-10 06:57:26 -08:00
pokamest
2aa9f9cca9 macos build fix 2021-02-08 12:42:48 -08:00
pokamest
cba27d354d macos deploy fixes 2021-02-08 21:10:34 +03:00
pokamest
b9d4c53eb6 travis macos fix 2021-01-28 14:18:28 +03:00
pokamest
d72d1d56b1 travis fix 2021-01-17 16:15:52 +03:00
pokamest
2a4926843c travis fix 2021-01-17 14:14:26 +03:00
pokamest
aa648d4e12 travis scripts 2021-01-17 13:11:39 +03:00