Skip to content

Releases: OISF/libhtp

0.5.49

01 Oct 06:57
Compare
Choose a tag to compare
  • headers: put a configurable limit on their numbers

  • htp/table: only fetch element when needed

  • workflows: add almalinux 8 and 9 jobs

  • workflows: remove centos 7 as it is EOL

  • fuzz: limits the number of transactions

  • fuzz: improve debug output

  • fuzz: flush to get full assertion text

  • request: trim headers values also when there is no name

0.5.48

22 Apr 15:21
Compare
Choose a tag to compare
  • decompressor: only take erroneous data on first try
  • autotools: run autoupdate to modernize build system

0.5.47

19 Mar 09:56
Compare
Choose a tag to compare
  • request: limit probing after missing protocol

0.5.46

08 Feb 08:50
Compare
Choose a tag to compare
  • tx: configurable number of maximum transactions

  • htp: offers possibility to remove transactions

  • headers: limit the size of folded headers

  • request: be more liberal about transfer-encoding value

  • request: continue processing even with invalid headers

  • http0.9: process headers if there are non-space characters

  • htp_util: fix spelling issue

  • src: fix -Wshorten-64-to-32 warnings

  • uri: normalization removes trailing spaces

0.5.45

11 Jul 14:09
Compare
Choose a tag to compare
  • log: resist allocation failure

  • support HTTP Bearer authentication

0.5.44

13 Jun 13:26
Compare
Choose a tag to compare
  • response: only trim spaces at headers names end

  • response: skips lines before response line

  • headers: log a warning for chunks extension

0.5.43

13 Apr 09:44
Compare
Choose a tag to compare
  • htp: do not log content-encoding: none
  • htp: do not error on multiple 100 Continue
  • readme: remove note on libhtp not being stable
  • uri: fix compile warning strict-prototypes
  • bstr: fix compile warning strict-prototypes
  • fuzz_diff: Free the rust test object.
  • github: add CIFuzz workflow

0.5.42

28 Nov 06:05
Compare
Choose a tag to compare
  • github: add initial workflow

  • htp: fixes warning about bad delimiter in URI

  • fuzz: fix a null dereference in a diff report

  • htp: fixes warning about integer

0.5.41

27 Sep 07:43
Compare
Choose a tag to compare
  • trim white space of invalid folding for first header

  • clear buffered data for body data

  • minor optimization for decompression code

0.5.40

21 Apr 06:09
Compare
Choose a tag to compare
  • uri: optionally allows spaces in uri

  • ints: integer handling improvements

  • headers: continue on nul byte

  • headers: consistent trailing space handling

  • list: fix integer overflow

  • util: remove unused htp_utf8_decode

  • fix 100-continue with CL 0

  • lzma: don't do unnecessary realloc