]> git.ipfire.org Git - thirdparty/suricata.git/commit
doc/devguide: add Transactions documentation page
authorJuliana Fajardini <jufajardini@gmail.com>
Wed, 10 Mar 2021 11:14:32 +0000 (11:14 +0000)
committerVictor Julien <victor@inliniac.net>
Wed, 29 Sep 2021 12:51:59 +0000 (14:51 +0200)
commita5b344e0156044fa4d752ec46465008fb0349185
treedea740cb9bcca20b20b31ed6df2f2bc080261e77
parent066a3d619ed9dee954a01a6dee71090dc81e3fed
doc/devguide: add Transactions documentation page

A guide on what is a transaction for Suricata engine, focusing on
developers.
- What's the purpose of a transaction;
- transaction states and API callbacks;
- Examples and sequence diagrams.
- doc/devguide: add transactions.rst
- doc/devguide/extending/app-layer/index.rst: add transactions.rst
configure.ac
doc/devguide/.gitignore
doc/devguide/Makefile.am
doc/devguide/Makefile.sphinx
doc/devguide/extending/app-layer/img/DnsRequestUnidirectionalTransaction.msc [new file with mode: 0644]
doc/devguide/extending/app-layer/img/HTTP2BidirectionalTransaction.msc [new file with mode: 0644]
doc/devguide/extending/app-layer/img/TemplateTransaction.msc [new file with mode: 0644]
doc/devguide/extending/app-layer/img/TlsHandshake.msc [new file with mode: 0644]
doc/devguide/extending/app-layer/index.rst
doc/devguide/extending/app-layer/transactions.rst [new file with mode: 0644]
doc/devguide/tools/generate-images.sh [new file with mode: 0755]