Releases: OISF/libhtp
0.5.49
-
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
- decompressor: only take erroneous data on first try
- autotools: run autoupdate to modernize build system
0.5.47
- request: limit probing after missing protocol
0.5.46
-
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
-
log: resist allocation failure
-
support HTTP Bearer authentication
0.5.44
-
response: only trim spaces at headers names end
-
response: skips lines before response line
-
headers: log a warning for chunks extension
0.5.43
- 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
-
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
-
trim white space of invalid folding for first header
-
clear buffered data for body data
-
minor optimization for decompression code
0.5.40
-
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