From 14905877a0eb85ebdc16162e820cda51f0895fc7 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Tue, 18 Oct 2016 17:13:56 +0900 Subject: Enable tests on Visual Studio - add patch for aeadtest.c to undef IN - add patch for ocsp_test.c to call BIO_sock_init() before getaddrinfo() - define STDERR_FILENO in unistd.h to build pkcs7test.c - add option ENABLE_VSTEST(default OFF) to enable test on Visual Studio - modify to pass test data file as an argument (aeadtest, evptest) - add Windows scripts (ocsptest, pq_test, ssltest, testdsa, testenc, testrsa) - do not build pidwraptest on MSVC - fix some indentations --- patches/ocsp_test.c.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 patches/ocsp_test.c.patch (limited to 'patches/ocsp_test.c.patch') diff --git a/patches/ocsp_test.c.patch b/patches/ocsp_test.c.patch new file mode 100644 index 0000000..aa427db --- /dev/null +++ b/patches/ocsp_test.c.patch @@ -0,0 +1,14 @@ +--- tests/ocsp_test.c.orig 2016-10-18 18:12:39.854607509 +0900 ++++ tests/ocsp_test.c 2016-10-18 18:14:29.261600559 +0900 +@@ -16,6 +16,11 @@ + hints.ai_family = AF_INET; + hints.ai_socktype = SOCK_STREAM; + ++#ifdef _MSC_VER ++ if (BIO_sock_init() != 1) ++ exit(-1); ++#endif ++ + error = getaddrinfo(host, port, &hints, &res); + if (error != 0) { + perror("getaddrinfo()"); -- cgit v1.2.3-55-g6feb