Commit Graph
43 Commits
Author SHA1 Message Date
BogDan VatraandGitHub de37220440 Bump ssl versions
* version 1.1.1t to 1.1.1u with NDK 21.4.7075529
* version 3.1.0 to 3.1.1 with NDK 25.2.9519653

Fixed: #47
2023-06-15 15:09:49 +03:00
Assam BoudjelthiaandBogDan Vatra 841f28981d Refactor the build script
* Refactor the build script to be more readable by using funcitons
* Forward configure and build output to log files
* Add more progress messages and print only stderr to the
  console while building
* Build Openssl 1.1 for API 21 and OpenSSL 3.1 for 23
* Tested the script on macOS (needs bash version 4+)
2023-06-11 09:09:38 +03:00
Daniel NicolettiandBogDan Vatra 82c850cbc6 Fix CMake usage instructions
fixes #44
closes #45
2023-05-09 12:29:57 +03:00
BogDan Vatra ef412c6ebf Fix openssl qmake usage
Fixed #40
2023-04-19 16:12:22 +03:00
BogDan Vatra b1c42de035 Fixed a few CMake issues
- use CMAKE_ANDROID_ARCH_ABI instead of ANDROID_TARGET_ARCH
- set QT_ANDROID_EXTRA_LIBS target property

Fixed: #41, #42
2023-04-18 15:57:22 +03:00
BogDan Vatra 8597b45107 Quite a few changes
- Nuke the support for super old Qt versions
 - Simplify a lot openssl.pri and CMakeLists.txt
 - Use latest OpenSSL 1.1.1 version
 - Add OpenSSL 3.x support needed for Qt 6.5

Close: #25, #36, #37, #39
2023-04-13 15:10:04 +03:00
Kambiz AsadzadehandBogDan Vatra f5d857ef1d Update CMakeLists.txt 2023-02-27 14:19:08 +02:00
Kambiz AsadzadehandBogDan Vatra ce3664dc7f Update CMakeLists.txt 2023-02-27 14:19:08 +02:00
Kambiz AsadzadehandBogDan Vatra 1607599785 Update CMakeLists.txt 2023-02-27 14:19:08 +02:00
Kambiz AsadzadehandBogDan Vatra 4843961773 Update CMakeLists.txt 2023-02-27 14:19:08 +02:00
Kambiz AsadzadehandBogDan Vatra 2d9c5adb3d Update CMakeLists.txt
Solving the problem of copying files in Qt6 for CMake.
2023-02-27 14:19:08 +02:00
BogDan Vatra aef7ae266e Update OpenSSL to 1.1.1n
Close #29
2023-01-27 20:19:38 +02:00
BogDan Vatra aa3c67c591 Update OpenSSL to 1.1.1l 1.1.1l_1.0.2u 2021-09-30 08:43:36 +03:00
BogDan Vatra 2d27c9e142 Update OpenSSL to 1.1.1k 1.1.1k_1.0.2u 2021-04-20 18:51:14 +03:00
Konstantin RittandBogDan Vatra eb8c415bfb Fix dependency resolution for Qt of version < 5.13.0
lessThan(5.12.10, 5.12.4) returns true
2021-01-26 10:08:32 +02:00
MarkusandBogDan Vatra b47b98cc35 Update CMakeLists.txt
This change is needed in order to be able to debug with Qt Creator on my Windows host.
2021-01-26 10:07:25 +02:00
Riccardo FerrazzoandBogDan Vatra fb472b74cb Fix the Qt 5.12.3 case 2020-09-11 07:56:36 +03:00
Sandro Santos AndradeandBogDan Vatra 9829f83a35 Add further information about usage in CMake 2020-05-13 15:53:48 +03:00
BogDan Vatra e92fea4e40 Say hello to OpenSSL 1.1.1g 1.1.1g_1.0.2u 2020-05-13 15:53:13 +03:00
BogDan Vatra 9823d11ed7 Build and use openssl with no-asm for Qt debug buils
Fixes #10, #14
2020-04-14 17:40:01 +03:00
BogDan Vatra 67325bbabd Update openssl to 1.1.1f 1.1.1f_1.0.2u 2020-04-01 12:59:01 +03:00
BogDan Vatra c865ea3933 Update openssl to 1.1.1e 1.1.1e_1.0.2u 2020-03-29 14:47:58 +03:00
Assam BoudjelthiaandBogDan Vatra 01e38a456f Add proper qmake/cmake usage to README.md 2020-03-05 16:09:11 +02:00
BogDan Vatra bf38cb6cc5 make build_ssl.sh a little bit more easier to maintain
Use latest ssl version for all Qt versions
2020-03-05 14:33:14 +02:00
Assam BoudjelthiaandBogDan Vatra f18df2616e Update build_ssl.sh script to build all the versions at once 2020-03-05 11:32:21 +02:00