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
Jason Ish eeb8c17e0f dns: don't parse a full request during probe if not enough data
If there is more data than a header, but not enough for a complete DNS
message, the hostname parser could return an error causing the probe to
fail on valid DNS messages.

So only parse the complete message if we have enough input data. This is
reliable for TCP as DNS messages are prefixed, but for UDP its just
going to be the size of the input buffer presented to the parser, so
incomplete could still happen.

Ticket #5034

(cherry picked from commit 27679a12aa)
4 years ago
..
.cargo rust: fix vendor use on MinGW 6 years ago
src dns: don't parse a full request during probe if not enough data 4 years ago
.gitignore
Cargo.toml.in rust: bump bitflags dependency version 5 years ago
Makefile.am http2: make decompression a configure-time option 5 years ago
cbindgen.toml rdp/eve: convert to jsonbuilder 6 years ago
rustfmt.toml style: compressed function headers for rustfmt 6 years ago