Re: [BLFS Trac] #23169: nghttp2-1.69.0

"BLFS Trac" ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
#23169: nghttp2-1.69.0
-------------------------+-------------------------
 Reporter:  Bruce Dubbs  |       Owner:  Joe Locash
     Type:  enhancement  |      Status:  closed
 Priority:  normal       |   Milestone:  13.1
Component:  BOOK         |     Version:  git
 Severity:  normal       |  Resolution:  fixed
 Keywords:               |
-------------------------+-------------------------
Changes (by Joe Locash):

 * resolution:   => fixed
 * status:  assigned => closed

Comment:

 {{{
 nghttp2 v1.69.0

 What's Changed
     - src: Simplify format_hex and format_upper_hex by @tatsuhiro-t in
 #2545
     - build(deps): bump actions/upload-artifact from 4 to 5 by
 @dependabot[bot] in #2546
     - hpack: Optimize huffman decoding a bit by @tatsuhiro-t in #2548
     - Port ngtcp2_map changes by @tatsuhiro-t in #2549
     - Remove unused macros and enums by @tatsuhiro-t in #2550
     - src: Rewrite defer by @tatsuhiro-t in #2552
     - src: Remove empty parameter list from lambda by @tatsuhiro-t in
 #2553
     - src: Remove noexcept from ~Defer by @tatsuhiro-t in #2554
     - src: Adopt EVP_PKEY_get0_EC_KEY by @tatsuhiro-t in #2555
     - nghttpx: Avoid separate allocation for QUIC tx buffer by
 @tatsuhiro-t in #2556
     - src: Workaround performance regression since OpenSSL 3.0 by
 @tatsuhiro-t in #2557
     - integration: Cope with os.ErrProcessDone by @tatsuhiro-t in #2560
     - build(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.56.0
 by @dependabot[bot] in #2559
     - src: Simplify DList::remove by @tatsuhiro-t in #2561
     - src: Remove the duplicated test by @tatsuhiro-t in #2562
     - lib/CMakeLists.txt: Fix NGHTTP2_CONFIG_INSTALL_DIR path by @trukna
 in #2551
     - GHA: Cancel stale job by @tatsuhiro-t in #2563
     - nghttpx: Ensure resetting downstream h2 stream by @tatsuhiro-t in
 #2564
     - build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by
 @dependabot[bot] in #2566
     - Gha ubuntu arm by @tatsuhiro-t in #2567
     - src: Generate lowcase_tbl by @tatsuhiro-t in #2568
     - examples: Remove redundant cast in lowcase by @tatsuhiro-t in #2569
     - build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot]
 in #2570
     - build(deps): bump github.com/quic-go/quic-go from 0.56.0 to 0.57.0
 by @dependabot[bot] in #2571
     - Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2574
     - build(deps): bump github.com/quic-go/quic-go from 0.57.0 to 0.57.1
 by @dependabot[bot] in #2575
     - Fix union usage in nghttp2_data_provider_wrap by @tatsuhiro-t in
 #2576
     - Remove union from WorkerID by @tatsuhiro-t in #2577
     - Cancel sending RST_STREAM if stream is not found by @tatsuhiro-t in
 #2578
     - nghttpx: Remove stream_closed_ from Http2DownstreamConnection by
 @tatsuhiro-t in #2579
     - Remove extraneous semicolon by @tatsuhiro-t in #2580
     - src: Rewrite Address with std::variant by @tatsuhiro-t in #2581
     - build(deps): bump actions/upload-artifact from 5 to 6 by
 @dependabot[bot] in #2587
     - build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in
 #2588
     - build(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 by
 @dependabot[bot] in #2589
     - build(deps): bump github.com/quic-go/quic-go from 0.57.1 to 0.58.0
 by @dependabot[bot] in #2591
     - Rewrite Dockerfile with heredoc syntax by @tatsuhiro-t in #2592
     - src: Avoid strict aliasing violation by @tatsuhiro-t in #2593
     - Introduce nghttp2_strlen_lit by @tatsuhiro-t in #2594
     - build(deps): bump github.com/quic-go/quic-go from 0.58.0 to 0.59.0
 by @dependabot[bot] in #2595
     - Increase default glitch rate limit to 10x by @tatsuhiro-t in #2599
     - build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 by
 @dependabot[bot] in #2596
     - GHA: Fix main branch in cancel-in-progress by @tatsuhiro-t in #2600
     - Remove glitch detection for ignored DATA frame by @tatsuhiro-t in
 #2598
     - Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2601
     - Revert "src: Avoid strict aliasing violation" by @tatsuhiro-t in
 #2602
     - build(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 by
 @dependabot[bot] in #2605
     - Check nghttp2_is_fatal first by @tatsuhiro-t in #2607
     - altsvc: Avoid pointer arithmetic against NULL by @tatsuhiro-t in
 #2608
     - Ensure typedefs use named structs and unions by @cbarrick in #2609
     - Revert "Ensure typedefs use named structs and unions" by
 @tatsuhiro-t in #2610
     - build(deps): bump actions/upload-artifact from 6 to 7 by
 @dependabot[bot] in #2611
     - build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 by
 @dependabot[bot] in #2612
     - h2load: Fix bug that h2load does not stop early with -D option by
 @tatsuhiro-t in #2613
     - h2load: Add median, p95, and p99 metrics by @tatsuhiro-t in #2614
     - h2load: Refactor SDStat output by @tatsuhiro-t in #2615
     - h2load: Refactor metrics manual by @tatsuhiro-t in #2619
     - h2load: Add some QUIC metrics by @tatsuhiro-t in #2616
     - h2load: Plot histogram by @tatsuhiro-t in #2620
     - Amend #2619 by @tatsuhiro-t in #2621
     - build(deps): bump docker/build-push-action from 6 to 7 by
 @dependabot[bot] in #2617
     - build(deps): bump docker/setup-buildx-action from 3 to 4 by
 @dependabot[bot] in #2618
     - h2load: Show certificate type and negotiated group by @tatsuhiro-t
 in #2623
     - nghttpd, nghttpx: Accept at most 10 connections per loop by
 @tatsuhiro-t in #2625
     - h2load: Support TLS resumption by @tatsuhiro-t in #2624
     - src: Avoid consteval for now by @tatsuhiro-t in #2627
     - nghttpx: Accept pending connections until it returns error by
 @tatsuhiro-t in #2626
     - h2load: Make the names of perf metric short and concise by
 @tatsuhiro-t in #2628
     - nghttpx: Rework close-wait packet generation for h3 by @tatsuhiro-t
 in #2630
     - nghttpx: Add extra validation for non-regular path for HTTP/1.1 by
 @tatsuhiro-t in #2631
     - nghttpx: More strict validation for h1 host by @tatsuhiro-t in #2632
     - h2load: Output the measurement results in JSON by @tatsuhiro-t in
 #2629
     - Src pass by value by @tatsuhiro-t in #2633
     - src: Refine Defer by @tatsuhiro-t in #2634
     - h2load: Print integral samples as integral by @tatsuhiro-t in #2636
     - h2load: Refactor with std::span by @tatsuhiro-t in #2637
     - nghttpd: Refactor with std::span by @tatsuhiro-t in #2638
     - build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 by
 @dependabot[bot] in #2640
     - nghttp: Refactor with std::span by @tatsuhiro-t in #2639
     - h2load: Use span for reading by @tatsuhiro-t in #2641
     - nghttp: Move span creation out of loop by @tatsuhiro-t in #2642
     - Add missing iframe state validation by @tatsuhiro-t in #2643
     - src: Refactor Buffer::write with std::span by @tatsuhiro-t in #2644
     - src: Adopt override keyword by @tatsuhiro-t in #2645
     - src: Simplify as_uint8_span with auto by @tatsuhiro-t in #2646
     - src: Review the use of iterator and range concepts by @tatsuhiro-t
 in #2647
     - nghttpx: Use std::span for upstream interface by @tatsuhiro-t in
 #2649
     - nghttpx: Modernize downstream connection with std::span by
 @tatsuhiro-t in #2650
     - nghttpx: Deal with partial write in API downstream connection by
 @tatsuhiro-t in #2651
     - build(deps): bump microsoft/setup-msbuild from 2 to 3 by
 @dependabot[bot] in #2652
     - nghttpx: Adopt std::span for LiveCheck read path by @tatsuhiro-t in
 #2653
     - Nghttpx connection write span by @tatsuhiro-t in #2654
     - Nghttpx connection read span by @tatsuhiro-t in #2655
     - nghttpx: Refactor QUIC utils with std::span by @tatsuhiro-t in #2656
     - nghttpx: Choose the sensible value for TCP_DEFER_ACCEPT by
 @tatsuhiro-t in #2657
     - src: Refactor riovec with std::span by @tatsuhiro-t in #2658
     - nghttpx: Simplify HTTP/2 writer by @tatsuhiro-t in #2659
     - h2load: Add --h3 option by @tatsuhiro-t in #2660
     - nghttpx: Format doc by @tatsuhiro-t in #2661
     - nghttpx: Deal with ECONNRESET for IPC socket on worker process side
 by @tatsuhiro-t in #2662
     - third-party: Bump neverbleed by @tatsuhiro-t in #2663
     - doc: Update h2load howto by @tatsuhiro-t in #2664
     - Bump llhttp to v9.3.1 by @tatsuhiro-t in #2665
     - GHA: Add macos-26 build and remove macos-14 build by @tatsuhiro-t in
 #2666
     - h2load: Deal with h3 unidirectional stream closure by @tatsuhiro-t
 in #2667
     - src: Refine allocator with the modern memory construct by
 @tatsuhiro-t in #2668
     - Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2669
     - Modernize BlockAllocator and its utility functions by @tatsuhiro-t
 in #2670
     - nghttpx: Rewrite LOG macros with std::source_location by
 @tatsuhiro-t in #2671
     - nghttpx: Amend #2671 to fix double logging by @tatsuhiro-t in #2672
     - nghttpx: Call Log ctor directly by @tatsuhiro-t in #2673
     - nghttpx: Rename LOG_ENABLED to log_enabled by @tatsuhiro-t in #2674
     - src: Remove enclosing anonymous namespace from constexpr variables
 by @tatsuhiro-t in #2675
     - src: Add static constexpr to ngtcp2 and nghttp3 callbacks by
 @tatsuhiro-t in #2676
     - OpenSSL 4.0.0 beta1 fix by @xl32 in #2677
     - build(deps): bump actions/github-script from 8 to 9 by
 @dependabot[bot] in #2679
     - build(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 by
 @dependabot[bot] in #2680
     - GHA: Bump openssl to v4.0.0 by @tatsuhiro-t in #2682
     - Optimize the decoded length estimation for Huffman encoded string by
 @tatsuhiro-t in #2683
     - Make header related errors stream error with glitch rate limit guard
 by @tatsuhiro-t in #2681
     - Bump ngtcp2 to v1.22.1 by @tatsuhiro-t in #2685
     - Nghttpx ech by @tatsuhiro-t in #2678
     - nghttpx: Log the number of loaded ECH configuration in NOTICE level
 by @tatsuhiro-t in #2686
     - Bump aws-lc by @tatsuhiro-t in #2687
 }}}
 Fixed at b2979377a7.
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23169#comment:2>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.