p5-net-ssleay
p5-net-ssleay copied to clipboard
Net-SSLeay: Perl bindings for OpenSSL and LibreSSL
SSL_SESSION_set1_id was added to OpenSSL 1.1.0 and SSL_SESSION_get_id was made visible in OpenSSL 1.0.0a For more information, see: https://www.openssl.org/docs/manmaster/man3/SSL_SESSION_set1_id.html
SSL_SESSION_get0_id_context was added to OpenSSL 1.1.0 and SSL_SESSION_set1_id_context was added to OpenSSL 1.0.1. For more information, see: https://www.openssl.org/docs/manmaster/man3/SSL_SESSION_get0_id_context.html
SSL_set0_wbio, SSL_set0_rbio and BIO_up_ref were added to OpenSSL 1.1.0. For more information, see: * https://www.openssl.org/docs/manmaster/man3/SSL_set0_rbio.html * https://www.openssl.org/docs/manmaster/man3/BIO_up_ref.html
X509_VERIFY_PARAM_get_hostflags was added to OpenSSL 1.1.0i and 1.1.1 For more information, see: https://www.openssl.org/docs/manmaster/man3/X509_VERIFY_PARAM_get_hostflags.html
Issue #73 adds support for early data related API calls. SSL_export_keying_material_early() becomes usable once these calls are usable. For more information, see: https://www.openssl.org/docs/manmaster/man3/SSL_export_keying_material_early.html
To quote SSL_read_early_data() manual page: > These functions are used to send and receive early data where TLSv1.3 has been negotiated. For the list of all function calls and constants,...
The POD says ``` The C global variable can be used to control the verbosity of the high level functions. Level 0 guarantees silence, level 1 (the default) only emits...
chmod 644 "SSLeay.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SSLeay.bs blib/arch/auto/Net/SSLeay/SSLeay.bs 644 "/usr/bin/perl" "/usr/share/perl/5.34/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.34/ExtUtils/typemap' -typemap '/root/.cpanm/work/1718192473.12700/Net-SSLeay-1.94/typemap' SSLeay.xs > SSLeay.xsc mv SSLeay.xsc SSLeay.c x86_64-linux-gnu-gcc -c -I"/usr/include" -DOPENSSL_API_COMPAT=908 -DNET_SSLEAY_PERL_VERSION=5034000 -D_REENTRANT -D_GNU_SOURCE...
Removes the use of AutoLoader. It's an optimization that hasn't been relevant for decades. This required fixing a number of syntax and compile errors in the autoloaded subs. The autoloaded...
Please consider this patch, with it Net::SSLeay now build on Haiku R1/Beta5: ``` *** ../Net-SSLeay-1.94-5/Makefile.PL 2024-01-07 19:43:17.050593792 -0500 --- ./Makefile.PL 2024-09-26 10:44:10.662700032 -0400 *************** *** 120,125 **** --- 120,130 ----...