Unfortunately LibreSSL sets OPENSSL_VERSION_NUMBER to
0x20000000L and doesn't support the OpenSSL 1.1 API.
Details
Details
- Reviewers
dfaure - Group Reviewers
Frameworks FreeBSD - Commits
- R239:00cae452ac61: Fix build with LibreSSL
Builds with LibreSSL
Diff Detail
Diff Detail
- Repository
- R239 KDELibs4Support
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
src/kssl/kopenssl.cpp | ||
---|---|---|
1047 | this syntax will lead to a preprocessor warning when LIBRESSL_VERSION_NUMBER isn't defined. |
src/kssl/kopenssl.cpp | ||
---|---|---|
1047 | Yeah, that's indeed better... |
Comment Actions
One last issue...
src/kssl/ksslcertificate.cpp | ||
---|---|---|
1225 | This seems to be missing parenthesis... KSSL_HAVE_SSL && ( ... || ... ) |
src/kssl/ksslcertificate.cpp | ||
---|---|---|
1225 | Thanks, added. |