From f7e4e4a2666aa5ea39536d425206e680d76769d9 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Sun, 8 Mar 2015 18:27:07 -0500 Subject: initialize winsock earlier in openssl(1) This allows commands like ocsp to work properly since we no longer initialize Winsock as a side-effect of doing a BIO_gethostbyname. --- update.sh | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'update.sh') diff --git a/update.sh b/update.sh index 29012ad..e007f31 100755 --- a/update.sh +++ b/update.sh @@ -18,15 +18,15 @@ fi git pull --rebase) # setup source paths -dir=`pwd` -libc_src=$dir/openbsd/src/lib/libc -libc_regress=$dir/openbsd/src/regress/lib/libc -libcrypto_src=$dir/openbsd/src/lib/libcrypto -libcrypto_regress=$dir/openbsd/src/regress/lib/libcrypto -libssl_src=$dir/openbsd/src/lib/libssl -libssl_regress=$dir/openbsd/src/regress/lib/libssl -libtls_src=$dir/openbsd/src/lib/libtls -openssl_app_src=$dir/openbsd/src/usr.bin/openssl +CWD=`pwd` +libc_src=$CWD/openbsd/src/lib/libc +libc_regress=$CWD/openbsd/src/regress/lib/libc +libcrypto_src=$CWD/openbsd/src/lib/libcrypto +libcrypto_regress=$CWD/openbsd/src/regress/lib/libcrypto +libssl_src=$CWD/openbsd/src/lib/libssl +libssl_regress=$CWD/openbsd/src/regress/lib/libssl +libtls_src=$CWD/openbsd/src/lib/libtls +openssl_app_src=$CWD/openbsd/src/usr.bin/openssl # load library versions source $libcrypto_src/crypto/shlib_version @@ -184,6 +184,8 @@ for i in `awk '/SOURCES|HEADERS/ { print $3 }' apps/Makefile.am` ; do $CP $openssl_app_src/$i apps fi done +# patch for openssl(1) oscp on windows +(cd apps; patch -p5 < $CWD/patches/win_bio_sock_init.diff) # copy libssl source echo "copying libssl source" -- cgit v1.2.3-55-g6feb