Skip to content

Conversation

@drslebedev
Copy link
Contributor

@drslebedev drslebedev commented Jan 29, 2026

Use system OpenSSL for QUIC deps

  • Drop the custom OpenSSL ExternalProject build and link QUIC components against system OpenSSL::SSL / OpenSSL::Crypto.

Update CI configuration to use Docker

  • switch to clang-20

Use system nghttp2, while keeping ngtcp2/nghttp3 as ExternalProjects (ngtcp2_crypto_ossl isn’t packaged).

* Drop the custom OpenSSL ExternalProject build and link QUIC components against system OpenSSL::SSL / OpenSSL::Crypto.

Signed-off-by: drslebedev <[email protected]>
* switch to clang-20

Signed-off-by: drslebedev <[email protected]>
@codecov
Copy link

codecov bot commented Jan 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.06%. Comparing base (750cd50) to head (52d2492).
⚠️ Report is 27 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #399      +/-   ##
==========================================
- Coverage   56.84%   49.06%   -7.78%     
==========================================
  Files          72       78       +6     
  Lines        7561     9870    +2309     
  Branches     2838     3727     +889     
==========================================
+ Hits         4298     4843     +545     
- Misses       1335     2865    +1530     
- Partials     1928     2162     +234     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Serialize HTTP/2 requests in the simple REST test to avoid relying on response ordering across concurrent streams.

Signed-off-by: drslebedev <[email protected]>
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
5 Security Hotspots
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@wirew0rm wirew0rm merged commit cdcfdbb into main Jan 30, 2026
16 of 18 checks passed
@wirew0rm wirew0rm deleted the openssl branch January 30, 2026 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants