Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ngtcp2 for openSUSE:Factory checked in at 2024-06-18 22:51:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ngtcp2 (Old) and /work/SRC/openSUSE:Factory/.ngtcp2.new.19518 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ngtcp2" Tue Jun 18 22:51:25 2024 rev:4 rq:1181358 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ngtcp2/ngtcp2.changes 2024-01-29 22:29:22.238216116 +0100 +++ /work/SRC/openSUSE:Factory/.ngtcp2.new.19518/ngtcp2.changes 2024-06-18 22:52:17.735557726 +0200 @@ -1,0 +2,93 @@ +Mon Jun 17 18:14:22 UTC 2024 - Dirk Müller <[email protected]> + +- update to 1.6.0: + * examples: Print negotiated group if TLS stack gives that + information + * Remove ngtcp2_min and ngtcp2_max + * Keep-alive packet should trigger PTO + * Fix ngtcp2_conn_stat.max_tx_udp_payload_size update + * Adjust memory pool allocation units to reduce allocation size + * Adjust NGTCP2_ACKTR_MAX_ENT to match NGTCP2_MAX_ACK_RANGES + + 1 + * Allocate ngtcp2_acktr_entry at once not to waste memory + * Fix memory leak when stream datacnt gets below allocation + threshold + * Refactor ngtcp2_frame_chain allocation for ngtcp2_stream +- update to 1.5.0: + * Pack more QUIC packets on large PMTUD probes + * Drop UDP datagram if it comes from a well-known port + * Rework transmitting empty STREAM frame + * Take into account SCID length when computing minimum packet + size + * More prohibited ports + * client: Handle error from feed_data + * server: Send stateless reset + * crypto: Adjust token stack buffer sizes + * crypto: Reduce NGTCP2_CRYPTO_TOKEN_RAND_DATALEN to 16 + * Adopt std::to_array + * server: Use std::span for sized binary data + * client: Use std::span for sized binary data + * examples: More std::span + * std::unordered_map lookup by std::string_view + * Refactor format_hex +- update to 1.4.0: + * Erase sensitive data before freeing memory + * Fix compile error with libstdc++6-14 + * Make congestion controller use the current path MTU + * Reduce malloc call in conn_new + * Add missing FindJemalloc.cmake to EXTRA_DIST + * Automate release process + * Make Path MTU Discovery probes configurable + * examples: Add --pmtud-probes option + * Accept zero length UDP datagram payload and just return 0 + * Deal with the case that send_quantum < max_udp_payload_size + * Adjust simpleclient buffer to have default + max_tx_udp_payload_size + * Cleanup free functions called from conn_new + * Make functions that discard pkns callable from the other + source files + * Add typed ngtcp2_min and ngtcp2_max functions + * Avoid setting 0 after memset + * Move ngtcp2_transport_params functions to its own file + * Remove unused ngtcp2_conversion_test.c + * Move struct version to the last argument + * git clone recursive + * Update README.rst + * ngtcp2_conn_write_connection_close: Fix assertion failure + * Fix assertion failure because of failing dup Connection ID + check +- update to 1.3.0: + * Do not run docker-build on tag + * Speed up git clone + * Use cmake -B consistently + * Bump actions/cache from 3 to 4 + * Optimize STOP_SENDING + * Fix retransmit frames on stream + * Set NGTCP2_STRM_FLAG_RESET_STREAM when RESET_STREAM is sent + * Add helper functions to encode/decode zero length transport + parameter + * Verify decoding truncated frames + * Use typed frame type rather than ngtcp2_frame + * Verify decoding truncated packet headers + * Open a remote stream if RESET_STREAM is received + * nghttp3 now requires git submodule + * Migrate to munit from cunit + * Rewrite ngtcp2_cbrt + * Add missing munit header file to HFILES + * Bump munit + * Fix typo + * hexdump: Add an extra whitespace after address + * hexdump: Fix the last address is not shown + * examples: Add include in GnuTLS example + * Use assert_stdsv_equal and print title + * examples: Minor fixup + * Bump aws-lc to v1.21.0 + * Add security policy + * Bump boringssl + * Bump openssl + * examples: Fix operator precedence error + * Bump munit +- drop cunit +- update keyring + +------------------------------------------------------------------- Old: ---- ngtcp2-1.2.0.tar.xz ngtcp2-1.2.0.tar.xz.asc New: ---- ngtcp2-1.6.0.tar.xz ngtcp2-1.6.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ngtcp2.spec ++++++ --- /var/tmp/diff_new_pack.fmlnu7/_old 2024-06-18 22:52:18.307570429 +0200 +++ /var/tmp/diff_new_pack.fmlnu7/_new 2024-06-18 22:52:18.311570518 +0200 @@ -21,7 +21,7 @@ %global gnutls_soname libngtcp2_crypto_gnutls %global gnutls_sover 8 Name: ngtcp2 -Version: 1.2.0 +Version: 1.6.0 Release: 0 Summary: Implementation of the IETF QUIC protocol License: MIT @@ -34,7 +34,6 @@ BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: python-rpm-macros -BuildRequires: pkgconfig(cunit) BuildRequires: pkgconfig(gnutls) >= 3 BuildRequires: pkgconfig(libnghttp3) >= 1.0.0 @@ -87,7 +86,6 @@ --disable-static \ --disable-silent-rules \ --enable-lib-only \ - --with-cunit \ --with-libnghttp3 \ --with-gnutls \ --without-openssl \ ++++++ ngtcp2-1.2.0.tar.xz -> ngtcp2-1.6.0.tar.xz ++++++ ++++ 41599 lines of diff (skipped) ++++++ ngtcp2.keyring ++++++ --- /var/tmp/diff_new_pack.fmlnu7/_old 2024-06-18 22:52:18.623577447 +0200 +++ /var/tmp/diff_new_pack.fmlnu7/_new 2024-06-18 22:52:18.631577625 +0200 @@ -11,30 +11,55 @@ U7boXpLlAcdh47CMk4qvIDZfBb2iVjZCN1yFI9R/TCH7JCT9NLQrVGF0c3VoaXJv IFRzdWppa2F3YSA8dGF0c3VoaXJvLnRAZ21haWwuY29tPohgBBMRAgAgBQJJoCQg AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQfoQD1dZzw2YoTgCgmzKU0uK/ -fr2nVqYondsxppQS83wAoIPlXaxcUV39DvA7/Rui6+rBNljmuQQNBEmgJCAQEADi -J5vXLb+y5g2kQApYk/iPqlJV02jHX7VJnWwivfQNq0F56TiiAZx9B6QR71pShkv8 -L4FgdmuNPcxamh4LAiVsiE3lW5dnlt6cp5bmWvNOTDZIojbxSfS4ZhQmt3Ij4vJ5 -fnlgUeaLDzXqeuO5ezMZvpsoBcDMvPCnv8R28JX0z1LIjA42sC85Kvd8EeB7uyGJ -q0qzU7OMP6JdxN2IwvdGiqXAAHI2KZOU9Pp4Kvg4qj8v3ELXrhlrZVye6PAmbufJ -Gdcg73EEabhoWutzt1h++qUkhzSQRUoTIqa2DWyE/bTPGlxqKgHmur5okBn5iwcr -BijhE6d8AvBqlopxyHHIEsZ4YswvLR8VcOt//aT1ArYdrxAfyjujvimoW1+gDjsA -+Hc1wlrYW6uLgHwFIzQFOi4Yt/+hw26dlqJhO9pnK8vwpPsMnvkfHQx5A7EeZhpN -g1YIDhPEO+RSk81Gs0Y1xzJjLulncxlzprX6xmyZK/B2dQZy4XFl5K02Q7Zas++x -z70JvwOC8kDu117jb3QtersJHt09SGywCrkaU6P8+iKxPd2PEwaPWKqu4n7IpLZu -2Kg5GXO1h80fqhPSRJGbj5a6YVvfVHoRPaUL34Y4yYPxPVxjpgYR6ohhhoyURA4w -+qkhugcbYM9/wQTbwhgLc5mG62bq+WVkhehaGFOCwwADBRAAkzofRfa6dNtZC8kp -4bTmTydRCRrAAjUvCtRNL+PjB6JpTsIru/w6dR2i3TYDnUOBNkvVLUNG+Sk6fsR2 -CcEefsa4AQwRb8G33FATsewFbImSrBNT9R5hr+hR33XWxo0KAcXrucnaboidQOBK -lDD0SEC6eBexVXa4/h9qum4Qmj0u9XBBqMqEOJY/Mao5SJ8EWZV+UAszgJdmHDvq -s9+1425NuzuG9/KQzx/5wWjQmtAHikE/oFQ1RZ3hWxRpe4YmsrKQuVqwHRfIjCrB -MdBteldVr4NN0eUqfnrXgTpInXSsUstDr1/04u2Q3+spQUjJOcZ+IluPLfr12EAH -UKc9/2CT6cLmBVEl2s2PijC5EoxH3UA2KkxcxBy5LleKvF5FZ3MHbXaj2RLMLBlW -aGhlFF2H85EEmq73Ex5ncLPT4BW2rHrkwdUOOXCN8riUZr42E3K+GTyfGyRbU9Ar -MBP62ytvamwBO9O+E6sJCVraoho4a2ERORh5PQzEot1Tmyf4u6AQf1+JVMn2yThc -ilRKWD1Q/AfEAibVbPANkXXjX5pZkIRc1Eunq5afYf2ixyS96RSjc6EZ+euaaaFC -96+MdDtlycafZIXYNgiNkrrm8mzPCb2i8tmF9aPnGYBknsnFLlda3Zz4afFDKyLN -LYRvqAujonL+HBOLW2InmeD5p6SISQQYEQIACQUCSaAkIAIbDAAKCRB+hAPV1nPD -ZqpZAJ9Kw73IdA3hw+wQEen991bFlMzHfQCgtG/GMjXB246Qt9XPVvToTSFJQPo= -=2agh +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 +=8rnV -----END PGP PUBLIC KEY BLOCK-----
