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 ba1cafd34e smb1: bound dialect count in NEGOTIATE_PROTOCOL parser
Negotiate protocol parser used an unbounded many1(complete(...))
combinator over the entire remaining packet input, discarding both
wct and bcc fields. Each NUL byte yielded one empty "dialect" entry,
causing excessive memory use.

Use bcc to limit the parsing; the dialect count is then bounded by
bcc (u16).

Ticket: #8852.
2 months ago
..
.cargo
…
derive rust/ffi: move AppLayerEvent to ffi 6 months ago
ffi rust/ffi: add flow accessors to flow wrapper 2 months ago
htp http: warn once for chunk extension 2 months ago
src smb1: bound dialect count in NEGOTIATE_PROTOCOL parser 2 months ago
suricatactl rust: limit clap verson to 4.5.57 8 months ago
suricatasc rust: clippy fixups for 1.97 4 months ago
sys rust/ffi: bindgen flow storage 2 months ago
.gitignore
…
Cargo.lock.in psl: update to 2.1.228 2 months ago
Cargo.toml.in rust: set minimum rust version to 1.85 3 months ago
Makefile.am rust: set CARGO_ENV when generating ffi bindings 3 months ago
cbindgen.toml http2: split transaction state machines 4 months ago
rustfmt.toml
…