Pharo is transitioning from OpenSSL 1.0.x to OpenSSL 1.1.1. There are C API
changes between the two OpenSSL versions that break many tests, basic things
like XXX_create()
becoming XXX_new()
, XXX_init()
becoming
XXX_reset()
etc. As such, I've created the branches openssl_1_0
and
openssl_1_1
to match the versions used by Pharo.
To load, for OpenSSL 1.0.x:
Metacello new
baseline: 'OpenSSL';
repository: 'github://PierceNg/OpenSSL-Pharo:openssl_1_0/src-st';
load.
To load, for OpenSSL 1.1.x:
Metacello new
baseline: 'OpenSSL';
repository: 'github://PierceNg/OpenSSL-Pharo:openssl_1_1/src-st';
load.
Tags: cryptography, OpenSSL, security