What's Changed
- C99 designated initializers by @tatsuhiro-t in #283
- Use FuzzedDataProvider in fuzz_http3serverreq by @amirlivneh in #285
- Explicitly deny new server-initiated bidirectional stream by @tatsuhiro-t in #286
- Assert settings by @amirlivneh in #287
- Generate periodic fuzzing coverage reports by @amirlivneh in #288
- clang-format by @amirlivneh in #290
- nghttp3_gaptr: Check iterator by @tatsuhiro-t in #291
- Revert "nghttp3_gaptr: Check iterator" by @tatsuhiro-t in #292
- fuzz: Make stream_id non-negative integer by @tatsuhiro-t in #293
- nghttp3_gaptr: Assert !nghttp3_ksl_it_end by @tatsuhiro-t in #294
- Assert stream_id range in public API by @tatsuhiro-t in #295
- Fuzz settings in fuzz_http3serverreq by @amirlivneh in #289
- Fix fuzzer build by @tatsuhiro-t in #297
- fuzz: Exercise callback failure handling by @amirlivneh in #296
- Rewrite fuzz_qpackdecoder with FuzzedDataProvider by @tatsuhiro-t in #299
- fuzz: Exercise sending response headers by @amirlivneh in #298
- fuzz: Exercise memory allocation failures by @amirlivneh in #300
- Fix null dereference by @tatsuhiro-t in #301
- fuzz_qpackdecoder: Fuzz memory allocator by @tatsuhiro-t in #302
- qpack: Lazy ring buffer allocation by @tatsuhiro-t in #303
- Fix typo in nghttp3.h by @amirlivneh in #304
- fuzz_http3serverreq: Fuzz max_client_streams_bidi by @amirlivneh in #305
- fuzz_http3serverreq: Fuzz stream priority by @amirlivneh in #306
- clang-format by @tatsuhiro-t in #307
- Bump munit by @tatsuhiro-t in #308
- fuzz_http3serverreq: Read multiple times before sending data by @amirlivneh in #309
- fuzz_http3serverreq: Don't generate server unidirectional stream ID by @amirlivneh in #310
- Assert incoming stream ID type by @tatsuhiro-t in #311
- fuzz: More like a C++ source by @tatsuhiro-t in #312
- fuzz: Pass FuzzedDataProvider by reference by @amirlivneh in #313
- fuzz: Fuzz connection shutdown by @amirlivneh in #314
- fuzz_http3serverreq: Fuzz stream shutdown by @amirlivneh in #315
- Remove redundant condition in nghttp3_conn_submit_request() by @amirlivneh in #316
- fuzz_http3serverreq: Fuzz client by @amirlivneh in #317
- Fix double free on out of memory by @tatsuhiro-t in #319
- fuzz_http3serverreq: Send requests by @amirlivneh in #318
- Avoid STOP_SENDING for unknown stream type in case fin is set. by @moritzbuhl in #320
- fuzz: Submit response if nghttp3_conn is server by @tatsuhiro-t in #321
New Contributors
- @moritzbuhl made their first contribution in #320
Full Changelog: v1.7.0...v1.8.0