Subject: CVS commit: pkgsrc/net/ngtcp2
From: Adam Ciarcinski
Date: 2024-12-24 16:34:07
Message id: 20241224153408.0BF84FC1D@cvs.NetBSD.org

Log Message:
ngtcp2: updated to 1.10.0

ngtcp2 v1.10.0

Update doc
Rename NGTCP2_INITIAL_TABLE_LENBITS to NGTCP2_INITIAL_HASHBITS
example/client: Enable GSO
examples: Enable X25519MLKEM768 for boringssl
Update security policy
Exercise qlog code in fuzzing
Do not extend app-limited period
Fuzz sequences of different received packets
Fuzz timestamp in read_write_pkt fuzzer
Exercise all CC algorithms in read_write_pkt fuzzer
Exercise client in read_write_pkt fuzzer
clang-format
examples: Remove unnecessary http-parser include
examples: Cleanup build files around http-parser
Fix assertion error when retransmitting 0 length STREAM frames
Fuzz remote transport params in read_write_pkt fuzzer
Update ksl fuzzer with FuzzedDataProvider
Remove outdated PMTUD probe packet handling when it is lost
Add ngtcp2_rob fuzzer
Require recent version of aws-lc due to X25519MLKEM768 in examples
Fix rob fuzzer
Bump boringssl
Bump picotls
Bump aws-lc

ngtcp2 v1.9.1

Fixes CVE-2024-52811

ngtcp2 v1.9.0

Fix connection stall due to cwnd limited
GHA: Bump Ubuntu runner to 24.04
GHA: No need to install g++-14 when building cache
GHA: Run tests for i686-w64-mingw32 host
ringbuf: silence superfluous unused function warning on NDEBUG builds
clang-format
Use REQUIRED when finding a package
Remove extra semicolons
examples: GRO buffer size should be 64KiB
Limit the number of ACK frames per packet
Nothing to acknowledge in a 0RTT packet
Introduce ngtcp2_ksl_search
Update doc
fuzz: Fix compile error
Loosen app-limited condition
Tweak threshold for max_stream_data and max_data transmission
Add note for window auto-tuning
examples/client: Disable window auto-tuning by default
ngtcp2_ksl: Use proper type
Retry token validation with more detailed error reporting
examples: Call getnameinfo only when logging is required
Replace http_parser_parse_url with urlparse
Deal with super small RTT
Fix assertion which refers to the wrong variable
tests: Add failmalloc tests for server scenario
Bump wolfssl to v5.7.4
Bump boringssl
Bump picotls
Bump libressl to v4.0.0
Bump aws-lc to v1.39.0

Files:
RevisionActionfile
1.22modifypkgsrc/net/ngtcp2/Makefile
1.19modifypkgsrc/net/ngtcp2/PLIST
1.21modifypkgsrc/net/ngtcp2/distinfo