]> git.ipfire.org Git - thirdparty/suricata.git/commit
quic: Add QUIC App Layer
authorEmmanuel Thompson <eet6646@gmail.com>
Thu, 16 Jul 2020 15:04:52 +0000 (11:04 -0400)
committerVictor Julien <vjulien@oisf.net>
Wed, 19 Jan 2022 13:10:50 +0000 (14:10 +0100)
commit7e51987263342c78b8ee92006a16c508d7631f4b
treec4a138e585f990470c15c748e70868821afa0a7e
parentf714484591a1c8ac5a94857b0df61c5d0c447f2e
quic: Add QUIC App Layer

Parses quic and logs a CYU hash for gquic frames
34 files changed:
rust/Cargo.toml.in
rust/cbindgen.toml
rust/src/lib.rs
rust/src/quic/cyu.rs [new file with mode: 0644]
rust/src/quic/detect.rs [new file with mode: 0644]
rust/src/quic/error.rs [new file with mode: 0644]
rust/src/quic/frames.rs [new file with mode: 0644]
rust/src/quic/logger.rs [new file with mode: 0644]
rust/src/quic/mod.rs [new file with mode: 0644]
rust/src/quic/parser.rs [new file with mode: 0644]
rust/src/quic/quic.rs [new file with mode: 0644]
src/Makefile.am
src/app-layer-detect-proto.c
src/app-layer-parser.c
src/app-layer-protos.c
src/app-layer-protos.h
src/app-layer-quic.c [new file with mode: 0644]
src/app-layer-quic.h [new file with mode: 0644]
src/detect-engine-register.c
src/detect-engine-register.h
src/detect-quic-cyu-hash.c [new file with mode: 0644]
src/detect-quic-cyu-hash.h [new file with mode: 0644]
src/detect-quic-cyu-string.c [new file with mode: 0644]
src/detect-quic-cyu-string.h [new file with mode: 0644]
src/detect-quic-version.c [new file with mode: 0644]
src/detect-quic-version.h [new file with mode: 0644]
src/output-json-alert.c
src/output-json-quic.c [new file with mode: 0644]
src/output-json-quic.h [new file with mode: 0644]
src/output.c
src/suricata-common.h
src/tests/fuzz/confyaml.c
src/util-profiling.c
suricata.yaml.in