Skip to content

Releases: litespeedtech/lsquic

Bugfix release

15 Apr 13:39
Compare
Choose a tag to compare
  • [BUGFIX] gQUIC: pass correct stream to hsi_create_header_set() callback.
  • [BUGFIX] Use ls-hpack 2.1.1
  • Improve stream code readability.
  • Use ls-qpack 2.0.5

Bugfix release: use ls-qpack 2.0.4, finish max packet size

08 Apr 17:00
Compare
Choose a tag to compare
  • [BUGFIX] Use ls-qpack 2.0.4
  • [BUGFIX] Honor max packet size on the client and when path changes.
  • http_server: fix prepare_decode() function.

Bugfix release: re-enable send, maximum packet size

07 Apr 15:50
Compare
Choose a tag to compare
  • [BUGFIX] Place connections on tickable queue when sending is reenabled.
  • [BUGFIX] A connection is tickable if it has unsent packets.
  • [BUGFIX] Heed peer's max_packet_size transport parameter.

Use lsxpack_header structure to send HTTP headers

30 Mar 17:42
Compare
Choose a tag to compare
  • [API] Use lsxpack_header structure to send HTTP headers.
  • [OPTIMIZATION] nocopy's readable_bytes() function.
  • http_server: fix typo in error message
  • Use ls-hpack 2.1.0.
  • Use ls-qpack 2.0.0.

Fix ACK ping-pong

23 Mar 21:28
Compare
Choose a tag to compare
  • [BUGFIX] ACK ping-pong: TIMESTAMP frame is not to be acked.

Fix ACK ping-pong

23 Mar 21:29
Compare
Choose a tag to compare
  • [BUGFIX] ACK ping-pong: TIMESTAMP frame is not to be acked.

Fix the new lsxpack header API

13 Mar 15:32
Compare
Choose a tag to compare
Release 2.13.2

- [BUGFIX] Use of new lsxpack_header API's hsi_prepare_decode().

Fix a couple of minor bugs

12 Mar 15:03
Compare
Choose a tag to compare
v2.13.1

Release 2.13.1 - fix a few minor issues flagged by Coverity

API: use lsxpack_header; bug fixes

12 Mar 13:30
Compare
Choose a tag to compare
  • [API] Use lsxpack_header structure to process incoming headers.
  • [BUGFIX] Fix assertion when zero-padding Initial packet.
  • [BUGFIX] Use idle timeout before we learn of peer's value.
  • Use ls-hpack 2.0.0 -- has lsxpack_header changes.
  • Use ls-qpack 0.14.0 -- new, common with ls-hpack, XXH seed (not used yet).
  • Code cleanup: prefix exported functions with "lsquic_".

Timestamps extension

02 Mar 14:05
Compare
Choose a tag to compare
  • [FEATURE] QUIC timestamps extension.
  • [API] New: ea_alpn that is used when not in HTTP mode.
  • [BUGFIX] SNI is mandatory only for HTTP/3 and gQUIC.
  • [BUGFIX] Benign double-free -- issue #110.
  • [BUGFIX] Printing of transport parameters.