12 Commits

Author SHA1 Message Date
BogDan Vatra
ef412c6ebf Fix openssl qmake usage
Fixed #40
2023-04-19 16:12: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
Konstantin Ritt
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
Riccardo Ferrazzo
fb472b74cb Fix the Qt 5.12.3 case 2020-09-11 07:56:36 +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
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 Boudjelthia
0fff8f8039 Let pri file handle dependency resolution according to the Qt version
Re-organize the libs structure such that, the right libs will be included
depending on the Qt version being used, to make users life easier.
This practically combines previous tags/branches into master.
2020-03-05 11:32:21 +02:00
BogDan Vatra
ae32509461 Add Qt 5.14.0+ support 2019-10-24 13:21:07 +03:00
BogDan Vatra
00ade852db Fix .pri
contains(ANDROID_TARGET_ARCH,x86) returns true for ANDROID_TARGET_ARCH = x86
but also for ANDROID_TARGET_ARCH = x86_64

Fixes #2
2019-09-02 12:57:05 +03:00
BogDan Vatra
fb34067790 Add _1_1 suffix
_1_1 suffix is needed for Android API-21 because if the user tries to load
libssl.so/libcrypto.so it will load the system ones which are actually OpenSSL 1.0
2019-07-06 12:27:25 +03:00
BogDan Vatra
3098342d03 OpenSSL 1.1.1b 2019-05-01 18:30:34 +03:00
BogDan Vatra
a6020f1d86 OpenSSL 1.0.2q 2019-01-16 13:36:53 +02:00