Subject: CVS commit: pkgsrc/net/ngtcp2
From: Adam Ciarcinski
Date: 2024-10-10 10:46:11
Message id: 20241010084611.CA0EBFC7E@cvs.NetBSD.org

Log Message:
ngtcp2: updated to 1.8.0

ngtcp2 v1.8.0

ngtcp2_ringbuf: Update doc and style
Vec refactor
ngtcp2_cid: Update doc and style
Add const qualifier
ngtcp2_pkt_decode_hd_long: Do not touch dest on error
ngtcp2_pkt_decode_ack_frame: Remove useless initialization
Change clang-format options
Fixing cmake export
Rtb on pkt lost
Rtb refactor
Crypto refactor
ngtcp2_pkt_encode_ack_frame: Make fr const and fix doc
ngtcp2_ppe: Update style
Pkt refactor
get_uvarint: Simplify by adopting consistent function signature
ngtcp2_get_uint*: Use dest directly
ngtcp2_put_pkt_num: Simplify and add tests
Rename ngtcp2_put_uint* functions
Revert "Rename ngtcp2_put_uint* functions"
Rename ngtcp2_get_uint* functions
Remove unused ngtcp2_get_uint48be and ngtcp2_put_uint48be
Remove useless condition
Update doc
Add LibreSSL
ngtcp2_acktr: Simplify
Remove unused NGTCP2_MAX_RX_(INITIAL|HANDSHAKE)_CRYPTO_DATA
ngtcp2_map: Fix hash computation
ngtcp2_map: Rename tablelenbits to hashbits
Map refactor
Conditional compile improvements
clang-format
get_uvarint: Remove unnecessary shift
Consistent macro comments
ngtcp2/version.h: Prepend NGTCP2_ prefix to the include guard
Update macro comments missed
Remove unused ngtcp2_nth_(server|client)_(bidi|uni)_id functions
Small optimization for immediate ack
Check pending_early_datalen before try sending 0RTT data
Add test to verify empty stream retransmission in 0RTT on Retry
examples: Add missing square brackets
Fix ARM64 __popcnt intrinsics
Do not enter app_limited if connection is pacing limited
ngtcp2_cc: Remove target_cwnd, use is_app_limited flag instead
Call ngtcp2_rst_on_ack_recv only when a packet is newly acked
ngtcp2_rst: Remove window filter and ineffective next_round_delivered
Revert "ngtcp2_rst: Remove window filter and ineffective \ 
next_round_delivered"
Call cc on_ack_recv only when a packet is newly acknowledged
ispow2: Better fallback implementation
ngtcp2_rst: Fix round counting
ngtcp2_rst: Remove window filter
Add missing ispow2 macro comment
examples: Bail out with ciphers option when TLS stack ignores it
CUBIC RFC 9438
Amend CUBIC
Hystart++ RFC 9406
PING bundled with ACK should trigger PTO
Extend ngtcp2_frame
cmake: Remove trailing whitespaces
Simplify condition
cubic: Increase CWND under app limited if CWND limited is observed
Bump quictls to 3.1.7+quic
Bump boringssl
Bump aws-lc to v1.36.1

Files:
RevisionActionfile
1.20modifypkgsrc/net/ngtcp2/Makefile
1.17modifypkgsrc/net/ngtcp2/PLIST
1.19modifypkgsrc/net/ngtcp2/distinfo