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 | |
|---|---|---|
| .. | ||
| 3rd-party-integration | ||
| _static | ||
| appendix | ||
| capture-hardware | 5 months ago | |
| configuration | 2 months ago | |
| devguide | 3 weeks ago | |
| file-extraction | ||
| firewall | 5 days ago | |
| install | ||
| ips | ||
| licenses | ||
| lua | 5 days ago | |
| manpages | 5 months ago | |
| output | 3 weeks ago | |
| partials | 3 weeks ago | |
| performance | 5 months ago | |
| plugins | ||
| protocols | ||
| reputation | ||
| rule-management | 8 months ago | |
| rules | 5 days ago | |
| upgrade | ||
| .gitignore | ||
| Makefile.am | ||
| Makefile.sphinx | ||
| README.md | ||
| acknowledgements.rst | ||
| command-line-options.rst | ||
| conf.py | 6 months ago | |
| convert.py | ||
| docutils.conf | ||
| generate-evedoc.sh | ||
| index.rst | ||
| initscripts.rst | ||
| install.rst | 2 months ago | |
| make-sense-alerts.rst | ||
| public-data-sets.rst | ||
| quickstart.rst | 4 months ago | |
| requirements.txt | ||
| security.rst | ||
| support-status.rst | ||
| unix-socket.rst | ||
| upgrade.rst | 5 days ago | |
| verifying-source-files.rst | ||
| what-is-suricata.rst | ||
README.md
Suricata User Guide
This directory contains the Suricata Guide. The Suricata Developer's guide is included as a chapter of the Guide. The Sphinx Document Generator is used to build the documentation. For a primer os reStructuredText see the reStructuredText Primer.
Verifying Changes
There are a number of output formats to choose from when making the source documentation locally (e.g. html, pdf, man).
The documentation source can be built with make -f Makefile.sphinx html. Substitute the 'html' word for desired output format.
There are different application dependencies based on the output desired.