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 45eb038e63 smb: fix file reopening issue
Fuzzing highlighted an issue where a command sequence on the same file
id triggered a logging issue:

file data for id N
close id N
file data for id N

If this happened in a single blob of data passed to the parser, the
existing file tx would be reused, the file "reopened", confusing the
file logging logic. This would trigger a debug assert.

This patch makes sure a new file tx is created for the file data
coming in after the first file tx is closed.

Bug: #5567.
4 years ago
..
.cargo
…
derive
…
src smb: fix file reopening issue 4 years ago
.gitignore
…
Cargo.toml.in rust: sha-1 is now sha1 4 years ago
Makefile.am rust: cbindgen first verifies existing bindings 4 years ago
cbindgen.toml app-layer: introduce common AppLayerStateData API 4 years ago
rustfmt.toml
…