Commit 2c252f91 authored by Dmitri Tikhonov's avatar Dmitri Tikhonov
Browse files

Update BoringSSL to later version, need this for ID-28

In ID-28, using TLS middlebox compatibility mode is forbidden and
we need a later version of BoringSSL for it to do the right thing.
This also means we had to update our code, because BoringSSL's QUIC
API has changed.
parent 6dd81c92
......@@ -8,7 +8,7 @@ task:
- cd boringssl
# This is so that both GQUIC and IETF branches build. Just picking
# a known good revision:
- git checkout 49de1fc2910524c888866c7e2b0db1ba8af2a530
- git checkout 251b5169fd44345f455438312ec4e18ae07fd58c
- cmake .
- make
- cd -
......
......@@ -31,7 +31,7 @@ before_script:
- cd boringssl
# This is so that both GQUIC and IETF branches build. Just picking
# a known good revision:
- git checkout 49de1fc2910524c888866c7e2b0db1ba8af2a530
- git checkout 251b5169fd44345f455438312ec4e18ae07fd58c
- cmake .
- make
- cd -
......
......@@ -17,7 +17,7 @@ COPY ./ /src/lsquic/
RUN git clone https://boringssl.googlesource.com/boringssl && \
cd boringssl && \
git checkout 49de1fc2910524c888866c7e2b0db1ba8af2a530 && \
git checkout 251b5169fd44345f455438312ec4e18ae07fd58c && \
cmake . && \
make
......
......@@ -51,7 +51,7 @@ You may need to install pre-requisites like zlib and libevent.
2. Use specific BoringSSL version
```
git checkout 49de1fc2910524c888866c7e2b0db1ba8af2a530
git checkout 251b5169fd44345f455438312ec4e18ae07fd58c
```
3. Compile the library
......
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment