You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tests: added old OpenSSL clients to test our SSL server features using new OpenSSL versions.
Here we make sure the nginx process is not blocked by pipe reading
operations until the `openssl s_client` completes the SSL handshake.
Also, the `openssl s_client` command is always protected by the
`timeout` command-line utility to avoid hanging forever. We would no
longer need such hacks once we have the nonblocking ngx.pipe Lua API.
Signed-off-by: Yichun Zhang (agentzh) <[email protected]>
- if [ ! -d download-cache ]; then mkdir download-cache; fi
56
57
- if [ ! -f download-cache/openssl-$OPENSSL_VER.tar.gz ]; then wget -O download-cache/openssl-$OPENSSL_VER.tar.gz https://www.openssl.org/source/openssl-$OPENSSL_VER.tar.gz; fi
58
+
- if [ ! -f download-cache/old-openssl-$OLD_OPENSSL_VER.tar.gz ]; then wget -O download-cache/old-openssl-$OLD_OPENSSL_VER.tar.gz https://www.openssl.org/source/openssl-$OLD_OPENSSL_VER.tar.gz; fi
57
59
- if [ ! -f download-cache/pcre-$PCRE_VER.tar.gz ]; then wget -P download-cache http://ftp.cs.stanford.edu/pub/exim/pcre/pcre-$PCRE_VER.tar.gz; fi
0 commit comments