From: Nikos Mavrogiannopoulos Date: Mon, 2 Jan 2017 16:04:29 +0000 (+0100) Subject: tests: added test case with invalid X.509 certificate X-Git-Tag: gnutls_3_6_0~1115 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd5873306f7714d8606eb149bcae7d27dc05e7f0;p=thirdparty%2Fgnutls.git tests: added test case with invalid X.509 certificate This certificate causes a memory leak while printing. Issue found using oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=280 Relates #156 --- diff --git a/tests/Makefile.am b/tests/Makefile.am index 6af0cfe11f..b5f58ac5a7 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -35,7 +35,8 @@ EXTRA_DIST = suppressions.valgrind eagain-common.h cert-common.h test-chains.h \ rsa-md5-collision/colliding-chain-md5-2.pem rsa-md5-collision/colliding-chain-md5-1.pem \ certs-interesting/README.md certs-interesting/cert1.der certs-interesting/cert1.der.err \ certs-interesting/cert2.der certs-interesting/cert2.der.err certs-interesting/cert3.der \ - certs-interesting/cert3.der.err certs-interesting/cert4.der certs-interesting/cert5.der + certs-interesting/cert3.der.err certs-interesting/cert4.der certs-interesting/cert5.der \ + certs-interesting/cert6.der AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS) AM_CPPFLAGS = \ diff --git a/tests/certs-interesting/cert6.der b/tests/certs-interesting/cert6.der new file mode 100644 index 0000000000..58f458981e Binary files /dev/null and b/tests/certs-interesting/cert6.der differ