Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

  • Status
    Done

Relationships

None yet

Development

No branches or pull requests

Issue actions