START lib/libssl/ssl 2025-01-04T01:27:21Z ==== regress-ssltest ==== cc -O2 -pipe -DLIBRESSL_INTERNAL -Werror -I/usr/src/regress/lib/libssl/ssl/../../../../lib/libssl -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libssl/ssl/ssltest.c cc -o ssltest ssltest.o -lcrypto -lssl sh /usr/src/regress/lib/libssl/ssl/testssl /usr/src/regress/lib/libssl/ssl/../certs/server1-rsa.pem /usr/src/regress/lib/libssl/ssl/../certs/server1-rsa-chain.pem /usr/src/regress/lib/libssl/ssl/../certs/ca-root-rsa.pem LibreSSL 4.0.0 test sslv2/sslv3 TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with server authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0x448785bfb40 a cert? 0x0x4487fb7cd20 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with client authentication client authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0x291dc706480 a cert? 0x0x291db0e7e00 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with both client and server authentication client authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xe7f86f7300 a cert? 0x0xe80f197700 cert depth=0 /CN=LibreSSL Test Server 1 RSA In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xe7f8713540 a cert? 0x0xe80f16fa80 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 via BIO pair TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 w/o (EC)DHE via BIO pair TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with 1024bit DHE via BIO pair DONE: TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with server authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xa0c079f0240 a cert? 0x0xa0c6f219e00 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with client authentication via BIO pair client authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xe1b7f01df00 a cert? 0x0xe1b79bcd380 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with both client and server authentication via BIO pair client authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0x6e886044780 a cert? 0x0x6e863411a80 cert depth=0 /CN=LibreSSL Test Server 1 RSA In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0x6e8633e9cc0 a cert? 0x0x6e8633e1c40 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test sslv2/sslv3 with both client and server authentication via BIO pair and app verify client authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0x8c151a11cc0 a cert? 0x0x8c151a2b1c0 cert depth=0 /CN=LibreSSL Test Server 1 RSA In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0x8c16ba12f00 a cert? 0x0x8c151a2e0e0 cert depth=0 /CN=LibreSSL Test Server 1 RSA TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing ciphersuites Testing ciphersuites for SSLv3 Testing ECDHE-RSA-AES256-SHA TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-AES256-SHA TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-CAMELLIA256-SHA TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-CAMELLIA256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES256-SHA TLSv1.2, cipher TLSv1/SSLv3 AES256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing CAMELLIA256-SHA TLSv1.2, cipher TLSv1/SSLv3 CAMELLIA256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-AES128-SHA TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-AES128-SHA TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-CAMELLIA128-SHA TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-CAMELLIA128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES128-SHA TLSv1.2, cipher TLSv1/SSLv3 AES128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing CAMELLIA128-SHA TLSv1.2, cipher TLSv1/SSLv3 CAMELLIA128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-RC4-SHA TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-RC4-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing RC4-SHA TLSv1.2, cipher TLSv1/SSLv3 RC4-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing RC4-MD5 TLSv1.2, cipher TLSv1/SSLv3 RC4-MD5, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-DES-CBC3-SHA TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-DES-CBC3-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing EDH-RSA-DES-CBC3-SHA TLSv1.2, cipher TLSv1/SSLv3 EDH-RSA-DES-CBC3-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing DES-CBC3-SHA TLSv1.2, cipher TLSv1/SSLv3 DES-CBC3-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-NULL-SHA TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-NULL-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing NULL-SHA TLSv1.2, cipher TLSv1/SSLv3 NULL-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing NULL-MD5 TLSv1.2, cipher TLSv1/SSLv3 NULL-MD5, 2048 bit RSA 1 handshakes of 256 bytes done Testing ciphersuites for TLSv1.2 Testing ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-AES256-SHA384 TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-AES256-GCM-SHA384 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-AES256-SHA256 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-CHACHA20-POLY1305 TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-CHACHA20-POLY1305, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-CHACHA20-POLY1305 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-CHACHA20-POLY1305, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-CAMELLIA256-SHA256 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-CAMELLIA256-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES256-GCM-SHA384 TLSv1.2, cipher TLSv1/SSLv3 AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES256-SHA256 TLSv1.2, cipher TLSv1/SSLv3 AES256-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing CAMELLIA256-SHA256 TLSv1.2, cipher TLSv1/SSLv3 CAMELLIA256-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES128-GCM-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing ECDHE-RSA-AES128-SHA256 TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES128-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-AES128-GCM-SHA256 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES128-GCM-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-AES128-SHA256 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-AES128-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing DHE-RSA-CAMELLIA128-SHA256 TLSv1.2, cipher TLSv1/SSLv3 DHE-RSA-CAMELLIA128-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES128-GCM-SHA256 TLSv1.2, cipher TLSv1/SSLv3 AES128-GCM-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES128-SHA256 TLSv1.2, cipher TLSv1/SSLv3 AES128-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing CAMELLIA128-SHA256 TLSv1.2, cipher TLSv1/SSLv3 CAMELLIA128-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing NULL-SHA256 TLSv1.2, cipher TLSv1/SSLv3 NULL-SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing ciphersuites for TLSv1.3 at security level 2 Testing TLS_AES_256_GCM_SHA384 TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing TLS_CHACHA20_POLY1305_SHA256 TLSv1.3, cipher TLSv1/SSLv3 TLS_CHACHA20_POLY1305_SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing TLS_AES_128_GCM_SHA256 TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_128_GCM_SHA256, 2048 bit RSA 1 handshakes of 256 bytes done Testing ciphersuites for TLSv1.3 at security level 3 Testing TLS_AES_256_GCM_SHA384 1319856896000:error:14FFF18A:SSL routines:(UNKNOWN)SSL_internal:dh key too small:/usr/src/lib/libssl/s3_lib.c:1946: 1319856896000:error:14FFF18F:SSL routines:(UNKNOWN)SSL_internal:ee key too small:/usr/src/lib/libssl/ssl_rsa.c:394: ERROR in SERVER 1319856896000:error:14FFF0A8:SSL routines:(UNKNOWN)SSL_internal:missing rsa certificate:/usr/src/lib/libssl/tls13_server.c:649: TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384 1 handshakes of 256 bytes done Testing TLS_CHACHA20_POLY1305_SHA256 14152692279296:error:14FFF18A:SSL routines:(UNKNOWN)SSL_internal:dh key too small:/usr/src/lib/libssl/s3_lib.c:1946: 14152692279296:error:14FFF18F:SSL routines:(UNKNOWN)SSL_internal:ee key too small:/usr/src/lib/libssl/ssl_rsa.c:394: ERROR in SERVER 14152692279296:error:14FFF0A8:SSL routines:(UNKNOWN)SSL_internal:missing rsa certificate:/usr/src/lib/libssl/tls13_server.c:649: TLSv1.3, cipher TLSv1/SSLv3 TLS_CHACHA20_POLY1305_SHA256 1 handshakes of 256 bytes done Testing TLS_AES_128_GCM_SHA256 797490706432:error:14FFF18A:SSL routines:(UNKNOWN)SSL_internal:dh key too small:/usr/src/lib/libssl/s3_lib.c:1946: 797490706432:error:14FFF18F:SSL routines:(UNKNOWN)SSL_internal:ee key too small:/usr/src/lib/libssl/ssl_rsa.c:394: ERROR in SERVER 797490706432:error:14FFF0A8:SSL routines:(UNKNOWN)SSL_internal:missing rsa certificate:/usr/src/lib/libssl/tls13_server.c:649: TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_128_GCM_SHA256 1 handshakes of 256 bytes done dh skipping tls1 tests. DTLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test dtlsv1_2 with server authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xf168242d000 a cert? 0x0xf16b77ac0e0 cert depth=0 /CN=LibreSSL Test Server 1 RSA DTLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test dtlsv1_2 with client authentication client authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xd009cd03180 a cert? 0x0xd0051520a80 cert depth=0 /CN=LibreSSL Test Server 1 RSA DTLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done test dtlsv1_2 with both client and server authentication client authentication server authentication In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xd5995396e40 a cert? 0x0xd5957ab9000 cert depth=0 /CN=LibreSSL Test Server 1 RSA In app_verify_callback, allowing cert. Arg is: Test Callback Argument Finished printing do we have a context? 0x0xd596d0029c0 a cert? 0x0xd5957ab90e0 cert depth=0 /CN=LibreSSL Test Server 1 RSA DTLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA 1 handshakes of 256 bytes done Testing DTLS ciphersuites Testing ciphersuites for SSLv3 Testing AES256-SHA DTLSv1.2, cipher TLSv1/SSLv3 AES256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing CAMELLIA256-SHA DTLSv1.2, cipher TLSv1/SSLv3 CAMELLIA256-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing AES128-SHA DTLSv1.2, cipher TLSv1/SSLv3 AES128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing CAMELLIA128-SHA DTLSv1.2, cipher TLSv1/SSLv3 CAMELLIA128-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing DES-CBC3-SHA DTLSv1.2, cipher TLSv1/SSLv3 DES-CBC3-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing NULL-SHA DTLSv1.2, cipher TLSv1/SSLv3 NULL-SHA, 2048 bit RSA 1 handshakes of 256 bytes done Testing NULL-MD5 DTLSv1.2, cipher TLSv1/SSLv3 NULL-MD5, 2048 bit RSA 1 handshakes of 256 bytes done Testing ALPN... TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done TLSv1.3, cipher TLSv1/SSLv3 TLS_AES_256_GCM_SHA384, 2048 bit RSA 1 handshakes of 256 bytes done PASS lib/libssl/ssl Duration 0m02.10s