Skip to content

Releases: litespeedtech/ls-qpack

Use struct lsxpack_header for input and output

30 Mar 17:17
Compare
Choose a tag to compare
v2.0.0

Release 2.0.0: API: use struct lsxpack_header for input and output

No major changes

06 Mar 20:42
Compare
Choose a tag to compare
v0.14.0

Update version to 0.14.0

API: add lsqpack_get_stx_tab_id()

16 Jan 20:54
Compare
Choose a tag to compare
v0.11.2

Update version to 0.11.2

Bug fixes: decoder is resistant to garbage

16 Jan 14:00
Compare
Choose a tag to compare

Fuzzing revealed two bugs in the decoder when parsing input. These bugs are fixed in this release.

Support QPACK Draft 11

07 Nov 20:20
Compare
Choose a tag to compare

There are no changes since previous version. This change is meant to indicate that the library supports QPACK Draft 11.

Code cleanup

30 Oct 13:03
Compare
Choose a tag to compare
v0.10.7

Update version to 0.10.7

Maintenance: silence a few warnings

24 Oct 14:03
Compare
Choose a tag to compare
v0.10.6

Update version to 0.10.6

Improve compression performance

21 Oct 16:04
Compare
Choose a tag to compare
v0.10.5

Update version to 0.10.5

Bugfix release: don't go over maximum risked streams

18 Oct 21:12
Compare
Choose a tag to compare
  • Fix encoder not to go over maximum risked streams.
  • Use pragmas to silence bogus uninitialized warnings.
  • Decoder: log message when going over max blocked streams.
  • API: add lsqpack_dec_ratio().
  • Several code optimizations.
  • Fix interop-encode: in immediate ack mode, ack immediately.

Risk streams fix, API change

08 Oct 18:59
Compare
Choose a tag to compare
  • Fix: do not risk streams when it is not allowed
  • Fix benign warning in Huffman encoder on 32-bit machine
  • API: get properties of encoder header block when it ends
  • interop-encode: add -f option to encode "f"ast