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
jiangshaoqi ff60588958 quic: handle new Initial on reused flow
Allow a new Client Initial on a reused UDP five-tuple to replace the
previous Initial parsing state after successful decryption and parsing.
Keep the current state on invalid candidates and use the Initial DCID
to distinguish candidates with zero-length SCIDs.

Only one handshake context is tracked per flow. Concurrent handshakes
require independent contexts and are tracked as follow-up work in
https://redmine.openinfosecfoundation.org/issues/9228.

Bug: #8776.

Signed-off-by: jiangshaoqi <jiangshaoqi9@163.com>
3 days ago
..
.cargo
…
derive rust: inherit common package metadata from workspace 5 days ago
ffi rust: hoist suricata-sys dependency into workspace 5 days ago
htp rust: hoist nom 8 dependency into workspace 5 days ago
src quic: handle new Initial on reused flow 3 days ago
suricatactl rust: hoist regex dependency into workspace 5 days ago
suricatasc rust: hoist serde_json dependency into workspace 5 days ago
sys rust: inherit common package metadata from workspace 5 days ago
.gitignore
…
Cargo.lock.in rust: update clipboard-win 4 days ago
Cargo.toml.in rust: hoist nom 8 dependency into workspace 5 days ago
Makefile.am rust/derive: add Makefile for Cargo.toml regeneration 5 days ago
cbindgen.toml http2: split transaction state machines 4 months ago
rustfmt.toml
…