PATH=C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2017-01-06T02:11:04 ActivePerl-2201 CPAN-2.10 PATH=C:/CPANFL~3.22-/var/libs/bin;C:\CPANFL~3.22-\var\megalib\bin;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~3.22-\var\megalib\bin;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.22-32\var\cpan\Metadata' Database was generated on Thu, 05 Jan 2017 06:29:02 GMT ______________________ D i s t r o P r e f s ______________________ Net-SSLeay.yml[0] Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\M\MI\MIKEM\Net-SSLeay-1.80.tar.gz ok Net-SSLeay-1.80/ Net-SSLeay-1.80/README.OSX Net-SSLeay-1.80/ppport.h Net-SSLeay-1.80/LICENSE Net-SSLeay-1.80/typemap Net-SSLeay-1.80/README Net-SSLeay-1.80/Changes Net-SSLeay-1.80/QuickRef Net-SSLeay-1.80/lib/ Net-SSLeay-1.80/lib/Net/ Net-SSLeay-1.80/lib/Net/SSLeay/ Net-SSLeay-1.80/lib/Net/SSLeay/Handle.pm Net-SSLeay-1.80/lib/Net/SSLeay.pm Net-SSLeay-1.80/lib/Net/SSLeay.pod Net-SSLeay-1.80/Credits Net-SSLeay-1.80/helper_script/ Net-SSLeay-1.80/helper_script/regen_openssl_constants.pl Net-SSLeay-1.80/inc/ Net-SSLeay-1.80/inc/Module/ Net-SSLeay-1.80/inc/Module/Install.pm Net-SSLeay-1.80/inc/Module/Install/ Net-SSLeay-1.80/inc/Module/Install/Base.pm Net-SSLeay-1.80/inc/Module/Install/PRIVATE/ Net-SSLeay-1.80/inc/Module/Install/PRIVATE/Net/ Net-SSLeay-1.80/inc/Module/Install/PRIVATE/Net/SSLeay.pm Net-SSLeay-1.80/inc/Module/Install/Metadata.pm Net-SSLeay-1.80/inc/Module/Install/WriteAll.pm Net-SSLeay-1.80/inc/Module/Install/Makefile.pm Net-SSLeay-1.80/inc/Module/Install/Win32.pm Net-SSLeay-1.80/inc/Module/Install/Fetch.pm Net-SSLeay-1.80/inc/Module/Install/External.pm Net-SSLeay-1.80/inc/Module/Install/Can.pm Net-SSLeay-1.80/META.yml Net-SSLeay-1.80/README.Win32 Net-SSLeay-1.80/t/ Net-SSLeay-1.80/t/local/ Net-SSLeay-1.80/t/local/34_x509_crl.t Net-SSLeay-1.80/t/local/06_tcpecho.t Net-SSLeay-1.80/t/local/02_pod_coverage.t Net-SSLeay-1.80/t/local/39_pkcs12.t Net-SSLeay-1.80/t/local/03_use.t Net-SSLeay-1.80/t/local/30_error.t Net-SSLeay-1.80/t/local/32_x509_get_cert_info.t Net-SSLeay-1.80/t/local/05_passwd_cb.t Net-SSLeay-1.80/t/local/37_asn1_time.t Net-SSLeay-1.80/t/local/07_sslecho.t Net-SSLeay-1.80/t/local/61_threads-cb-crash.t Net-SSLeay-1.80/t/local/64_ticket_sharing.t Net-SSLeay-1.80/t/local/04_basic.t Net-SSLeay-1.80/t/local/kwalitee.t Net-SSLeay-1.80/t/local/31_rsa_generate_key.t Net-SSLeay-1.80/t/local/63_ec_key_generate_key.t Net-SSLeay-1.80/t/local/20_autoload.t Net-SSLeay-1.80/t/local/41_alpn_support.t Net-SSLeay-1.80/t/local/36_verify.t Net-SSLeay-1.80/t/local/21_constants.t Net-SSLeay-1.80/t/local/15_bio.t Net-SSLeay-1.80/t/local/40_npn_support.t Net-SSLeay-1.80/t/local/50_digest.t Net-SSLeay-1.80/t/local/38_priv-key.t Net-SSLeay-1.80/t/local/42_info_callback.t Net-SSLeay-1.80/t/local/35_ephemeral.t Net-SSLeay-1.80/t/local/01_pod.t Net-SSLeay-1.80/t/local/08_pipe.t Net-SSLeay-1.80/t/local/62_threads-ctx_new-deadlock.t Net-SSLeay-1.80/t/local/33_x509_create_cert.t Net-SSLeay-1.80/t/external/ Net-SSLeay-1.80/t/external/20_cert_chain.t Net-SSLeay-1.80/t/external/ocsp.t Net-SSLeay-1.80/t/external/08_external.t Net-SSLeay-1.80/t/external/15_altnames.t Net-SSLeay-1.80/t/handle/ Net-SSLeay-1.80/t/handle/local/ Net-SSLeay-1.80/t/handle/local/05_use.t Net-SSLeay-1.80/t/handle/external/ Net-SSLeay-1.80/t/handle/external/10_destroy.t Net-SSLeay-1.80/t/handle/external/50_external.t Net-SSLeay-1.80/t/data/ Net-SSLeay-1.80/t/data/key.pem.e Net-SSLeay-1.80/t/data/verisign.crl.pem Net-SSLeay-1.80/t/data/cert_paypal.crt.pem Net-SSLeay-1.80/t/data/cert_paypal.crt.pem_dump Net-SSLeay-1.80/t/data/pkcs12-no-passwd.p12 Net-SSLeay-1.80/t/data/testcert_extended.crt.pem Net-SSLeay-1.80/t/data/testcert_simple.crt.pem Net-SSLeay-1.80/t/data/testcert_strange.crt.pem_dump Net-SSLeay-1.80/t/data/test_CA1.key.der Net-SSLeay-1.80/t/data/testcert_cdp.crt.pem_dump Net-SSLeay-1.80/t/data/test_CA1.encrypted_key.pem Net-SSLeay-1.80/t/data/testcert_cdp.crt.pem Net-SSLeay-1.80/t/data/test_CA1.crt.der Net-SSLeay-1.80/t/data/test_CA1.crl.der Net-SSLeay-1.80/t/data/testreq1.der Net-SSLeay-1.80/t/data/testcert_simple.crt.der Net-SSLeay-1.80/t/data/pkcs12-full.p12 Net-SSLeay-1.80/t/data/cert_twitter.crt.pem_dump Net-SSLeay-1.80/t/data/binary-test.file Net-SSLeay-1.80/t/data/test_CA1.crt.pem Net-SSLeay-1.80/t/data/testcert_simple.crt.pem_dump Net-SSLeay-1.80/t/data/testcert_extended.crt.pem_dump Net-SSLeay-1.80/t/data/key.pem Net-SSLeay-1.80/t/data/testcert_strange.crt.pem Net-SSLeay-1.80/t/data/pkcs12-no-chain.p12 Net-SSLeay-1.80/t/data/cert_twitter.crt.pem Net-SSLeay-1.80/t/data/test_CA1.key.pem Net-SSLeay-1.80/t/data/cert.pem Net-SSLeay-1.80/t/data/verisign.crl.der Net-SSLeay-1.80/t/data/testreq1.pem Net-SSLeay-1.80/MANIFEST Net-SSLeay-1.80/constants.c Net-SSLeay-1.80/SSLeay.xs Net-SSLeay-1.80/README.VMS Net-SSLeay-1.80/Makefile.PL Net-SSLeay-1.80/examples/ Net-SSLeay-1.80/examples/https-proxy-snif.pl Net-SSLeay-1.80/examples/cb-testi.pl Net-SSLeay-1.80/examples/server_key.pem Net-SSLeay-1.80/examples/ephemeral.pl Net-SSLeay-1.80/examples/passwd-cb.pl Net-SSLeay-1.80/examples/tcpcat.pl Net-SSLeay-1.80/examples/sslcat.pl Net-SSLeay-1.80/examples/bio.pl Net-SSLeay-1.80/examples/cli-cert.pl Net-SSLeay-1.80/examples/ssl-inetd-serv.pl Net-SSLeay-1.80/examples/callback.pl Net-SSLeay-1.80/examples/get_page_cert.pl Net-SSLeay-1.80/examples/get_page.pl Net-SSLeay-1.80/examples/tcpecho.pl Net-SSLeay-1.80/examples/x509_cert_details.pl Net-SSLeay-1.80/examples/bulk.pl Net-SSLeay-1.80/examples/req.conf Net-SSLeay-1.80/examples/sslecho.pl Net-SSLeay-1.80/examples/makecert.pl Net-SSLeay-1.80/examples/get_authenticated_page.pl Net-SSLeay-1.80/examples/ssl_diff.pl Net-SSLeay-1.80/examples/minicli.pl Net-SSLeay-1.80/examples/stdio_bulk.pl Applying 1 patch: C:\cpanfly-5.22-32\etc\distroprefs\Net-SSLeay.patch C:\cygwin\bin\patch.exe -N -p1 < Date: Thu, 28 Jan 2016 12:24:10 -0500 Subject: [PATCH] Point Net-SSLeay at our libs dir and fix gcc static linking order --- inc/Module/Install/PRIVATE/Net/SSLeay.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inc/Module/Install/PRIVATE/Net/SSLeay.pm b/inc/Module/Install/PRIVATE/Net/SSLeay.pm index b46ead5..1ea85df 100644 --- a/inc/Module/Install/PRIVATE/Net/SSLeay.pm +++ b/inc/Module/Install/PRIVATE/Net/SSLeay.pm @@ -47,7 +47,7 @@ EOM LIBS => join(' ', (map {"-L$_"} @{$opts->{lib_paths}}), (map {"-l$_"} @{$opts->{lib_links}})), ); - if ( $self->prompt( + if ( 1 || $self->prompt( "Do you want to run external tests?\n". "These tests *will* *fail* if you do not have network connectivity.", 'n', @@ -92,7 +92,7 @@ EOM my $found = 0; my @pairs = (); # Library names depend on the compiler - @pairs = (['eay32','ssl32'],['crypto.dll','ssl.dll'],['crypto','ssl']) if $Config{cc} =~ /gcc/; + @pairs = (['eay32','ssl32'],['crypto.dll','ssl.dll'],['ssl','crypto']) if $Config{cc} =~ /gcc/; @pairs = (['libeay32','ssleay32'],['libeay32MD','ssleay32MD'],['libeay32MT','ssleay32MT']) if $Config{cc} =~ /cl/; for my $dir (@{$opts->{lib_paths}}) { for my $p (@pairs) { @@ -174,8 +174,8 @@ sub check_no_path { # On OS/2 it would be typically on default paths sub find_openssl_prefix { my ($self, $dir) = @_; - if (defined $ENV{OPENSSL_PREFIX}) { - return $ENV{OPENSSL_PREFIX}; + if (defined $ENV{FLY_LIBS}) { + return $ENV{FLY_LIBS}; } my @guesses = ( -- 2.5.4 (Apple Git-61) EOT (Stripping trailing CRs from patch; use --binary to disable.) patching file inc/Module/Install/PRIVATE/Net/SSLeay.pm Hunk #1 succeeded at 46 (offset -1 lines). Hunk #2 succeeded at 91 (offset -1 lines). Hunk #3 succeeded at 173 (offset -1 lines). Configuring M/MI/MIKEM/Net-SSLeay-1.80.tar.gz with Makefile.PL >>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL *** Found OpenSSL-1.0.2h installed in C:/cpanfly-5.22-32/var/libs *** Be sure to use the same compiler and options to compile your OpenSSL, perl, and Net::SSLeay. Mixing and matching compilers is not supported. Checking if your kit is complete... Looks good Have \cpanfl~3.22-\var\megalib Want \perl-5~1.22-\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Net::SSLeay Writing MYMETA.yml and MYMETA.json MIKEM/Net-SSLeay-1.80.tar.gz C:\Perl-5.22-32\bin\perl.exe Makefile.PL -- OK Running make for M/MI/MIKEM/Net-SSLeay-1.80.tar.gz >>> dmake cp lib/Net/SSLeay/Handle.pm blib\lib\Net\SSLeay\Handle.pm cp lib/Net/SSLeay.pod blib\lib\Net\SSLeay.pod cp lib/Net/SSLeay.pm blib\lib\Net\SSLeay.pm AutoSplitting blib\lib\Net\SSLeay.pm (blib\lib\auto\Net\SSLeay) blib\lib\Net\SSLeay.pm: some names are not unique when truncated to 8 characters: directory blib\lib\auto\Net\SSLeay: do_https3.al, do_https2.al, do_https4.al, do_https.al truncate to do_https do_httpx3.al, do_httpx2.al, do_httpx4.al truncate to do_httpx get_https.al, get_https3.al, get_https4.al, get_http.al, get_http3.al, get_http4.al, get_httpx.al, get_httpx3.al, get_httpx4.al truncate to get_http head_https.al, head_https3.al, head_https4.al, head_http.al, head_http3.al, head_http4.al, head_httpx.al, head_httpx3.al, head_httpx4.al truncate to head_htt post_https.al, post_https3.al, post_https4.al, post_http.al, post_http3.al, post_http4.al, post_httpx.al, post_httpx3.al, post_httpx4.al truncate to post_htt put_https.al, put_https3.al, put_https4.al, put_http.al, put_http3.al, put_http4.al, put_httpx.al, put_httpx3.al, put_httpx4.al truncate to put_http ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ tcp_read_all.al, tcp_read_until.al, tcp_read_CRLF.al truncate to tcp_read tcp_write_all.al, tcp_write_CRLF.al truncate to tcp_writ Running Mkbootstrap for Net::SSLeay () "C:\Perl-5.22-32\bin\perl.exe" "-Iinc" -MExtUtils::Command -e chmod -- 644 "SSLeay.bs" "C:\Perl-5.22-32\bin\perl.exe" "-Iinc" "C:\cpanfly-5.22-32\var\megalib\ExtUtils\xsubpp" -typemap "C:\Perl-5.22-32\lib\ExtUtils\typemap" -typemap "typemap" SSLeay.xs > SSLeay.xsc && "C:\Perl-5.22-32\bin\perl.exe" "-Iinc" -MExtUtils::Command -e mv -- SSLeay.xsc SSLeay.c gcc -c -IC:/cpanfly-5.22-32/var/libs/include -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.80\" -DXS_VERSION=\"1.80\" "-IC:\Perl-5.22-32\lib\CORE" SSLeay.c SSLeay.xs: In function 'bn2sv': SSLeay.xs:1465:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] "C:\Perl-5.22-32\bin\perl.exe" "-Iinc" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Net::SSLeay\", 'DLBASE' => 'SSLeay', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def SSLeay.def --output-exp dll.exp g++ -o blib\arch\auto\Net\SSLeay\SSLeay.dll -mdll -s -static-libgcc -static-libstdc++ -LC:/cpanfly-5.22-32/var/libs/lib -L"C:\Perl-5.22-32\lib\CORE" -L"C:\MinGW\i686-w64-mingw32\lib" SSLeay.o "C:\Perl-5.22-32\lib\CORE\libperl522.a" "C:\cpanfly-5.22-32\var\libs\lib\libssl.a" "C:\cpanfly-5.22-32\var\libs\lib\libcrypto.a" "C:\MinGW\i686-w64-mingw32\lib\libcrypt32.a" "C:\MinGW\i686-w64-mingw32\lib\libmoldname.a" "C:\MinGW\i686-w64-mingw32\lib\libkernel32.a" "C:\MinGW\i686-w64-mingw32\lib\libuser32.a" "C:\MinGW\i686-w64-mingw32\lib\libgdi32.a" "C:\MinGW\i686-w64-mingw32\lib\libwinspool.a" "C:\MinGW\i686-w64-mingw32\lib\libcomdlg32.a" "C:\MinGW\i686-w64-mingw32\lib\libadvapi32.a" "C:\MinGW\i686-w64-mingw32\lib\libshell32.a" "C:\MinGW\i686-w64-mingw32\lib\libole32.a" "C:\MinGW\i686-w64-mingw32\lib\liboleaut32.a" "C:\MinGW\i686-w64-mingw32\lib\libnetapi32.a" "C:\MinGW\i686-w64-mingw32\lib\libuuid.a" "C:\MinGW\i686-w64-mingw32\lib\libws2_32.a" "C:\MinGW\i686-w64-mingw32\lib\libmpr.a" "C:\MinGW\i686-w64-mingw32\lib\libwinmm.a" "C:\MinGW\i686-w64-mingw32\lib\libversion.a" "C:\MinGW\i686-w64-mingw32\lib\libodbc32.a" "C:\MinGW\i686-w64-mingw32\lib\libodbccp32.a" "C:\MinGW\i686-w64-mingw32\lib\libcomctl32.a" dll.exp dlltool --def SSLeay.def --output-exp dll.exp g++ -o blib\arch\auto\Net\SSLeay\SSLeay.dll -mdll -s -static-libgcc -static-libstdc++ -LC:/cpanfly-5.22-32/var/libs/lib -L"C:\Perl-5.22-32\lib\CORE" -L"C:\MinGW\i686-w64-mingw32\lib" SSLeay.o "C:\Perl-5.22-32\lib\CORE\libperl522.a" "C:\cpanfly-5.22-32\var\libs\lib\libssl.a" "C:\cpanfly-5.22-32\var\libs\lib\libcrypto.a" "C:\MinGW\i686-w64-mingw32\lib\libcrypt32.a" "C:\MinGW\i686-w64-mingw32\lib\libmoldname.a" "C:\MinGW\i686-w64-mingw32\lib\libkernel32.a" "C:\MinGW\i686-w64-mingw32\lib\libuser32.a" "C:\MinGW\i686-w64-mingw32\lib\libgdi32.a" "C:\MinGW\i686-w64-mingw32\lib\libwinspool.a" "C:\MinGW\i686-w64-mingw32\lib\libcomdlg32.a" "C:\MinGW\i686-w64-mingw32\lib\libadvapi32.a" "C:\MinGW\i686-w64-mingw32\lib\libshell32.a" "C:\MinGW\i686-w64-mingw32\lib\libole32.a" "C:\MinGW\i686-w64-mingw32\lib\liboleaut32.a" "C:\MinGW\i686-w64-mingw32\lib\libnetapi32.a" "C:\MinGW\i686-w64-mingw32\lib\libuuid.a" "C:\MinGW\i686-w64-mingw32\lib\libws2_32.a" "C:\MinGW\i686-w64-mingw32\lib\libmpr.a" "C:\MinGW\i686-w64-mingw32\lib\libwinmm.a" "C:\MinGW\i686-w64-mingw32\lib\libversion.a" "C:\MinGW\i686-w64-mingw32\lib\libodbc32.a" "C:\MinGW\i686-w64-mingw32\lib\libodbccp32.a" "C:\MinGW\i686-w64-mingw32\lib\libcomctl32.a" dll.exp "C:\Perl-5.22-32\bin\perl.exe" "-Iinc" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Net\SSLeay\SSLeay.dll MIKEM/Net-SSLeay-1.80.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*/*.t t/*/*/*.t t/external/08_external.t ............... 1..8 ok 1 - connection ok 2 - correct response ok 3 # skip could not connect ok 4 # skip could not connect ok 5 - connection ok 6 - correct response ok 7 - connection ok 8 - correct response ok t/external/15_altnames.t ............... 1..3 ok 1 - connection ok 2 - get_subjectAltNames works ok 3 - get_subjectAltNames returns pairs ok t/external/20_cert_chain.t ............. 1..3 ok 1 - get_peer_cert_chain returns some elements ok 2 - X509_get_subject_name ok 3 - X509_NAME_oneline ok # tcp connect to www.microsoft.com:443 ok # got stapled OCSP response # SSL_connect ok # tcp connect to www.heise.de:443 ok # got no stapled OCSP response # SSL_connect ok # fingerprint matches # status=0 as expected: nextUpd=Thu Jan 12 09:52:03 2017 # status=0 as expected: nextUpd=Fri Jan 13 03:36:43 2017 # tcp connect to revoked.grc.com:443 ok # got stapled OCSP response # SSL_connect ok # fingerprint matches # status=1 as expected: nextUpd=Fri Jan 6 18:39:06 2017 # status=1 as expected: nextUpd=Tue Jan 10 10:11:52 2017 # status=0 as expected: nextUpd=Tue Jan 10 10:11:52 2017 t/external/ocsp.t ...................... 1..3 ok 1 # skip bad fingerprint for www.microsoft.com:443 - expected 5f0b37e633840ca02468552ea3b1197e5e118f7b, got b70197309e6bcbc25d20e1b894b724b209c46e0b ok 2 - OCSP test www.heise.de:443 ok ok 3 - OCSP test revoked.grc.com:443 ok ok t/handle/external/10_destroy.t ......... 1..4 ok 1 - correct response ok 2 - handle gets destroyed when it goes out of scope ok 3 - correct response ok 4 - handle gets destroyed when it goes out of scope ok t/handle/external/50_external.t ........ 1..28 ok 1 - connection to www.cdw.com ok 2 - response ok 3 # skip could not connect to banking.wellsfargo.com ok 4 # skip could not connect to banking.wellsfargo.com ok 5 - connection to www.open.com.au ok 6 - response ok 7 - connection to alioth.debian.org ok 8 - response ok 9 - connection ok 10 - got handle ok 11 # skip could not connect ok 12 # skip could not connect ok 13 - connection ok 14 - got handle ok 15 - connection ok 16 - got handle ok 17 - connected ok 18 - response ok 19 # skip not connected ok 20 # skip not connected ok 21 - connected ok 22 - response ok 23 - connected ok 24 - response ok 25 - socket closed ok 26 # skip not connected ok 27 - socket closed ok 28 - socket closed ok t/handle/local/05_use.t ................ 1..1 ok 1 - use Net::SSLeay::Handle; ok t/local/01_pod.t ....................... 1..2 ok 1 - POD test for blib/lib/Net/SSLeay.pm (no pod) ok 2 - POD test for blib/lib/Net/SSLeay/Handle.pm ok t/local/02_pod_coverage.t .............. skipped: these tests are for only for release candidate testing. Enable with RELEASE_TESTING=1 t/local/03_use.t ....................... 1..1 ok 1 - use Net::SSLeay; ok # Version info: # Testing Net::SSLeay 1.80, Perl 5.022001, C:\Perl-5.22-32\bin\perl.exe # OpenSSL version: 'OpenSSL 1.0.2h 3 May 2016' # OpenSSL platform: 'platform: mingw' t/local/04_basic.t ..................... 1..6 ok 1 - randomizing ok 2 - loading error strings ok 3 - adding ssl algorithms ok 4 - SSLeay (version min 0.9.3) ok 5 - SSLeay (version string) ok 6 - hello world ok t/local/05_passwd_cb.t ................. 1..13 ok 1 - CTX_new ok 2 - CTX_new ok 3 - CTX_new ok 4 - recieved userdata properly ok 5 - CTX_use_PrivateKey_file works with right passphrase and userdata ok 6 - recieved userdata properly ok 7 - CTX_use_PrivateKey_file works with right passphrase and userdata ok 8 - recieved no userdata ok 9 - CTX_use_PrivateKey_file works with right passphrase and without userdata ok 10 - different cbs per ctx work ok 11 - recieved userdata properly ok 12 - CTX_use_PrivateKey_file doesn't work with wrong passphrase ok 13 - callback called 2 times ok t/local/06_tcpecho.t ................... skipped: fork() not supported on MSWin32 t/local/07_sslecho.t ................... skipped: fork() not supported on MSWin32 t/local/08_pipe.t ...................... skipped: Either pipes or fork() not supported on MSWin32 t/local/15_bio.t ....................... 1..7 ok 1 - BIO_new ok 2 - BIO_write ok 3 - BIO_pending ok 4 - BIO_read part ok 5 - BIO_pending ok 6 - BIO_read rest ok 7 - BIO_free ok t/local/20_autoload.t .................. 1..417 ok 1 - ASN1_STRFLGS_ESC_CTRL ok 2 - NID_hmacWithSHA1 ok 3 - OP_COOKIE_EXCHANGE ok 4 - ASN1_STRFLGS_ESC_MSB ok 5 - NID_id_ad ok 6 - OP_CRYPTOPRO_TLSEXT_BUG ok 7 - ASN1_STRFLGS_ESC_QUOTE ok 8 - NID_id_ce ok 9 - OP_DONT_INSERT_EMPTY_FRAGMENTS ok 10 - ASN1_STRFLGS_RFC2253 ok 11 - NID_id_kp ok 12 - OP_EPHEMERAL_RSA ok 13 - CB_ACCEPT_EXIT ok 14 - NID_id_pbkdf2 ok 15 - OP_LEGACY_SERVER_CONNECT ok 16 - CB_ACCEPT_LOOP ok 17 - NID_id_pe ok 18 - OP_MICROSOFT_BIG_SSLV3_BUFFER ok 19 - CB_CONNECT_EXIT ok 20 - NID_id_pkix ok 21 - OP_MICROSOFT_SESS_ID_BUG ok 22 - CB_CONNECT_LOOP ok 23 - NID_id_qt_cps ok 24 - OP_MSIE_SSLV2_RSA_PADDING ok 25 - ERROR_NONE ok 26 - NID_id_qt_unotice ok 27 - OP_NETSCAPE_CA_DN_BUG ok 28 - ERROR_SSL ok 29 - NID_idea_cbc ok 30 - OP_NETSCAPE_CHALLENGE_BUG ok 31 - ERROR_SYSCALL ok 32 - NID_idea_cfb64 ok 33 - OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG ok 34 - ERROR_WANT_ACCEPT ok 35 - NID_idea_ecb ok 36 - OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG ok 37 - ERROR_WANT_CONNECT ok 38 - NID_idea_ofb64 ok 39 - OP_NON_EXPORT_FIRST ok 40 - ERROR_WANT_READ ok 41 - NID_info_access ok 42 - OP_NO_COMPRESSION ok 43 - ERROR_WANT_WRITE ok 44 - NID_initials ok 45 - OP_NO_QUERY_MTU ok 46 - ERROR_WANT_X509_LOOKUP ok 47 - NID_invalidity_date ok 48 - OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION ok 49 - ERROR_ZERO_RETURN ok 50 - NID_issuer_alt_name ok 51 - OP_NO_SSLv2 ok 52 - EVP_PKS_DSA ok 53 - NID_keyBag ok 54 - OP_NO_SSLv3 ok 55 - EVP_PKS_EC ok 56 - NID_key_usage ok 57 - OP_NO_TICKET ok 58 - EVP_PKS_RSA ok 59 - NID_localKeyID ok 60 - OP_NO_TLSv1 ok 61 - EVP_PKT_ENC ok 62 - NID_localityName ok 63 - OP_NO_TLSv1_1 ok 64 - EVP_PKT_EXCH ok 65 - NID_md2 ok 66 - OP_NO_TLSv1_2 ok 67 - EVP_PKT_EXP ok 68 - NID_md2WithRSAEncryption ok 69 - OP_PKCS1_CHECK_1 ok 70 - EVP_PKT_SIGN ok 71 - NID_md5 ok 72 - OP_PKCS1_CHECK_2 ok 73 - EVP_PK_DH ok 74 - NID_md5WithRSA ok 75 - OP_SINGLE_DH_USE ok 76 - EVP_PK_DSA ok 77 - NID_md5WithRSAEncryption ok 78 - OP_SINGLE_ECDH_USE ok 79 - EVP_PK_EC ok 80 - NID_md5_sha1 ok 81 - OP_SSLEAY_080_CLIENT_DH_BUG ok 82 - EVP_PK_RSA ok 83 - NID_mdc2 ok 84 - OP_SSLREF2_REUSE_CERT_TYPE_BUG ok 85 - FILETYPE_ASN1 ok 86 - NID_mdc2WithRSA ok 87 - OP_TLS_BLOCK_PADDING_BUG ok 88 - FILETYPE_PEM ok 89 - NID_ms_code_com ok 90 - OP_TLS_D5_BUG ok 91 - F_CLIENT_CERTIFICATE ok 92 - NID_ms_code_ind ok 93 - OP_TLS_ROLLBACK_BUG ok 94 - F_CLIENT_HELLO ok 95 - NID_ms_ctl_sign ok 96 - READING ok 97 - F_CLIENT_MASTER_KEY ok 98 - NID_ms_efs ok 99 - RECEIVED_SHUTDOWN ok 100 - F_D2I_SSL_SESSION ok 101 - NID_ms_ext_req ok 102 - RSA_3 ok 103 - F_GET_CLIENT_FINISHED ok 104 - NID_ms_sgc ok 105 - RSA_F4 ok 106 - F_GET_CLIENT_HELLO ok 107 - NID_name ok 108 - R_BAD_AUTHENTICATION_TYPE ok 109 - F_GET_CLIENT_MASTER_KEY ok 110 - NID_netscape ok 111 - R_BAD_CHECKSUM ok 112 - F_GET_SERVER_FINISHED ok 113 - NID_netscape_base_url ok 114 - R_BAD_MAC_DECODE ok 115 - F_GET_SERVER_HELLO ok 116 - NID_netscape_ca_policy_url ok 117 - R_BAD_RESPONSE_ARGUMENT ok 118 - F_GET_SERVER_VERIFY ok 119 - NID_netscape_ca_revocation_url ok 120 - R_BAD_SSL_FILETYPE ok 121 - F_I2D_SSL_SESSION ok 122 - NID_netscape_cert_extension ok 123 - R_BAD_SSL_SESSION_ID_LENGTH ok 124 - F_READ_N ok 125 - NID_netscape_cert_sequence ok 126 - R_BAD_STATE ok 127 - F_REQUEST_CERTIFICATE ok 128 - NID_netscape_cert_type ok 129 - R_BAD_WRITE_RETRY ok 130 - F_SERVER_HELLO ok 131 - NID_netscape_comment ok 132 - R_CHALLENGE_IS_DIFFERENT ok 133 - F_SSL_CERT_NEW ok 134 - NID_netscape_data_type ok 135 - R_CIPHER_TABLE_SRC_ERROR ok 136 - F_SSL_GET_NEW_SESSION ok 137 - NID_netscape_renewal_url ok 138 - R_INVALID_CHALLENGE_LENGTH ok 139 - F_SSL_NEW ok 140 - NID_netscape_revocation_url ok 141 - R_NO_CERTIFICATE_SET ok 142 - F_SSL_READ ok 143 - NID_netscape_ssl_server_name ok 144 - R_NO_CERTIFICATE_SPECIFIED ok 145 - F_SSL_RSA_PRIVATE_DECRYPT ok 146 - NID_ns_sgc ok 147 - R_NO_CIPHER_LIST ok 148 - F_SSL_RSA_PUBLIC_ENCRYPT ok 149 - NID_organizationName ok 150 - R_NO_CIPHER_MATCH ok 151 - F_SSL_SESSION_NEW ok 152 - NID_organizationalUnitName ok 153 - R_NO_PRIVATEKEY ok 154 - F_SSL_SESSION_PRINT_FP ok 155 - NID_pbeWithMD2AndDES_CBC ok 156 - R_NO_PUBLICKEY ok 157 - F_SSL_SET_FD ok 158 - NID_pbeWithMD2AndRC2_CBC ok 159 - R_NULL_SSL_CTX ok 160 - F_SSL_SET_RFD ok 161 - NID_pbeWithMD5AndCast5_CBC ok 162 - R_PEER_DID_NOT_RETURN_A_CERTIFICATE ok 163 - F_SSL_SET_WFD ok 164 - NID_pbeWithMD5AndDES_CBC ok 165 - R_PEER_ERROR ok 166 - F_SSL_USE_CERTIFICATE ok 167 - NID_pbeWithMD5AndRC2_CBC ok 168 - R_PEER_ERROR_CERTIFICATE ok 169 - F_SSL_USE_CERTIFICATE_ASN1 ok 170 - NID_pbeWithSHA1AndDES_CBC ok 171 - R_PEER_ERROR_NO_CIPHER ok 172 - F_SSL_USE_CERTIFICATE_FILE ok 173 - NID_pbeWithSHA1AndRC2_CBC ok 174 - R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE ok 175 - F_SSL_USE_PRIVATEKEY ok 176 - NID_pbe_WithSHA1And128BitRC2_CBC ok 177 - R_PUBLIC_KEY_ENCRYPT_ERROR ok 178 - F_SSL_USE_PRIVATEKEY_ASN1 ok 179 - NID_pbe_WithSHA1And128BitRC4 ok 180 - R_PUBLIC_KEY_IS_NOT_RSA ok 181 - F_SSL_USE_PRIVATEKEY_FILE ok 182 - NID_pbe_WithSHA1And2_Key_TripleDES_CBC ok 183 - R_READ_WRONG_PACKET_TYPE ok 184 - F_SSL_USE_RSAPRIVATEKEY ok 185 - NID_pbe_WithSHA1And3_Key_TripleDES_CBC ok 186 - R_SHORT_READ ok 187 - F_SSL_USE_RSAPRIVATEKEY_ASN1 ok 188 - NID_pbe_WithSHA1And40BitRC2_CBC ok 189 - R_SSL_SESSION_ID_IS_DIFFERENT ok 190 - F_SSL_USE_RSAPRIVATEKEY_FILE ok 191 - NID_pbe_WithSHA1And40BitRC4 ok 192 - R_UNABLE_TO_EXTRACT_PUBLIC_KEY ok 193 - F_WRITE_PENDING ok 194 - NID_pbes2 ok 195 - R_UNKNOWN_REMOTE_ERROR_TYPE ok 196 - GEN_DIRNAME ok 197 - NID_pbmac1 ok 198 - R_UNKNOWN_STATE ok 199 - GEN_DNS ok 200 - NID_pkcs ok 201 - R_X509_LIB ok 202 - GEN_EDIPARTY ok 203 - NID_pkcs3 ok 204 - SENT_SHUTDOWN ok 205 - GEN_EMAIL ok 206 - NID_pkcs7 ok 207 - SESSION_ASN1_VERSION ok 208 - GEN_IPADD ok 209 - NID_pkcs7_data ok 210 - ST_ACCEPT ok 211 - GEN_OTHERNAME ok 212 - NID_pkcs7_digest ok 213 - ST_BEFORE ok 214 - GEN_RID ok 215 - NID_pkcs7_encrypted ok 216 - ST_CONNECT ok 217 - GEN_URI ok 218 - NID_pkcs7_enveloped ok 219 - ST_INIT ok 220 - GEN_X400 ok 221 - NID_pkcs7_signed ok 222 - ST_OK ok 223 - LIBRESSL_VERSION_NUMBER ok 224 - NID_pkcs7_signedAndEnveloped ok 225 - ST_READ_BODY ok 226 - MBSTRING_ASC ok 227 - NID_pkcs8ShroudedKeyBag ok 228 - ST_READ_HEADER ok 229 - MBSTRING_BMP ok 230 - NID_pkcs9 ok 231 - TLSEXT_STATUSTYPE_ocsp ok 232 - MBSTRING_FLAG ok 233 - NID_pkcs9_challengePassword ok 234 - VERIFY_CLIENT_ONCE ok 235 - MBSTRING_UNIV ok 236 - NID_pkcs9_contentType ok 237 - VERIFY_FAIL_IF_NO_PEER_CERT ok 238 - MBSTRING_UTF8 ok 239 - NID_pkcs9_countersignature ok 240 - VERIFY_NONE ok 241 - MIN_RSA_MODULUS_LENGTH_IN_BYTES ok 242 - NID_pkcs9_emailAddress ok 243 - VERIFY_PEER ok 244 - MODE_ACCEPT_MOVING_WRITE_BUFFER ok 245 - NID_pkcs9_extCertAttributes ok 246 - V_OCSP_CERTSTATUS_GOOD ok 247 - MODE_AUTO_RETRY ok 248 - NID_pkcs9_messageDigest ok 249 - V_OCSP_CERTSTATUS_REVOKED ok 250 - MODE_ENABLE_PARTIAL_WRITE ok 251 - NID_pkcs9_signingTime ok 252 - V_OCSP_CERTSTATUS_UNKNOWN ok 253 - MODE_RELEASE_BUFFERS ok 254 - NID_pkcs9_unstructuredAddress ok 255 - WRITING ok 256 - NID_OCSP_sign ok 257 - NID_pkcs9_unstructuredName ok 258 - X509_LOOKUP ok 259 - NID_SMIMECapabilities ok 260 - NID_private_key_usage_period ok 261 - X509_PURPOSE_ANY ok 262 - NID_X500 ok 263 - NID_rc2_40_cbc ok 264 - X509_PURPOSE_CRL_SIGN ok 265 - NID_X509 ok 266 - NID_rc2_64_cbc ok 267 - X509_PURPOSE_NS_SSL_SERVER ok 268 - NID_ad_OCSP ok 269 - NID_rc2_cbc ok 270 - X509_PURPOSE_OCSP_HELPER ok 271 - NID_ad_ca_issuers ok 272 - NID_rc2_cfb64 ok 273 - X509_PURPOSE_SMIME_ENCRYPT ok 274 - NID_algorithm ok 275 - NID_rc2_ecb ok 276 - X509_PURPOSE_SMIME_SIGN ok 277 - NID_authority_key_identifier ok 278 - NID_rc2_ofb64 ok 279 - X509_PURPOSE_SSL_CLIENT ok 280 - NID_basic_constraints ok 281 - NID_rc4 ok 282 - X509_PURPOSE_SSL_SERVER ok 283 - NID_bf_cbc ok 284 - NID_rc4_40 ok 285 - X509_PURPOSE_TIMESTAMP_SIGN ok 286 - NID_bf_cfb64 ok 287 - NID_rc5_cbc ok 288 - X509_TRUST_COMPAT ok 289 - NID_bf_ecb ok 290 - NID_rc5_cfb64 ok 291 - X509_TRUST_EMAIL ok 292 - NID_bf_ofb64 ok 293 - NID_rc5_ecb ok 294 - X509_TRUST_OBJECT_SIGN ok 295 - NID_cast5_cbc ok 296 - NID_rc5_ofb64 ok 297 - X509_TRUST_OCSP_REQUEST ok 298 - NID_cast5_cfb64 ok 299 - NID_ripemd160 ok 300 - X509_TRUST_OCSP_SIGN ok 301 - NID_cast5_ecb ok 302 - NID_ripemd160WithRSA ok 303 - X509_TRUST_SSL_CLIENT ok 304 - NID_cast5_ofb64 ok 305 - NID_rle_compression ok 306 - X509_TRUST_SSL_SERVER ok 307 - NID_certBag ok 308 - NID_rsa ok 309 - X509_TRUST_TSA ok 310 - NID_certificate_policies ok 311 - NID_rsaEncryption ok 312 - X509_V_FLAG_ALLOW_PROXY_CERTS ok 313 - NID_client_auth ok 314 - NID_rsadsi ok 315 - X509_V_FLAG_CB_ISSUER_CHECK ok 316 - NID_code_sign ok 317 - NID_safeContentsBag ok 318 - X509_V_FLAG_CHECK_SS_SIGNATURE ok 319 - NID_commonName ok 320 - NID_sdsiCertificate ok 321 - X509_V_FLAG_CRL_CHECK ok 322 - NID_countryName ok 323 - NID_secretBag ok 324 - X509_V_FLAG_CRL_CHECK_ALL ok 325 - NID_crlBag ok 326 - NID_serialNumber ok 327 - X509_V_FLAG_EXPLICIT_POLICY ok 328 - NID_crl_distribution_points ok 329 - NID_server_auth ok 330 - X509_V_FLAG_EXTENDED_CRL_SUPPORT ok 331 - NID_crl_number ok 332 - NID_sha ok 333 - X509_V_FLAG_IGNORE_CRITICAL ok 334 - NID_crl_reason ok 335 - NID_sha1 ok 336 - X509_V_FLAG_INHIBIT_ANY ok 337 - NID_delta_crl ok 338 - NID_sha1WithRSA ok 339 - X509_V_FLAG_INHIBIT_MAP ok 340 - NID_des_cbc ok 341 - NID_sha1WithRSAEncryption ok 342 - X509_V_FLAG_NOTIFY_POLICY ok 343 - NID_des_cfb64 ok 344 - NID_shaWithRSAEncryption ok 345 - X509_V_FLAG_POLICY_CHECK ok 346 - NID_des_ecb ok 347 - NID_stateOrProvinceName ok 348 - X509_V_FLAG_POLICY_MASK ok 349 - NID_des_ede ok 350 - NID_subject_alt_name ok 351 - X509_V_FLAG_USE_CHECK_TIME ok 352 - NID_des_ede3 ok 353 - NID_subject_key_identifier ok 354 - X509_V_FLAG_USE_DELTAS ok 355 - NID_des_ede3_cbc ok 356 - NID_surname ok 357 - X509_V_FLAG_X509_STRICT ok 358 - NID_des_ede3_cfb64 ok 359 - NID_sxnet ok 360 - X509_V_OK ok 361 - NID_des_ede3_ofb64 ok 362 - NID_time_stamp ok 363 - XN_FLAG_COMPAT ok 364 - NID_des_ede_cbc ok 365 - NID_title ok 366 - XN_FLAG_DN_REV ok 367 - NID_des_ede_cfb64 ok 368 - NID_undef ok 369 - XN_FLAG_DUMP_UNKNOWN_FIELDS ok 370 - NID_des_ede_ofb64 ok 371 - NID_uniqueIdentifier ok 372 - XN_FLAG_FN_ALIGN ok 373 - NID_des_ofb64 ok 374 - NID_x509Certificate ok 375 - XN_FLAG_FN_LN ok 376 - NID_description ok 377 - NID_x509Crl ok 378 - XN_FLAG_FN_MASK ok 379 - NID_desx_cbc ok 380 - NID_zlib_compression ok 381 - XN_FLAG_FN_NONE ok 382 - NID_dhKeyAgreement ok 383 - NOTHING ok 384 - XN_FLAG_FN_OID ok 385 - NID_dnQualifier ok 386 - OCSP_RESPONSE_STATUS_INTERNALERROR ok 387 - XN_FLAG_FN_SN ok 388 - NID_dsa ok 389 - OCSP_RESPONSE_STATUS_MALFORMEDREQUEST ok 390 - XN_FLAG_MULTILINE ok 391 - NID_dsaWithSHA ok 392 - OCSP_RESPONSE_STATUS_SIGREQUIRED ok 393 - XN_FLAG_ONELINE ok 394 - NID_dsaWithSHA1 ok 395 - OCSP_RESPONSE_STATUS_SUCCESSFUL ok 396 - XN_FLAG_RFC2253 ok 397 - NID_dsaWithSHA1_2 ok 398 - OCSP_RESPONSE_STATUS_TRYLATER ok 399 - XN_FLAG_SEP_COMMA_PLUS ok 400 - NID_dsa_2 ok 401 - OCSP_RESPONSE_STATUS_UNAUTHORIZED ok 402 - XN_FLAG_SEP_CPLUS_SPC ok 403 - NID_email_protect ok 404 - OPENSSL_VERSION_NUMBER ok 405 - XN_FLAG_SEP_MASK ok 406 - NID_ext_key_usage ok 407 - OP_ALL ok 408 - XN_FLAG_SEP_MULTILINE ok 409 - NID_ext_req ok 410 - OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION ok 411 - XN_FLAG_SEP_SPLUS_SPC ok 412 - NID_friendlyName ok 413 - OP_CIPHER_SERVER_PREFERENCE ok 414 - XN_FLAG_SPC_EQ ok 415 - NID_givenName ok 416 - OP_CISCO_ANYCONNECT ok 417 - constants missing in @EXPORT_OK count=0 ok t/local/21_constants.t ................. 1..432 ok 1 - ASN1_STRFLGS_ESC_CTRL ok 2 - NID_ext_key_usage ok 3 - OP_CRYPTOPRO_TLSEXT_BUG ok 4 - ASN1_STRFLGS_ESC_MSB ok 5 - NID_ext_req ok 6 - OP_DONT_INSERT_EMPTY_FRAGMENTS ok 7 - ASN1_STRFLGS_ESC_QUOTE ok 8 - NID_friendlyName ok 9 - OP_EPHEMERAL_RSA ok 10 - ASN1_STRFLGS_RFC2253 ok 11 - NID_givenName ok 12 - OP_LEGACY_SERVER_CONNECT ok 13 - CB_ACCEPT_EXIT ok 14 - NID_hmacWithSHA1 ok 15 - OP_MICROSOFT_BIG_SSLV3_BUFFER ok 16 - CB_ACCEPT_LOOP ok 17 - NID_id_ad ok 18 - OP_MICROSOFT_SESS_ID_BUG ok 19 - CB_ALERT ok 20 - NID_id_ce ok 21 - OP_MSIE_SSLV2_RSA_PADDING ok 22 - CB_CONNECT_EXIT ok 23 - NID_id_kp ok 24 - OP_NETSCAPE_CA_DN_BUG ok 25 - CB_CONNECT_LOOP ok 26 - NID_id_pbkdf2 ok 27 - OP_NETSCAPE_CHALLENGE_BUG ok 28 - CB_EXIT ok 29 - NID_id_pe ok 30 - OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG ok 31 - CB_HANDSHAKE_DONE ok 32 - NID_id_pkix ok 33 - OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG ok 34 - CB_HANDSHAKE_START ok 35 - NID_id_qt_cps ok 36 - OP_NON_EXPORT_FIRST ok 37 - CB_LOOP ok 38 - NID_id_qt_unotice ok 39 - OP_NO_COMPRESSION ok 40 - CB_READ ok 41 - NID_idea_cbc ok 42 - OP_NO_QUERY_MTU ok 43 - CB_READ_ALERT ok 44 - NID_idea_cfb64 ok 45 - OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION ok 46 - CB_WRITE ok 47 - NID_idea_ecb ok 48 - OP_NO_SSLv2 ok 49 - CB_WRITE_ALERT ok 50 - NID_idea_ofb64 ok 51 - OP_NO_SSLv3 ok 52 - ERROR_NONE ok 53 - NID_info_access ok 54 - OP_NO_TICKET ok 55 - ERROR_SSL ok 56 - NID_initials ok 57 - OP_NO_TLSv1 ok 58 - ERROR_SYSCALL ok 59 - NID_invalidity_date ok 60 - OP_NO_TLSv1_1 ok 61 - ERROR_WANT_ACCEPT ok 62 - NID_issuer_alt_name ok 63 - OP_NO_TLSv1_2 ok 64 - ERROR_WANT_CONNECT ok 65 - NID_keyBag ok 66 - OP_PKCS1_CHECK_1 ok 67 - ERROR_WANT_READ ok 68 - NID_key_usage ok 69 - OP_PKCS1_CHECK_2 ok 70 - ERROR_WANT_WRITE ok 71 - NID_localKeyID ok 72 - OP_SINGLE_DH_USE ok 73 - ERROR_WANT_X509_LOOKUP ok 74 - NID_localityName ok 75 - OP_SINGLE_ECDH_USE ok 76 - ERROR_ZERO_RETURN ok 77 - NID_md2 ok 78 - OP_SSLEAY_080_CLIENT_DH_BUG ok 79 - EVP_PKS_DSA ok 80 - NID_md2WithRSAEncryption ok 81 - OP_SSLREF2_REUSE_CERT_TYPE_BUG ok 82 - EVP_PKS_EC ok 83 - NID_md5 ok 84 - OP_TLS_BLOCK_PADDING_BUG ok 85 - EVP_PKS_RSA ok 86 - NID_md5WithRSA ok 87 - OP_TLS_D5_BUG ok 88 - EVP_PKT_ENC ok 89 - NID_md5WithRSAEncryption ok 90 - OP_TLS_ROLLBACK_BUG ok 91 - EVP_PKT_EXCH ok 92 - NID_md5_sha1 ok 93 - READING ok 94 - EVP_PKT_EXP ok 95 - NID_mdc2 ok 96 - RECEIVED_SHUTDOWN ok 97 - EVP_PKT_SIGN ok 98 - NID_mdc2WithRSA ok 99 - RSA_3 ok 100 - EVP_PK_DH ok 101 - NID_ms_code_com ok 102 - RSA_F4 ok 103 - EVP_PK_DSA ok 104 - NID_ms_code_ind ok 105 - R_BAD_AUTHENTICATION_TYPE ok 106 - EVP_PK_EC ok 107 - NID_ms_ctl_sign ok 108 - R_BAD_CHECKSUM ok 109 - EVP_PK_RSA ok 110 - NID_ms_efs ok 111 - R_BAD_MAC_DECODE ok 112 - FILETYPE_ASN1 ok 113 - NID_ms_ext_req ok 114 - R_BAD_RESPONSE_ARGUMENT ok 115 - FILETYPE_PEM ok 116 - NID_ms_sgc ok 117 - R_BAD_SSL_FILETYPE ok 118 - F_CLIENT_CERTIFICATE ok 119 - NID_name ok 120 - R_BAD_SSL_SESSION_ID_LENGTH ok 121 - F_CLIENT_HELLO ok 122 - NID_netscape ok 123 - R_BAD_STATE ok 124 - F_CLIENT_MASTER_KEY ok 125 - NID_netscape_base_url ok 126 - R_BAD_WRITE_RETRY ok 127 - F_D2I_SSL_SESSION ok 128 - NID_netscape_ca_policy_url ok 129 - R_CHALLENGE_IS_DIFFERENT ok 130 - F_GET_CLIENT_FINISHED ok 131 - NID_netscape_ca_revocation_url ok 132 - R_CIPHER_TABLE_SRC_ERROR ok 133 - F_GET_CLIENT_HELLO ok 134 - NID_netscape_cert_extension ok 135 - R_INVALID_CHALLENGE_LENGTH ok 136 - F_GET_CLIENT_MASTER_KEY ok 137 - NID_netscape_cert_sequence ok 138 - R_NO_CERTIFICATE_SET ok 139 - F_GET_SERVER_FINISHED ok 140 - NID_netscape_cert_type ok 141 - R_NO_CERTIFICATE_SPECIFIED ok 142 - F_GET_SERVER_HELLO ok 143 - NID_netscape_comment ok 144 - R_NO_CIPHER_LIST ok 145 - F_GET_SERVER_VERIFY ok 146 - NID_netscape_data_type ok 147 - R_NO_CIPHER_MATCH ok 148 - F_I2D_SSL_SESSION ok 149 - NID_netscape_renewal_url ok 150 - R_NO_PRIVATEKEY ok 151 - F_READ_N ok 152 - NID_netscape_revocation_url ok 153 - R_NO_PUBLICKEY ok 154 - F_REQUEST_CERTIFICATE ok 155 - NID_netscape_ssl_server_name ok 156 - R_NULL_SSL_CTX ok 157 - F_SERVER_HELLO ok 158 - NID_ns_sgc ok 159 - R_PEER_DID_NOT_RETURN_A_CERTIFICATE ok 160 - F_SSL_CERT_NEW ok 161 - NID_organizationName ok 162 - R_PEER_ERROR ok 163 - F_SSL_GET_NEW_SESSION ok 164 - NID_organizationalUnitName ok 165 - R_PEER_ERROR_CERTIFICATE ok 166 - F_SSL_NEW ok 167 - NID_pbeWithMD2AndDES_CBC ok 168 - R_PEER_ERROR_NO_CIPHER ok 169 - F_SSL_READ ok 170 - NID_pbeWithMD2AndRC2_CBC ok 171 - R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE ok 172 - F_SSL_RSA_PRIVATE_DECRYPT ok 173 - NID_pbeWithMD5AndCast5_CBC ok 174 - R_PUBLIC_KEY_ENCRYPT_ERROR ok 175 - F_SSL_RSA_PUBLIC_ENCRYPT ok 176 - NID_pbeWithMD5AndDES_CBC ok 177 - R_PUBLIC_KEY_IS_NOT_RSA ok 178 - F_SSL_SESSION_NEW ok 179 - NID_pbeWithMD5AndRC2_CBC ok 180 - R_READ_WRONG_PACKET_TYPE ok 181 - F_SSL_SESSION_PRINT_FP ok 182 - NID_pbeWithSHA1AndDES_CBC ok 183 - R_SHORT_READ ok 184 - F_SSL_SET_FD ok 185 - NID_pbeWithSHA1AndRC2_CBC ok 186 - R_SSL_SESSION_ID_IS_DIFFERENT ok 187 - F_SSL_SET_RFD ok 188 - NID_pbe_WithSHA1And128BitRC2_CBC ok 189 - R_UNABLE_TO_EXTRACT_PUBLIC_KEY ok 190 - F_SSL_SET_WFD ok 191 - NID_pbe_WithSHA1And128BitRC4 ok 192 - R_UNKNOWN_REMOTE_ERROR_TYPE ok 193 - F_SSL_USE_CERTIFICATE ok 194 - NID_pbe_WithSHA1And2_Key_TripleDES_CBC ok 195 - R_UNKNOWN_STATE ok 196 - F_SSL_USE_CERTIFICATE_ASN1 ok 197 - NID_pbe_WithSHA1And3_Key_TripleDES_CBC ok 198 - R_X509_LIB ok 199 - F_SSL_USE_CERTIFICATE_FILE ok 200 - NID_pbe_WithSHA1And40BitRC2_CBC ok 201 - SENT_SHUTDOWN ok 202 - F_SSL_USE_PRIVATEKEY ok 203 - NID_pbe_WithSHA1And40BitRC4 ok 204 - SESSION_ASN1_VERSION ok 205 - F_SSL_USE_PRIVATEKEY_ASN1 ok 206 - NID_pbes2 ok 207 - ST_ACCEPT ok 208 - F_SSL_USE_PRIVATEKEY_FILE ok 209 - NID_pbmac1 ok 210 - ST_BEFORE ok 211 - F_SSL_USE_RSAPRIVATEKEY ok 212 - NID_pkcs ok 213 - ST_CONNECT ok 214 - F_SSL_USE_RSAPRIVATEKEY_ASN1 ok 215 - NID_pkcs3 ok 216 - ST_INIT ok 217 - F_SSL_USE_RSAPRIVATEKEY_FILE ok 218 - NID_pkcs7 ok 219 - ST_OK ok 220 - F_WRITE_PENDING ok 221 - NID_pkcs7_data ok 222 - ST_READ_BODY ok 223 - GEN_DIRNAME ok 224 - NID_pkcs7_digest ok 225 - ST_READ_HEADER ok 226 - GEN_DNS ok 227 - NID_pkcs7_encrypted ok 228 - TLSEXT_STATUSTYPE_ocsp ok 229 - GEN_EDIPARTY ok 230 - NID_pkcs7_enveloped ok 231 - VERIFY_CLIENT_ONCE ok 232 - GEN_EMAIL ok 233 - NID_pkcs7_signed ok 234 - VERIFY_FAIL_IF_NO_PEER_CERT ok 235 - GEN_IPADD ok 236 - NID_pkcs7_signedAndEnveloped ok 237 - VERIFY_NONE ok 238 - GEN_OTHERNAME ok 239 - NID_pkcs8ShroudedKeyBag ok 240 - VERIFY_PEER ok 241 - GEN_RID ok 242 - NID_pkcs9 ok 243 - V_OCSP_CERTSTATUS_GOOD ok 244 - GEN_URI ok 245 - NID_pkcs9_challengePassword ok 246 - V_OCSP_CERTSTATUS_REVOKED ok 247 - GEN_X400 ok 248 - NID_pkcs9_contentType ok 249 - V_OCSP_CERTSTATUS_UNKNOWN ok 250 - LIBRESSL_VERSION_NUMBER ok 251 - NID_pkcs9_countersignature ok 252 - WRITING ok 253 - MBSTRING_ASC ok 254 - NID_pkcs9_emailAddress ok 255 - X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT ok 256 - MBSTRING_BMP ok 257 - NID_pkcs9_extCertAttributes ok 258 - X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS ok 259 - MBSTRING_FLAG ok 260 - NID_pkcs9_messageDigest ok 261 - X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS ok 262 - MBSTRING_UNIV ok 263 - NID_pkcs9_signingTime ok 264 - X509_CHECK_FLAG_NO_WILDCARDS ok 265 - MBSTRING_UTF8 ok 266 - NID_pkcs9_unstructuredAddress ok 267 - X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS ok 268 - MIN_RSA_MODULUS_LENGTH_IN_BYTES ok 269 - NID_pkcs9_unstructuredName ok 270 - X509_LOOKUP ok 271 - MODE_ACCEPT_MOVING_WRITE_BUFFER ok 272 - NID_private_key_usage_period ok 273 - X509_PURPOSE_ANY ok 274 - MODE_AUTO_RETRY ok 275 - NID_rc2_40_cbc ok 276 - X509_PURPOSE_CRL_SIGN ok 277 - MODE_ENABLE_PARTIAL_WRITE ok 278 - NID_rc2_64_cbc ok 279 - X509_PURPOSE_NS_SSL_SERVER ok 280 - MODE_RELEASE_BUFFERS ok 281 - NID_rc2_cbc ok 282 - X509_PURPOSE_OCSP_HELPER ok 283 - NID_OCSP_sign ok 284 - NID_rc2_cfb64 ok 285 - X509_PURPOSE_SMIME_ENCRYPT ok 286 - NID_SMIMECapabilities ok 287 - NID_rc2_ecb ok 288 - X509_PURPOSE_SMIME_SIGN ok 289 - NID_X500 ok 290 - NID_rc2_ofb64 ok 291 - X509_PURPOSE_SSL_CLIENT ok 292 - NID_X509 ok 293 - NID_rc4 ok 294 - X509_PURPOSE_SSL_SERVER ok 295 - NID_ad_OCSP ok 296 - NID_rc4_40 ok 297 - X509_PURPOSE_TIMESTAMP_SIGN ok 298 - NID_ad_ca_issuers ok 299 - NID_rc5_cbc ok 300 - X509_TRUST_COMPAT ok 301 - NID_algorithm ok 302 - NID_rc5_cfb64 ok 303 - X509_TRUST_EMAIL ok 304 - NID_authority_key_identifier ok 305 - NID_rc5_ecb ok 306 - X509_TRUST_OBJECT_SIGN ok 307 - NID_basic_constraints ok 308 - NID_rc5_ofb64 ok 309 - X509_TRUST_OCSP_REQUEST ok 310 - NID_bf_cbc ok 311 - NID_ripemd160 ok 312 - X509_TRUST_OCSP_SIGN ok 313 - NID_bf_cfb64 ok 314 - NID_ripemd160WithRSA ok 315 - X509_TRUST_SSL_CLIENT ok 316 - NID_bf_ecb ok 317 - NID_rle_compression ok 318 - X509_TRUST_SSL_SERVER ok 319 - NID_bf_ofb64 ok 320 - NID_rsa ok 321 - X509_TRUST_TSA ok 322 - NID_cast5_cbc ok 323 - NID_rsaEncryption ok 324 - X509_V_FLAG_ALLOW_PROXY_CERTS ok 325 - NID_cast5_cfb64 ok 326 - NID_rsadsi ok 327 - X509_V_FLAG_CB_ISSUER_CHECK ok 328 - NID_cast5_ecb ok 329 - NID_safeContentsBag ok 330 - X509_V_FLAG_CHECK_SS_SIGNATURE ok 331 - NID_cast5_ofb64 ok 332 - NID_sdsiCertificate ok 333 - X509_V_FLAG_CRL_CHECK ok 334 - NID_certBag ok 335 - NID_secretBag ok 336 - X509_V_FLAG_CRL_CHECK_ALL ok 337 - NID_certificate_policies ok 338 - NID_serialNumber ok 339 - X509_V_FLAG_EXPLICIT_POLICY ok 340 - NID_client_auth ok 341 - NID_server_auth ok 342 - X509_V_FLAG_EXTENDED_CRL_SUPPORT ok 343 - NID_code_sign ok 344 - NID_sha ok 345 - X509_V_FLAG_IGNORE_CRITICAL ok 346 - NID_commonName ok 347 - NID_sha1 ok 348 - X509_V_FLAG_INHIBIT_ANY ok 349 - NID_countryName ok 350 - NID_sha1WithRSA ok 351 - X509_V_FLAG_INHIBIT_MAP ok 352 - NID_crlBag ok 353 - NID_sha1WithRSAEncryption ok 354 - X509_V_FLAG_NOTIFY_POLICY ok 355 - NID_crl_distribution_points ok 356 - NID_shaWithRSAEncryption ok 357 - X509_V_FLAG_POLICY_CHECK ok 358 - NID_crl_number ok 359 - NID_stateOrProvinceName ok 360 - X509_V_FLAG_POLICY_MASK ok 361 - NID_crl_reason ok 362 - NID_subject_alt_name ok 363 - X509_V_FLAG_TRUSTED_FIRST ok 364 - NID_delta_crl ok 365 - NID_subject_key_identifier ok 366 - X509_V_FLAG_USE_CHECK_TIME ok 367 - NID_des_cbc ok 368 - NID_surname ok 369 - X509_V_FLAG_USE_DELTAS ok 370 - NID_des_cfb64 ok 371 - NID_sxnet ok 372 - X509_V_FLAG_X509_STRICT ok 373 - NID_des_ecb ok 374 - NID_time_stamp ok 375 - X509_V_OK ok 376 - NID_des_ede ok 377 - NID_title ok 378 - XN_FLAG_COMPAT ok 379 - NID_des_ede3 ok 380 - NID_undef ok 381 - XN_FLAG_DN_REV ok 382 - NID_des_ede3_cbc ok 383 - NID_uniqueIdentifier ok 384 - XN_FLAG_DUMP_UNKNOWN_FIELDS ok 385 - NID_des_ede3_cfb64 ok 386 - NID_x509Certificate ok 387 - XN_FLAG_FN_ALIGN ok 388 - NID_des_ede3_ofb64 ok 389 - NID_x509Crl ok 390 - XN_FLAG_FN_LN ok 391 - NID_des_ede_cbc ok 392 - NID_zlib_compression ok 393 - XN_FLAG_FN_MASK ok 394 - NID_des_ede_cfb64 ok 395 - NOTHING ok 396 - XN_FLAG_FN_NONE ok 397 - NID_des_ede_ofb64 ok 398 - OCSP_RESPONSE_STATUS_INTERNALERROR ok 399 - XN_FLAG_FN_OID ok 400 - NID_des_ofb64 ok 401 - OCSP_RESPONSE_STATUS_MALFORMEDREQUEST ok 402 - XN_FLAG_FN_SN ok 403 - NID_description ok 404 - OCSP_RESPONSE_STATUS_SIGREQUIRED ok 405 - XN_FLAG_MULTILINE ok 406 - NID_desx_cbc ok 407 - OCSP_RESPONSE_STATUS_SUCCESSFUL ok 408 - XN_FLAG_ONELINE ok 409 - NID_dhKeyAgreement ok 410 - OCSP_RESPONSE_STATUS_TRYLATER ok 411 - XN_FLAG_RFC2253 ok 412 - NID_dnQualifier ok 413 - OCSP_RESPONSE_STATUS_UNAUTHORIZED ok 414 - XN_FLAG_SEP_COMMA_PLUS ok 415 - NID_dsa ok 416 - OPENSSL_VERSION_NUMBER ok 417 - XN_FLAG_SEP_CPLUS_SPC ok 418 - NID_dsaWithSHA ok 419 - OP_ALL ok 420 - XN_FLAG_SEP_MASK ok 421 - NID_dsaWithSHA1 ok 422 - OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION ok 423 - XN_FLAG_SEP_MULTILINE ok 424 - NID_dsaWithSHA1_2 ok 425 - OP_CIPHER_SERVER_PREFERENCE ok 426 - XN_FLAG_SEP_SPLUS_SPC ok 427 - NID_dsa_2 ok 428 - OP_CISCO_ANYCONNECT ok 429 - XN_FLAG_SPC_EQ ok 430 - NID_email_protect ok 431 - OP_COOKIE_EXCHANGE ok 432 - constants missing in @EXPORT_OK count=0 ok t/local/30_error.t ..................... 1..11 ok 1 - die_now dies without errors ok 2 - die_if_ssl_error lives without errors ok 3 - die_now dies with errors ok 4 - die_if_ssl_error dies with errors ok 5 - die_now dies without arrors and with trace ok 6 - die_if_ssl_error lives without errors and with trace ok 7 - die_now dies with errors and trace ok 8 - die_now raises warnings about the occurred error when tracing ok 9 - die_if_ssl_error dies with errors and trace ok 10 - die_if_ssl_error raises warnings about the occurred error when tracing ok 11 - no warnings ok t/local/31_rsa_generate_key.t .......... 1..14 ok 1 - RSA_generate_key with valid callback ok 2 - RSA_generate_key with invalid callback ok 3 - RSA_generate_key callback is executed in void context ok 4 - userdata will be undef if no userdata was given ok 5 - first argument is defined ok 6 - second argument is defined ok 7 - RSA_generate_key with valid callback ok 8 - callback has been called ok 9 - RSA_generate_key callback is executed in void context ok 10 - first argument is defined ok 11 - second argument is defined ok 12 - third argument is the userdata we passed in ok 13 - RSA_generate_key with valid callback and userdata ok 14 - callback has been called ok t/local/32_x509_get_cert_info.t ........ 1..1243 ok 1 - X509_NAME_new ok 2 - X509_NAME_hash ok 3 - BIO_new_file testcert_cdp.crt.pem ok 4 - PEM_read_bio_X509 testcert_cdp.crt.pem ok 5 - X509_get_pubkey testcert_cdp.crt.pem ok 6 - X509_get_subject_name testcert_cdp.crt.pem ok 7 - X509_NAME_entry_count testcert_cdp.crt.pem ok 8 - X509_NAME_oneline testcert_cdp.crt.pem ok 9 - X509_NAME_print_ex testcert_cdp.crt.pem ok 10 - X509_NAME_get_entry testcert_cdp.crt.pem:0 ok 11 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:0 ok 12 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:0 ok 13 - OBJ_obj2txt testcert_cdp.crt.pem:0 ok 14 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:0 ok 15 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:0 ok 16 - X509_NAME_get_entry testcert_cdp.crt.pem:1 ok 17 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:1 ok 18 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:1 ok 19 - OBJ_obj2txt testcert_cdp.crt.pem:1 ok 20 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:1 ok 21 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:1 ok 22 - X509_NAME_get_entry testcert_cdp.crt.pem:2 ok 23 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:2 ok 24 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:2 ok 25 - OBJ_obj2txt testcert_cdp.crt.pem:2 ok 26 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:2 ok 27 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:2 ok 28 - X509_NAME_get_entry testcert_cdp.crt.pem:3 ok 29 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:3 ok 30 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:3 ok 31 - OBJ_obj2txt testcert_cdp.crt.pem:3 ok 32 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:3 ok 33 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:3 ok 34 - X509_NAME_get_entry testcert_cdp.crt.pem:4 ok 35 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:4 ok 36 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:4 ok 37 - OBJ_obj2txt testcert_cdp.crt.pem:4 ok 38 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:4 ok 39 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:4 ok 40 - X509_NAME_get_entry testcert_cdp.crt.pem:5 ok 41 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:5 ok 42 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:5 ok 43 - OBJ_obj2txt testcert_cdp.crt.pem:5 ok 44 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:5 ok 45 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:5 ok 46 - X509_get_subject_name testcert_cdp.crt.pem ok 47 - X509_NAME_entry_count testcert_cdp.crt.pem ok 48 - X509_NAME_oneline testcert_cdp.crt.pem ok 49 - X509_NAME_print_ex testcert_cdp.crt.pem ok 50 - X509_NAME_get_entry testcert_cdp.crt.pem:0 ok 51 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:0 ok 52 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:0 ok 53 - OBJ_obj2txt testcert_cdp.crt.pem:0 ok 54 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:0 ok 55 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:0 ok 56 - X509_NAME_get_entry testcert_cdp.crt.pem:1 ok 57 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:1 ok 58 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:1 ok 59 - OBJ_obj2txt testcert_cdp.crt.pem:1 ok 60 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:1 ok 61 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:1 ok 62 - X509_NAME_get_entry testcert_cdp.crt.pem:2 ok 63 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:2 ok 64 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:2 ok 65 - OBJ_obj2txt testcert_cdp.crt.pem:2 ok 66 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:2 ok 67 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:2 ok 68 - X509_NAME_get_entry testcert_cdp.crt.pem:3 ok 69 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:3 ok 70 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:3 ok 71 - OBJ_obj2txt testcert_cdp.crt.pem:3 ok 72 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:3 ok 73 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:3 ok 74 - X509_NAME_get_entry testcert_cdp.crt.pem:4 ok 75 - X509_NAME_ENTRY_get_data testcert_cdp.crt.pem:4 ok 76 - X509_NAME_ENTRY_get_object testcert_cdp.crt.pem:4 ok 77 - OBJ_obj2txt testcert_cdp.crt.pem:4 ok 78 - P_ASN1_STRING_get.1 testcert_cdp.crt.pem:4 ok 79 - P_ASN1_STRING_get.2 testcert_cdp.crt.pem:4 ok 80 - subjectaltnames size testcert_cdp.crt.pem ok 81 - X509_subject_name_hash dec testcert_cdp.crt.pem ok 82 - X509_issuer_name_hash dec testcert_cdp.crt.pem ok 83 - X509_issuer_and_serial_hash dec testcert_cdp.crt.pem ok 84 - X509_get_fingerprint md5 testcert_cdp.crt.pem ok 85 - X509_get_fingerprint sha1 testcert_cdp.crt.pem ok 86 - X509_pubkey_digest testcert_cdp.crt.pem ok 87 - X509_digest testcert_cdp.crt.pem ok 88 - X509_get_notBefore testcert_cdp.crt.pem ok 89 - X509_get_notAfter testcert_cdp.crt.pem ok 90 - X509_get_serialNumber testcert_cdp.crt.pem ok 91 - serial P_ASN1_INTEGER_get_hex testcert_cdp.crt.pem ok 92 - serial P_ASN1_INTEGER_get_dec testcert_cdp.crt.pem ok 93 - X509_get_version testcert_cdp.crt.pem ok 94 - X509_get_ext_count testcert_cdp.crt.pem ok 95 - X509_get_ext testcert_cdp.crt.pem:0 ok 96 - X509_EXTENSION_get_data testcert_cdp.crt.pem:0 ok 97 - X509_EXTENSION_get_object testcert_cdp.crt.pem:0 ok 98 - X509_EXTENSION_get_critical testcert_cdp.crt.pem:0 ok 99 - OBJ_obj2txt testcert_cdp.crt.pem:0 ok 100 - OBJ_obj2nid testcert_cdp.crt.pem:0 ok 101 - OBJ_nid2ln nid=103 testcert_cdp.crt.pem:0 ok 102 - OBJ_nid2sn nid=103 testcert_cdp.crt.pem:0 ok 103 # skip X509V3_EXT_print output on CRL distribution points differs across openssl versions ok 104 - cdp size testcert_cdp.crt.pem ok 105 - cdp match testcert_cdp.crt.pem:0 ok 106 - cdp match testcert_cdp.crt.pem:1 ok 107 - keyusage size testcert_cdp.crt.pem ok 108 - ns_cert_type size testcert_cdp.crt.pem ok 109 - extku_oid size testcert_cdp.crt.pem ok 110 - extku_nid size testcert_cdp.crt.pem ok 111 - extku_sn size testcert_cdp.crt.pem ok 112 - extku_ln size testcert_cdp.crt.pem ok 113 - X509_get_pubkey ok 114 - P_X509_get_signature_alg ok 115 - P_X509_get_pubkey_alg ok 116 - EVP_PKEY_size ok 117 - EVP_PKEY_bits ok 118 - EVP_PKEY_id ok 119 - BIO_new_file testcert_strange.crt.pem ok 120 - PEM_read_bio_X509 testcert_strange.crt.pem ok 121 - X509_get_pubkey testcert_strange.crt.pem ok 122 - X509_get_subject_name testcert_strange.crt.pem ok 123 - X509_NAME_entry_count testcert_strange.crt.pem ok 124 - X509_NAME_oneline testcert_strange.crt.pem ok 125 - X509_NAME_print_ex testcert_strange.crt.pem ok 126 - X509_NAME_get_entry testcert_strange.crt.pem:0 ok 127 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:0 ok 128 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:0 ok 129 - OBJ_obj2txt testcert_strange.crt.pem:0 ok 130 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:0 ok 131 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:0 ok 132 - X509_NAME_get_entry testcert_strange.crt.pem:1 ok 133 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:1 ok 134 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:1 ok 135 - OBJ_obj2txt testcert_strange.crt.pem:1 ok 136 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:1 ok 137 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:1 ok 138 - X509_NAME_get_entry testcert_strange.crt.pem:2 ok 139 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:2 ok 140 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:2 ok 141 - OBJ_obj2txt testcert_strange.crt.pem:2 ok 142 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:2 ok 143 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:2 ok 144 - X509_NAME_get_entry testcert_strange.crt.pem:3 ok 145 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:3 ok 146 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:3 ok 147 - OBJ_obj2txt testcert_strange.crt.pem:3 ok 148 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:3 ok 149 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:3 ok 150 - X509_NAME_get_entry testcert_strange.crt.pem:4 ok 151 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:4 ok 152 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:4 ok 153 - OBJ_obj2txt testcert_strange.crt.pem:4 ok 154 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:4 ok 155 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:4 ok 156 - X509_NAME_get_entry testcert_strange.crt.pem:5 ok 157 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:5 ok 158 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:5 ok 159 - OBJ_obj2txt testcert_strange.crt.pem:5 ok 160 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:5 ok 161 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:5 ok 162 - X509_get_subject_name testcert_strange.crt.pem ok 163 - X509_NAME_entry_count testcert_strange.crt.pem ok 164 - X509_NAME_oneline testcert_strange.crt.pem ok 165 - X509_NAME_print_ex testcert_strange.crt.pem ok 166 - X509_NAME_get_entry testcert_strange.crt.pem:0 ok 167 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:0 ok 168 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:0 ok 169 - OBJ_obj2txt testcert_strange.crt.pem:0 ok 170 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:0 ok 171 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:0 ok 172 - X509_NAME_get_entry testcert_strange.crt.pem:1 ok 173 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:1 ok 174 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:1 ok 175 - OBJ_obj2txt testcert_strange.crt.pem:1 ok 176 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:1 ok 177 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:1 ok 178 - X509_NAME_get_entry testcert_strange.crt.pem:2 ok 179 - X509_NAME_ENTRY_get_data testcert_strange.crt.pem:2 ok 180 - X509_NAME_ENTRY_get_object testcert_strange.crt.pem:2 ok 181 - OBJ_obj2txt testcert_strange.crt.pem:2 ok 182 - P_ASN1_STRING_get.1 testcert_strange.crt.pem:2 ok 183 - P_ASN1_STRING_get.2 testcert_strange.crt.pem:2 ok 184 - subjectaltnames size testcert_strange.crt.pem ok 185 - X509_subject_name_hash dec testcert_strange.crt.pem ok 186 - X509_issuer_name_hash dec testcert_strange.crt.pem ok 187 - X509_issuer_and_serial_hash dec testcert_strange.crt.pem ok 188 - X509_get_fingerprint md5 testcert_strange.crt.pem ok 189 - X509_get_fingerprint sha1 testcert_strange.crt.pem ok 190 - X509_pubkey_digest testcert_strange.crt.pem ok 191 - X509_digest testcert_strange.crt.pem ok 192 - X509_get_notBefore testcert_strange.crt.pem ok 193 - X509_get_notAfter testcert_strange.crt.pem ok 194 - X509_get_serialNumber testcert_strange.crt.pem ok 195 - serial P_ASN1_INTEGER_get_hex testcert_strange.crt.pem ok 196 - serial P_ASN1_INTEGER_get_dec testcert_strange.crt.pem ok 197 - X509_get_version testcert_strange.crt.pem ok 198 - X509_get_ext_count testcert_strange.crt.pem ok 199 - X509_get_ext testcert_strange.crt.pem:0 ok 200 - X509_EXTENSION_get_data testcert_strange.crt.pem:0 ok 201 - X509_EXTENSION_get_object testcert_strange.crt.pem:0 ok 202 - X509_EXTENSION_get_critical testcert_strange.crt.pem:0 ok 203 - OBJ_obj2txt testcert_strange.crt.pem:0 ok 204 - OBJ_obj2nid testcert_strange.crt.pem:0 ok 205 - OBJ_nid2ln nid=87 testcert_strange.crt.pem:0 ok 206 - OBJ_nid2sn nid=87 testcert_strange.crt.pem:0 ok 207 - X509V3_EXT_print nid=87 testcert_strange.crt.pem:0 ok 208 - X509_get_ext testcert_strange.crt.pem:1 ok 209 - X509_EXTENSION_get_data testcert_strange.crt.pem:1 ok 210 - X509_EXTENSION_get_object testcert_strange.crt.pem:1 ok 211 - X509_EXTENSION_get_critical testcert_strange.crt.pem:1 ok 212 - OBJ_obj2txt testcert_strange.crt.pem:1 ok 213 - OBJ_obj2nid testcert_strange.crt.pem:1 ok 214 - OBJ_nid2ln nid=82 testcert_strange.crt.pem:1 ok 215 - OBJ_nid2sn nid=82 testcert_strange.crt.pem:1 ok 216 - X509V3_EXT_print nid=82 testcert_strange.crt.pem:1 ok 217 - X509_get_ext testcert_strange.crt.pem:2 ok 218 - X509_EXTENSION_get_data testcert_strange.crt.pem:2 ok 219 - X509_EXTENSION_get_object testcert_strange.crt.pem:2 ok 220 - X509_EXTENSION_get_critical testcert_strange.crt.pem:2 ok 221 - OBJ_obj2txt testcert_strange.crt.pem:2 ok 222 - OBJ_obj2nid testcert_strange.crt.pem:2 ok 223 - OBJ_nid2ln nid=83 testcert_strange.crt.pem:2 ok 224 - OBJ_nid2sn nid=83 testcert_strange.crt.pem:2 ok 225 - X509V3_EXT_print nid=83 testcert_strange.crt.pem:2 ok 226 - X509_get_ext testcert_strange.crt.pem:3 ok 227 - X509_EXTENSION_get_data testcert_strange.crt.pem:3 ok 228 - X509_EXTENSION_get_object testcert_strange.crt.pem:3 ok 229 - X509_EXTENSION_get_critical testcert_strange.crt.pem:3 ok 230 - OBJ_obj2txt testcert_strange.crt.pem:3 ok 231 - OBJ_obj2nid testcert_strange.crt.pem:3 ok 232 - OBJ_nid2ln nid=71 testcert_strange.crt.pem:3 ok 233 - OBJ_nid2sn nid=71 testcert_strange.crt.pem:3 ok 234 - X509V3_EXT_print nid=71 testcert_strange.crt.pem:3 ok 235 - X509_get_ext testcert_strange.crt.pem:4 ok 236 - X509_EXTENSION_get_data testcert_strange.crt.pem:4 ok 237 - X509_EXTENSION_get_object testcert_strange.crt.pem:4 ok 238 - X509_EXTENSION_get_critical testcert_strange.crt.pem:4 ok 239 - OBJ_obj2txt testcert_strange.crt.pem:4 ok 240 - OBJ_obj2nid testcert_strange.crt.pem:4 ok 241 - OBJ_nid2ln nid=78 testcert_strange.crt.pem:4 ok 242 - OBJ_nid2sn nid=78 testcert_strange.crt.pem:4 ok 243 - X509V3_EXT_print nid=78 testcert_strange.crt.pem:4 ok 244 - cdp size testcert_strange.crt.pem ok 245 - keyusage size testcert_strange.crt.pem ok 246 - ns_cert_type size testcert_strange.crt.pem ok 247 - keyusage match testcert_strange.crt.pem:0 ok 248 - keyusage match testcert_strange.crt.pem:1 ok 249 - keyusage match testcert_strange.crt.pem:2 ok 250 - ns_cert_type match testcert_strange.crt.pem:0 ok 251 - ns_cert_type match testcert_strange.crt.pem:1 ok 252 - extku_oid size testcert_strange.crt.pem ok 253 - extku_nid size testcert_strange.crt.pem ok 254 - extku_sn size testcert_strange.crt.pem ok 255 - extku_ln size testcert_strange.crt.pem ok 256 - X509_get_pubkey ok 257 - P_X509_get_signature_alg ok 258 - P_X509_get_pubkey_alg ok 259 - EVP_PKEY_size ok 260 - EVP_PKEY_bits ok 261 - EVP_PKEY_id ok 262 - BIO_new_file cert_twitter.crt.pem ok 263 - PEM_read_bio_X509 cert_twitter.crt.pem ok 264 - X509_get_pubkey cert_twitter.crt.pem ok 265 - X509_get_subject_name cert_twitter.crt.pem ok 266 - X509_NAME_entry_count cert_twitter.crt.pem ok 267 - X509_NAME_oneline cert_twitter.crt.pem ok 268 - X509_NAME_print_ex cert_twitter.crt.pem ok 269 - X509_NAME_get_entry cert_twitter.crt.pem:0 ok 270 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:0 ok 271 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:0 ok 272 - OBJ_obj2txt cert_twitter.crt.pem:0 ok 273 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:0 ok 274 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:0 ok 275 - X509_NAME_get_entry cert_twitter.crt.pem:1 ok 276 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:1 ok 277 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:1 ok 278 - OBJ_obj2txt cert_twitter.crt.pem:1 ok 279 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:1 ok 280 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:1 ok 281 - X509_NAME_get_entry cert_twitter.crt.pem:2 ok 282 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:2 ok 283 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:2 ok 284 - OBJ_obj2txt cert_twitter.crt.pem:2 ok 285 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:2 ok 286 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:2 ok 287 - X509_NAME_get_entry cert_twitter.crt.pem:3 ok 288 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:3 ok 289 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:3 ok 290 - OBJ_obj2txt cert_twitter.crt.pem:3 ok 291 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:3 ok 292 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:3 ok 293 - X509_NAME_get_entry cert_twitter.crt.pem:4 ok 294 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:4 ok 295 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:4 ok 296 - OBJ_obj2txt cert_twitter.crt.pem:4 ok 297 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:4 ok 298 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:4 ok 299 - X509_NAME_get_entry cert_twitter.crt.pem:5 ok 300 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:5 ok 301 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:5 ok 302 - OBJ_obj2txt cert_twitter.crt.pem:5 ok 303 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:5 ok 304 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:5 ok 305 - X509_NAME_get_entry cert_twitter.crt.pem:6 ok 306 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:6 ok 307 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:6 ok 308 - OBJ_obj2txt cert_twitter.crt.pem:6 ok 309 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:6 ok 310 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:6 ok 311 - X509_NAME_get_entry cert_twitter.crt.pem:7 ok 312 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:7 ok 313 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:7 ok 314 - OBJ_obj2txt cert_twitter.crt.pem:7 ok 315 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:7 ok 316 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:7 ok 317 - X509_NAME_get_entry cert_twitter.crt.pem:8 ok 318 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:8 ok 319 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:8 ok 320 - OBJ_obj2txt cert_twitter.crt.pem:8 ok 321 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:8 ok 322 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:8 ok 323 - X509_NAME_get_entry cert_twitter.crt.pem:9 ok 324 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:9 ok 325 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:9 ok 326 - OBJ_obj2txt cert_twitter.crt.pem:9 ok 327 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:9 ok 328 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:9 ok 329 - X509_NAME_get_entry cert_twitter.crt.pem:10 ok 330 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:10 ok 331 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:10 ok 332 - OBJ_obj2txt cert_twitter.crt.pem:10 ok 333 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:10 ok 334 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:10 ok 335 - X509_NAME_get_entry cert_twitter.crt.pem:11 ok 336 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:11 ok 337 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:11 ok 338 - OBJ_obj2txt cert_twitter.crt.pem:11 ok 339 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:11 ok 340 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:11 ok 341 - X509_get_subject_name cert_twitter.crt.pem ok 342 - X509_NAME_entry_count cert_twitter.crt.pem ok 343 - X509_NAME_oneline cert_twitter.crt.pem ok 344 - X509_NAME_print_ex cert_twitter.crt.pem ok 345 - X509_NAME_get_entry cert_twitter.crt.pem:0 ok 346 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:0 ok 347 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:0 ok 348 - OBJ_obj2txt cert_twitter.crt.pem:0 ok 349 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:0 ok 350 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:0 ok 351 - X509_NAME_get_entry cert_twitter.crt.pem:1 ok 352 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:1 ok 353 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:1 ok 354 - OBJ_obj2txt cert_twitter.crt.pem:1 ok 355 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:1 ok 356 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:1 ok 357 - X509_NAME_get_entry cert_twitter.crt.pem:2 ok 358 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:2 ok 359 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:2 ok 360 - OBJ_obj2txt cert_twitter.crt.pem:2 ok 361 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:2 ok 362 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:2 ok 363 - X509_NAME_get_entry cert_twitter.crt.pem:3 ok 364 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:3 ok 365 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:3 ok 366 - OBJ_obj2txt cert_twitter.crt.pem:3 ok 367 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:3 ok 368 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:3 ok 369 - X509_NAME_get_entry cert_twitter.crt.pem:4 ok 370 - X509_NAME_ENTRY_get_data cert_twitter.crt.pem:4 ok 371 - X509_NAME_ENTRY_get_object cert_twitter.crt.pem:4 ok 372 - OBJ_obj2txt cert_twitter.crt.pem:4 ok 373 - P_ASN1_STRING_get.1 cert_twitter.crt.pem:4 ok 374 - P_ASN1_STRING_get.2 cert_twitter.crt.pem:4 ok 375 - subjectaltnames size cert_twitter.crt.pem ok 376 - subjectaltnames match cert_twitter.crt.pem:0 ok 377 - subjectaltnames match cert_twitter.crt.pem:1 ok 378 - subjectaltnames match cert_twitter.crt.pem:2 ok 379 - subjectaltnames match cert_twitter.crt.pem:3 ok 380 - X509_subject_name_hash dec cert_twitter.crt.pem ok 381 - X509_issuer_name_hash dec cert_twitter.crt.pem ok 382 - X509_issuer_and_serial_hash dec cert_twitter.crt.pem ok 383 - X509_get_fingerprint md5 cert_twitter.crt.pem ok 384 - X509_get_fingerprint sha1 cert_twitter.crt.pem ok 385 - X509_pubkey_digest cert_twitter.crt.pem ok 386 - X509_digest cert_twitter.crt.pem ok 387 - X509_get_notBefore cert_twitter.crt.pem ok 388 - X509_get_notAfter cert_twitter.crt.pem ok 389 - X509_get_serialNumber cert_twitter.crt.pem ok 390 - serial P_ASN1_INTEGER_get_hex cert_twitter.crt.pem ok 391 - serial P_ASN1_INTEGER_get_dec cert_twitter.crt.pem ok 392 - X509_get_version cert_twitter.crt.pem ok 393 - X509_get_ext_count cert_twitter.crt.pem ok 394 - X509_get_ext cert_twitter.crt.pem:0 ok 395 - X509_EXTENSION_get_data cert_twitter.crt.pem:0 ok 396 - X509_EXTENSION_get_object cert_twitter.crt.pem:0 ok 397 - X509_EXTENSION_get_critical cert_twitter.crt.pem:0 ok 398 - OBJ_obj2txt cert_twitter.crt.pem:0 ok 399 - OBJ_obj2nid cert_twitter.crt.pem:0 ok 400 - OBJ_nid2ln nid=85 cert_twitter.crt.pem:0 ok 401 - OBJ_nid2sn nid=85 cert_twitter.crt.pem:0 ok 402 - X509V3_EXT_print nid=85 cert_twitter.crt.pem:0 ok 403 - X509_get_ext cert_twitter.crt.pem:1 ok 404 - X509_EXTENSION_get_data cert_twitter.crt.pem:1 ok 405 - X509_EXTENSION_get_object cert_twitter.crt.pem:1 ok 406 - X509_EXTENSION_get_critical cert_twitter.crt.pem:1 ok 407 - OBJ_obj2txt cert_twitter.crt.pem:1 ok 408 - OBJ_obj2nid cert_twitter.crt.pem:1 ok 409 - OBJ_nid2ln nid=87 cert_twitter.crt.pem:1 ok 410 - OBJ_nid2sn nid=87 cert_twitter.crt.pem:1 ok 411 - X509V3_EXT_print nid=87 cert_twitter.crt.pem:1 ok 412 - X509_get_ext cert_twitter.crt.pem:2 ok 413 - X509_EXTENSION_get_data cert_twitter.crt.pem:2 ok 414 - X509_EXTENSION_get_object cert_twitter.crt.pem:2 ok 415 - X509_EXTENSION_get_critical cert_twitter.crt.pem:2 ok 416 - OBJ_obj2txt cert_twitter.crt.pem:2 ok 417 - OBJ_obj2nid cert_twitter.crt.pem:2 ok 418 - OBJ_nid2ln nid=82 cert_twitter.crt.pem:2 ok 419 - OBJ_nid2sn nid=82 cert_twitter.crt.pem:2 ok 420 - X509V3_EXT_print nid=82 cert_twitter.crt.pem:2 ok 421 - X509_get_ext cert_twitter.crt.pem:3 ok 422 - X509_EXTENSION_get_data cert_twitter.crt.pem:3 ok 423 - X509_EXTENSION_get_object cert_twitter.crt.pem:3 ok 424 - X509_EXTENSION_get_critical cert_twitter.crt.pem:3 ok 425 - OBJ_obj2txt cert_twitter.crt.pem:3 ok 426 - OBJ_obj2nid cert_twitter.crt.pem:3 ok 427 - OBJ_nid2ln nid=83 cert_twitter.crt.pem:3 ok 428 - OBJ_nid2sn nid=83 cert_twitter.crt.pem:3 ok 429 - X509V3_EXT_print nid=83 cert_twitter.crt.pem:3 ok 430 - X509_get_ext cert_twitter.crt.pem:4 ok 431 - X509_EXTENSION_get_data cert_twitter.crt.pem:4 ok 432 - X509_EXTENSION_get_object cert_twitter.crt.pem:4 ok 433 - X509_EXTENSION_get_critical cert_twitter.crt.pem:4 ok 434 - OBJ_obj2txt cert_twitter.crt.pem:4 ok 435 - OBJ_obj2nid cert_twitter.crt.pem:4 ok 436 - OBJ_nid2ln nid=103 cert_twitter.crt.pem:4 ok 437 - OBJ_nid2sn nid=103 cert_twitter.crt.pem:4 ok 438 # skip X509V3_EXT_print output on CRL distribution points differs across openssl versions ok 439 - X509_get_ext cert_twitter.crt.pem:5 ok 440 - X509_EXTENSION_get_data cert_twitter.crt.pem:5 ok 441 - X509_EXTENSION_get_object cert_twitter.crt.pem:5 ok 442 - X509_EXTENSION_get_critical cert_twitter.crt.pem:5 ok 443 - OBJ_obj2txt cert_twitter.crt.pem:5 ok 444 - OBJ_obj2nid cert_twitter.crt.pem:5 ok 445 - OBJ_nid2ln nid=89 cert_twitter.crt.pem:5 ok 446 - OBJ_nid2sn nid=89 cert_twitter.crt.pem:5 ok 447 - X509V3_EXT_print nid=89 cert_twitter.crt.pem:5 ok 448 - X509_get_ext cert_twitter.crt.pem:6 ok 449 - X509_EXTENSION_get_data cert_twitter.crt.pem:6 ok 450 - X509_EXTENSION_get_object cert_twitter.crt.pem:6 ok 451 - X509_EXTENSION_get_critical cert_twitter.crt.pem:6 ok 452 - OBJ_obj2txt cert_twitter.crt.pem:6 ok 453 - OBJ_obj2nid cert_twitter.crt.pem:6 ok 454 - OBJ_nid2ln nid=126 cert_twitter.crt.pem:6 ok 455 - OBJ_nid2sn nid=126 cert_twitter.crt.pem:6 ok 456 - X509V3_EXT_print nid=126 cert_twitter.crt.pem:6 ok 457 - X509_get_ext cert_twitter.crt.pem:7 ok 458 - X509_EXTENSION_get_data cert_twitter.crt.pem:7 ok 459 - X509_EXTENSION_get_object cert_twitter.crt.pem:7 ok 460 - X509_EXTENSION_get_critical cert_twitter.crt.pem:7 ok 461 - OBJ_obj2txt cert_twitter.crt.pem:7 ok 462 - OBJ_obj2nid cert_twitter.crt.pem:7 ok 463 - OBJ_nid2ln nid=90 cert_twitter.crt.pem:7 ok 464 - OBJ_nid2sn nid=90 cert_twitter.crt.pem:7 ok 465 - X509V3_EXT_print nid=90 cert_twitter.crt.pem:7 ok 466 - X509_get_ext cert_twitter.crt.pem:8 ok 467 - X509_EXTENSION_get_data cert_twitter.crt.pem:8 ok 468 - X509_EXTENSION_get_object cert_twitter.crt.pem:8 ok 469 - X509_EXTENSION_get_critical cert_twitter.crt.pem:8 ok 470 - OBJ_obj2txt cert_twitter.crt.pem:8 ok 471 - OBJ_obj2nid cert_twitter.crt.pem:8 ok 472 - OBJ_nid2ln nid=177 cert_twitter.crt.pem:8 ok 473 - OBJ_nid2sn nid=177 cert_twitter.crt.pem:8 ok 474 - X509V3_EXT_print nid=177 cert_twitter.crt.pem:8 ok 475 - X509_get_ext cert_twitter.crt.pem:9 ok 476 - X509_EXTENSION_get_data cert_twitter.crt.pem:9 ok 477 - X509_EXTENSION_get_object cert_twitter.crt.pem:9 ok 478 - X509_EXTENSION_get_critical cert_twitter.crt.pem:9 ok 479 - OBJ_obj2txt cert_twitter.crt.pem:9 ok 480 - cdp size cert_twitter.crt.pem ok 481 - cdp match cert_twitter.crt.pem:0 ok 482 - keyusage size cert_twitter.crt.pem ok 483 - ns_cert_type size cert_twitter.crt.pem ok 484 - keyusage match cert_twitter.crt.pem:0 ok 485 - keyusage match cert_twitter.crt.pem:1 ok 486 - extku_oid size cert_twitter.crt.pem ok 487 - extku_nid size cert_twitter.crt.pem ok 488 - extku_sn size cert_twitter.crt.pem ok 489 - extku_ln size cert_twitter.crt.pem ok 490 - extkeyusage_oid match cert_twitter.crt.pem:0 ok 491 - extkeyusage_oid match cert_twitter.crt.pem:1 ok 492 - extkeyusage_nid match cert_twitter.crt.pem:0 ok 493 - extkeyusage_nid match cert_twitter.crt.pem:1 ok 494 - extkeyusage_sn match cert_twitter.crt.pem:0 ok 495 - extkeyusage_sn match cert_twitter.crt.pem:1 ok 496 - extkeyusage_ln match cert_twitter.crt.pem:0 ok 497 - extkeyusage_ln match cert_twitter.crt.pem:1 ok 498 - X509_get_pubkey ok 499 - P_X509_get_signature_alg ok 500 - P_X509_get_pubkey_alg ok 501 - EVP_PKEY_size ok 502 - EVP_PKEY_bits ok 503 - EVP_PKEY_id ok 504 - BIO_new_file testcert_simple.crt.pem ok 505 - PEM_read_bio_X509 testcert_simple.crt.pem ok 506 - X509_get_pubkey testcert_simple.crt.pem ok 507 - X509_get_subject_name testcert_simple.crt.pem ok 508 - X509_NAME_entry_count testcert_simple.crt.pem ok 509 - X509_NAME_oneline testcert_simple.crt.pem ok 510 - X509_NAME_print_ex testcert_simple.crt.pem ok 511 - X509_NAME_get_entry testcert_simple.crt.pem:0 ok 512 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:0 ok 513 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:0 ok 514 - OBJ_obj2txt testcert_simple.crt.pem:0 ok 515 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:0 ok 516 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:0 ok 517 - X509_NAME_get_entry testcert_simple.crt.pem:1 ok 518 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:1 ok 519 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:1 ok 520 - OBJ_obj2txt testcert_simple.crt.pem:1 ok 521 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:1 ok 522 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:1 ok 523 - X509_NAME_get_entry testcert_simple.crt.pem:2 ok 524 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:2 ok 525 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:2 ok 526 - OBJ_obj2txt testcert_simple.crt.pem:2 ok 527 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:2 ok 528 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:2 ok 529 - X509_NAME_get_entry testcert_simple.crt.pem:3 ok 530 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:3 ok 531 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:3 ok 532 - OBJ_obj2txt testcert_simple.crt.pem:3 ok 533 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:3 ok 534 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:3 ok 535 - X509_NAME_get_entry testcert_simple.crt.pem:4 ok 536 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:4 ok 537 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:4 ok 538 - OBJ_obj2txt testcert_simple.crt.pem:4 ok 539 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:4 ok 540 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:4 ok 541 - X509_NAME_get_entry testcert_simple.crt.pem:5 ok 542 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:5 ok 543 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:5 ok 544 - OBJ_obj2txt testcert_simple.crt.pem:5 ok 545 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:5 ok 546 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:5 ok 547 - X509_get_subject_name testcert_simple.crt.pem ok 548 - X509_NAME_entry_count testcert_simple.crt.pem ok 549 - X509_NAME_oneline testcert_simple.crt.pem ok 550 - X509_NAME_print_ex testcert_simple.crt.pem ok 551 - X509_NAME_get_entry testcert_simple.crt.pem:0 ok 552 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:0 ok 553 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:0 ok 554 - OBJ_obj2txt testcert_simple.crt.pem:0 ok 555 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:0 ok 556 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:0 ok 557 - X509_NAME_get_entry testcert_simple.crt.pem:1 ok 558 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:1 ok 559 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:1 ok 560 - OBJ_obj2txt testcert_simple.crt.pem:1 ok 561 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:1 ok 562 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:1 ok 563 - X509_NAME_get_entry testcert_simple.crt.pem:2 ok 564 - X509_NAME_ENTRY_get_data testcert_simple.crt.pem:2 ok 565 - X509_NAME_ENTRY_get_object testcert_simple.crt.pem:2 ok 566 - OBJ_obj2txt testcert_simple.crt.pem:2 ok 567 - P_ASN1_STRING_get.1 testcert_simple.crt.pem:2 ok 568 - P_ASN1_STRING_get.2 testcert_simple.crt.pem:2 ok 569 - subjectaltnames size testcert_simple.crt.pem ok 570 - X509_subject_name_hash dec testcert_simple.crt.pem ok 571 - X509_issuer_name_hash dec testcert_simple.crt.pem ok 572 - X509_issuer_and_serial_hash dec testcert_simple.crt.pem ok 573 - X509_get_fingerprint md5 testcert_simple.crt.pem ok 574 - X509_get_fingerprint sha1 testcert_simple.crt.pem ok 575 - X509_pubkey_digest testcert_simple.crt.pem ok 576 - X509_digest testcert_simple.crt.pem ok 577 - X509_get_notBefore testcert_simple.crt.pem ok 578 - X509_get_notAfter testcert_simple.crt.pem ok 579 - X509_get_serialNumber testcert_simple.crt.pem ok 580 - serial P_ASN1_INTEGER_get_hex testcert_simple.crt.pem ok 581 - serial P_ASN1_INTEGER_get_dec testcert_simple.crt.pem ok 582 - X509_get_version testcert_simple.crt.pem ok 583 - X509_get_ext_count testcert_simple.crt.pem ok 584 - X509_get_ext testcert_simple.crt.pem:0 ok 585 - X509_EXTENSION_get_data testcert_simple.crt.pem:0 ok 586 - X509_EXTENSION_get_object testcert_simple.crt.pem:0 ok 587 - X509_EXTENSION_get_critical testcert_simple.crt.pem:0 ok 588 - OBJ_obj2txt testcert_simple.crt.pem:0 ok 589 - OBJ_obj2nid testcert_simple.crt.pem:0 ok 590 - OBJ_nid2ln nid=87 testcert_simple.crt.pem:0 ok 591 - OBJ_nid2sn nid=87 testcert_simple.crt.pem:0 ok 592 - X509V3_EXT_print nid=87 testcert_simple.crt.pem:0 ok 593 - X509_get_ext testcert_simple.crt.pem:1 ok 594 - X509_EXTENSION_get_data testcert_simple.crt.pem:1 ok 595 - X509_EXTENSION_get_object testcert_simple.crt.pem:1 ok 596 - X509_EXTENSION_get_critical testcert_simple.crt.pem:1 ok 597 - OBJ_obj2txt testcert_simple.crt.pem:1 ok 598 - OBJ_obj2nid testcert_simple.crt.pem:1 ok 599 - OBJ_nid2ln nid=82 testcert_simple.crt.pem:1 ok 600 - OBJ_nid2sn nid=82 testcert_simple.crt.pem:1 ok 601 - X509V3_EXT_print nid=82 testcert_simple.crt.pem:1 ok 602 - X509_get_ext testcert_simple.crt.pem:2 ok 603 - X509_EXTENSION_get_data testcert_simple.crt.pem:2 ok 604 - X509_EXTENSION_get_object testcert_simple.crt.pem:2 ok 605 - X509_EXTENSION_get_critical testcert_simple.crt.pem:2 ok 606 - OBJ_obj2txt testcert_simple.crt.pem:2 ok 607 - OBJ_obj2nid testcert_simple.crt.pem:2 ok 608 - OBJ_nid2ln nid=83 testcert_simple.crt.pem:2 ok 609 - OBJ_nid2sn nid=83 testcert_simple.crt.pem:2 ok 610 - X509V3_EXT_print nid=83 testcert_simple.crt.pem:2 ok 611 - X509_get_ext testcert_simple.crt.pem:3 ok 612 - X509_EXTENSION_get_data testcert_simple.crt.pem:3 ok 613 - X509_EXTENSION_get_object testcert_simple.crt.pem:3 ok 614 - X509_EXTENSION_get_critical testcert_simple.crt.pem:3 ok 615 - OBJ_obj2txt testcert_simple.crt.pem:3 ok 616 - OBJ_obj2nid testcert_simple.crt.pem:3 ok 617 - OBJ_nid2ln nid=71 testcert_simple.crt.pem:3 ok 618 - OBJ_nid2sn nid=71 testcert_simple.crt.pem:3 ok 619 - X509V3_EXT_print nid=71 testcert_simple.crt.pem:3 ok 620 - cdp size testcert_simple.crt.pem ok 621 - keyusage size testcert_simple.crt.pem ok 622 - ns_cert_type size testcert_simple.crt.pem ok 623 - keyusage match testcert_simple.crt.pem:0 ok 624 - keyusage match testcert_simple.crt.pem:1 ok 625 - keyusage match testcert_simple.crt.pem:2 ok 626 - ns_cert_type match testcert_simple.crt.pem:0 ok 627 - extku_oid size testcert_simple.crt.pem ok 628 - extku_nid size testcert_simple.crt.pem ok 629 - extku_sn size testcert_simple.crt.pem ok 630 - extku_ln size testcert_simple.crt.pem ok 631 - X509_get_pubkey ok 632 - P_X509_get_signature_alg ok 633 - P_X509_get_pubkey_alg ok 634 - EVP_PKEY_size ok 635 - EVP_PKEY_bits ok 636 - EVP_PKEY_id ok 637 - BIO_new_file cert_paypal.crt.pem ok 638 - PEM_read_bio_X509 cert_paypal.crt.pem ok 639 - X509_get_pubkey cert_paypal.crt.pem ok 640 - X509_get_subject_name cert_paypal.crt.pem ok 641 - X509_NAME_entry_count cert_paypal.crt.pem ok 642 - X509_NAME_oneline cert_paypal.crt.pem ok 643 - X509_NAME_print_ex cert_paypal.crt.pem ok 644 - X509_NAME_get_entry cert_paypal.crt.pem:0 ok 645 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:0 ok 646 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:0 ok 647 - OBJ_obj2txt cert_paypal.crt.pem:0 ok 648 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:0 ok 649 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:0 ok 650 - X509_NAME_get_entry cert_paypal.crt.pem:1 ok 651 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:1 ok 652 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:1 ok 653 - OBJ_obj2txt cert_paypal.crt.pem:1 ok 654 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:1 ok 655 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:1 ok 656 - X509_NAME_get_entry cert_paypal.crt.pem:2 ok 657 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:2 ok 658 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:2 ok 659 - OBJ_obj2txt cert_paypal.crt.pem:2 ok 660 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:2 ok 661 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:2 ok 662 - X509_NAME_get_entry cert_paypal.crt.pem:3 ok 663 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:3 ok 664 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:3 ok 665 - OBJ_obj2txt cert_paypal.crt.pem:3 ok 666 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:3 ok 667 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:3 ok 668 - X509_NAME_get_entry cert_paypal.crt.pem:4 ok 669 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:4 ok 670 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:4 ok 671 - OBJ_obj2txt cert_paypal.crt.pem:4 ok 672 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:4 ok 673 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:4 ok 674 - X509_NAME_get_entry cert_paypal.crt.pem:5 ok 675 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:5 ok 676 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:5 ok 677 - OBJ_obj2txt cert_paypal.crt.pem:5 ok 678 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:5 ok 679 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:5 ok 680 - X509_NAME_get_entry cert_paypal.crt.pem:6 ok 681 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:6 ok 682 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:6 ok 683 - OBJ_obj2txt cert_paypal.crt.pem:6 ok 684 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:6 ok 685 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:6 ok 686 - X509_NAME_get_entry cert_paypal.crt.pem:7 ok 687 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:7 ok 688 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:7 ok 689 - OBJ_obj2txt cert_paypal.crt.pem:7 ok 690 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:7 ok 691 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:7 ok 692 - X509_NAME_get_entry cert_paypal.crt.pem:8 ok 693 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:8 ok 694 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:8 ok 695 - OBJ_obj2txt cert_paypal.crt.pem:8 ok 696 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:8 ok 697 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:8 ok 698 - X509_NAME_get_entry cert_paypal.crt.pem:9 ok 699 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:9 ok 700 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:9 ok 701 - OBJ_obj2txt cert_paypal.crt.pem:9 ok 702 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:9 ok 703 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:9 ok 704 - X509_NAME_get_entry cert_paypal.crt.pem:10 ok 705 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:10 ok 706 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:10 ok 707 - OBJ_obj2txt cert_paypal.crt.pem:10 ok 708 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:10 ok 709 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:10 ok 710 - X509_NAME_get_entry cert_paypal.crt.pem:11 ok 711 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:11 ok 712 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:11 ok 713 - OBJ_obj2txt cert_paypal.crt.pem:11 ok 714 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:11 ok 715 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:11 ok 716 - X509_get_subject_name cert_paypal.crt.pem ok 717 - X509_NAME_entry_count cert_paypal.crt.pem ok 718 - X509_NAME_oneline cert_paypal.crt.pem ok 719 - X509_NAME_print_ex cert_paypal.crt.pem ok 720 - X509_NAME_get_entry cert_paypal.crt.pem:0 ok 721 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:0 ok 722 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:0 ok 723 - OBJ_obj2txt cert_paypal.crt.pem:0 ok 724 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:0 ok 725 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:0 ok 726 - X509_NAME_get_entry cert_paypal.crt.pem:1 ok 727 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:1 ok 728 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:1 ok 729 - OBJ_obj2txt cert_paypal.crt.pem:1 ok 730 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:1 ok 731 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:1 ok 732 - X509_NAME_get_entry cert_paypal.crt.pem:2 ok 733 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:2 ok 734 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:2 ok 735 - OBJ_obj2txt cert_paypal.crt.pem:2 ok 736 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:2 ok 737 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:2 ok 738 - X509_NAME_get_entry cert_paypal.crt.pem:3 ok 739 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:3 ok 740 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:3 ok 741 - OBJ_obj2txt cert_paypal.crt.pem:3 ok 742 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:3 ok 743 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:3 ok 744 - X509_NAME_get_entry cert_paypal.crt.pem:4 ok 745 - X509_NAME_ENTRY_get_data cert_paypal.crt.pem:4 ok 746 - X509_NAME_ENTRY_get_object cert_paypal.crt.pem:4 ok 747 - OBJ_obj2txt cert_paypal.crt.pem:4 ok 748 - P_ASN1_STRING_get.1 cert_paypal.crt.pem:4 ok 749 - P_ASN1_STRING_get.2 cert_paypal.crt.pem:4 ok 750 - subjectaltnames size cert_paypal.crt.pem ok 751 - X509_subject_name_hash dec cert_paypal.crt.pem ok 752 - X509_issuer_name_hash dec cert_paypal.crt.pem ok 753 - X509_issuer_and_serial_hash dec cert_paypal.crt.pem ok 754 - X509_get_fingerprint md5 cert_paypal.crt.pem ok 755 - X509_get_fingerprint sha1 cert_paypal.crt.pem ok 756 - X509_pubkey_digest cert_paypal.crt.pem ok 757 - X509_digest cert_paypal.crt.pem ok 758 - X509_get_notBefore cert_paypal.crt.pem ok 759 - X509_get_notAfter cert_paypal.crt.pem ok 760 - X509_get_serialNumber cert_paypal.crt.pem ok 761 - serial P_ASN1_INTEGER_get_hex cert_paypal.crt.pem ok 762 - serial P_ASN1_INTEGER_get_dec cert_paypal.crt.pem ok 763 - X509_get_version cert_paypal.crt.pem ok 764 - X509_get_ext_count cert_paypal.crt.pem ok 765 - X509_get_ext cert_paypal.crt.pem:0 ok 766 - X509_EXTENSION_get_data cert_paypal.crt.pem:0 ok 767 - X509_EXTENSION_get_object cert_paypal.crt.pem:0 ok 768 - X509_EXTENSION_get_critical cert_paypal.crt.pem:0 ok 769 - OBJ_obj2txt cert_paypal.crt.pem:0 ok 770 - OBJ_obj2nid cert_paypal.crt.pem:0 ok 771 - OBJ_nid2ln nid=87 cert_paypal.crt.pem:0 ok 772 - OBJ_nid2sn nid=87 cert_paypal.crt.pem:0 ok 773 - X509V3_EXT_print nid=87 cert_paypal.crt.pem:0 ok 774 - X509_get_ext cert_paypal.crt.pem:1 ok 775 - X509_EXTENSION_get_data cert_paypal.crt.pem:1 ok 776 - X509_EXTENSION_get_object cert_paypal.crt.pem:1 ok 777 - X509_EXTENSION_get_critical cert_paypal.crt.pem:1 ok 778 - OBJ_obj2txt cert_paypal.crt.pem:1 ok 779 - OBJ_obj2nid cert_paypal.crt.pem:1 ok 780 - OBJ_nid2ln nid=82 cert_paypal.crt.pem:1 ok 781 - OBJ_nid2sn nid=82 cert_paypal.crt.pem:1 ok 782 - X509V3_EXT_print nid=82 cert_paypal.crt.pem:1 ok 783 - X509_get_ext cert_paypal.crt.pem:2 ok 784 - X509_EXTENSION_get_data cert_paypal.crt.pem:2 ok 785 - X509_EXTENSION_get_object cert_paypal.crt.pem:2 ok 786 - X509_EXTENSION_get_critical cert_paypal.crt.pem:2 ok 787 - OBJ_obj2txt cert_paypal.crt.pem:2 ok 788 - OBJ_obj2nid cert_paypal.crt.pem:2 ok 789 - OBJ_nid2ln nid=83 cert_paypal.crt.pem:2 ok 790 - OBJ_nid2sn nid=83 cert_paypal.crt.pem:2 ok 791 - X509V3_EXT_print nid=83 cert_paypal.crt.pem:2 ok 792 - X509_get_ext cert_paypal.crt.pem:3 ok 793 - X509_EXTENSION_get_data cert_paypal.crt.pem:3 ok 794 - X509_EXTENSION_get_object cert_paypal.crt.pem:3 ok 795 - X509_EXTENSION_get_critical cert_paypal.crt.pem:3 ok 796 - OBJ_obj2txt cert_paypal.crt.pem:3 ok 797 - OBJ_obj2nid cert_paypal.crt.pem:3 ok 798 - OBJ_nid2ln nid=103 cert_paypal.crt.pem:3 ok 799 - OBJ_nid2sn nid=103 cert_paypal.crt.pem:3 ok 800 # skip X509V3_EXT_print output on CRL distribution points differs across openssl versions ok 801 - X509_get_ext cert_paypal.crt.pem:4 ok 802 - X509_EXTENSION_get_data cert_paypal.crt.pem:4 ok 803 - X509_EXTENSION_get_object cert_paypal.crt.pem:4 ok 804 - X509_EXTENSION_get_critical cert_paypal.crt.pem:4 ok 805 - OBJ_obj2txt cert_paypal.crt.pem:4 ok 806 - OBJ_obj2nid cert_paypal.crt.pem:4 ok 807 - OBJ_nid2ln nid=89 cert_paypal.crt.pem:4 ok 808 - OBJ_nid2sn nid=89 cert_paypal.crt.pem:4 ok 809 - X509V3_EXT_print nid=89 cert_paypal.crt.pem:4 ok 810 - X509_get_ext cert_paypal.crt.pem:5 ok 811 - X509_EXTENSION_get_data cert_paypal.crt.pem:5 ok 812 - X509_EXTENSION_get_object cert_paypal.crt.pem:5 ok 813 - X509_EXTENSION_get_critical cert_paypal.crt.pem:5 ok 814 - OBJ_obj2txt cert_paypal.crt.pem:5 ok 815 - OBJ_obj2nid cert_paypal.crt.pem:5 ok 816 - OBJ_nid2ln nid=126 cert_paypal.crt.pem:5 ok 817 - OBJ_nid2sn nid=126 cert_paypal.crt.pem:5 ok 818 - X509V3_EXT_print nid=126 cert_paypal.crt.pem:5 ok 819 - X509_get_ext cert_paypal.crt.pem:6 ok 820 - X509_EXTENSION_get_data cert_paypal.crt.pem:6 ok 821 - X509_EXTENSION_get_object cert_paypal.crt.pem:6 ok 822 - X509_EXTENSION_get_critical cert_paypal.crt.pem:6 ok 823 - OBJ_obj2txt cert_paypal.crt.pem:6 ok 824 - OBJ_obj2nid cert_paypal.crt.pem:6 ok 825 - OBJ_nid2ln nid=90 cert_paypal.crt.pem:6 ok 826 - OBJ_nid2sn nid=90 cert_paypal.crt.pem:6 ok 827 - X509V3_EXT_print nid=90 cert_paypal.crt.pem:6 ok 828 - X509_get_ext cert_paypal.crt.pem:7 ok 829 - X509_EXTENSION_get_data cert_paypal.crt.pem:7 ok 830 - X509_EXTENSION_get_object cert_paypal.crt.pem:7 ok 831 - X509_EXTENSION_get_critical cert_paypal.crt.pem:7 ok 832 - OBJ_obj2txt cert_paypal.crt.pem:7 ok 833 - OBJ_obj2nid cert_paypal.crt.pem:7 ok 834 - OBJ_nid2ln nid=177 cert_paypal.crt.pem:7 ok 835 - OBJ_nid2sn nid=177 cert_paypal.crt.pem:7 ok 836 - X509V3_EXT_print nid=177 cert_paypal.crt.pem:7 ok 837 - X509_get_ext cert_paypal.crt.pem:8 ok 838 - X509_EXTENSION_get_data cert_paypal.crt.pem:8 ok 839 - X509_EXTENSION_get_object cert_paypal.crt.pem:8 ok 840 - X509_EXTENSION_get_critical cert_paypal.crt.pem:8 ok 841 - OBJ_obj2txt cert_paypal.crt.pem:8 ok 842 - cdp size cert_paypal.crt.pem ok 843 - cdp match cert_paypal.crt.pem:0 ok 844 - keyusage size cert_paypal.crt.pem ok 845 - ns_cert_type size cert_paypal.crt.pem ok 846 - keyusage match cert_paypal.crt.pem:0 ok 847 - keyusage match cert_paypal.crt.pem:1 ok 848 - extku_oid size cert_paypal.crt.pem ok 849 - extku_nid size cert_paypal.crt.pem ok 850 - extku_sn size cert_paypal.crt.pem ok 851 - extku_ln size cert_paypal.crt.pem ok 852 - extkeyusage_oid match cert_paypal.crt.pem:0 ok 853 - extkeyusage_oid match cert_paypal.crt.pem:1 ok 854 - extkeyusage_nid match cert_paypal.crt.pem:0 ok 855 - extkeyusage_nid match cert_paypal.crt.pem:1 ok 856 - extkeyusage_sn match cert_paypal.crt.pem:0 ok 857 - extkeyusage_sn match cert_paypal.crt.pem:1 ok 858 - extkeyusage_ln match cert_paypal.crt.pem:0 ok 859 - extkeyusage_ln match cert_paypal.crt.pem:1 ok 860 - X509_get_pubkey ok 861 - P_X509_get_signature_alg ok 862 - P_X509_get_pubkey_alg ok 863 - EVP_PKEY_size ok 864 - EVP_PKEY_bits ok 865 - EVP_PKEY_id ok 866 - BIO_new_file testcert_extended.crt.pem ok 867 - PEM_read_bio_X509 testcert_extended.crt.pem ok 868 - X509_get_pubkey testcert_extended.crt.pem ok 869 - X509_get_subject_name testcert_extended.crt.pem ok 870 - X509_NAME_entry_count testcert_extended.crt.pem ok 871 - X509_NAME_oneline testcert_extended.crt.pem ok 872 - X509_NAME_print_ex testcert_extended.crt.pem ok 873 - X509_NAME_get_entry testcert_extended.crt.pem:0 ok 874 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:0 ok 875 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:0 ok 876 - OBJ_obj2txt testcert_extended.crt.pem:0 ok 877 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:0 ok 878 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:0 ok 879 - X509_NAME_get_entry testcert_extended.crt.pem:1 ok 880 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:1 ok 881 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:1 ok 882 - OBJ_obj2txt testcert_extended.crt.pem:1 ok 883 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:1 ok 884 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:1 ok 885 - X509_NAME_get_entry testcert_extended.crt.pem:2 ok 886 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:2 ok 887 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:2 ok 888 - OBJ_obj2txt testcert_extended.crt.pem:2 ok 889 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:2 ok 890 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:2 ok 891 - X509_NAME_get_entry testcert_extended.crt.pem:3 ok 892 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:3 ok 893 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:3 ok 894 - OBJ_obj2txt testcert_extended.crt.pem:3 ok 895 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:3 ok 896 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:3 ok 897 - X509_NAME_get_entry testcert_extended.crt.pem:4 ok 898 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:4 ok 899 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:4 ok 900 - OBJ_obj2txt testcert_extended.crt.pem:4 ok 901 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:4 ok 902 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:4 ok 903 - X509_NAME_get_entry testcert_extended.crt.pem:5 ok 904 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:5 ok 905 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:5 ok 906 - OBJ_obj2txt testcert_extended.crt.pem:5 ok 907 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:5 ok 908 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:5 ok 909 - X509_NAME_get_entry testcert_extended.crt.pem:6 ok 910 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:6 ok 911 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:6 ok 912 - OBJ_obj2txt testcert_extended.crt.pem:6 ok 913 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:6 ok 914 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:6 ok 915 - X509_NAME_get_entry testcert_extended.crt.pem:7 ok 916 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:7 ok 917 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:7 ok 918 - OBJ_obj2txt testcert_extended.crt.pem:7 ok 919 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:7 ok 920 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:7 ok 921 - X509_NAME_get_entry testcert_extended.crt.pem:8 ok 922 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:8 ok 923 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:8 ok 924 - OBJ_obj2txt testcert_extended.crt.pem:8 ok 925 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:8 ok 926 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:8 ok 927 - X509_NAME_get_entry testcert_extended.crt.pem:9 ok 928 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:9 ok 929 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:9 ok 930 - OBJ_obj2txt testcert_extended.crt.pem:9 ok 931 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:9 ok 932 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:9 ok 933 - X509_NAME_get_entry testcert_extended.crt.pem:10 ok 934 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:10 ok 935 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:10 ok 936 - OBJ_obj2txt testcert_extended.crt.pem:10 ok 937 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:10 ok 938 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:10 ok 939 - X509_NAME_get_entry testcert_extended.crt.pem:11 ok 940 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:11 ok 941 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:11 ok 942 - OBJ_obj2txt testcert_extended.crt.pem:11 ok 943 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:11 ok 944 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:11 ok 945 - X509_NAME_get_entry testcert_extended.crt.pem:12 ok 946 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:12 ok 947 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:12 ok 948 - OBJ_obj2txt testcert_extended.crt.pem:12 ok 949 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:12 ok 950 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:12 ok 951 - X509_NAME_get_entry testcert_extended.crt.pem:13 ok 952 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:13 ok 953 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:13 ok 954 - OBJ_obj2txt testcert_extended.crt.pem:13 ok 955 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:13 ok 956 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:13 ok 957 - X509_NAME_get_entry testcert_extended.crt.pem:14 ok 958 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:14 ok 959 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:14 ok 960 - OBJ_obj2txt testcert_extended.crt.pem:14 ok 961 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:14 ok 962 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:14 ok 963 - X509_NAME_get_entry testcert_extended.crt.pem:15 ok 964 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:15 ok 965 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:15 ok 966 - OBJ_obj2txt testcert_extended.crt.pem:15 ok 967 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:15 ok 968 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:15 ok 969 - X509_NAME_get_entry testcert_extended.crt.pem:16 ok 970 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:16 ok 971 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:16 ok 972 - OBJ_obj2txt testcert_extended.crt.pem:16 ok 973 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:16 ok 974 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:16 ok 975 - X509_NAME_get_entry testcert_extended.crt.pem:17 ok 976 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:17 ok 977 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:17 ok 978 - OBJ_obj2txt testcert_extended.crt.pem:17 ok 979 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:17 ok 980 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:17 ok 981 - X509_NAME_get_entry testcert_extended.crt.pem:18 ok 982 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:18 ok 983 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:18 ok 984 - OBJ_obj2txt testcert_extended.crt.pem:18 ok 985 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:18 ok 986 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:18 ok 987 - X509_NAME_get_entry testcert_extended.crt.pem:19 ok 988 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:19 ok 989 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:19 ok 990 - OBJ_obj2txt testcert_extended.crt.pem:19 ok 991 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:19 ok 992 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:19 ok 993 - X509_get_subject_name testcert_extended.crt.pem ok 994 - X509_NAME_entry_count testcert_extended.crt.pem ok 995 - X509_NAME_oneline testcert_extended.crt.pem ok 996 - X509_NAME_print_ex testcert_extended.crt.pem ok 997 - X509_NAME_get_entry testcert_extended.crt.pem:0 ok 998 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:0 ok 999 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:0 ok 1000 - OBJ_obj2txt testcert_extended.crt.pem:0 ok 1001 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:0 ok 1002 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:0 ok 1003 - X509_NAME_get_entry testcert_extended.crt.pem:1 ok 1004 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:1 ok 1005 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:1 ok 1006 - OBJ_obj2txt testcert_extended.crt.pem:1 ok 1007 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:1 ok 1008 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:1 ok 1009 - X509_NAME_get_entry testcert_extended.crt.pem:2 ok 1010 - X509_NAME_ENTRY_get_data testcert_extended.crt.pem:2 ok 1011 - X509_NAME_ENTRY_get_object testcert_extended.crt.pem:2 ok 1012 - OBJ_obj2txt testcert_extended.crt.pem:2 ok 1013 - P_ASN1_STRING_get.1 testcert_extended.crt.pem:2 ok 1014 - P_ASN1_STRING_get.2 testcert_extended.crt.pem:2 ok 1015 - subjectaltnames size testcert_extended.crt.pem ok 1016 - subjectaltnames match testcert_extended.crt.pem:0 ok 1017 - subjectaltnames match testcert_extended.crt.pem:1 ok 1018 - subjectaltnames match testcert_extended.crt.pem:2 ok 1019 - subjectaltnames match testcert_extended.crt.pem:3 ok 1020 - subjectaltnames match testcert_extended.crt.pem:4 ok 1021 - subjectaltnames match testcert_extended.crt.pem:5 ok 1022 - subjectaltnames match testcert_extended.crt.pem:6 ok 1023 - subjectaltnames match testcert_extended.crt.pem:7 ok 1024 - subjectaltnames match testcert_extended.crt.pem:8 ok 1025 - subjectaltnames match testcert_extended.crt.pem:9 ok 1026 - subjectaltnames match testcert_extended.crt.pem:10 ok 1027 - subjectaltnames match testcert_extended.crt.pem:11 ok 1028 - X509_subject_name_hash dec testcert_extended.crt.pem ok 1029 - X509_issuer_name_hash dec testcert_extended.crt.pem ok 1030 - X509_issuer_and_serial_hash dec testcert_extended.crt.pem ok 1031 - X509_get_fingerprint md5 testcert_extended.crt.pem ok 1032 - X509_get_fingerprint sha1 testcert_extended.crt.pem ok 1033 - X509_pubkey_digest testcert_extended.crt.pem ok 1034 - X509_digest testcert_extended.crt.pem ok 1035 - X509_get_notBefore testcert_extended.crt.pem ok 1036 - X509_get_notAfter testcert_extended.crt.pem ok 1037 - X509_get_serialNumber testcert_extended.crt.pem ok 1038 - serial P_ASN1_INTEGER_get_hex testcert_extended.crt.pem ok 1039 - serial P_ASN1_INTEGER_get_dec testcert_extended.crt.pem ok 1040 - X509_get_version testcert_extended.crt.pem ok 1041 - X509_get_ext_count testcert_extended.crt.pem ok 1042 - X509_get_ext testcert_extended.crt.pem:0 ok 1043 - X509_EXTENSION_get_data testcert_extended.crt.pem:0 ok 1044 - X509_EXTENSION_get_object testcert_extended.crt.pem:0 ok 1045 - X509_EXTENSION_get_critical testcert_extended.crt.pem:0 ok 1046 - OBJ_obj2txt testcert_extended.crt.pem:0 ok 1047 - OBJ_obj2nid testcert_extended.crt.pem:0 ok 1048 - OBJ_nid2ln nid=87 testcert_extended.crt.pem:0 ok 1049 - OBJ_nid2sn nid=87 testcert_extended.crt.pem:0 ok 1050 - X509V3_EXT_print nid=87 testcert_extended.crt.pem:0 ok 1051 - X509_get_ext testcert_extended.crt.pem:1 ok 1052 - X509_EXTENSION_get_data testcert_extended.crt.pem:1 ok 1053 - X509_EXTENSION_get_object testcert_extended.crt.pem:1 ok 1054 - X509_EXTENSION_get_critical testcert_extended.crt.pem:1 ok 1055 - OBJ_obj2txt testcert_extended.crt.pem:1 ok 1056 - OBJ_obj2nid testcert_extended.crt.pem:1 ok 1057 - OBJ_nid2ln nid=82 testcert_extended.crt.pem:1 ok 1058 - OBJ_nid2sn nid=82 testcert_extended.crt.pem:1 ok 1059 - X509V3_EXT_print nid=82 testcert_extended.crt.pem:1 ok 1060 - X509_get_ext testcert_extended.crt.pem:2 ok 1061 - X509_EXTENSION_get_data testcert_extended.crt.pem:2 ok 1062 - X509_EXTENSION_get_object testcert_extended.crt.pem:2 ok 1063 - X509_EXTENSION_get_critical testcert_extended.crt.pem:2 ok 1064 - OBJ_obj2txt testcert_extended.crt.pem:2 ok 1065 - OBJ_obj2nid testcert_extended.crt.pem:2 ok 1066 - OBJ_nid2ln nid=90 testcert_extended.crt.pem:2 ok 1067 - OBJ_nid2sn nid=90 testcert_extended.crt.pem:2 ok 1068 - X509V3_EXT_print nid=90 testcert_extended.crt.pem:2 ok 1069 - X509_get_ext testcert_extended.crt.pem:3 ok 1070 - X509_EXTENSION_get_data testcert_extended.crt.pem:3 ok 1071 - X509_EXTENSION_get_object testcert_extended.crt.pem:3 ok 1072 - X509_EXTENSION_get_critical testcert_extended.crt.pem:3 ok 1073 - OBJ_obj2txt testcert_extended.crt.pem:3 ok 1074 - OBJ_obj2nid testcert_extended.crt.pem:3 ok 1075 - OBJ_nid2ln nid=83 testcert_extended.crt.pem:3 ok 1076 - OBJ_nid2sn nid=83 testcert_extended.crt.pem:3 ok 1077 - X509V3_EXT_print nid=83 testcert_extended.crt.pem:3 ok 1078 - X509_get_ext testcert_extended.crt.pem:4 ok 1079 - X509_EXTENSION_get_data testcert_extended.crt.pem:4 ok 1080 - X509_EXTENSION_get_object testcert_extended.crt.pem:4 ok 1081 - X509_EXTENSION_get_critical testcert_extended.crt.pem:4 ok 1082 - OBJ_obj2txt testcert_extended.crt.pem:4 ok 1083 - OBJ_obj2nid testcert_extended.crt.pem:4 ok 1084 - OBJ_nid2ln nid=126 testcert_extended.crt.pem:4 ok 1085 - OBJ_nid2sn nid=126 testcert_extended.crt.pem:4 ok 1086 - X509V3_EXT_print nid=126 testcert_extended.crt.pem:4 ok 1087 - X509_get_ext testcert_extended.crt.pem:5 ok 1088 - X509_EXTENSION_get_data testcert_extended.crt.pem:5 ok 1089 - X509_EXTENSION_get_object testcert_extended.crt.pem:5 ok 1090 - X509_EXTENSION_get_critical testcert_extended.crt.pem:5 ok 1091 - OBJ_obj2txt testcert_extended.crt.pem:5 ok 1092 - OBJ_obj2nid testcert_extended.crt.pem:5 ok 1093 - OBJ_nid2ln nid=85 testcert_extended.crt.pem:5 ok 1094 - OBJ_nid2sn nid=85 testcert_extended.crt.pem:5 ok 1095 - X509V3_EXT_print nid=85 testcert_extended.crt.pem:5 ok 1096 - X509_get_ext testcert_extended.crt.pem:6 ok 1097 - X509_EXTENSION_get_data testcert_extended.crt.pem:6 ok 1098 - X509_EXTENSION_get_object testcert_extended.crt.pem:6 ok 1099 - X509_EXTENSION_get_critical testcert_extended.crt.pem:6 ok 1100 - OBJ_obj2txt testcert_extended.crt.pem:6 ok 1101 - OBJ_obj2nid testcert_extended.crt.pem:6 ok 1102 - OBJ_nid2ln nid=86 testcert_extended.crt.pem:6 ok 1103 - OBJ_nid2sn nid=86 testcert_extended.crt.pem:6 ok 1104 - X509V3_EXT_print nid=86 testcert_extended.crt.pem:6 ok 1105 - X509_get_ext testcert_extended.crt.pem:7 ok 1106 - X509_EXTENSION_get_data testcert_extended.crt.pem:7 ok 1107 - X509_EXTENSION_get_object testcert_extended.crt.pem:7 ok 1108 - X509_EXTENSION_get_critical testcert_extended.crt.pem:7 ok 1109 - OBJ_obj2txt testcert_extended.crt.pem:7 ok 1110 - OBJ_obj2nid testcert_extended.crt.pem:7 ok 1111 - OBJ_nid2ln nid=103 testcert_extended.crt.pem:7 ok 1112 - OBJ_nid2sn nid=103 testcert_extended.crt.pem:7 ok 1113 # skip X509V3_EXT_print output on CRL distribution points differs across openssl versions ok 1114 - X509_get_ext testcert_extended.crt.pem:8 ok 1115 - X509_EXTENSION_get_data testcert_extended.crt.pem:8 ok 1116 - X509_EXTENSION_get_object testcert_extended.crt.pem:8 ok 1117 - X509_EXTENSION_get_critical testcert_extended.crt.pem:8 ok 1118 - OBJ_obj2txt testcert_extended.crt.pem:8 ok 1119 - OBJ_obj2nid testcert_extended.crt.pem:8 ok 1120 - OBJ_nid2ln nid=177 testcert_extended.crt.pem:8 ok 1121 - OBJ_nid2sn nid=177 testcert_extended.crt.pem:8 ok 1122 - X509V3_EXT_print nid=177 testcert_extended.crt.pem:8 ok 1123 - X509_get_ext testcert_extended.crt.pem:9 ok 1124 - X509_EXTENSION_get_data testcert_extended.crt.pem:9 ok 1125 - X509_EXTENSION_get_object testcert_extended.crt.pem:9 ok 1126 - X509_EXTENSION_get_critical testcert_extended.crt.pem:9 ok 1127 - OBJ_obj2txt testcert_extended.crt.pem:9 ok 1128 - OBJ_obj2nid testcert_extended.crt.pem:9 ok 1129 - OBJ_nid2ln nid=71 testcert_extended.crt.pem:9 ok 1130 - OBJ_nid2sn nid=71 testcert_extended.crt.pem:9 ok 1131 - X509V3_EXT_print nid=71 testcert_extended.crt.pem:9 ok 1132 - X509_get_ext testcert_extended.crt.pem:10 ok 1133 - X509_EXTENSION_get_data testcert_extended.crt.pem:10 ok 1134 - X509_EXTENSION_get_object testcert_extended.crt.pem:10 ok 1135 - X509_EXTENSION_get_critical testcert_extended.crt.pem:10 ok 1136 - OBJ_obj2txt testcert_extended.crt.pem:10 ok 1137 - OBJ_obj2nid testcert_extended.crt.pem:10 ok 1138 - OBJ_nid2ln nid=72 testcert_extended.crt.pem:10 ok 1139 - OBJ_nid2sn nid=72 testcert_extended.crt.pem:10 ok 1140 - X509V3_EXT_print nid=72 testcert_extended.crt.pem:10 ok 1141 - X509_get_ext testcert_extended.crt.pem:11 ok 1142 - X509_EXTENSION_get_data testcert_extended.crt.pem:11 ok 1143 - X509_EXTENSION_get_object testcert_extended.crt.pem:11 ok 1144 - X509_EXTENSION_get_critical testcert_extended.crt.pem:11 ok 1145 - OBJ_obj2txt testcert_extended.crt.pem:11 ok 1146 - OBJ_obj2nid testcert_extended.crt.pem:11 ok 1147 - OBJ_nid2ln nid=73 testcert_extended.crt.pem:11 ok 1148 - OBJ_nid2sn nid=73 testcert_extended.crt.pem:11 ok 1149 - X509V3_EXT_print nid=73 testcert_extended.crt.pem:11 ok 1150 - X509_get_ext testcert_extended.crt.pem:12 ok 1151 - X509_EXTENSION_get_data testcert_extended.crt.pem:12 ok 1152 - X509_EXTENSION_get_object testcert_extended.crt.pem:12 ok 1153 - X509_EXTENSION_get_critical testcert_extended.crt.pem:12 ok 1154 - OBJ_obj2txt testcert_extended.crt.pem:12 ok 1155 - OBJ_obj2nid testcert_extended.crt.pem:12 ok 1156 - OBJ_nid2ln nid=74 testcert_extended.crt.pem:12 ok 1157 - OBJ_nid2sn nid=74 testcert_extended.crt.pem:12 ok 1158 - X509V3_EXT_print nid=74 testcert_extended.crt.pem:12 ok 1159 - X509_get_ext testcert_extended.crt.pem:13 ok 1160 - X509_EXTENSION_get_data testcert_extended.crt.pem:13 ok 1161 - X509_EXTENSION_get_object testcert_extended.crt.pem:13 ok 1162 - X509_EXTENSION_get_critical testcert_extended.crt.pem:13 ok 1163 - OBJ_obj2txt testcert_extended.crt.pem:13 ok 1164 - OBJ_obj2nid testcert_extended.crt.pem:13 ok 1165 - OBJ_nid2ln nid=75 testcert_extended.crt.pem:13 ok 1166 - OBJ_nid2sn nid=75 testcert_extended.crt.pem:13 ok 1167 - X509V3_EXT_print nid=75 testcert_extended.crt.pem:13 ok 1168 - X509_get_ext testcert_extended.crt.pem:14 ok 1169 - X509_EXTENSION_get_data testcert_extended.crt.pem:14 ok 1170 - X509_EXTENSION_get_object testcert_extended.crt.pem:14 ok 1171 - X509_EXTENSION_get_critical testcert_extended.crt.pem:14 ok 1172 - OBJ_obj2txt testcert_extended.crt.pem:14 ok 1173 - OBJ_obj2nid testcert_extended.crt.pem:14 ok 1174 - OBJ_nid2ln nid=76 testcert_extended.crt.pem:14 ok 1175 - OBJ_nid2sn nid=76 testcert_extended.crt.pem:14 ok 1176 - X509V3_EXT_print nid=76 testcert_extended.crt.pem:14 ok 1177 - X509_get_ext testcert_extended.crt.pem:15 ok 1178 - X509_EXTENSION_get_data testcert_extended.crt.pem:15 ok 1179 - X509_EXTENSION_get_object testcert_extended.crt.pem:15 ok 1180 - X509_EXTENSION_get_critical testcert_extended.crt.pem:15 ok 1181 - OBJ_obj2txt testcert_extended.crt.pem:15 ok 1182 - OBJ_obj2nid testcert_extended.crt.pem:15 ok 1183 - OBJ_nid2ln nid=77 testcert_extended.crt.pem:15 ok 1184 - OBJ_nid2sn nid=77 testcert_extended.crt.pem:15 ok 1185 - X509V3_EXT_print nid=77 testcert_extended.crt.pem:15 ok 1186 - X509_get_ext testcert_extended.crt.pem:16 ok 1187 - X509_EXTENSION_get_data testcert_extended.crt.pem:16 ok 1188 - X509_EXTENSION_get_object testcert_extended.crt.pem:16 ok 1189 - X509_EXTENSION_get_critical testcert_extended.crt.pem:16 ok 1190 - OBJ_obj2txt testcert_extended.crt.pem:16 ok 1191 - OBJ_obj2nid testcert_extended.crt.pem:16 ok 1192 - OBJ_nid2ln nid=78 testcert_extended.crt.pem:16 ok 1193 - OBJ_nid2sn nid=78 testcert_extended.crt.pem:16 ok 1194 - X509V3_EXT_print nid=78 testcert_extended.crt.pem:16 ok 1195 - cdp size testcert_extended.crt.pem ok 1196 - cdp match testcert_extended.crt.pem:0 ok 1197 - cdp match testcert_extended.crt.pem:1 ok 1198 - keyusage size testcert_extended.crt.pem ok 1199 - ns_cert_type size testcert_extended.crt.pem ok 1200 - keyusage match testcert_extended.crt.pem:0 ok 1201 - keyusage match testcert_extended.crt.pem:1 ok 1202 - keyusage match testcert_extended.crt.pem:2 ok 1203 - keyusage match testcert_extended.crt.pem:3 ok 1204 - keyusage match testcert_extended.crt.pem:4 ok 1205 - ns_cert_type match testcert_extended.crt.pem:0 ok 1206 - ns_cert_type match testcert_extended.crt.pem:1 ok 1207 - ns_cert_type match testcert_extended.crt.pem:2 ok 1208 - extku_oid size testcert_extended.crt.pem ok 1209 - extku_nid size testcert_extended.crt.pem ok 1210 - extku_sn size testcert_extended.crt.pem ok 1211 - extku_ln size testcert_extended.crt.pem ok 1212 - extkeyusage_oid match testcert_extended.crt.pem:0 ok 1213 - extkeyusage_oid match testcert_extended.crt.pem:1 ok 1214 - extkeyusage_oid match testcert_extended.crt.pem:2 ok 1215 - extkeyusage_oid match testcert_extended.crt.pem:3 ok 1216 - extkeyusage_oid match testcert_extended.crt.pem:4 ok 1217 - extkeyusage_oid match testcert_extended.crt.pem:5 ok 1218 - extkeyusage_oid match testcert_extended.crt.pem:6 ok 1219 - extkeyusage_oid match testcert_extended.crt.pem:7 ok 1220 - extkeyusage_nid match testcert_extended.crt.pem:0 ok 1221 - extkeyusage_nid match testcert_extended.crt.pem:1 ok 1222 - extkeyusage_nid match testcert_extended.crt.pem:2 ok 1223 - extkeyusage_nid match testcert_extended.crt.pem:3 ok 1224 - extkeyusage_nid match testcert_extended.crt.pem:4 ok 1225 - extkeyusage_nid match testcert_extended.crt.pem:5 ok 1226 - extkeyusage_sn match testcert_extended.crt.pem:0 ok 1227 - extkeyusage_sn match testcert_extended.crt.pem:1 ok 1228 - extkeyusage_sn match testcert_extended.crt.pem:2 ok 1229 - extkeyusage_sn match testcert_extended.crt.pem:3 ok 1230 - extkeyusage_sn match testcert_extended.crt.pem:4 ok 1231 - extkeyusage_sn match testcert_extended.crt.pem:5 ok 1232 - extkeyusage_ln match testcert_extended.crt.pem:0 ok 1233 - extkeyusage_ln match testcert_extended.crt.pem:1 ok 1234 - extkeyusage_ln match testcert_extended.crt.pem:2 ok 1235 - extkeyusage_ln match testcert_extended.crt.pem:3 ok 1236 - extkeyusage_ln match testcert_extended.crt.pem:4 ok 1237 - extkeyusage_ln match testcert_extended.crt.pem:5 ok 1238 - X509_get_pubkey ok 1239 - P_X509_get_signature_alg ok 1240 - P_X509_get_pubkey_alg ok 1241 - EVP_PKEY_size ok 1242 - EVP_PKEY_bits ok 1243 - EVP_PKEY_id ok t/local/33_x509_create_cert.t .......... 1..122 ok 1 - BIO_new_file 1 ok 2 - PEM_read_bio_X509 ok 3 - BIO_new_file 2 ok 4 - PEM_read_bio_PrivateKey ok 5 - X509_verify ok 6 - X509_get_subject_name ok 7 - X509_get_issuer_name ok 8 - X509_NAME_cmp ok 9 - EVP_PKEY_new ok 10 - RSA_generate_key ok 11 - EVP_PKEY_assign_RSA ok 12 - X509_new ok 13 - X509_set_pubkey ok 14 - X509_get_subject_name ok 15 - X509_NAME_add_entry_by_NID ok 16 - OBJ_nid2obj ok 17 - X509_NAME_add_entry_by_OBJ ok 18 - X509_NAME_add_entry_by_txt ok 19 - X509_set_version ok 20 - X509_get_serialNumber ok 21 - X509_get_X509_PUBKEY ok 22 - ASN1_INTEGER_get ok 23 - P_ASN1_INTEGER_get_hex ok 24 - ASN1_INTEGER_get ok 25 - P_ASN1_INTEGER_get_dec ok 26 - P_ASN1_INTEGER_get_hex ok 27 - P_ASN1_TIME_set_isotime+X509_get_notBefore ok 28 - P_ASN1_TIME_set_isotime+X509_get_notAfter ok 29 - P_X509_add_extensions ok 30 - EVP_get_digestbyname ok 31 - X509_sign ok 32 - X509_get_version ok 33 - X509_verify ok 34 - PEM_get_string_X509 ok 35 - PEM_get_string_PrivateKey+nopasswd ok 36 - PEM_get_string_PrivateKey+passwd ok 37 - EVP_get_cipherbyname ok 38 - PEM_get_string_PrivateKey+passwd+enc_alg ok 39 - X509_NAME_print_ex ok 40 - X509_get_ext_by_NID ok 41 - X509_get_ext ok 42 - X509V3_EXT_print ok 43 - EVP_PKEY_new ok 44 - RSA_generate_key ok 45 - EVP_PKEY_assign_RSA ok 46 - X509_REQ_new ok 47 - X509_REQ_set_pubkey ok 48 - X509_REQ_get_subject_name ok 49 - X509_NAME_add_entry_by_txt ok 50 - X509_NAME_add_entry_by_txt ok 51 - X509_NAME_add_entry_by_txt ok 52 - P_X509_REQ_add_extensions ok 53 - X509_REQ_add1_attr_by_NID ok 54 - X509_REQ_add1_attr_by_NID ok 55 - X509_REQ_set_version ok 56 - EVP_get_digestbyname ok 57 - X509_REQ_sign ok 58 - X509_REQ_get_pubkey ok 59 - X509_REQ_verify ok 60 - X509_REQ_get_version ok 61 - OBJ_txt2obj ok 62 - OBJ_obj2nid ok 63 - X509_REQ_get_attr_count ok 64 - X509_REQ_get_attr_by_NID ok 65 - X509_REQ_get_attr_by_OBJ ok 66 - P_X509_REQ_get_attr ok 67 - attr_values size ok 68 - attr_values[0] ok 69 - PEM_get_string_X509_REQ ok 70 - PEM_get_string_PrivateKey ok 71 - X509_new ok 72 - X509_set_version ok 73 - X509_get_serialNumber ok 74 - X509_gmtime_adj + X509_get_notBefore ok 75 - X509_gmtime_adj + X509_get_notAfter ok 76 - X509_set_subject_name + X509_REQ_get_subject_name ok 77 - P_X509_copy_extensions ok 78 - X509_REQ_get_pubkey ok 79 - X509_set_pubkey ok 80 - X509_sign ok 81 - PEM_get_string_X509 ok 82 - X509_NAME_print_ex 1 ok 83 - X509_NAME_print_ex 2 ok 84 - X509_get_notBefore ok 85 - X509_get_notAfter ok 86 - X509_certificate_type ok 87 - X509_REQ_free ok 88 - X509_free ok 89 - X509_new ok 90 - X509_get_subject_name ok 91 - X509_NAME_add_entry_by_txt ok 92 - X509_NAME_add_entry_by_txt ok 93 - X509_NAME_print_ex ok 94 - BIO_new_file ok 95 - PEM_read_bio_X509 ok 96 - EVP_PKEY_new ok 97 - RSA_generate_key ok 98 - EVP_PKEY_assign_RSA ok 99 - X509_new ok 100 - X509_set_pubkey ok 101 - X509_get_subject_name ok 102 - X509_set_subject_name ok 103 - X509_get_serialNumber ok 104 - X509_get_serialNumber ok 105 - P_ASN1_TIME_set_isotime+X509_get_notBefore ok 106 - P_ASN1_TIME_set_isotime+X509_get_notAfter ok 107 - EVP_get_digestbyname ok 108 - X509_sign ok 109 - PEM_get_string_X509 ok 110 - PEM_get_string_PrivateKey ok 111 - BIO_new_file ok 112 - PEM_read_bio_X509 ok 113 - EVP_get_digestbyname ok 114 - X509_REQ_digest ok 115 - X509_REQ_new ok 116 - X509_REQ_get_subject_name ok 117 - X509_REQ_set_subject_name ok 118 - X509_REQ_free ok 119 - BIO_new_file ok 120 - d2i_X509_REQ_bio ok 121 - BIO_new_file ok 122 - d2i_X509_bio ok t/local/34_x509_crl.t .................. 1..41 ok 1 - BIO_new_file 1 ok 2 - PEM_read_bio_X509 ok 3 - BIO_new_file 2 ok 4 - PEM_read_bio_PrivateKey ok 5 - BIO_new_file 1 ok 6 - BIO_new_file 2 ok 7 - d2i_X509_CRL_bio ok 8 - PEM_read_bio_X509_CRL ok 9 - X509_CRL_get_issuer 1 ok 10 - X509_CRL_get_issuer 2 ok 11 - X509_NAME_cmp ok 12 - X509_NAME_print_ex ok 13 - X509_CRL_get_lastUpdate ok 14 - X509_CRL_get_nextUpdate ok 15 - P_ASN1_TIME_get_isotime last ok 16 - P_ASN1_TIME_get_isotime next ok 17 - X509_CRL_get_version ok 18 - EVP_get_digestbyname ok 19 - X509_CRL_digest ok 20 - X509_CRL_new ok 21 - X509_get_subject_name ok 22 - X509_CRL_set_issuer_name ok 23 - X509_CRL_set_version ok 24 - P_X509_CRL_set_serial ok 25 - P_X509_CRL_add_revoked_serial_hex ok 26 - P_X509_CRL_add_revoked_serial_hex ok 27 - EVP_get_digestbyname ok 28 - X509_CRL_sort ok 29 - X509_CRL_sign ok 30 - PEM_get_string_X509_CRL ok 31 - X509_CRL_free ok 32 - BIO_new_file ok 33 - d2i_X509_CRL_bio ok 34 - X509_CRL_verify ok 35 - X509_CRL_get_lastUpdate ok 36 - X509_CRL_get_nextUpdate ok 37 - P_X509_CRL_get_serial ok 38 - ASN1_INTEGER_get ok 39 - X509_CRL_new ok 40 - X509_CRL_set_lastUpdate ok 41 - X509_CRL_set_nextUpdate ok t/local/35_ephemeral.t ................. 1..3 ok 1 - CTX_new ok 2 - RSA_generate_key ok 3 - CTX_set_tmp_rsa ok t/local/36_verify.t .................... 1..25 ok 1 - X509_VERIFY_PARAM_new ok 2 - X509_VERIFY_PARAM_new 2 ok 3 - X509_VERIFY_PARAM_inherit ok 4 - X509_VERIFY_PARAM_inherit ok 5 - X509_VERIFY_PARAM_set1_name ok 6 - X509_V_FLAG_ALLOW_PROXY_CERTS ok 7 - X509_VERIFY_PARAM_set_flags ok 8 - X509_VERIFY_PARAM_get_flags ok 9 - X509_VERIFY_PARAM_clear_flags ok 10 - X509_VERIFY_PARAM_get_flags ok 11 - X509_PURPOSE_SSL_CLIENT ok 12 - X509_VERIFY_PARAM_set_purpose ok 13 - X509_TRUST_EMAIL ok 14 - X509_VERIFY_PARAM_set_trust ok 15 - OBJ_txt2obj ok 16 - OBJ_obj2txt ok 17 - OBJ_txt2nid ok 18 - OBJ_txt2nid ok 19 - OBJ_ln2nid ok 20 - OBJ_ln2nid ok 21 - OBJ_sn2nid ok 22 - OBJ_sn2nid ok 23 - OBJ_cmp ok 24 - OBJ_cmp ok 25 - Finishing up ok t/local/37_asn1_time.t ................. 1..10 ok 1 - ASN1_TIME_new [1] ok 2 - P_ASN1_TIME_put2string ok 3 - P_ASN1_UTCTIME_put2string ok 4 - P_ASN1_TIME_get_isotime ok 5 - ASN1_TIME_new [2] ok 6 - P_ASN1_TIME_put2string y=2075 ok 7 - P_ASN1_TIME_get_isotime y=2075 ok 8 - ASN1_TIME_new [3] ok 9 ok 10 - X509_gmtime_adj ok t/local/38_priv-key.t .................. 1..10 ok 1 - BIO_new_file 3 ok 2 - PEM_read_bio_PrivateKey no password ok 3 - BIO_new_file ok 4 - PEM_read_bio_PrivateKey encrypted - callback ok 5 - BIO_new_file ok 6 - PEM_read_bio_PrivateKey encrypted - password ok 7 - BIO_new_file ok 8 - PEM_read_bio_PrivateKey encrypted - callback (wrong password) ok 9 - BIO_new_file ok 10 - PEM_read_bio_PrivateKey encrypted - password (wrong password) ok t/local/39_pkcs12.t .................... 1..19 ok 1 - $privkey [1] ok 2 - $cert [1] ok 3 - size of @cachain [1] ok 4 - X509_NAME_oneline [1] ok 5 - $privkey [2] ok 6 - $cert [2] ok 7 - size of @cachain [2] ok 8 - X509_NAME_oneline [2/1] ok 9 - X509_NAME_oneline [2/2] ok 10 - X509_NAME_oneline [2/3] ok 11 - X509_NAME_oneline [2/4] ok 12 - X509_NAME_oneline [2/5] ok 13 - $privkey [3] ok 14 - $cert [3] ok 15 - size of @cachain [3] ok 16 - X509_NAME_oneline [3] ok 17 - $privkey [4] ok 18 - $cert [4] ok 19 - size of @should_be_empty ok t/local/40_npn_support.t ............... skipped: fork() not supported on MSWin32 t/local/41_alpn_support.t .............. skipped: fork() not supported on MSWin32 t/local/42_info_callback.t ............. skipped: fork() not supported on MSWin32 t/local/50_digest.t .................... 1..230 ok 1 - digest init OK ok 2 - non-empty digest list ok 3 - EVP_MD_type md5 ok 4 - EVP_MD_size md5 ok 5 - EVP_MD_size via EVP_MD_CTX_md md5 ok 6 - EVP_MD_size sha512 ok 7 - EVP_MD_size sha256 ok 8 - EVP_MD_size sha1 ok 9 # skip digest 'md2' not available (or pre-1.0.0) ok 10 # skip digest 'md2' not available (or pre-1.0.0) ok 11 - md4 chunked.1 [t\data\cert.pem] ok 12 - md4 chunked.2 [t\data\cert.pem] ok 13 - md5 chunked.1 [t\data\cert.pem] ok 14 - md5 chunked.2 [t\data\cert.pem] ok 15 - mdc2 chunked.1 [t\data\cert.pem] ok 16 - mdc2 chunked.2 [t\data\cert.pem] ok 17 - ripemd160 chunked.1 [t\data\cert.pem] ok 18 - ripemd160 chunked.2 [t\data\cert.pem] ok 19 - sha chunked.1 [t\data\cert.pem] ok 20 - sha chunked.2 [t\data\cert.pem] ok 21 - sha1 chunked.1 [t\data\cert.pem] ok 22 - sha1 chunked.2 [t\data\cert.pem] ok 23 - sha224 chunked.1 [t\data\cert.pem] ok 24 - sha224 chunked.2 [t\data\cert.pem] ok 25 - sha256 chunked.1 [t\data\cert.pem] ok 26 - sha256 chunked.2 [t\data\cert.pem] ok 27 - sha512 chunked.1 [t\data\cert.pem] ok 28 - sha512 chunked.2 [t\data\cert.pem] ok 29 - whirlpool chunked.1 [t\data\cert.pem] ok 30 - whirlpool chunked.2 [t\data\cert.pem] ok 31 - got the whole file ok 32 # skip Net::SSLeay::MD2 not available ok 33 - MD4 all-in-one-go [t\data\cert.pem] ok 34 - MD5 all-in-one-go [t\data\cert.pem] ok 35 - RIPEMD160 all-in-one-go [t\data\cert.pem] ok 36 # skip digest 'md2' not available (or pre-1.0.0) ok 37 # skip digest 'md2' not available (or pre-1.0.0) ok 38 - md4 chunked.1 [t\data\binary-test.file] ok 39 - md4 chunked.2 [t\data\binary-test.file] ok 40 - md5 chunked.1 [t\data\binary-test.file] ok 41 - md5 chunked.2 [t\data\binary-test.file] ok 42 - mdc2 chunked.1 [t\data\binary-test.file] ok 43 - mdc2 chunked.2 [t\data\binary-test.file] ok 44 - ripemd160 chunked.1 [t\data\binary-test.file] ok 45 - ripemd160 chunked.2 [t\data\binary-test.file] ok 46 - sha chunked.1 [t\data\binary-test.file] ok 47 - sha chunked.2 [t\data\binary-test.file] ok 48 - sha1 chunked.1 [t\data\binary-test.file] ok 49 - sha1 chunked.2 [t\data\binary-test.file] ok 50 - sha224 chunked.1 [t\data\binary-test.file] ok 51 - sha224 chunked.2 [t\data\binary-test.file] ok 52 - sha256 chunked.1 [t\data\binary-test.file] ok 53 - sha256 chunked.2 [t\data\binary-test.file] ok 54 - sha512 chunked.1 [t\data\binary-test.file] ok 55 - sha512 chunked.2 [t\data\binary-test.file] ok 56 - whirlpool chunked.1 [t\data\binary-test.file] ok 57 - whirlpool chunked.2 [t\data\binary-test.file] ok 58 - got the whole file ok 59 # skip Net::SSLeay::MD2 not available ok 60 - MD4 all-in-one-go [t\data\binary-test.file] ok 61 - MD5 all-in-one-go [t\data\binary-test.file] ok 62 - RIPEMD160 all-in-one-go [t\data\binary-test.file] ok 63 # skip digest 'md2' not available (or pre-1.0.0) ok 64 # skip digest 'md2' not available (or pre-1.0.0) ok 65 - md4 for '' ok 66 - EVP_Digest(md4) ok 67 - md5 for '' ok 68 - EVP_Digest(md5) ok 69 - ripemd160 for '' ok 70 - EVP_Digest(ripemd160) ok 71 - sha1 for '' ok 72 - EVP_Digest(sha1) ok 73 - sha256 for '' ok 74 - EVP_Digest(sha256) ok 75 - sha512 for '' ok 76 - EVP_Digest(sha512) ok 77 # skip Net::SSLeay::MD2 not available ok 78 - MD4 hash for '' ok 79 - MD5 hash for '' ok 80 - RIPEMD160 hash for '' ok 81 - SHA1 hash for '' ok 82 - SHA256 hash for '' ok 83 - SHA512 hash for '' ok 84 # skip digest 'md2' not available (or pre-1.0.0) ok 85 # skip digest 'md2' not available (or pre-1.0.0) ok 86 - md4 for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 87 - EVP_Digest(md4) ok 88 - md5 for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 89 - EVP_Digest(md5) ok 90 - ripemd160 for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 91 - EVP_Digest(ripemd160) ok 92 - sha1 for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 93 - EVP_Digest(sha1) ok 94 - sha256 for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 95 - EVP_Digest(sha256) ok 96 - sha512 for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 97 - EVP_Digest(sha512) ok 98 # skip Net::SSLeay::MD2 not available ok 99 - MD4 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 100 - MD5 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 101 - RIPEMD160 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 102 - SHA1 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 103 - SHA256 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 104 - SHA512 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890' ok 105 # skip digest 'md2' not available (or pre-1.0.0) ok 106 # skip digest 'md2' not available (or pre-1.0.0) ok 107 - md4 for '38' ok 108 - EVP_Digest(md4) ok 109 - md5 for '38' ok 110 - EVP_Digest(md5) ok 111 - ripemd160 for '38' ok 112 - EVP_Digest(ripemd160) ok 113 - sha1 for '38' ok 114 - EVP_Digest(sha1) ok 115 - sha256 for '38' ok 116 - EVP_Digest(sha256) ok 117 - sha512 for '38' ok 118 - EVP_Digest(sha512) ok 119 # skip Net::SSLeay::MD2 not available ok 120 - MD4 hash for '38' ok 121 - MD5 hash for '38' ok 122 - RIPEMD160 hash for '38' ok 123 - SHA1 hash for '38' ok 124 - SHA256 hash for '38' ok 125 - SHA512 hash for '38' ok 126 # skip digest 'md2' not available (or pre-1.0.0) ok 127 # skip digest 'md2' not available (or pre-1.0.0) ok 128 - md4 for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 129 - EVP_Digest(md4) ok 130 - md5 for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 131 - EVP_Digest(md5) ok 132 - ripemd160 for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 133 - EVP_Digest(ripemd160) ok 134 - sha1 for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 135 - EVP_Digest(sha1) ok 136 - sha256 for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 137 - EVP_Digest(sha256) ok 138 - sha512 for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 139 - EVP_Digest(sha512) ok 140 # skip Net::SSLeay::MD2 not available ok 141 - MD4 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 142 - MD5 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 143 - RIPEMD160 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 144 - SHA1 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 145 - SHA256 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 146 - SHA512 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789' ok 147 # skip digest 'md2' not available (or pre-1.0.0) ok 148 # skip digest 'md2' not available (or pre-1.0.0) ok 149 - md4 for 'a' ok 150 - EVP_Digest(md4) ok 151 - md5 for 'a' ok 152 - EVP_Digest(md5) ok 153 - ripemd160 for 'a' ok 154 - EVP_Digest(ripemd160) ok 155 - sha1 for 'a' ok 156 - EVP_Digest(sha1) ok 157 - sha256 for 'a' ok 158 - EVP_Digest(sha256) ok 159 - sha512 for 'a' ok 160 - EVP_Digest(sha512) ok 161 # skip Net::SSLeay::MD2 not available ok 162 - MD4 hash for 'a' ok 163 - MD5 hash for 'a' ok 164 - RIPEMD160 hash for 'a' ok 165 - SHA1 hash for 'a' ok 166 - SHA256 hash for 'a' ok 167 - SHA512 hash for 'a' ok 168 # skip digest 'md2' not available (or pre-1.0.0) ok 169 # skip digest 'md2' not available (or pre-1.0.0) ok 170 - md4 for 'abc' ok 171 - EVP_Digest(md4) ok 172 - md5 for 'abc' ok 173 - EVP_Digest(md5) ok 174 - ripemd160 for 'abc' ok 175 - EVP_Digest(ripemd160) ok 176 - sha1 for 'abc' ok 177 - EVP_Digest(sha1) ok 178 - sha256 for 'abc' ok 179 - EVP_Digest(sha256) ok 180 - sha512 for 'abc' ok 181 - EVP_Digest(sha512) ok 182 # skip Net::SSLeay::MD2 not available ok 183 - MD4 hash for 'abc' ok 184 - MD5 hash for 'abc' ok 185 - RIPEMD160 hash for 'abc' ok 186 - SHA1 hash for 'abc' ok 187 - SHA256 hash for 'abc' ok 188 - SHA512 hash for 'abc' ok 189 # skip digest 'md2' not available (or pre-1.0.0) ok 190 # skip digest 'md2' not available (or pre-1.0.0) ok 191 - md4 for 'abcdefghijklmnopqrstuvwxyz' ok 192 - EVP_Digest(md4) ok 193 - md5 for 'abcdefghijklmnopqrstuvwxyz' ok 194 - EVP_Digest(md5) ok 195 - ripemd160 for 'abcdefghijklmnopqrstuvwxyz' ok 196 - EVP_Digest(ripemd160) ok 197 - sha1 for 'abcdefghijklmnopqrstuvwxyz' ok 198 - EVP_Digest(sha1) ok 199 - sha256 for 'abcdefghijklmnopqrstuvwxyz' ok 200 - EVP_Digest(sha256) ok 201 - sha512 for 'abcdefghijklmnopqrstuvwxyz' ok 202 - EVP_Digest(sha512) ok 203 # skip Net::SSLeay::MD2 not available ok 204 - MD4 hash for 'abcdefghijklmnopqrstuvwxyz' ok 205 - MD5 hash for 'abcdefghijklmnopqrstuvwxyz' ok 206 - RIPEMD160 hash for 'abcdefghijklmnopqrstuvwxyz' ok 207 - SHA1 hash for 'abcdefghijklmnopqrstuvwxyz' ok 208 - SHA256 hash for 'abcdefghijklmnopqrstuvwxyz' ok 209 - SHA512 hash for 'abcdefghijklmnopqrstuvwxyz' ok 210 # skip digest 'md2' not available (or pre-1.0.0) ok 211 # skip digest 'md2' not available (or pre-1.0.0) ok 212 - md4 for 'message digest' ok 213 - EVP_Digest(md4) ok 214 - md5 for 'message digest' ok 215 - EVP_Digest(md5) ok 216 - ripemd160 for 'message digest' ok 217 - EVP_Digest(ripemd160) ok 218 - sha1 for 'message digest' ok 219 - EVP_Digest(sha1) ok 220 - sha256 for 'message digest' ok 221 - EVP_Digest(sha256) ok 222 - sha512 for 'message digest' ok 223 - EVP_Digest(sha512) ok 224 # skip Net::SSLeay::MD2 not available ok 225 - MD4 hash for 'message digest' ok 226 - MD5 hash for 'message digest' ok 227 - RIPEMD160 hash for 'message digest' ok 228 - SHA1 hash for 'message digest' ok 229 - SHA256 hash for 'message digest' ok 230 - SHA512 hash for 'message digest' ok t/local/61_threads-cb-crash.t .......... 1..1 ok 1 - successfully finished, duration=2 ok t/local/62_threads-ctx_new-deadlock.t .. 1..1 ok 1 - successfully finished, duration=5 ok t/local/63_ec_key_generate_key.t ....... 1..4 ok 1 - EC key created ok 2 - EC key assigned to PKEY ok 3 - output key as PEM ok 4 - read key again from PEM ok t/local/64_ticket_sharing.t ............ 1..15 ok 1 - initial handshake is full ok 2 - another full handshake ok 3 - handshake with reuse ok 4 - handshake again with reuse ok 5 - handshake with server2 is full ok 6 - initial full handshake with server1 ok 7 - reuse session with server1 ok 8 - reuse session with server2 ok 9 - reuse session with old key with server2 ok 10 - callback was called 2 times ok 11 - first with the old key name ok 12 - then with undef to get the current key ok 13 - no more data from client to server ok 14 - but more data from server (new ticket) ok 15 - full handshake with new ticker on server1 ok t/local/kwalitee.t ..................... skipped: these tests are for only for release candidate testing. Enable with RELEASE_TESTING=1 All tests successful. Files=37, Tests=2677, 53 wallclock secs ( 0.48 usr + 0.05 sys = 0.53 CPU) Result: PASS MIKEM/Net-SSLeay-1.80.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/M/MI/MIKEM/CHECKSUMS Mike McCauley <mikem@airspayce.com> Perl extension for using OpenSSL >>> (cd C:\cpanfly-5.22-32\var\tmp\cpan_build\Net-SSLeay-1.80-pudCSm && tar cvf - Net-SSLeay-1.80.ppd blib) | gzip -c >C:/cpanfly-5.22-32/var/REPO/M/MI/MIKEM/Net-SSLeay-1.80.tar.gz Net-SSLeay-1.80.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Net/ blib/arch/auto/Net/SSLeay/ blib/arch/auto/Net/SSLeay/SSLeay.dll blib/lib/ blib/lib/auto/ blib/lib/auto/Net/ blib/lib/auto/Net/SSLeay/ blib/lib/auto/Net/SSLeay/autosplit.ix blib/lib/auto/Net/SSLeay/debug_read.al blib/lib/auto/Net/SSLeay/do_https.al blib/lib/auto/Net/SSLeay/do_https2.al blib/lib/auto/Net/SSLeay/do_https3.al blib/lib/auto/Net/SSLeay/do_https4.al blib/lib/auto/Net/SSLeay/do_httpx2.al blib/lib/auto/Net/SSLeay/do_httpx3.al blib/lib/auto/Net/SSLeay/do_httpx4.al blib/lib/auto/Net/SSLeay/dump_peer_certificate.al blib/lib/auto/Net/SSLeay/get_http.al blib/lib/auto/Net/SSLeay/get_http3.al blib/lib/auto/Net/SSLeay/get_http4.al blib/lib/auto/Net/SSLeay/get_https.al blib/lib/auto/Net/SSLeay/get_https3.al blib/lib/auto/Net/SSLeay/get_https4.al blib/lib/auto/Net/SSLeay/get_httpx.al blib/lib/auto/Net/SSLeay/get_httpx3.al blib/lib/auto/Net/SSLeay/get_httpx4.al blib/lib/auto/Net/SSLeay/head_http.al blib/lib/auto/Net/SSLeay/head_http3.al blib/lib/auto/Net/SSLeay/head_http4.al blib/lib/auto/Net/SSLeay/head_https.al blib/lib/auto/Net/SSLeay/head_https3.al blib/lib/auto/Net/SSLeay/head_https4.al blib/lib/auto/Net/SSLeay/head_httpx.al blib/lib/auto/Net/SSLeay/head_httpx3.al blib/lib/auto/Net/SSLeay/head_httpx4.al blib/lib/auto/Net/SSLeay/https_cat.al blib/lib/auto/Net/SSLeay/httpx_cat.al blib/lib/auto/Net/SSLeay/http_cat.al blib/lib/auto/Net/SSLeay/initialize.al blib/lib/auto/Net/SSLeay/make_form.al blib/lib/auto/Net/SSLeay/make_headers.al blib/lib/auto/Net/SSLeay/new_x_ctx.al blib/lib/auto/Net/SSLeay/open_proxy_tcp_connection.al blib/lib/auto/Net/SSLeay/open_tcp_connection.al blib/lib/auto/Net/SSLeay/post_http.al blib/lib/auto/Net/SSLeay/post_http3.al blib/lib/auto/Net/SSLeay/post_http4.al blib/lib/auto/Net/SSLeay/post_https.al blib/lib/auto/Net/SSLeay/post_https3.al blib/lib/auto/Net/SSLeay/post_https4.al blib/lib/auto/Net/SSLeay/post_httpx.al blib/lib/auto/Net/SSLeay/post_httpx3.al blib/lib/auto/Net/SSLeay/post_httpx4.al blib/lib/auto/Net/SSLeay/put_http.al blib/lib/auto/Net/SSLeay/put_http3.al blib/lib/auto/Net/SSLeay/put_http4.al blib/lib/auto/Net/SSLeay/put_https.al blib/lib/auto/Net/SSLeay/put_https3.al blib/lib/auto/Net/SSLeay/put_https4.al blib/lib/auto/Net/SSLeay/put_httpx.al blib/lib/auto/Net/SSLeay/put_httpx3.al blib/lib/auto/Net/SSLeay/put_httpx4.al blib/lib/auto/Net/SSLeay/randomize.al blib/lib/auto/Net/SSLeay/set_cert_and_key.al blib/lib/auto/Net/SSLeay/set_proxy.al blib/lib/auto/Net/SSLeay/set_server_cert_and_key.al blib/lib/auto/Net/SSLeay/sslcat.al blib/lib/auto/Net/SSLeay/ssl_read_all.al blib/lib/auto/Net/SSLeay/ssl_read_CRLF.al blib/lib/auto/Net/SSLeay/ssl_read_until.al blib/lib/auto/Net/SSLeay/ssl_write_all.al blib/lib/auto/Net/SSLeay/ssl_write_CRLF.al blib/lib/auto/Net/SSLeay/tcpcat.al blib/lib/auto/Net/SSLeay/tcpxcat.al blib/lib/auto/Net/SSLeay/tcp_read_all.al blib/lib/auto/Net/SSLeay/tcp_read_CRLF.al blib/lib/auto/Net/SSLeay/tcp_read_until.al blib/lib/auto/Net/SSLeay/tcp_write_all.al blib/lib/auto/Net/SSLeay/tcp_write_CRLF.al blib/lib/auto/Net/SSLeay/want_nothing.al blib/lib/auto/Net/SSLeay/want_read.al blib/lib/auto/Net/SSLeay/want_write.al blib/lib/auto/Net/SSLeay/want_X509_lookup.al blib/lib/Net/ blib/lib/Net/SSLeay/ blib/lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pod Finished 2017-01-06T02:12:28