Skip to content

Update CI box to use newer OpenSSL or BoringSSL that supports QUIC #6451

@maskit

Description

@maskit

We need to update SSL library on CI boxes to continue building / testing QUIC code on CI.

quic-latest branch supports supports 4 variety of SSL libraries for QUIC now.

  1. OpenSSL (Tatsuhiro's old version)
  2. OpenSSL (Tatsuhiro's new version)
  3. OpenSSL (Akamai version)
  4. BoringSSL

We've been using 1) on a CI box (autest), however, its API is obsolete and we'll drop the support soon.

It would be great if we could have 2 boxes that build QUIC code, one for OpenSSL (either Tatsuhiro's or Akamai's) and one for BoringSSL.

If I had to pick one, I'd say BoringSSL because it would also enable to test other components with BoringSSL. We broke BoringSSL support form time to time.

The details of options are on the wiki page below:
https://cwiki.apache.org/confluence/display/TS/QUIC#QUIC-Howtobuild

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions