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.
suricata/rust/src
Victor Julien db0f9ddc69 files/tx: inspection, logging and loop optimizations
Introduce AppLayerTxData::file_tx as direction(s) indicator for transactions.
When set to 0, its not a file tx and it will not be considered for file
inspection, logging and housekeeping tasks.

Various tx loop optimizations in housekeeping and output.

Update the "file capable" app-layers to set the fields based on their
directional file support as well as on the traffic.
2 years ago
..
applayertemplate app-layer: move files into transactions 2 years ago
asn1
dcerpc app-layer: move files into transactions 2 years ago
detect
dhcp app-layer: move files into transactions 2 years ago
dns app-layer: move files into transactions 2 years ago
ffi
ftp
http2 files/tx: inspection, logging and loop optimizations 2 years ago
ike app-layer: move files into transactions 2 years ago
krb app-layer: move files into transactions 2 years ago
mime
modbus app-layer: move files into transactions 2 years ago
mqtt app-layer: move files into transactions 2 years ago
nfs files/tx: inspection, logging and loop optimizations 2 years ago
ntp app-layer: move files into transactions 2 years ago
pgsql app-layer: move files into transactions 2 years ago
quic app-layer: move files into transactions 2 years ago
rdp app-layer: move files into transactions 2 years ago
rfb app-layer: move files into transactions 2 years ago
sip app-layer: move files into transactions 2 years ago
smb files/tx: inspection, logging and loop optimizations 2 years ago
snmp app-layer: move files into transactions 2 years ago
ssh app-layer: move files into transactions 2 years ago
telnet app-layer: move files into transactions 2 years ago
tftp
x509
applayer.rs files/tx: inspection, logging and loop optimizations 2 years ago
common.rs
conf.rs
core.rs app-layer: move files into transactions 2 years ago
filecontainer.rs app-layer: move files into transactions 2 years ago
filetracker.rs app-layer: move files into transactions 2 years ago
frames.rs
jsonbuilder.rs
kerberos.rs
lib.rs
log.rs
lua.rs
plugin.rs
util.rs