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/src
Philippe Antoine 1e152d1f10 ja4: handles non alphanumeric alpn
Ticket: 7267

Follows more closely the specification :
https://github.com/FoxIO-LLC/ja4/blob/main/technical_details/JA4.md#alpn-extension-value

Also fixes the case with a single-char alpn.
2 years ago
..
applayertemplate src: remove truncate fn and glue code 2 years ago
asn1 rust: fix clippy lint for legacy_numeric_constants 2 years ago
bittorrent_dht src: remove truncate fn and glue code 2 years ago
dcerpc dcerpc: return error on invalid header 2 years ago
detect rust/base64: add decoder 2 years ago
dhcp src: remove truncate fn and glue code 2 years ago
dns dns: prepare for dns over http2 support 2 years ago
enip frames: remove unneeded comments 2 years ago
ffi rust/base64: add decoder 2 years ago
ftp rust: fix clippy lint for legacy_numeric_constants 2 years ago
http2 http2: add frames support 2 years ago
ike rust/ike: fix collapsible_match clippy warning 2 years ago
krb src: remove truncate fn and glue code 2 years ago
ldap rust/ldap: handle GAPs 2 years ago
mime rust/base64: add decoder 2 years ago
modbus src: remove truncate fn and glue code 2 years ago
mqtt detect/mqtt: move keywords to rust 2 years ago
nfs src: remove truncate fn and glue code 2 years ago
ntp src: remove truncate fn and glue code 2 years ago
pgsql pgsql: trigger raw stream reassembly at tx completion 2 years ago
quic src: remove truncate fn and glue code 2 years ago
rdp src: remove truncate fn and glue code 2 years ago
rfb rfb: move app-layer registration code to rust 2 years ago
sdp sdp: fix logging medias 2 years ago
sip sip: use pure rust function 2 years ago
smb src: remove truncate fn and glue code 2 years ago
snmp src: remove truncate fn and glue code 2 years ago
ssh ssh/frames: avoid unsigned integer overflow 2 years ago
telnet src: remove truncate fn and glue code 2 years ago
tftp rust: fix assertions_on_constants for assert!(true) 2 years ago
utils rust/base64: add decoder 2 years ago
websocket frames: remove unneeded comments 2 years ago
x509 tls: store list of subject alternative names 2 years ago
applayer.rs detect: safety for app-layer logging of stream-only rules 2 years ago
common.rs rust: add copyright header to common.rs 2 years ago
conf.rs rust: compatibility with cbindgen 0.27 2 years ago
core.rs rust: compatibility with cbindgen 0.27 2 years ago
feature.rs feature: provide a Rust binding to the feature API 2 years ago
filecontainer.rs rust: compatibility with cbindgen 0.27 2 years ago
filetracker.rs
frames.rs rust: compatibility with cbindgen 0.27 2 years ago
ja4.rs ja4: handles non alphanumeric alpn 2 years ago
jsonbuilder.rs rust/base64: upgrade crate to latest 2 years ago
kerberos.rs rust: update parser dependencies 2 years ago
lib.rs rust/base64: add decoder 2 years ago
log.rs requires: add requires keyword 2 years ago
lua.rs rust: compatibility with cbindgen 0.27 2 years ago
lzma.rs
plugin.rs
util.rs smtp: adds server side detection 2 years ago