mirror of https://github.com/OISF/suricata
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Header functions in the Lua http library read the header tables and the raw header buffer. Once trailer fields moved out of those, a script could no longer see them at all, and nothing replaced the access: the only way to act on a trailer was a rule. Add the trailer twins over the tables and blocks the http.trailer buffers use: tx:request_trailer(), tx:request_trailers(), tx:request_trailers_raw() and the response versions. Name lookup is case insensitive and reports a miss as an error, like the header functions. Repeated fields need no merging here: the parser folds them while storing, so a name has one entry. HTTP/2 is out of reach of these functions: the Lua http library is driven by htp, so it has no HTTP/2 transaction to read. Ticket: #8256. |
5 days ago | |
|---|---|---|
| .. | ||
| base64.rst | 2 years ago | |
| bytevar.rst | 1 year ago | |
| config.rst | 1 year ago | |
| dnp3.rst | 1 year ago | |
| dns.rst | 6 months ago | |
| file.rst | 1 year ago | |
| flowint.rst | 2 years ago | |
| flowlib.rst | 5 months ago | |
| flowvar.rst | 2 years ago | |
| hashlib.rst | ||
| http.rst | 5 days ago | |
| index.rst | 6 months ago | |
| ja3.rst | 1 year ago | |
| log.rst | 1 year ago | |
| ntp.rst | 6 months ago | |
| packetlib.rst | 5 months ago | |
| rule.rst | 2 years ago | |
| smtp.rst | 1 year ago | |
| ssh.rst | 3 weeks ago | |
| tls.rst | 1 year ago | |
| util.rst | 11 months ago | |