Branch: refs/heads/dl-openssl
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 49353ed2783531b3c8fcb7a522dc6f578ea5414c
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/49353ed2783531b3c8…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M platforms/unix/plugins/SqueakSSL/Makefile.inc
M platforms/unix/plugins/SqueakSSL/config.cmake
A platforms/unix/plugins/SqueakSSL/openssl_overlay.h
M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.c
Log Message:
-----------
[SqueakSSL] Overlay OpenSSL for linux/unix
When we dynamically link against OpenSSL, the bundles are not portable,
as CentOS and friends use other SO_NAMEs than Debian and friends. Also,
soft-fallback for later features such as host name verification is hard.
When we statically link, we might lack behind the OS, the binaries are
bigger, and the legal situation is less clear.
So we now support not linking at all but rather lookup all necessary
functions/symbols at runtime.
This can be disabled with SQSSL_OPENSSL_LINKED which effectively results
in the dynamically-linked behavior. (This is preferable for platform
builds, eg, debs and rpms)
Reverting this commit because zip and dmg files should be uploaded to the Pharo file server...
/cc @estebanlm
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cc3060b4816b1afaa7…