From f10726c8bb4e09bf53d0c40b90c1a2cb434672d4 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 31 Mar 2014 01:11:06 +0100 Subject: [crypto] Add support for subjectAltName and wildcard certificates Originally-implemented-by: Alex Chernyakhovsky Signed-off-by: Michael Brown --- src/tests/x509_test.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/tests') diff --git a/src/tests/x509_test.c b/src/tests/x509_test.c index 69ede4c85..d3e01faf1 100644 --- a/src/tests/x509_test.c +++ b/src/tests/x509_test.c @@ -1023,7 +1023,16 @@ static void x509_test_exec ( void ) { /* Check certificate names */ x509_check_name_ok ( &server_crt, "boot.test.ipxe.org" ); + x509_check_name_ok ( &server_crt, "demo.test.ipxe.org" ); x509_check_name_fail_ok ( &server_crt, "incorrect.test.ipxe.org" ); + x509_check_name_ok ( &server_crt, "anything.alt.test.ipxe.org" ); + x509_check_name_ok ( &server_crt, "wildcard.alt.test.ipxe.org" ); + x509_check_name_fail_ok ( &server_crt, "sub.domain.alt.test.ipxe.org" ); + x509_check_name_fail_ok ( &server_crt, "alt.test.ipxe.org" ); + x509_check_name_fail_ok ( &server_crt, "test.ipxe.org" ); + x509_check_name_fail_ok ( &server_crt, "ipxe.org" ); + x509_check_name_fail_ok ( &server_crt, "org" ); + x509_check_name_fail_ok ( &server_crt, "" ); /* Parse all certificate chains */ x509_chain_ok ( &server_chain ); -- cgit v1.2.3-55-g7522