quictls / openssl

TLS/SSL and crypto library with QUIC APIs
https://quictls.github.io/openssl
Apache License 2.0
371 stars 50 forks source link

QUIC: Add early data support #11

Closed tatsuhiro-t closed 3 years ago

tatsuhiro-t commented 3 years ago

This commit adds SSL_set_quic_early_data_enabled to add early data support to QUIC.

Same change done in #8, this time for 3.0.0.

Checklist
tmshort commented 3 years ago

Waiting for CI

nibanks commented 3 years ago

Waiting for CI

I saw you got that set up! Great! What all does it cover?

tmshort commented 3 years ago

Waiting for CI

I saw you got that set up! Great! What all does it cover?

It's direct from openssl/openssl, so the same stuff.

tmshort commented 3 years ago

(i.e. I didn't do anything!)

tatsuhiro-t commented 3 years ago

Is the minimal test expected to fail?

tmshort commented 3 years ago

Is the minimal test expected to fail?

Issue #2

tatsuhiro-t commented 3 years ago

Fuzzing failed because of 'clang-12: error: unsupported option '--with-fuzzer-lib=/usr/lib/libFuzzingEngine''

tmshort commented 3 years ago

Fuzzing failed because of 'clang-12: error: unsupported option '--with-fuzzer-lib=/usr/lib/libFuzzingEngine''

Issue #2 also mentions Fuzzing

tmshort commented 3 years ago

@tatsuhiro-t can you add that comment to issue #2 so we don't lose it?

tmshort commented 3 years ago

I'll merge this later today.

tmshort commented 3 years ago

OK, I merged within 24 hours. Other work got in the way...