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
Victor Julien 79499e4769 app-layer: move files into transactions
Update APIs to store files in transactions instead of the per flow state.

Goal is to avoid the overhead of matching up files and transactions in
cases where there are many of both.

Update all protocol implementations to support this.

Update file logging logic to account for having files in transactions. Instead
of it acting separately on file containers, it is now tied into the
transaction logging.

Update the filestore keyword to consider a match if filestore output not
enabled.
3 years ago
..
.cargo rust: fix vendor use on MinGW 6 years ago
derive rust/derive: pin proc-macro-crate to v1.1.0. 4 years ago
src app-layer: move files into transactions 3 years ago
.gitignore rust: derive crate: for custom derives 4 years ago
Cargo.toml.in rust: lock to time 0.3.13 to avoid MSRV bump to 1.59 3 years ago
Makefile.am rust: cbindgen first verifies existing bindings 3 years ago
cbindgen.toml app-layer: introduce common AppLayerStateData API 3 years ago
rustfmt.toml style: compressed function headers for rustfmt 6 years ago