nghttp2 v1.42.0 Release Notes

Release Date: 2020-11-23 // 11 months ago
    • lib: fix ubsan errors (Patch from Asra Ali) (GH-1468)
    • lib: Don't send RST_STREAM to idle stream (GH-1477)
    • lib: nghttp2_map backed by nghttp2_ksl
    • doc: Update sphinx_rtd_theme
    • doc: nghttp2_session_send is also affected by max concurrent streams (Patch from Tomas Krizek) (GH-1489)
    • doc: clarify flow control behaviour for nghttp2_session_send() (Patch from Tomas Krizek) (GH-1488)
    • ๐Ÿ— build: Add missing cmake/FindSystemd.cmake to dist (GH-1526)
    • third-party: Bump llhttp to 2.2.0
    • ๐Ÿ’Ž third-party: Bump mruby to 2.1.2
    • nghttpx: Deal with the case when h2 backend is retired before it is initialized
    • nghttpx: Add accesslog variables to record request path without query (GH-1511)
    • nghttpx: Fix stall when TLS follows after proxy protocol
    • ๐ŸŒฒ nghttpx: Fix logging integer

Previous changes from v1.41.0

    • ๐Ÿ›  Fix CVE-2020-11080
    • lib: Implement max settings option (Patch from James M Snell)
    • lib: Earlier check for settings flood (Patch from James M Snell)
    • lib: Fix receiving stream data stall (GH-1444)
    • ๐Ÿ— build: cmake: Make hard-coded static lib suffix optional (Patch from Viktor Szakats) (GH-1418)
    • third-party: Bump llhttp to 2.0.4 (GH-1442)
    • ๐Ÿ‘ nghttpx: Add PROXY-protocol v2 support (GH-1452)
    • nghttpx: Fix get_x509_serial for long serial numbers (Patch from Jacky Tian) (GH-1455)
    • h2load: Allow port in --connect-to
    • h2load: add --connect-to option (Patch from Lucas Pardue) (GH-1426)