Skip to content
Snippets Groups Projects
  • Richard Muzik's avatar
    51d723b2
    libhtp: update to version 0.5.48 · 51d723b2
    Richard Muzik authored and Richard Muzik's avatar Richard Muzik committed
    0.5.48 (22 April 2024)
    ----------------------
    - decompressor: only take erroneous data on first try
    - autotools: run autoupdate to modernize build system
    
    0.5.47 (19 March 2024)
    ----------------------
    - request: limit probing after missing protocol
    
    0.5.46 (08 February 2024)
    -------------------------
    - 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 July 2023)
    ---------------------
    - log: resist allocation failure
    - support HTTP Bearer authentication
    
    0.5.44 (13 June 2023)
    ---------------------
    - 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 April 2023)
    ----------------------
    - 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 (27 November 2022)
    -------------------------
    - 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 September 2022)
    --------------------------
    - trim white space of invalid folding for first header
    - clear buffered data for body data
    - minor optimization for decompression code
    
    0.5.40 (21 April 2022)
    ----------------------
    - 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
    
    0.5.39 (16 November 2021)
    -------------------------
    - host: ipv6 address is a valid host
    - util: one char is not always empty line
    - test and fuzz improvements
    
    0.5.38 (30 June 2021)
    ---------------------
    - consume empty lines when parsing chunks to avoid quadratic complexity
    - autotools fix for cygwin
    libhtp: update to version 0.5.48
    Richard Muzik authored and Richard Muzik's avatar Richard Muzik committed
    0.5.48 (22 April 2024)
    ----------------------
    - decompressor: only take erroneous data on first try
    - autotools: run autoupdate to modernize build system
    
    0.5.47 (19 March 2024)
    ----------------------
    - request: limit probing after missing protocol
    
    0.5.46 (08 February 2024)
    -------------------------
    - 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 July 2023)
    ---------------------
    - log: resist allocation failure
    - support HTTP Bearer authentication
    
    0.5.44 (13 June 2023)
    ---------------------
    - 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 April 2023)
    ----------------------
    - 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 (27 November 2022)
    -------------------------
    - 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 September 2022)
    --------------------------
    - trim white space of invalid folding for first header
    - clear buffered data for body data
    - minor optimization for decompression code
    
    0.5.40 (21 April 2022)
    ----------------------
    - 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
    
    0.5.39 (16 November 2021)
    -------------------------
    - host: ipv6 address is a valid host
    - util: one char is not always empty line
    - test and fuzz improvements
    
    0.5.38 (30 June 2021)
    ---------------------
    - consume empty lines when parsing chunks to avoid quadratic complexity
    - autotools fix for cygwin