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 34e2dbe374 nfs: mirror the OPEN claim types in the v4 request scanner
The claim the scanner skips as a word plus a name was NULL(0) and UNIQUE,
a value no version defines under that name. It is CLAIM_DELEGATE_PREV(3)
whose claim is a component4 name, the same one the parser reads after the
claim word, while 2 is CLAIM_DELEGATE_CUR: its stateid is what the name
length is then read from. So the scanner walked off the end of a compound
that parses fine, and rejected a claim whose record it could have
followed to the op behind it.

Accept 0 and 3, where the claim word is followed by the name the parser
consumes, and reject the others as a malformed compound within the
record's bounds, never as incomplete and never buffering toward the
claim. The test that pins the rejected set loses 3 and gains 2, and a
DELEGATE_PREV claim ahead of another op is now reached.

Ticket: #9263.
1 day ago
..
.cargo
…
derive rust: inherit common package metadata from workspace 6 days ago
ffi rust: keep the ffi logger out of the test binary 1 day ago
htp rust: hoist nom 8 dependency into workspace 6 days ago
src nfs: mirror the OPEN claim types in the v4 request scanner 1 day ago
suricatactl rust: hoist regex dependency into workspace 6 days ago
suricatasc rust: hoist serde_json dependency into workspace 6 days ago
sys rust: inherit common package metadata from workspace 6 days ago
.gitignore
…
Cargo.lock.in rust: update zstd 2 days ago
Cargo.toml.in rust: update zstd 2 days ago
Makefile.am rust/derive: add Makefile for Cargo.toml regeneration 6 days ago
cbindgen.toml http2: split transaction state machines 4 months ago
rustfmt.toml
…