Skip to content

Releases: ngtcp2/nghttp3

nghttp3 v0.9.0

24 Feb 12:21
v0.9.0
Compare
Choose a tag to compare
nghttp3 v0.9.0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.8.0...v0.9.0

nghttp3 v0.8.0

10 Dec 09:31
v0.8.0
Compare
Choose a tag to compare
nghttp3 v0.8.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

nghttp3 v0.7.1

18 Sep 05:43
v0.7.1
Compare
Choose a tag to compare
nghttp3 v0.7.1 Pre-release
Pre-release
  • nghttp3_ringbuf: fix __popcnt with WIN ARM (32bits) (GH-84)

nghttp3 v0.7.0

21 Aug 08:39
v0.7.0
Compare
Choose a tag to compare
nghttp3 v0.7.0 Pre-release
Pre-release
  • nghttp3_conn_close_stream needs NGHTTP3_ERR_STREAM_NOT_FOUND (GH-83)
  • Avoid NGHTTP3_ERR_STREAM_NOT_FOUND (GH-81, GH-82)

nghttp3 v0.6.0

21 Jul 12:08
v0.6.0
Compare
Choose a tag to compare
nghttp3 v0.6.0 Pre-release
Pre-release
  • Send NGHTTP3_H3_MESSAGE_ERROR on HTTP header error (GH-80)
  • reset_stream callback is now used by client as well (GH-77)
  • Treat NGHTTP3_ERR_MALFORMED_HTTP_HEADER as stream error (GH-72)
  • No need to check pseudo header lws (GH-71)
  • Do not allow leading or trailing SPC or HTAB in a field value (GH-70)

nghttp3 v0.5.0

20 Jun 10:41
v0.5.0
Compare
Choose a tag to compare
nghttp3 v0.5.0 Pre-release
Pre-release
  • Make all flags unsigned explicitly (GH-69)
  • Ignore priority unless all priority header fields are processed (GH-68)
  • Ignore priority header field in trailer fields (GH-67)
  • The use of host in response field section is undefined (GH-66)
  • Cross build (GH-64)
  • Fix the bug that tablelen and table pointer become out of sync (GH-62)

nghttp3 v0.4.1

16 May 10:52
v0.4.1
Compare
Choose a tag to compare
nghttp3 v0.4.1 Pre-release
Pre-release
  • Fix the bug that tablelen and table pointer become out of sync (GH-62)

nghttp3 v0.4.0

25 Apr 12:26
v0.4.0
Compare
Choose a tag to compare
nghttp3 v0.4.0 Pre-release
Pre-release
  • nghttp3_rcbuf now stores nghttp3_mem in its field (GH-60)
  • Rename nghttp3_mem.mem_user_data to user_data (GH-59)
  • Add nghttp3_conn_is_stream_writable (GH-57)

nghttp3 v0.3.0

03 Apr 11:56
v0.3.0
Compare
Choose a tag to compare
nghttp3 v0.3.0 Pre-release
Pre-release
  • Fix regex replace of compiler flags (GH-56)
  • Add memory pool to reduce memory allocations

nghttp3 v0.2.0

19 Feb 09:05
v0.2.0
Compare
Choose a tag to compare
nghttp3 v0.2.0 Pre-release
Pre-release
  • This release introduces backwards incompatible changes.
  • Add --enable-memdebug configure option
  • Treat failing processing PRIORITY_UPDATE frame as a connection error (GH-55)
  • Add qpack_encoder_max_dtable_capacity to nghttp3_settings (GH-54)
  • Rename nghttp3_settings.qpack_max_table_capacity to
    qpack_max_dtable_capacity (GH-53)
  • Rework the interface to set the upper bound of the dynamic table
    capacity (GH-52)
  • Check whether HTTP message is malformed when a message ends (GH-51)
  • Add fin parameter to nghttp3_end_headers callback (GH-50)
  • Fix bug that PRIORITY_UPDATE is overridden by priority header field (GH-49)