Hi,

the function prototypes have been moved from he header to the .c file - you 
will have to revert this change as well.

+1 from me for exposing the API - I recently also ran into it but didn't speak 
up because my use case was probably not important enough.

Reyk


> Am 02.01.2017 um 16:29 schrieb Peter Hessler <phess...@theapt.org>:
> 
> 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
> 

Reply via email to