Commit graph

66 commits

Author SHA1 Message Date
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
0dba9b8268 Github actions fixes 2023-06-29 17:38:04 -07:00
Mykola Baibuz
780efc2477
OpenVPN over Cloak for Android and iOS (#158)
OpenVPN over Cloak for Android and iOS
2023-05-23 23:50:36 +01:00
amnezia-developer
e651ea7614
Add Qt Multimedia to project (#236)
Add Qt Multimedia to iOS cmake project
2023-05-17 20:38:28 +01:00
vladimir.kuznetsov
6d3ba0ae72 added installation of libxkbcommon-x11-0 package for linux runner 2023-02-23 17:32:32 +03:00
pokamest
1ef14e129f
Update deploy.yml 2023-02-09 11:15:50 +00:00
vladimir.kuznetsov
268bd8f1a6 added deploy binaries that are not packed into the installer 2023-02-08 09:44:52 +03:00
pokamest
e7ed532545 Disable fastline for iOS while it not fixed 2023-01-19 21:08:57 +00:00
vladimir.kuznetsov
d0379fdede added qtshadertools to all targets 2023-01-19 18:36:54 +03:00
Dmitriy Karpushin
c3c87bff74 Fix of GitHub Actions build 2023-01-17 15:34:37 +03:00
Dmitry Karpushin
21779395ef
Merge branch 'qt_migration' into feature/android_qt6_moving 2023-01-16 14:58:01 +03:00
vladimir.kuznetsov
118bb53c03 fixed path to linux installer 2023-01-09 16:41:24 +03:00
Dmitriy Karpushin
7c3be9f0b0 Update of NDK version 2023-01-09 14:21:10 +03:00
vladimir.kuznetsov
396422ee3a increased storage time for artifacts up to 3 days 2023-01-09 12:44:36 +03:00
vladimir.kuznetsov
f735b401df added deploy artifacts to github actions, artifact lifetime 1 day 2023-01-09 12:41:04 +03:00
pokamest
85020270d5 MacOS deploy fix 2023-01-08 17:21:51 -08:00
Dmitriy Karpushin
1a50ed0316 Increased java version on runner 2022-12-28 14:45:45 +03:00
Dmitriy Karpushin
44c5b41cc7 Little fix 2022-12-28 13:57:41 +03:00
Dmitriy Karpushin
0206623c6f Correct way to set up QT_HOST_PATH variable 2022-12-28 13:42:29 +03:00
Dmitriy Karpushin
3e276c4111 GitHub Actions fix #2 2022-12-27 20:06:11 +03:00
Dmitriy Karpushin
41a4dc2fa2 GitHub Actions fix 2022-12-27 20:00:45 +03:00
Shahzain Ali
ca60afbcee Update deploy.yml 2022-12-19 17:06:47 +05:00
Shahzain Ali
374b74b710 Update deploy.yml 2022-12-19 17:03:33 +05:00
Shahzain Ali
ae0d3d78cd Testflight upload test 2022-12-19 17:02:25 +05:00
vladimir.kuznetsov
ed2f5af204 Removed "cd client" for ios, also changed CMAKE_SOURCE_DIR to CMAKE_CURRENT_LIST_DIR.
Removed duplicate deployment files for macos
2022-12-14 20:58:49 +03:00
vladimir.kuznetsov
4df918d6a5 added qtshadertools to actions and cmake
- cleaned up CMakeLists in client project
2022-12-11 10:26:31 +03:00
Shahzain Ali
d3cbd8cdae Update deploy.yml 2022-12-11 04:21:28 +05:00
Shahzain Ali
0fa5dc225c Reverting shadertools in cmake. 2022-12-11 04:19:24 +05:00
Shahzain Ali
807b3370e7 Adding qtshadertools module in qt installation 2022-12-11 03:42:46 +05:00
Shahzain Ali
a0f114e15c Fixing openvpn 2022-12-11 03:22:59 +05:00
vladimir.kuznetsov
5649f85b58 set QT_HOST_PATH for ios target 2022-12-10 18:09:41 +03:00
vladimir.kuznetsov
ab9c11e038 set ios root dir as CMAKE_PREFIX_PATH 2022-12-09 18:12:39 +03:00
vladimir.kuznetsov
4d621dcbfe set CMAKE_PREFIX_PATH in CMakeLists file 2022-12-09 17:44:57 +03:00
vladimir.kuznetsov
a45537cbf3 added DCMAKE_PREFIX_PATH to IOS target 2022-12-09 17:30:46 +03:00
Shahzain Ali
9294324732
fixing host path 2022-12-09 04:24:16 +05:00
Shahzain Ali
c97b4859c1
Update deploy.yml 2022-12-09 04:05:25 +05:00
Shahzain Ali
7a2f42de30
Update deploy.yml 2022-12-09 03:58:36 +05:00
Shahzain Ali
99f5f78fc7
Update deploy.yml 2022-12-09 03:48:12 +05:00
Shahzain Ali
668f0ca675
Update deploy.yml 2022-12-09 03:47:09 +05:00
Shahzain Ali
6a89a51ea6
added QT_TOOL_CHAIN for ios cmake 2022-12-09 03:38:29 +05:00
Shahzain Ali
df6b0f3945
Update deploy.yml 2022-12-09 03:11:31 +05:00
Shahzain Ali
65cf243373
Update deploy.yml 2022-12-09 03:10:26 +05:00
Shahzain Ali
2ef7813219
Update deploy.yml 2022-12-09 03:06:16 +05:00
Shahzain Ali
216efd74bf
Update deploy.yml 2022-12-09 03:04:43 +05:00
Shahzain Ali
b9d027a44a
Update deploy.yml 2022-12-09 03:03:17 +05:00
Shahzain Ali
9097dd9645
actions for ios using cmake 2022-12-09 02:59:35 +05:00
vladimir.kuznetsov
2e5171c205 added matrix for all android arch 2022-11-29 00:55:32 +03:00
vladimir.kuznetsov
c85ad470ba qt version in github actions changed to 6.4.1 2022-11-27 12:08:48 +03:00
vladimir.kuznetsov
813dced6df added qt6 modules installation to github actions 2022-11-27 01:30:36 +03:00
vladimir.kuznetsov
0a39866045 for github actions added step to build android application 2022-11-27 01:21:42 +03:00