CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2025/10/24 05:33:38

Modified files:
        lib/libcrypto  : Symbols.list 
        lib/libcrypto/hidden/openssl: x509_vfy.h 
        lib/libcrypto/x509: x509_vfy.h x509_vpm.c 

Log message:
Expose X509_VERIFY_PARAM_get_hostflags()

This is needed by Python 3.14, extending the urllib3 nonsense further.
This is a trivial getter and it is exercised by the libssl unit test
I added for urllib3 (which can now use dynamic linking for libcrypto).

Fixes https://github.com/libressl/portable/issues/1202
Thanks to @orbea for the report.

ok kenjiro

PS: X509_VERIFY_PARAM_get_flags() and X509_VERIFY_PARAM_get_peername()
aren't const correct. Fixing this will require some doing...

Reply via email to