Looks like when libcrypto was convered to use a Symbol map, some
functions were not included.
This change lets py-openssl be loaded by python processes.
I did not include the minor version bump, as there might be more issues.
Index: lib/libcrypto/Symbols.list
===================================================================
RCS file: /cvs/src/lib/libcrypto/Symbols.list,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 Symbols.list
--- lib/libcrypto/Symbols.list 21 Dec 2016 15:49:29 -0000 1.1
+++ lib/libcrypto/Symbols.list 2 Jan 2017 15:17:02 -0000
@@ -2805,6 +2805,8 @@ X509_VERIFY_PARAM_inherit
X509_VERIFY_PARAM_lookup
X509_VERIFY_PARAM_new
X509_VERIFY_PARAM_set1
+X509_VERIFY_PARAM_set1_email
+X509_VERIFY_PARAM_set1_ip
X509_VERIFY_PARAM_set1_name
X509_VERIFY_PARAM_set1_policies
X509_VERIFY_PARAM_set_depth
--
Reality is just a convenient measure of complexity.
-- Alvy Ray Smith