START lib/libcrypto/x509 2021-02-23T02:53:47Z ==== regress-constraints ==== cc -O2 -pipe -DLIBRESSL_INTERNAL -Wall -Werror -I/usr/src/lib/libcrypto/x509 -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libcrypto/x509/constraints.c cc -o constraints constraints.o -Wl,-Bstatic -lcrypto -Wl,-Bdynamic ./constraints ==== regress-verify ==== cc -O2 -pipe -DLIBRESSL_INTERNAL -Wall -Werror -I/usr/src/lib/libcrypto/x509 -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libcrypto/x509/verify.c cc -o verify verify.o -Wl,-Bstatic -lcrypto -Wl,-Bdynamic ./verify /usr/src/regress/lib/libcrypto/x509/../certs Testing legacy x509_vfy == Test 0 (1a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 1 (2a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 2 (2b) CN = LibreSSL Test Server 1 verify error at depth 0: unable to get local issuer certificate failed to verify at 0: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 3 (3a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 3 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 4 (3b) CN = LibreSSL Test Intermediate CA 2 verify error at depth 2: unable to get local issuer certificate failed to verify at 2: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 5 (3c) CN = LibreSSL Test Intermediate CA 3 verify error at depth 1: unable to get local issuer certificate failed to verify at 1: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 6 (3d) CN = LibreSSL Test Server 1 verify error at depth 0: unable to get local issuer certificate failed to verify at 0: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 7 (3e) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 3 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 8 (4a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 9 (4b) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 10 (4c) CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: unable to get local issuer certificate failed to verify at 1: unable to get local issuer certificate FAIL: Failed with 0 chains (legacy failure) == Test 11 (4d) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 12 (4e) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 13 (4f) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 14 (4g) CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: unable to get local issuer certificate failed to verify at 1: unable to get local issuer certificate FAIL: Failed with 0 chains (legacy failure) == Test 15 (4h) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 16 (5a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 17 (5b) CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: unable to get local issuer certificate failed to verify at 2: unable to get local issuer certificate FAIL: Failed with 0 chains (legacy failure) == Test 18 (5c) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 19 (5d) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 20 (5e) CN = LibreSSL Test Intermediate CA 2 verify error at depth 1: unable to get local issuer certificate failed to verify at 1: unable to get local issuer certificate FAIL: Failed with 0 chains (legacy failure) == Test 21 (5f) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 22 (5g) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 23 (5h) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 24 (5i) CN = LibreSSL Test Intermediate CA 2 verify error at depth 1: unable to get local issuer certificate failed to verify at 1: unable to get local issuer certificate FAIL: Failed with 0 chains (legacy failure) == Test 25 (6a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 26 (6b) CN = LibreSSL Test Root CA 2 verify error at depth 2: certificate has expired failed to verify at 2: certificate has expired FAIL: Failed with 0 chains (legacy failure) == Test 27 (7a) CN = LibreSSL Test Root CA 1 verify error at depth 3: certificate has expired failed to verify at 3: certificate has expired FAIL: Failed with 0 chains (legacy failure) == Test 28 (7b) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 29 (8a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 verify error at depth 0: certificate has expired failed to verify at 0: certificate has expired INFO: Succeeded with 0 chains == Test 30 (9a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: certificate has expired failed to verify at 1: certificate has expired INFO: Succeeded with 0 chains == Test 31 (10a) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 32 (10b) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 33 (11a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: certificate has expired failed to verify at 2: certificate has expired FAIL: Failed with 0 chains (legacy failure) == Test 34 (11b) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 35 (12a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 36 (13a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains Testing modern x509_vfy == Test 0 (1a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 1 (2a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 2 (2b) CN = LibreSSL Test Server 1 verify error at depth 0: unable to verify the first certificate CN = LibreSSL Test Server 1 verify error at depth 0: unable to verify the first certificate failed to verify at 0: unable to verify the first certificate INFO: Succeeded with 0 chains == Test 3 (3a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 3 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 4 (3b) CN = LibreSSL Test Intermediate CA 2 verify error at depth 2: unable to get local issuer certificate CN = LibreSSL Test Intermediate CA 2 verify error at depth 2: unable to get local issuer certificate failed to verify at 2: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 5 (3c) CN = LibreSSL Test Intermediate CA 3 verify error at depth 1: unable to get local issuer certificate CN = LibreSSL Test Intermediate CA 3 verify error at depth 1: unable to get local issuer certificate failed to verify at 1: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 6 (3d) CN = LibreSSL Test Server 1 verify error at depth 0: unable to verify the first certificate CN = LibreSSL Test Server 1 verify error at depth 0: unable to verify the first certificate failed to verify at 0: unable to verify the first certificate INFO: Succeeded with 0 chains == Test 7 (3e) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 3 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 8 (4a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 9 (4b) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 10 (4c) CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: unable to get local issuer certificate CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains (legacy failure) == Test 11 (4d) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 12 (4e) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 13 (4f) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 14 (4g) CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: unable to get local issuer certificate CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains (legacy failure) == Test 15 (4h) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 16 (5a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 17 (5b) CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: unable to get local issuer certificate CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains (legacy failure) == Test 18 (5c) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 19 (5d) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 20 (5e) CN = LibreSSL Test Intermediate CA 2 verify error at depth 1: unable to get local issuer certificate CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains (legacy failure) == Test 21 (5f) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 22 (5g) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 23 (5h) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 24 (5i) CN = LibreSSL Test Intermediate CA 2 verify error at depth 1: unable to get local issuer certificate CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains (legacy failure) == Test 25 (6a) CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 26 (6b) CN = LibreSSL Test Root CA 2 verify error at depth 2: certificate has expired CN = LibreSSL Test Root CA 2 verify error at depth 2: certificate has expired CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 verify error at depth 1: certificate has expired INFO: Succeeded with 1 chains (legacy failure) == Test 27 (7a) CN = LibreSSL Test Root CA 1 verify error at depth 3: certificate has expired CN = LibreSSL Test Root CA 1 verify error at depth 3: certificate has expired CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 verify error at depth 1: certificate has expired INFO: Succeeded with 1 chains (legacy failure) == Test 28 (7b) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 29 (8a) CN = LibreSSL Test Server 1 verify error at depth 0: certificate has expired failed to verify at 0: certificate has expired INFO: Succeeded with 0 chains == Test 30 (9a) CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: certificate has expired CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: certificate has expired failed to verify at 1: certificate has expired INFO: Succeeded with 0 chains == Test 31 (10a) CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: certificate has expired CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 verify error at depth 1: certificate has expired INFO: Succeeded with 1 chains == Test 32 (10b) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 1 verify error at depth 1: certificate has expired CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 33 (11a) CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: certificate has expired CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 verify error at depth 1: certificate has expired INFO: Succeeded with 1 chains (legacy failure) == Test 34 (11b) CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Root CA 2 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 35 (12a) CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: certificate has expired CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 INFO: Succeeded with 1 chains == Test 36 (13a) CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: certificate has expired CN = LibreSSL Test Intermediate CA 1 verify error at depth 2: certificate has expired CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Root CA 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Server 1 CN = LibreSSL Test Server 1 verify error at depth 2: certificate has expired INFO: Succeeded with 1 chains Testing x509_verify == Test 0 (1a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 1 (2a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 2 (2b) failed to verify at 1: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 3 (3a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 3 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 4 (3b) failed to verify at 1: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 5 (3c) failed to verify at 1: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 6 (3d) failed to verify at 1: unable to get local issuer certificate INFO: Succeeded with 0 chains == Test 7 (3e) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 3 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 8 (4a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 Chain 1 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 2 chains == Test 9 (4b) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 10 (4c) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains (legacy failure) == Test 11 (4d) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 12 (4e) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 13 (4f) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 Chain 1 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 2 chains == Test 14 (4g) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains (legacy failure) == Test 15 (4h) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 16 (5a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 Chain 1 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 2 chains == Test 17 (5b) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains (legacy failure) == Test 18 (5c) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 19 (5d) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 20 (5e) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains (legacy failure) == Test 21 (5f) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 22 (5g) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 Chain 1 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 2 chains == Test 23 (5h) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 24 (5i) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains (legacy failure) == Test 25 (6a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains == Test 26 (6b) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains (legacy failure) == Test 27 (7a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains (legacy failure) == Test 28 (7b) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 29 (8a) failed to verify at 0: certificate has expired INFO: Succeeded with 0 chains == Test 30 (9a) failed to verify at 1: certificate has expired INFO: Succeeded with 0 chains == Test 31 (10a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 32 (10b) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 33 (11a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains (legacy failure) == Test 34 (11b) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Root CA 2 INFO: Succeeded with 1 chains == Test 35 (12a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 INFO: Succeeded with 1 chains == Test 36 (13a) Chain 0 -------- CN = LibreSSL Test Server 1 CN = LibreSSL Test Intermediate CA 2 CN = LibreSSL Test Intermediate CA 1 CN = LibreSSL Test Root CA 1 INFO: Succeeded with 1 chains ==== regress-x509attribute ==== cc -O2 -pipe -DLIBRESSL_INTERNAL -Wall -Werror -I/usr/src/lib/libcrypto/x509 -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libcrypto/x509/x509attribute.c cc -o x509attribute x509attribute.o -Wl,-Bstatic -lcrypto -Wl,-Bdynamic ./x509attribute ==== regress-x509name ==== cc -O2 -pipe -DLIBRESSL_INTERNAL -Wall -Werror -I/usr/src/lib/libcrypto/x509 -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libcrypto/x509/x509name.c cc -o x509name x509name.o -Wl,-Bstatic -lcrypto -Wl,-Bdynamic ./x509name > x509name.result diff -u /usr/src/regress/lib/libcrypto/x509/x509name.expected x509name.result ===> bettertls ==== bettertls-test ==== cc -O2 -pipe -g -DLIBRESSL_INTERNAL -Wundef -Werror -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libcrypto/x509/bettertls/verify.c cc -o verify verify.o -lcrypto ./verify /usr/src/regress/lib/libcrypto/x509/bettertls/certificates > test.out /usr/src/regress/lib/libcrypto/x509/bettertls/check.perl /usr/src/regress/lib/libcrypto/x509/bettertls/expected /usr/src/regress/lib/libcrypto/x509/bettertls/known /usr/src/regress/lib/libcrypto/x509/bettertls/obj/test.out SUCCESS - no new regressions (0 known failures) Tested 3645 certificates PASS lib/libcrypto/x509 Duration 0m25.18s