From d6deb3fd1632b5c7a939b30d79f8875f24aad153 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> Date: Thu, 21 Nov 2019 23:15:50 +0900 Subject: [PATCH] Use OpenSSL_1_1_1d-quic-draft-24 for performance reason --- README.rst | 4 ++-- ci/build_openssl.sh | 2 +- docker/Dockerfile | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 859338ae..5697d42e 100644 --- a/README.rst +++ b/README.rst @@ -52,14 +52,14 @@ The client and server under examples directory require patched OpenSSL as crypto backend: * Patched OpenSSL - (https://github.com/tatsuhiro-t/openssl/tree/openssl-quic-draft-24) + (https://github.com/tatsuhiro-t/openssl/tree/OpenSSL_1_1_1d-quic-draft-24) Build from git -------------- .. code-block:: text - $ git clone --depth 1 -b openssl-quic-draft-24 https://github.com/tatsuhiro-t/openssl + $ git clone --depth 1 -b OpenSSL_1_1_1d-quic-draft-24 https://github.com/tatsuhiro-t/openssl $ cd openssl $ # For Linux $ ./config enable-tls1_3 --prefix=$PWD/build diff --git a/ci/build_openssl.sh b/ci/build_openssl.sh index 57226971..002e0435 100755 --- a/ci/build_openssl.sh +++ b/ci/build_openssl.sh @@ -2,7 +2,7 @@ #build last openssl master (for Travis) cd .. -git clone --depth 1 -b openssl-quic-draft-24 https://github.com/tatsuhiro-t/openssl +git clone --depth 1 -b OpenSSL_1_1_1d-quic-draft-24 https://github.com/tatsuhiro-t/openssl cd openssl ./config enable-tls1_3 --prefix=$PWD/build make -j$(nproc) diff --git a/docker/Dockerfile b/docker/Dockerfile index 3c5ce8c2..123b7589 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -4,7 +4,7 @@ RUN /usr/local/bin/clean-install \ git g++ make binutils autoconf automake autotools-dev libtool \ pkg-config libev-dev libjemalloc-dev \ libev4 libjemalloc1 ca-certificates mime-support && \ - git clone --depth 1 -b openssl-quic-draft-24 https://github.com/tatsuhiro-t/openssl && \ + git clone --depth 1 -b OpenSSL_1_1_1d-quic-draft-24 https://github.com/tatsuhiro-t/openssl && \ cd openssl && ./config enable-tls1_3 --openssldir=/etc/ssl && make -j$(nproc) && make install_sw && cd .. && rm -rf openssl && \ git clone --depth 1 https://github.com/ngtcp2/nghttp3 && \ cd nghttp3 && autoreconf -i && \ -- GitLab