Skip to content

Releases: litespeedtech/ls-qpack

Code refactor, external xxHash

11 Sep 03:46
Compare
Choose a tag to compare
  • Use FALL_THROUGH macro for falling through between switch cases.
  • Allow use of external xxHash.
  • MSVC cmake tweaks.

Improve unit tests

19 Dec 22:44
Compare
Choose a tag to compare
  • Add new test case for a fixed crash.
  • Fix dyn_table_cap_mismatch test case.

Fix crash qenc_remove_from_risked_list

12 May 22:54
Compare
Choose a tag to compare
  • Fix corner case when qpe_risked_hinfos is empty.
  • Allow headers total size >64KB.

Fix compiler warnings

26 Jan 15:10
Compare
Choose a tag to compare
  • Fix compiler warnings #47

Fix compiler warnings

04 Jan 15:45
Compare
Choose a tag to compare
  • Fix compiler warnings #46

Fix decoder dynamic table size change

19 Oct 21:50
Compare
Choose a tag to compare

[BUGFIX] Properly handle dynamic table size change at the beginning of decoding stream.

Fix use-after-free bug

16 Aug 19:28
Compare
Choose a tag to compare
  • Fix use-after-free bug in handling decompression errors. (#43)

Fix crash when dynamic table size is too small

05 May 22:56
Compare
Choose a tag to compare
  • Disable dynamic table when max_table_size < 32.

Better Windows support

10 Jan 20:37
Compare
Choose a tag to compare

Better packaging for Windows platform.

Bug fix to avoid assert() for input data error.

27 Oct 14:39
Compare
Choose a tag to compare

Replace assert() with RETURN_ERROR() for possible input data error.