Revert accidental commit
authortb <tb@openbsd.org>
Mon, 30 Aug 2021 17:34:01 +0000 (17:34 +0000)
committertb <tb@openbsd.org>
Mon, 30 Aug 2021 17:34:01 +0000 (17:34 +0000)
regress/lib/libssl/Makefile
regress/lib/libssl/client/Makefile
regress/lib/libssl/client/clienttest.c
regress/lib/libssl/interop/Makefile
regress/lib/libssl/openssl-ruby/Makefile
regress/lib/libssl/tlsfuzzer/Makefile
regress/lib/libssl/tlslegacy/tlslegacytest.c

index 19fee55..934f8ba 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.44 2021/08/30 17:28:46 tb Exp $
+#      $OpenBSD: Makefile,v 1.45 2021/08/30 17:34:01 tb Exp $
 
 SUBDIR += asn1
 SUBDIR += buffer
@@ -16,7 +16,6 @@ SUBDIR += tlsext
 SUBDIR += tlslegacy
 SUBDIR += key_schedule
 SUBDIR += unit
-SUBDIR += verify
 
 # Things that take a long time should go below here. 
 SUBDIR += openssl-ruby
index 6d2b2a0..5a54f80 100644 (file)
@@ -1,9 +1,9 @@
-#      $OpenBSD: Makefile,v 1.2 2021/08/30 17:28:46 tb Exp $
+#      $OpenBSD: Makefile,v 1.3 2021/08/30 17:34:01 tb Exp $
 
 PROG=  clienttest
 LDADD= -lssl -lcrypto
 DPADD= ${LIBSSL} ${LIBCRYPTO}
 WARNINGS=      Yes
-CFLAGS+=       -g -DLIBRESSL_INTERNAL -Werror
+CFLAGS+=       -DLIBRESSL_INTERNAL -Werror
 
 .include <bsd.regress.mk>
index 5b0aa53..22654e7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: clienttest.c,v 1.34 2021/08/30 17:28:46 tb Exp $ */
+/*     $OpenBSD: clienttest.c,v 1.35 2021/08/30 17:34:01 tb Exp $ */
 /*
  * Copyright (c) 2015 Joel Sing <jsing@openbsd.org>
  *
@@ -720,7 +720,7 @@ client_hello_test(int testno, const struct client_hello_test *cht)
        BIO_free(rbio);
        BIO_free(wbio);
 
-       // free(client_hello);
+       free(client_hello);
 
        return (ret);
 }
index 2e7114d..789ff00 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.14 2021/08/30 17:28:46 tb Exp $
+# $OpenBSD: Makefile,v 1.15 2021/08/30 17:34:02 tb Exp $
 
 SUBDIR =       libressl openssl openssl11
 
@@ -14,6 +14,6 @@ SUBDIR +=     botan
 SUBDIR +=      version
 SUBDIR +=      cipher
 # This takes a really long time. 
-#SUBDIR +=     cert
+SUBDIR +=      cert
 
 .include <bsd.subdir.mk>
index e9a904b..e67319b 100644 (file)
@@ -1,7 +1,7 @@
-#      $OpenBSD: Makefile,v 1.2 2021/08/30 17:28:46 tb Exp $
+#      $OpenBSD: Makefile,v 1.3 2021/08/30 17:34:02 tb Exp $
 
 OPENSSL_RUBY_TESTS =   /usr/local/share/openssl-ruby-tests
-RUBY_BINREV =          30
+RUBY_BINREV =          27
 RUBY =                 ruby${RUBY_BINREV}
 
 # We work in a subdirectory of obj/ since extconf.rb generates a Makefile whose
@@ -56,26 +56,6 @@ retest:
        rm -f ${_TEST_COOKIE}
        ${_MAKE} test
 
-client_cert: ${_BUILD_COOKIE}
-       -cd ${BUILDDIR} && { \
-           ${RUBY} -I. -I${OPENSSL_RUBY_TESTS}/test/openssl \
-               -I${OPENSSL_RUBY_TESTS}/lib \
-               ${OPENSSL_RUBY_TESTS}/test/openssl/test_ssl.rb \
-               -n test_client_ca; \
-       } 
-
-timestamp: ${_BUILD_COOKIE}
-       -cd ${BUILDDIR} && { \
-           ${RUBY} -I. -I${OPENSSL_RUBY_TESTS}/test/openssl \
-               -I${OPENSSL_RUBY_TESTS}/lib \
-               ${OPENSSL_RUBY_TESTS}/test/openssl/test_ts.rb \
-               -n test_verify_ee_wrong_root_no_intermediate; \
-           ${RUBY} -I. -I${OPENSSL_RUBY_TESTS}/test/openssl \
-               -I${OPENSSL_RUBY_TESTS}/lib \
-               ${OPENSSL_RUBY_TESTS}/test/openssl/test_ts.rb \
-               -n test_verify_ee_wrong_root_wrong_intermediate; \
-       }
-
 CLEANFILES +=          ${_BUILD_COOKIE} ${_TEST_COOKIE} ${_BUILDDIR_COOKIE}
 
 . if make(clean) || make(cleandir)
index 23a3267..2097b84 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.3 2021/08/30 17:28:46 tb Exp $
+#      $OpenBSD: Makefile,v 1.4 2021/08/30 17:34:02 tb Exp $
 
 .if !exists(/usr/local/share/tlsfuzzer)
 regress:
@@ -18,7 +18,7 @@ CLEANFILES    += localhost.key localhost.crt
 
 PORT           ?= 4433
 SLOW           = -s
-TIMING         = -t
+TIMING         = -t
 VERBOSE                = # -v
 
 regress-tlsfuzzer: certs
index 4591f62..58e452e 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: tlslegacytest.c,v 1.3 2021/08/30 17:28:47 tb Exp $ */
+/* $OpenBSD: tlslegacytest.c,v 1.4 2021/08/30 17:34:02 tb Exp $ */
 /*
  * Copyright (c) 2015, 2016, 2017, 2020 Joel Sing <jsing@openbsd.org>
  *
@@ -589,9 +589,10 @@ tlslegacy_client_test(int testno, struct tlslegacy_client_test *tct)
                goto failure;
        }
 
+       rbio->references = 2;
+       wbio->references = 2;
+
        SSL_set_bio(ssl, rbio, wbio);
-       rbio = NULL;
-       wbio = NULL;
 
        if (SSL_connect(ssl) == 1) {
                fprintf(stderr, "SSL_connect() succeeded\n");
@@ -610,6 +611,9 @@ tlslegacy_client_test(int testno, struct tlslegacy_client_test *tct)
        SSL_CTX_free(ssl_ctx);
        SSL_free(ssl);
 
+       rbio->references = 1;
+       wbio->references = 1;
+
        BIO_free(rbio);
        BIO_free(wbio);