Skip to content

Releases: litespeedtech/ls-hpack

More strict input data validation.

19 Dec 20:40
Compare
Choose a tag to compare
  • [BUGFIX] normalize header name with trailing spaces.
  • [BUGFIX] properly returns error status with bad input data.
  • [MISC] makes code compatible with more platforms.

Allow headers total size >64KB

12 May 22:57
Compare
Choose a tag to compare
  • Allow headers total size >64KB.

Fix compiler warnings

04 Jan 15:43
Compare
Choose a tag to compare
  • Fix compiler warnings

Fix: properly limit the decoder dynamic table size

20 Apr 19:01
Compare
Choose a tag to compare
  • keep the decoder dynamic table size below the max capacity limit.

Fix: only lookup static table if hpack index unknown

06 Jun 04:03
Compare
Choose a tag to compare

Update to lsxpack_header API v206

28 May 15:59
Compare
Choose a tag to compare
v2.2.0

Update version to 2.2.0

Bugfix: don't set LSXPACK_VAL_MATCHED in encoder

15 Apr 13:17
Compare
Choose a tag to compare

Do not keep LSXPACK_VAL_MATCHED flag in lsxpack_header if encoder set it for dynamic table. When fed the same header to another HPACK encoder, it will cause trouble.

Updated API, bug fixes

29 Mar 21:12
Compare
Choose a tag to compare
v2.1.0

Merge branch '202003291612-decode-with-hashes'

Fix Coverity warning

12 Mar 14:44
Compare
Choose a tag to compare
v2.0.1

Fix Coverity nit: the assertion no longer has side effects

API change: use lsxpack_header structure

11 Mar 20:50
Compare
Choose a tag to compare
v2.0.0

APIv2: use lsxpack_header to encode and decode header fields