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/src
Victor Julien c587e90ebc time: thread time update after flow update
The flow worker needs to get the opportunity to run the flow update
before globally making it's current timestamp available. This is to
avoid another thread using the time to evict the flow that is about to
get a legitimate update.

Ticket: #7455.
6 months ago
..
tests fuzz: use dynamic number of app-layer protos 6 months ago
Makefile.am radix: remove old radix tree implementation 8 months ago
action-globals.h src: make include guards more library friendly 1 year ago
alert-debuglog.c packet-logger: remove ThreadExitPrintStats 11 months ago
alert-debuglog.h src: make include guards more library friendly 1 year ago
alert-fastlog.c packet-logger: remove ThreadExitPrintStats 11 months ago
alert-fastlog.h src: make include guards more library friendly 1 year ago
alert-syslog.c packet-logger: remove ThreadExitPrintStats 11 months ago
alert-syslog.h src: make include guards more library friendly 1 year ago
app-layer-detect-proto.c protodetect: use dynamic number of app-layer protos 6 months ago
app-layer-detect-proto.h doh: implement dns over http2 app-proto 1 year ago
app-layer-dnp3-objects.c app-layer: fix -Wshorten-64-to-32 warnings 1 year ago
app-layer-dnp3-objects.h src: make include guards more library friendly 1 year ago
app-layer-dnp3.c app-layer: track modified/processed txs 7 months ago
app-layer-dnp3.h src: make include guards more library friendly 1 year ago
app-layer-events.c misc: remove unneeded headers 9 months ago
app-layer-events.h app-layer: use uint8_t consistent for event IDs 9 months ago
app-layer-expectation.c style: remove some useless return 1 year ago
app-layer-expectation.h src: make include guards more library friendly 1 year ago
app-layer-frames.c frames: use dynamic number of app-layer protos 6 months ago
app-layer-frames.h frames: use dynamic number of app-layer protos 6 months ago
app-layer-ftp.c app-layer: track modified/processed txs 7 months ago
app-layer-ftp.h app-layer/stats: Expand memuse/memcap handling 8 months ago
app-layer-htp-body.c app-layer: remove unused parameters 1 year ago
app-layer-htp-body.h app-layer: remove unused parameters 1 year ago
app-layer-htp-file.c app-layer: fix -Wshorten-64-to-32 warnings 1 year ago
app-layer-htp-file.h src: remove some unused parameters 1 year ago
app-layer-htp-libhtp.c
app-layer-htp-libhtp.h src: make include guards more library friendly 1 year ago
app-layer-htp-mem.c style: remove some useless return 1 year ago
app-layer-htp-mem.h
app-layer-htp-range.c app-layer/stats: Expand memuse/memcap handling 8 months ago
app-layer-htp-range.h app-layer/stats: Expand memuse/memcap handling 8 months ago
app-layer-htp-xff.c
app-layer-htp-xff.h src: make include guards more library friendly 1 year ago
app-layer-htp.c app-layer: track modified/processed txs 7 months ago
app-layer-htp.h http: have a headers limit 10 months ago
app-layer-http2.c app-layer: fix -Wshorten-64-to-32 warnings 1 year ago
app-layer-http2.h src: make include guards more library friendly 1 year ago
app-layer-ike.c
app-layer-ike.h src: make include guards more library friendly 1 year ago
app-layer-imap.c imap: extend detection patterns 1 year ago
app-layer-imap.h imap: extend detection patterns 1 year ago
app-layer-modbus.c
app-layer-modbus.h src: make include guards more library friendly 1 year ago
app-layer-nfs-tcp.c
app-layer-nfs-tcp.h src: make include guards more library friendly 1 year ago
app-layer-nfs-udp.c
app-layer-nfs-udp.h src: make include guards more library friendly 1 year ago
app-layer-parser.c app-layer/parser: use dynamic number of app-layer protos 6 months ago
app-layer-parser.h app-layer: remove ALPROTO_TEST and tests 9 months ago
app-layer-protos.c app-layer: remove ALPROTO_TEST and tests 9 months ago
app-layer-protos.h app-layer: remove ALPROTO_TEST and tests 9 months ago
app-layer-register.c src: remove truncate fn and glue code 1 year ago
app-layer-register.h app-layer: use uint8_t consistent for event IDs 9 months ago
app-layer-smb.c style: remove some useless return 1 year ago
app-layer-smb.h src: make include guards more library friendly 1 year ago
app-layer-smtp.c app-layer: track modified/processed txs 7 months ago
app-layer-smtp.h smtp/frames: initial frame support 1 year ago
app-layer-ssh.c
app-layer-ssh.h src: make include guards more library friendly 1 year ago
app-layer-ssl.c app-layer: track modified/processed txs 7 months ago
app-layer-ssl.h tls: store all ALPN records in the state 1 year ago
app-layer-tftp.c misc: remove unneeded headers 9 months ago
app-layer-tftp.h src: make include guards more library friendly 1 year ago
app-layer.c app-layer/stats: use dynamic number of app-layer protos 6 months ago
app-layer.h src: remove some unused parameters 1 year ago
conf-yaml-loader.c conf: init parser after check with stat() 9 months ago
conf-yaml-loader.h src: make include guards more library friendly 1 year ago
conf.c style: remove some useless return 1 year ago
conf.h src: remove unused headers-exported functions 1 year ago
counters.c threads: move wait for unpause outside of loop 9 months ago
counters.h src: make include guards more library friendly 1 year ago
datasets-ipv4.c util/hash: use randomized hash algorithm 10 months ago
datasets-ipv4.h util/hash: use randomized hash algorithm 10 months ago
datasets-ipv6.c util/hash: use randomized hash algorithm 10 months ago
datasets-ipv6.h util/hash: use randomized hash algorithm 10 months ago
datasets-md5.c util/hash: use randomized hash algorithm 10 months ago
datasets-md5.h util/hash: use randomized hash algorithm 10 months ago
datasets-reputation.h src: make include guards more library friendly 1 year ago
datasets-sha256.c util/hash: use randomized hash algorithm 10 months ago
datasets-sha256.h util/hash: use randomized hash algorithm 10 months ago
datasets-string.c util/hash: use randomized hash algorithm 10 months ago
datasets-string.h util/hash: use randomized hash algorithm 10 months ago
datasets.c detect/datasets: implement unset command 10 months ago
datasets.h detect/datasets: implement unset command 10 months ago
decode-arp.c decode/arp: implement decoder 1 year ago
decode-arp.h decode/arp: implement decoder 1 year ago
decode-chdlc.c decode/tcp: add and use PacketIsTCP inline func 1 year ago
decode-chdlc.h src: make include guards more library friendly 1 year ago
decode-erspan.c plugins: remove conf.h from suricata-plugin.h 1 year ago
decode-erspan.h src: make include guards more library friendly 1 year ago
decode-esp.c decode/esp: move esph into L4 packet data 1 year ago
decode-esp.h decode/esp: move esph into L4 packet data 1 year ago
decode-ethernet.c decode/ethernet: move ethh into L2 section 1 year ago
decode-ethernet.h src: make include guards more library friendly 1 year ago
decode-events.c stream: add TCP urgent handling options 7 months ago
decode-events.h stream: add TCP urgent handling options 7 months ago
decode-geneve.c decode/udp: add and use PacketIsUDP inline func 1 year ago
decode-geneve.h src: make include guards more library friendly 1 year ago
decode-gre.c decode/gre: decode arp packets 1 year ago
decode-gre.h src: make include guards more library friendly 1 year ago
decode-icmpv4.c decode/icmpv4: rename ICMPV4_GET_EMB_IPV4 to PacketGetICMPv4EmbIPv4 1 year ago
decode-icmpv4.h decode/icmpv4: rename ICMPV4_GET_EMB_IPV4 to PacketGetICMPv4EmbIPv4 1 year ago
decode-icmpv6.c style: remove some useless return 1 year ago
decode-icmpv6.h decode/icmpv6: store embedded ip6h ptr as offset 1 year ago
decode-ipv4.c decode/tcp: add and use PacketIsTCP inline func 1 year ago
decode-ipv4.h decode/ipv4: prep for turning ip4h/ip6h into union 1 year ago
decode-ipv6.c style: remove some useless return 1 year ago
decode-ipv6.h clean: remove unused struct definitions 1 year ago
decode-mpls.c
decode-mpls.h src: make include guards more library friendly 1 year ago
decode-nsh.c
decode-nsh.h src: make include guards more library friendly 1 year ago
decode-null.c
decode-ppp.c decode/ppp: fix iplen check int handling 1 year ago
decode-ppp.h decode/ppp: add missing types definitions 1 year ago
decode-pppoe.c decode/pppoe: localize pppoedh pointer 1 year ago
decode-pppoe.h src: make include guards more library friendly 1 year ago
decode-raw.c decode: reduce PKT_IS_IPV4/PKT_IS_IPV6 use 1 year ago
decode-raw.h src: make include guards more library friendly 1 year ago
decode-sctp.c decode/sctp: move sctph into L4 packet data 1 year ago
decode-sctp.h decode/sctp: move sctph into L4 packet data 1 year ago
decode-sll.c
decode-sll.h src: make include guards more library friendly 1 year ago
decode-tcp.c decode/tcp: count urg flag 7 months ago
decode-tcp.h decode/tcp: reduce TCPVars by turning bools into bitfields 1 year ago
decode-template.c
decode-template.h src: make include guards more library friendly 1 year ago
decode-teredo.c decode: fix -Wshorten-64-to-32 warnings 1 year ago
decode-teredo.h src: make include guards more library friendly 1 year ago
decode-udp.c decode/udp: move udph into L4 packet data 1 year ago
decode-udp.h decode/udp: move udph into L4 packet data 1 year ago
decode-vlan.c
decode-vlan.h src: make include guards more library friendly 1 year ago
decode-vntag.c
decode-vntag.h src: make include guards more library friendly 1 year ago
decode-vxlan.c decode/udp: add and use PacketIsUDP inline func 1 year ago
decode-vxlan.h src: make include guards more library friendly 1 year ago
decode.c stream: add TCP urgent handling options 7 months ago
decode.h stream: add TCP urgent handling options 7 months ago
defrag-config.c defrag/config: switch to radix4/6 8 months ago
defrag-config.h defrag/config: switch to radix4/6 8 months ago
defrag-hash.c defrag: remove trackers on lookup 1 year ago
defrag-hash.h defrag: turn hash row into single linked list 1 year ago
defrag-stack.c defrag: turn queue into stack 1 year ago
defrag-stack.h defrag: turn queue into stack 1 year ago
defrag-timeout.c defrag: timeout check on look up; tag for removal 1 year ago
defrag-timeout.h defrag: timeout check on look up; tag for removal 1 year ago
defrag.c defrag: fix off by one 10 months ago
defrag.h defrag: fix -Wshorten-64-to-32 warnings 1 year ago
detect-app-layer-event.c app-layer: use uint8_t consistent for event IDs 9 months ago
detect-app-layer-event.h src: make include guards more library friendly 1 year ago
detect-app-layer-protocol.c detect/app-layer-proto: don't run detection on ALPROTO_UNKNOWN 10 months ago
detect-app-layer-protocol.h src: make include guards more library friendly 1 year ago
detect-asn1.c detect/asn1: handle in PMATCH 2 years ago
detect-asn1.h src: make include guards more library friendly 1 year ago
detect-base64-data.c detect/base64: move content inspection logic 2 years ago
detect-base64-data.h src: make include guards more library friendly 1 year ago
detect-base64-decode.c detect/base64: minor cleanups 10 months ago
detect-base64-decode.h src: make include guards more library friendly 1 year ago
detect-bsize.c detect/integers: harmonize parser return handling 1 year ago
detect-bsize.h src: make include guards more library friendly 1 year ago
detect-bypass.c
detect-bypass.h src: make include guards more library friendly 1 year ago
detect-byte-extract.c detect/byte_extract: Move keyword parser to Rust 1 year ago
detect-byte-extract.h detect/byte_extract: Move keyword parser to Rust 1 year ago
detect-byte.c detect/byte_extract: Move keyword parser to Rust 1 year ago
detect-byte.h src: make include guards more library friendly 1 year ago
detect-bytejump.c detect/bytejump: don't reuse content flag 2 years ago
detect-bytejump.h src: make include guards more library friendly 1 year ago
detect-bytemath.c detect/byte: Refactor endian, base 1 year ago
detect-bytemath.h src: make include guards more library friendly 1 year ago
detect-bytetest.c detect/bytetest: remove unused Match function 2 years ago
detect-bytetest.h src: make include guards more library friendly 1 year ago
detect-classtype.c
detect-classtype.h src: make include guards more library friendly 1 year ago
detect-config.c
detect-config.h src: make include guards more library friendly 1 year ago
detect-content.c fuzz: use lower pcre limits 6 months ago
detect-content.h src: make include guards more library friendly 1 year ago
detect-csum.c detect/csum: remove pseudo packet checks 1 year ago
detect-csum.h src: make include guards more library friendly 1 year ago
detect-datarep.c style: remove some useless return 1 year ago
detect-datarep.h src: make include guards more library friendly 1 year ago
detect-dataset.c detect/dataset: abort only in debug mode 10 months ago
detect-dataset.h datasets: restrict scope of macro/enum 10 months ago
detect-dce-iface.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-dce-iface.h src: make include guards more library friendly 1 year ago
detect-dce-opnum.c
detect-dce-opnum.h src: make include guards more library friendly 1 year ago
detect-dce-stub-data.c ci: fix and test with Wunused-macros 1 year ago
detect-dce-stub-data.h src: make include guards more library friendly 1 year ago
detect-depth.c
detect-depth.h src: make include guards more library friendly 1 year ago
detect-detection-filter.c thresholds: use dedicated storage 1 year ago
detect-detection-filter.h src: make include guards more library friendly 1 year ago
detect-distance.c
detect-distance.h src: make include guards more library friendly 1 year ago
detect-dnp3.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-dnp3.h src: make include guards more library friendly 1 year ago
detect-dns-answer-name.c detect: unify functions for multi-buffer 1 year ago
detect-dns-answer-name.h src: make include guards more library friendly 1 year ago
detect-dns-opcode.c rust/dns: ffi naming and visibility cleanups 1 year ago
detect-dns-opcode.h src: make include guards more library friendly 1 year ago
detect-dns-query-name.c detect: unify functions for multi-buffer 1 year ago
detect-dns-query-name.h src: make include guards more library friendly 1 year ago
detect-dns-query.c lua: remove lua as a compile time feature 1 year ago
detect-dns-query.h src: make include guards more library friendly 1 year ago
detect-dns-rcode.c rust/dns: ffi naming and visibility cleanups 1 year ago
detect-dns-rcode.h src: make include guards more library friendly 1 year ago
detect-dns-rrtype.c rust/dns: ffi naming and visibility cleanups 1 year ago
detect-dns-rrtype.h src: make include guards more library friendly 1 year ago
detect-dsize.c detect/integers: harmonize parser return handling 1 year ago
detect-dsize.h src: make include guards more library friendly 1 year ago
detect-engine-address-ipv4.c detect/address: convert ipv4 unittests to FAIL/PASS 10 months ago
detect-engine-address-ipv4.h src: make include guards more library friendly 1 year ago
detect-engine-address-ipv6.c detect/address: constify ipv6 cmp funcs 1 year ago
detect-engine-address-ipv6.h detect/address: constify ipv6 cmp funcs 1 year ago
detect-engine-address.c style: remove some useless return 1 year ago
detect-engine-address.h src: remove unused headers-exported functions 1 year ago
detect-engine-alert.c detect: implement 'alert' keyword as a companion to 'noalert' 1 year ago
detect-engine-alert.h src: make include guards more library friendly 1 year ago
detect-engine-analyzer.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-engine-analyzer.h src: make include guards more library friendly 1 year ago
detect-engine-build.c detect: fix decoder only events 8 months ago
detect-engine-build.h src: make include guards more library friendly 1 year ago
detect-engine-content-inspection.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-engine-content-inspection.h detect: absent keyword to test absence of sticky buffer 8 months ago
detect-engine-dcepayload.c
detect-engine-dcepayload.h src: make include guards more library friendly 1 year ago
detect-engine-event.c detect: make events prefilterable 12 months ago
detect-engine-event.h src: make include guards more library friendly 1 year ago
detect-engine-file.c files: remove the need for state in callbacks 1 year ago
detect-engine-file.h src: make include guards more library friendly 1 year ago
detect-engine-frame.c detect/rule-header: use bool type 2 years ago
detect-engine-frame.h misc: Remove duplicate function declarations 9 months ago
detect-engine-helper.c transforms: move strip_whitespace to rust 9 months ago
detect-engine-helper.h transforms: move strip_whitespace to rust 9 months ago
detect-engine-iponly.c detect/ip-only: code cleanups 8 months ago
detect-engine-iponly.h src: make include guards more library friendly 1 year ago
detect-engine-loader.c threads: move wait for unpause outside of loop 9 months ago
detect-engine-loader.h src: make include guards more library friendly 1 year ago
detect-engine-mpm.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-engine-mpm.h misc: Remove duplicate function declarations 9 months ago
detect-engine-payload.c style: remove some useless return 1 year ago
detect-engine-payload.h src: make include guards more library friendly 1 year ago
detect-engine-port.c style: remove some useless return 1 year ago
detect-engine-port.h misc: move prototypes to correct header 1 year ago
detect-engine-prefilter-common.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-engine-prefilter-common.h detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-engine-prefilter.c doh: make dns and http keywords for doh2 1 year ago
detect-engine-prefilter.h detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-engine-profile.c
detect-engine-profile.h
detect-engine-proto.c
detect-engine-proto.h detect/proto: use BIT macros instead of expr 9 months ago
detect-engine-register.c sigtable: add function to test for a keyword 8 months ago
detect-engine-register.h sigtable: add function to test for a keyword 8 months ago
detect-engine-siggroup.c style: remove some useless return 1 year ago
detect-engine-siggroup.h src: remove unused headers-exported functions 1 year ago
detect-engine-sigorder.c detect/engine/flowint: apply clang format changes 8 months ago
detect-engine-sigorder.h detect/sigorder: remove data structs from global namespace 8 months ago
detect-engine-state.c files: remove the need for state in callbacks 1 year ago
detect-engine-state.h src: make include guards more library friendly 1 year ago
detect-engine-tag.c src: remove unused headers-exported functions 1 year ago
detect-engine-tag.h src: remove unused headers-exported functions 1 year ago
detect-engine-threshold.c util/hash: use randomized hash algorithm 10 months ago
detect-engine-threshold.h thresholds: use dedicated storage 1 year ago
detect-engine-uint.c
detect-engine-uint.h src: make include guards more library friendly 1 year ago
detect-engine.c src: remove unused struct fields 6 months ago
detect-engine.h transforms: move strip_whitespace to rust 9 months ago
detect-fast-pattern.c style: remove some useless return 1 year ago
detect-fast-pattern.h src: make include guards more library friendly 1 year ago
detect-file-data.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-file-data.h src: make include guards more library friendly 1 year ago
detect-file-hash-common.c
detect-file-hash-common.h src: make include guards more library friendly 1 year ago
detect-filemagic.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-filemagic.h src: make include guards more library friendly 1 year ago
detect-filemd5.c style: remove some useless return 1 year ago
detect-filemd5.h src: make include guards more library friendly 1 year ago
detect-filename.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-filename.h src: make include guards more library friendly 1 year ago
detect-filesha1.c style: remove some useless return 1 year ago
detect-filesha1.h src: make include guards more library friendly 1 year ago
detect-filesha256.c style: remove some useless return 1 year ago
detect-filesha256.h src: make include guards more library friendly 1 year ago
detect-filesize.c detect/integers: harmonize parser return handling 1 year ago
detect-filesize.h src: make include guards more library friendly 1 year ago
detect-filestore.c files: remove the need for state in callbacks 1 year ago
detect-filestore.h src: make include guards more library friendly 1 year ago
detect-flow-age.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-flow-age.h src: make include guards more library friendly 1 year ago
detect-flow-pkts.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-flow-pkts.h src: make include guards more library friendly 1 year ago
detect-flow.c util: fix -Wshorten-64-to-32 warnings 1 year ago
detect-flow.h src: make include guards more library friendly 1 year ago
detect-flowbits.c detect: set ACTION_ALERT for rules that should alert 1 year ago
detect-flowbits.h src: make include guards more library friendly 1 year ago
detect-flowint.c detect/engine/flowint: apply clang format changes 8 months ago
detect-flowint.h flowint: add isnotset support 8 months ago
detect-flowvar.c
detect-flowvar.h src: make include guards more library friendly 1 year ago
detect-fragbits.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-fragbits.h src: make include guards more library friendly 1 year ago
detect-fragoffset.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-fragoffset.h src: make include guards more library friendly 1 year ago
detect-frame.c
detect-frame.h src: make include guards more library friendly 1 year ago
detect-ftpbounce.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ftpbounce.h src: make include guards more library friendly 1 year ago
detect-ftpdata.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ftpdata.h src: make include guards more library friendly 1 year ago
detect-geoip.c detect: remove pseudo checks from packet keywords 1 year ago
detect-geoip.h src: make include guards more library friendly 1 year ago
detect-gid.c detect: Clear errno before strtoul 10 months ago
detect-gid.h src: make include guards more library friendly 1 year ago
detect-hostbits.c detect: set ACTION_ALERT for rules that should alert 1 year ago
detect-hostbits.h src: make include guards more library friendly 1 year ago
detect-http-accept-enc.c
detect-http-accept-enc.h src: make include guards more library friendly 1 year ago
detect-http-accept-lang.c
detect-http-accept-lang.h src: make include guards more library friendly 1 year ago
detect-http-accept.c
detect-http-accept.h src: make include guards more library friendly 1 year ago
detect-http-client-body.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-http-client-body.h src: make include guards more library friendly 1 year ago
detect-http-connection.c
detect-http-connection.h src: make include guards more library friendly 1 year ago
detect-http-content-len.c
detect-http-content-len.h src: make include guards more library friendly 1 year ago
detect-http-content-type.c
detect-http-content-type.h src: make include guards more library friendly 1 year ago
detect-http-cookie.c detect: minor http.cookie keyword typo fix 1 year ago
detect-http-cookie.h
detect-http-header-common.c
detect-http-header-common.h src: make include guards more library friendly 1 year ago
detect-http-header-names.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-header-names.h src: make include guards more library friendly 1 year ago
detect-http-header.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-http-header.h misc: Remove duplicate function declarations 9 months ago
detect-http-headers-stub.h detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-headers.c
detect-http-headers.h src: make include guards more library friendly 1 year ago
detect-http-host.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-host.h src: make include guards more library friendly 1 year ago
detect-http-location.c
detect-http-location.h src: make include guards more library friendly 1 year ago
detect-http-method.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-method.h src: make include guards more library friendly 1 year ago
detect-http-protocol.c detect: checks for space in http.protcol keyword 1 year ago
detect-http-protocol.h src: make include guards more library friendly 1 year ago
detect-http-raw-header.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-raw-header.h src: make include guards more library friendly 1 year ago
detect-http-referer.c
detect-http-referer.h src: make include guards more library friendly 1 year ago
detect-http-request-line.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-request-line.h src: make include guards more library friendly 1 year ago
detect-http-response-line.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-response-line.h src: make include guards more library friendly 1 year ago
detect-http-server-body.c detect/http-server-body: avoid FP on toserver direction 1 year ago
detect-http-server-body.h src: make include guards more library friendly 1 year ago
detect-http-server.c
detect-http-server.h src: make include guards more library friendly 1 year ago
detect-http-start.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-start.h src: make include guards more library friendly 1 year ago
detect-http-stat-code.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-stat-code.h
detect-http-stat-msg.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-stat-msg.h
detect-http-ua.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-ua.h src: make include guards more library friendly 1 year ago
detect-http-uri.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-http-uri.h
detect-http2.c detect: helper function for multibuffer 1 year ago
detect-http2.h
detect-icmp-id.c detect/icmp-id: remove prefilter pseudo check 1 year ago
detect-icmp-id.h src: make include guards more library friendly 1 year ago
detect-icmp-seq.c detect/icmp: require real packet in signature 1 year ago
detect-icmp-seq.h src: make include guards more library friendly 1 year ago
detect-icmpv4hdr.c misc: Remove duplicate function declarations 9 months ago
detect-icmpv4hdr.h
detect-icmpv6-mtu.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-icmpv6-mtu.h
detect-icmpv6hdr.c style: remove some useless return 1 year ago
detect-icmpv6hdr.h
detect-icode.c detect/integers: harmonize parser return handling 1 year ago
detect-icode.h src: make include guards more library friendly 1 year ago
detect-id.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-id.h src: make include guards more library friendly 1 year ago
detect-ike-chosen-sa.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-chosen-sa.h src: make include guards more library friendly 1 year ago
detect-ike-exch-type.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-exch-type.h src: make include guards more library friendly 1 year ago
detect-ike-key-exchange-payload-length.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-key-exchange-payload-length.h src: make include guards more library friendly 1 year ago
detect-ike-key-exchange-payload.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-key-exchange-payload.h src: make include guards more library friendly 1 year ago
detect-ike-nonce-payload-length.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-nonce-payload-length.h src: make include guards more library friendly 1 year ago
detect-ike-nonce-payload.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-nonce-payload.h src: make include guards more library friendly 1 year ago
detect-ike-spi.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ike-spi.h src: make include guards more library friendly 1 year ago
detect-ike-vendor.c detect: unify functions for multi-buffer 1 year ago
detect-ike-vendor.h src: make include guards more library friendly 1 year ago
detect-ipaddr.c decode: reduce PKT_IS_IPV4/PKT_IS_IPV6 use 1 year ago
detect-ipaddr.h src: make include guards more library friendly 1 year ago
detect-ipopts.c detect: remove pseudo checks from packet keywords 1 year ago
detect-ipopts.h src: make include guards more library friendly 1 year ago
detect-ipproto.c style: remove some useless return 1 year ago
detect-ipproto.h src: make include guards more library friendly 1 year ago
detect-iprep.c detect/iprep: update function naming 1 year ago
detect-iprep.h src: make include guards more library friendly 1 year ago
detect-ipv4hdr.c style: remove some useless return 1 year ago
detect-ipv4hdr.h
detect-ipv6hdr.c style: remove some useless return 1 year ago
detect-ipv6hdr.h
detect-isdataat.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-isdataat.h detect: absent keyword to test absence of sticky buffer 8 months ago
detect-itype.c detect/integers: harmonize parser return handling 1 year ago
detect-itype.h src: make include guards more library friendly 1 year ago
detect-ja4-hash.c config/ja3: Eliminate warnings when JA3 is disabled 1 year ago
detect-ja4-hash.h ja4: implement for TLS and QUIC 1 year ago
detect-krb5-cname.c detect: unify functions for multi-buffer 1 year ago
detect-krb5-cname.h src: make include guards more library friendly 1 year ago
detect-krb5-errcode.c app-layer: remove unused C wrappers 1 year ago
detect-krb5-errcode.h src: make include guards more library friendly 1 year ago
detect-krb5-msgtype.c app-layer: remove unused C wrappers 1 year ago
detect-krb5-msgtype.h src: make include guards more library friendly 1 year ago
detect-krb5-sname.c detect: unify functions for multi-buffer 1 year ago
detect-krb5-sname.h src: make include guards more library friendly 1 year ago
detect-krb5-ticket-encryption.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-krb5-ticket-encryption.h src: make include guards more library friendly 1 year ago
detect-l3proto.c decode/ipv6: prep for turning ip4h/ip6h into union 1 year ago
detect-l3proto.h src: make include guards more library friendly 1 year ago
detect-lua-extensions.c lua: remove lua as a compile time feature 1 year ago
detect-lua-extensions.h lua: remove lua as a compile time feature 1 year ago
detect-lua.c style: remove some useless return 1 year ago
detect-lua.h lua: remove lua as a compile time feature 1 year ago
detect-mark.c nfq: stricter thread sync 1 year ago
detect-mark.h src: make include guards more library friendly 1 year ago
detect-metadata.c
detect-metadata.h src: make include guards more library friendly 1 year ago
detect-modbus.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-modbus.h src: make include guards more library friendly 1 year ago
detect-msg.c
detect-msg.h src: make include guards more library friendly 1 year ago
detect-nfs-procedure.c detect/nfs: do not free a null pointer 1 year ago
detect-nfs-procedure.h src: make include guards more library friendly 1 year ago
detect-nfs-version.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-nfs-version.h src: make include guards more library friendly 1 year ago
detect-noalert.c detect/noalert: point noalert/alert to new doc 1 year ago
detect-noalert.h src: make include guards more library friendly 1 year ago
detect-nocase.c
detect-nocase.h src: make include guards more library friendly 1 year ago
detect-offset.c
detect-offset.h src: make include guards more library friendly 1 year ago
detect-parse.c detect: absent keyword to test absence of sticky buffer 8 months ago
detect-parse.h detect: helper to have pure rust keywords 1 year ago
detect-pcre.c style: remove some useless return 1 year ago
detect-pcre.h fuzz: use lower pcre limits 6 months ago
detect-pkt-data.c
detect-pkt-data.h src: make include guards more library friendly 1 year ago
detect-pktvar.c
detect-pktvar.h src: make include guards more library friendly 1 year ago
detect-prefilter.c
detect-prefilter.h src: make include guards more library friendly 1 year ago
detect-priority.c
detect-priority.h src: make include guards more library friendly 1 year ago
detect-quic-cyu-hash.c detect: unify functions for multi-buffer 1 year ago
detect-quic-cyu-hash.h src: make include guards more library friendly 1 year ago
detect-quic-cyu-string.c detect: unify functions for multi-buffer 1 year ago
detect-quic-cyu-string.h src: make include guards more library friendly 1 year ago
detect-quic-sni.c ci: fix and test with Wunused-macros 1 year ago
detect-quic-sni.h src: make include guards more library friendly 1 year ago
detect-quic-ua.c ci: fix and test with Wunused-macros 1 year ago
detect-quic-ua.h src: make include guards more library friendly 1 year ago
detect-quic-version.c ci: fix and test with Wunused-macros 1 year ago
detect-quic-version.h src: make include guards more library friendly 1 year ago
detect-rawbytes.c
detect-rawbytes.h src: make include guards more library friendly 1 year ago
detect-reference.c alert/reference: Optionally add reference(s) 10 months ago
detect-reference.h alert/reference: Optionally add reference(s) 10 months ago
detect-replace.c src: remove some unused parameters 1 year ago
detect-replace.h src: make include guards more library friendly 1 year ago
detect-requires.c requires: add requires keyword 2 years ago
detect-requires.h src: make include guards more library friendly 1 year ago
detect-rev.c detect: Clear errno before strtoul 10 months ago
detect-rev.h src: make include guards more library friendly 1 year ago
detect-rpc.c decode/udp: add and use PacketIsUDP inline func 1 year ago
detect-rpc.h src: make include guards more library friendly 1 year ago
detect-sameip.c
detect-sameip.h src: make include guards more library friendly 1 year ago
detect-sid.c detect: Clear errno before strtoul 10 months ago
detect-sid.h src: make include guards more library friendly 1 year ago
detect-sip-method.c app-layer: remove unused C wrappers 1 year ago
detect-sip-method.h src: make include guards more library friendly 1 year ago
detect-sip-uri.c app-layer: remove unused C wrappers 1 year ago
detect-sip-uri.h src: make include guards more library friendly 1 year ago
detect-smb-ntlmssp.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-smb-ntlmssp.h src: make include guards more library friendly 1 year ago
detect-smb-share.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-smb-share.h src: make include guards more library friendly 1 year ago
detect-smb-version.c detect/smb: fix the sigmatch table for url 8 months ago
detect-smb-version.h src: make include guards more library friendly 1 year ago
detect-ssh-hassh-server-string.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ssh-hassh-server-string.h src: make include guards more library friendly 1 year ago
detect-ssh-hassh-server.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ssh-hassh-server.h src: make include guards more library friendly 1 year ago
detect-ssh-hassh-string.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ssh-hassh-string.h src: make include guards more library friendly 1 year ago
detect-ssh-hassh.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ssh-hassh.h src: make include guards more library friendly 1 year ago
detect-ssh-proto-version.c detect/ssh: remove deprecated keywords 1 year ago
detect-ssh-proto-version.h detect/ssh: remove deprecated keywords 1 year ago
detect-ssh-proto.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ssh-proto.h src: make include guards more library friendly 1 year ago
detect-ssh-software-version.c detect/ssh: remove deprecated keywords 1 year ago
detect-ssh-software-version.h detect/ssh: remove deprecated keywords 1 year ago
detect-ssh-software.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-ssh-software.h src: make include guards more library friendly 1 year ago
detect-ssl-state.c style: remove some useless return 1 year ago
detect-ssl-state.h
detect-ssl-version.c
detect-ssl-version.h
detect-stream_size.c detect/stream_size: allow match on pseudo packets 1 year ago
detect-stream_size.h
detect-tag.c
detect-tag.h src: make include guards more library friendly 1 year ago
detect-target.c
detect-target.h src: make include guards more library friendly 1 year ago
detect-tcp-ack.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-tcp-ack.h src: make include guards more library friendly 1 year ago
detect-tcp-flags.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-tcp-flags.h src: make include guards more library friendly 1 year ago
detect-tcp-seq.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-tcp-seq.h src: make include guards more library friendly 1 year ago
detect-tcp-window.c detect: remove pseudo checks from packet keywords 1 year ago
detect-tcp-window.h src: make include guards more library friendly 1 year ago
detect-tcphdr.c style: remove some useless return 1 year ago
detect-tcphdr.h
detect-tcpmss.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-tcpmss.h
detect-template.c decode: reduce PKT_IS_IPV4/PKT_IS_IPV6 use 1 year ago
detect-template.h src: make include guards more library friendly 1 year ago
detect-template2.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-template2.h
detect-threshold.c detect/threshold: implement backoff type 1 year ago
detect-threshold.h detect/threshold: implement backoff type 1 year ago
detect-tls-alpn.c detect: add tls.alpn keyword 1 year ago
detect-tls-alpn.h detect: add tls.alpn keyword 1 year ago
detect-tls-cert-fingerprint.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-tls-cert-fingerprint.h src: make include guards more library friendly 1 year ago
detect-tls-cert-issuer.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-tls-cert-issuer.h src: make include guards more library friendly 1 year ago
detect-tls-cert-serial.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-tls-cert-serial.h src: make include guards more library friendly 1 year ago
detect-tls-cert-subject.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-tls-cert-subject.h src: make include guards more library friendly 1 year ago
detect-tls-cert-validity.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-tls-cert-validity.h src: make include guards more library friendly 1 year ago
detect-tls-certs.c detect: unify functions for multi-buffer 1 year ago
detect-tls-certs.h src: make include guards more library friendly 1 year ago
detect-tls-ja3-hash.c config/ja3: Eliminate warnings when JA3 is disabled 1 year ago
detect-tls-ja3-hash.h src: make include guards more library friendly 1 year ago
detect-tls-ja3-string.c config/ja3: Eliminate warnings when JA3 is disabled 1 year ago
detect-tls-ja3-string.h src: make include guards more library friendly 1 year ago
detect-tls-ja3s-hash.c config/ja3: Eliminate warnings when JA3 is disabled 1 year ago
detect-tls-ja3s-hash.h src: make include guards more library friendly 1 year ago
detect-tls-ja3s-string.c config/ja3: Eliminate warnings when JA3 is disabled 1 year ago
detect-tls-ja3s-string.h src: make include guards more library friendly 1 year ago
detect-tls-random.c tls/random: fix incorrect direction handling 1 year ago
detect-tls-random.h src: make include guards more library friendly 1 year ago
detect-tls-sni.c detect: rename DetectAppLayerInspectEngineRegister2 2 years ago
detect-tls-sni.h src: make include guards more library friendly 1 year ago
detect-tls-subjectaltname.c detect: unify functions for multi-buffer 1 year ago
detect-tls-subjectaltname.h detect/tls-subjectaltname: add sticky buffer 1 year ago
detect-tls-version.c
detect-tls-version.h src: make include guards more library friendly 1 year ago
detect-tls.c detect/tls.store: fix direction check 1 year ago
detect-tls.h src: make include guards more library friendly 1 year ago
detect-tos.c detect: remove pseudo checks from packet keywords 1 year ago
detect-tos.h src: make include guards more library friendly 1 year ago
detect-transform-base64.c transform/base64: check for 0-sized buffer 10 months ago
detect-transform-base64.h detect/transform: Add from_base64 transform 1 year ago
detect-transform-pcrexform.c
detect-transform-pcrexform.h src: make include guards more library friendly 1 year ago
detect-ttl.c detect/prefilter: use sig mask to exclude pkt engines 1 year ago
detect-ttl.h
detect-udphdr.c style: remove some useless return 1 year ago
detect-udphdr.h
detect-uricontent.c
detect-uricontent.h src: make include guards more library friendly 1 year ago
detect-urilen.c
detect-urilen.h
detect-within.c
detect-within.h src: make include guards more library friendly 1 year ago
detect-xbits.c detect: set ACTION_ALERT for rules that should alert 1 year ago
detect-xbits.h src: make include guards more library friendly 1 year ago
detect.c detect: improve tx_id guessing for unidirectional protocols 6 months ago
detect.h detect: move fields around to fill memory holes 6 months ago
device-storage.c src: remove unused headers-exported functions 1 year ago
device-storage.h src: remove unused headers-exported functions 1 year ago
feature.c features: fix -Wshorten-64-to-32 warnings 1 year ago
feature.h ja4: implement for TLS and QUIC 1 year ago
flow-bit.c
flow-bit.h src: make include guards more library friendly 1 year ago
flow-bypass.c threads: move wait for unpause outside of loop 9 months ago
flow-bypass.h src: make include guards more library friendly 1 year ago
flow-callbacks.c flow: add callbacks for flow init and flow updates 8 months ago
flow-callbacks.h flow: add callbacks for flow init and flow updates 8 months ago
flow-hash.c flow: exact flow timeout 6 months ago
flow-hash.h src: make include guards more library friendly 1 year ago
flow-manager.c flow: exact flow timeout 6 months ago
flow-manager.h src: make include guards more library friendly 1 year ago
flow-private.h util: parenthesis for macro 6 months ago
flow-queue.c
flow-queue.h src: make include guards more library friendly 1 year ago
flow-spare-pool.c flow: declare and use constansts where possible 1 year ago
flow-spare-pool.h flow: declare and use constansts where possible 1 year ago
flow-storage.c
flow-storage.h src: make include guards more library friendly 1 year ago
flow-timeout.c flow/timeout: add frame awareness 7 months ago
flow-timeout.h flow/timeout: cleanup fn names and comments 1 year ago
flow-util.c flow: exact flow timeout 6 months ago
flow-util.h flow: exact flow timeout 6 months ago
flow-var.c flow/var: Release key storage 6 months ago
flow-var.h src: make include guards more library friendly 1 year ago
flow-worker.c time: thread time update after flow update 6 months ago
flow-worker.h src: make include guards more library friendly 1 year ago
flow.c flow: exact flow timeout 6 months ago
flow.h flow: exact flow timeout 6 months ago
host-bit.c
host-bit.h src: make include guards more library friendly 1 year ago
host-queue.c src: remove unused headers-exported functions 1 year ago
host-queue.h src: remove unused headers-exported functions 1 year ago
host-storage.c src: remove unused headers-exported functions 1 year ago
host-storage.h src: remove unused headers-exported functions 1 year ago
host-timeout.c thresholds: use dedicated storage 1 year ago
host-timeout.h src: remove unused headers-exported functions 1 year ago
host.c style: remove some useless return 1 year ago
host.h src: remove unused headers-exported functions 1 year ago
interval-tree.h interval-tree: add augmentation fns to the tree 1 year ago
ippair-bit.c
ippair-bit.h src: make include guards more library friendly 1 year ago
ippair-queue.c src: remove unused headers-exported functions 1 year ago
ippair-queue.h src: remove unused headers-exported functions 1 year ago
ippair-storage.c src: remove unused headers-exported functions 1 year ago
ippair-storage.h src: remove unused headers-exported functions 1 year ago
ippair-timeout.c thresholds: use dedicated storage 1 year ago
ippair-timeout.h src: remove unused headers-exported functions 1 year ago
ippair.c style: remove some useless return 1 year ago
ippair.h src: remove unused headers-exported functions 1 year ago
log-cf-common.c log: fix -Wshorten-64-to-32 warnings 12 months ago
log-cf-common.h src: make include guards more library friendly 1 year ago
log-httplog.c output-tx: remove ThreadExitPrintStats callback 11 months ago
log-httplog.h src: make include guards more library friendly 1 year ago
log-pcap.c stream: track pcap log segments timestamp with SCTime_t 9 months ago
log-pcap.h src: make include guards more library friendly 1 year ago
log-stats.c output-stats: remove ThreadExitPrintStats callback 11 months ago
log-stats.h src: make include guards more library friendly 1 year ago
log-tcp-data.c output-streaming: rename and document registration 11 months ago
log-tcp-data.h src: make include guards more library friendly 1 year ago
log-tlslog.c output-tx: remove ThreadExitPrintStats callback 11 months ago
log-tlslog.h log: fix -Wshorten-64-to-32 warnings 12 months ago
log-tlsstore.c output-tx: remove ThreadExitPrintStats callback 11 months ago
log-tlsstore.h src: make include guards more library friendly 1 year ago
main.c suricata: expose and break out configuration loading 1 year ago
output-eve-null.c eve/filetypes: use more const 1 year ago
output-eve-null.h
output-eve-stream.c stream: rename tcp reuse flag 6 months ago
output-eve-stream.h src: make include guards more library friendly 1 year ago
output-eve-syslog.c eve/filetypes: use more const 1 year ago
output-eve-syslog.h src: make include guards more library friendly 1 year ago
output-eve.c eve: user callbacks for adding additional data 8 months ago
output-eve.h eve: user callbacks for adding additional data 8 months ago
output-file.c output-file: rename and document registration function 11 months ago
output-file.h output-file: rename and document registration function 11 months ago
output-filedata.c output-filedata: rename and document registration function 11 months ago
output-filedata.h output-filedata: rename and document registration function 11 months ago
output-filestore.c output-filedata: remove ThreadExitPrintStats callback 11 months ago
output-filestore.h src: make include guards more library friendly 1 year ago
output-flow.c eve/flow: log flow state directly 10 months ago
output-flow.h devguide: more on low level logging 11 months ago
output-json-alert.c detect: log app-layer metadata in alert with single tx 7 months ago
output-json-alert.h output/json: Remove unneeded parameters 10 months ago
output-json-anomaly.c eve: user callbacks for adding additional data 8 months ago
output-json-anomaly.h src: make include guards more library friendly 1 year ago
output-json-arp.c eve: user callbacks for adding additional data 8 months ago
output-json-arp.h output-json/arp: implement logger 1 year ago
output-json-common.c output/plugin: Use Suri thread-id for plugins 1 year ago
output-json-dcerpc.c eve: user callbacks for adding additional data 8 months ago
output-json-dcerpc.h src: make include guards more library friendly 1 year ago
output-json-dhcp.c eve: user callbacks for adding additional data 8 months ago
output-json-dhcp.h src: make include guards more library friendly 1 year ago
output-json-dnp3-objects.c
output-json-dnp3-objects.h src: make include guards more library friendly 1 year ago
output-json-dnp3.c eve: user callbacks for adding additional data 8 months ago
output-json-dnp3.h output/dnp3: restrict function scope to one file 1 year ago
output-json-dns.c eve: user callbacks for adding additional data 8 months ago
output-json-dns.h doh2: log like dns v3 1 year ago
output-json-drop.c eve: user callbacks for adding additional data 8 months ago
output-json-drop.h src: make include guards more library friendly 1 year ago
output-json-email-common.c output: fix -Wshorten-64-to-32 warnings 9 months ago
output-json-email-common.h output: fix -Wshorten-64-to-32 warnings 9 months ago
output-json-file.c eve: user callbacks for adding additional data 8 months ago
output-json-file.h src: make include guards more library friendly 1 year ago
output-json-flow.c eve/flow: log tcp reuse as 'reason' 6 months ago
output-json-flow.h src: make include guards more library friendly 1 year ago
output-json-frame.c eve/frame: require frame length to be known 7 months ago
output-json-frame.h eve/frame: improve frame payload logging 1 year ago
output-json-ftp.c output: generic simple tx json logger 1 year ago
output-json-ftp.h output: generic simple tx json logger 1 year ago
output-json-http.c output/http: log invalid status as a string 8 months ago
output-json-http.h src: make include guards more library friendly 1 year ago
output-json-ike.c eve: user callbacks for adding additional data 8 months ago
output-json-ike.h src: make include guards more library friendly 1 year ago
output-json-metadata.c eve: user callbacks for adding additional data 8 months ago
output-json-metadata.h src: make include guards more library friendly 1 year ago
output-json-mqtt.c eve: user callbacks for adding additional data 8 months ago
output-json-mqtt.h src: make include guards more library friendly 1 year ago
output-json-netflow.c eve: user callbacks for adding additional data 8 months ago
output-json-netflow.h src: make include guards more library friendly 1 year ago
output-json-nfs.c eve: user callbacks for adding additional data 8 months ago
output-json-nfs.h src: make include guards more library friendly 1 year ago
output-json-pgsql.c eve: user callbacks for adding additional data 8 months ago
output-json-pgsql.h eve/alert: add missing pgsql metadata 1 year ago
output-json-smb.c eve: user callbacks for adding additional data 8 months ago
output-json-smb.h src: make include guards more library friendly 1 year ago
output-json-smtp.c eve: user callbacks for adding additional data 8 months ago
output-json-smtp.h src: make include guards more library friendly 1 year ago
output-json-stats.c output-stats: remove ThreadExitPrintStats callback 11 months ago
output-json-stats.h eve/stats: allow hiding counters whose valued is 0 1 year ago
output-json-tls.c eve: user callbacks for adding additional data 8 months ago
output-json-tls.h eve/tls: cleanup headers; update copyright year 9 months ago
output-json.c output-json: cleanup, have OutputJsonBuilderBuffer return void 8 months ago
output-json.h output-json: cleanup, have OutputJsonBuilderBuffer return void 8 months ago
output-lua.c output/lua: handle registration error 1 year ago
output-lua.h src: make include guards more library friendly 1 year ago
output-packet.c output: remove remaining ThreadExitPrintStats callbacks 11 months ago
output-packet.h devguide: more on low level logging 11 months ago
output-stats.c output-stats: remove ThreadExitPrintStats callback 11 months ago
output-stats.h output-stats: remove ThreadExitPrintStats callback 11 months ago
output-streaming.c output: fix -Wshorten-64-to-32 warnings 9 months ago
output-streaming.h output-streaming: rename and document registration 11 months ago
output-tx.c app-layer: track modified/processed txs 7 months ago
output-tx.h output-tx: rename and document transaction logger registration 11 months ago
output.c eve: user callbacks for adding additional data 8 months ago
output.h output-filedata: rename and document registration function 11 months ago
packet-queue.c
packet-queue.h src: make include guards more library friendly 1 year ago
packet.c misc: Remove duplicate function declarations 9 months ago
packet.h src: make include guards more library friendly 1 year ago
pkt-var.c
pkt-var.h src: make include guards more library friendly 1 year ago
queue.h
reputation.c reputation: switch cidr handling to radix4/6 8 months ago
reputation.h reputation: switch cidr handling to radix4/6 8 months ago
respond-reject-libnet11.c decode/tcp: move tcph into L4 packet data 1 year ago
respond-reject-libnet11.h src: make include guards more library friendly 1 year ago
respond-reject.c decode/tcp: add and use PacketIsTCP inline func 1 year ago
respond-reject.h src: make include guards more library friendly 1 year ago
runmode-af-packet.c runmode: fix coverity warning 10 months ago
runmode-af-packet.h src: make include guards more library friendly 1 year ago
runmode-af-xdp.c runmode: fix coverity warning 10 months ago
runmode-af-xdp.h src: make include guards more library friendly 1 year ago
runmode-dpdk.c dpdk/hw_offload: add support for vlan stripping 9 months ago
runmode-dpdk.h dpdk/hw_offload: add support for vlan stripping 9 months ago
runmode-erf-dag.c style: remove some useless return 1 year ago
runmode-erf-dag.h src: make include guards more library friendly 1 year ago
runmode-erf-file.c style: remove some useless return 1 year ago
runmode-erf-file.h src: make include guards more library friendly 1 year ago
runmode-ipfw.c style: remove some useless return 1 year ago
runmode-ipfw.h src: make include guards more library friendly 1 year ago
runmode-netmap.c runmode: fix coverity warning 10 months ago
runmode-netmap.h src: make include guards more library friendly 1 year ago
runmode-nflog.c style: remove some useless return 1 year ago
runmode-nflog.h src: make include guards more library friendly 1 year ago
runmode-nfq.c style: remove some useless return 1 year ago
runmode-nfq.h src: make include guards more library friendly 1 year ago
runmode-pcap-file.c style: remove some useless return 1 year ago
runmode-pcap-file.h src: make include guards more library friendly 1 year ago
runmode-pcap.c runmodes: fix -Wshorten-64-to-32 warnings 1 year ago
runmode-pcap.h src: make include guards more library friendly 1 year ago
runmode-unittests.c radix: remove old radix tree implementation 8 months ago
runmode-unittests.h src: make include guards more library friendly 1 year ago
runmode-unix-socket.c app-layer/stats: Expand memuse/memcap handling 8 months ago
runmode-unix-socket.h src: make include guards more library friendly 1 year ago
runmode-windivert.c
runmode-windivert.h src: make include guards more library friendly 1 year ago
runmodes.c general/typo: Fix typo in stacksize msg 7 months ago
runmodes.h napatech: remove, to make room for plugin 9 months ago
rust-context.c
rust-context.h app-layer: remove unused C wrappers 1 year ago
rust.h src: make include guards more library friendly 1 year ago
source-af-packet.c af-packet: speed up thread sync during startup 8 months ago
source-af-packet.h src: make include guards more library friendly 1 year ago
source-af-xdp.c ci: fix and test with Wunused-macros 1 year ago
source-af-xdp.h src: remove unused headers-exported functions 1 year ago
source-dpdk.c dpdk: replace TSC clock with GetTime (gettimeofday) function 1 year ago
source-dpdk.h dpdk/hw_offload: add support for vlan stripping 9 months ago
source-erf-dag.c packetpool: allow larger max-pending-packets 11 months ago
source-erf-dag.h src: make include guards more library friendly 1 year ago
source-erf-file.c source: fix -Wshorten-64-to-32 warnings 12 months ago
source-erf-file.h src: make include guards more library friendly 1 year ago
source-ipfw.c packetpool: allow larger max-pending-packets 11 months ago
source-ipfw.h src: make include guards more library friendly 1 year ago
source-netmap.c netmap: Release lock to avoid deadlock 1 year ago
source-netmap.h src: make include guards more library friendly 1 year ago
source-nflog.c
source-nflog.h src: make include guards more library friendly 1 year ago
source-nfq-prototypes.h src: make include guards more library friendly 1 year ago
source-nfq.c runmode: fix coverity warning 10 months ago
source-nfq.h nfq: stricter thread sync 1 year ago
source-pcap-file-directory-helper.c pcap-file: improve setvbuf implementation 11 months ago
source-pcap-file-directory-helper.h src: remove unused struct fields 6 months ago
source-pcap-file-helper.c pcap-file: limit setvbuf to linux 11 months ago
source-pcap-file-helper.h pcap-file: limit setvbuf to linux 11 months ago
source-pcap-file.c src: remove unused struct fields 6 months ago
source-pcap-file.h src: make include guards more library friendly 1 year ago
source-pcap.c source: fix -Wshorten-64-to-32 warnings 12 months ago
source-pcap.h src: make include guards more library friendly 1 year ago
source-windivert-prototypes.h src: make include guards more library friendly 1 year ago
source-windivert.c decode/tunnel: improve tunnel handling 1 year ago
source-windivert.h src: make include guards more library friendly 1 year ago
stream-tcp-cache.c
stream-tcp-cache.h src: make include guards more library friendly 1 year ago
stream-tcp-inline.c decode/tcp: move tcph into L4 packet data 1 year ago
stream-tcp-inline.h src: make include guards more library friendly 1 year ago
stream-tcp-list.c stream: add TCP urgent handling options 7 months ago
stream-tcp-list.h src: make include guards more library friendly 1 year ago
stream-tcp-private.h stream: rename tcp reuse flag 6 months ago
stream-tcp-reassemble.c stream: add TCP urgent handling options 7 months ago
stream-tcp-reassemble.h stream: add TCP urgent handling options 7 months ago
stream-tcp-sack.c decode/tcp: move tcph into L4 packet data 1 year ago
stream-tcp-sack.h src: make include guards more library friendly 1 year ago
stream-tcp-util.c stream: remove unused function argument 7 months ago
stream-tcp-util.h src: make include guards more library friendly 1 year ago
stream-tcp.c stats: remove unused pseudo_failed stat 6 months ago
stream-tcp.h stats: remove unused pseudo_failed stat 6 months ago
stream.c
stream.h src: make include guards more library friendly 1 year ago
suricata-common.h profiling: create a LOGGER_USER id 11 months ago
suricata-plugin.h plugins: remove conf.h from suricata-plugin.h 1 year ago
suricata.c unix/socket: cleanup start up logic 6 months ago
suricata.h misc: Remove duplicate function declarations 9 months ago
thread-callbacks.c threads: add initialization callbacks 8 months ago
thread-callbacks.h threads: add initialization callbacks 8 months ago
thread-storage.c threads: add storage api, based on flow storage 8 months ago
thread-storage.h threads: add storage api, based on flow storage 8 months ago
threads-debug.h src: make include guards more library friendly 1 year ago
threads-profile.h src: make include guards more library friendly 1 year ago
threads.c threads: add storage api, based on flow storage 8 months ago
threads.h src: make include guards more library friendly 1 year ago
threadvars.h threads: add storage api, based on flow storage 8 months ago
tm-modules.c napatech: remove, to make room for plugin 9 months ago
tm-modules.h threading: remove TM_FLAG_LOGAPI_TM as its not used 10 months ago
tm-queuehandlers.c
tm-queuehandlers.h src: make include guards more library friendly 1 year ago
tm-queues.c
tm-queues.h src: make include guards more library friendly 1 year ago
tm-threads-common.h napatech: remove, to make room for plugin 9 months ago
tm-threads.c time: getter for SCTime_t timestamp of a thread 6 months ago
tm-threads.h time: getter for SCTime_t timestamp of a thread 6 months ago
tmqh-flow.c style: remove some useless return 1 year ago
tmqh-flow.h src: make include guards more library friendly 1 year ago
tmqh-packetpool.c packetpool: allow larger max-pending-packets 11 months ago
tmqh-packetpool.h src: remove unused headers-exported functions 1 year ago
tmqh-simple.c threads/mutex: Ensure mutex held before signaling 1 year ago
tmqh-simple.h src: make include guards more library friendly 1 year ago
tree.h
unix-manager.c style: remove some useless return 1 year ago
unix-manager.h
util-action.c detect: set ACTION_ALERT for rules that should alert 1 year ago
util-action.h src: make include guards more library friendly 1 year ago
util-affinity.c style: remove some useless return 1 year ago
util-affinity.h src: make include guards more library friendly 1 year ago
util-atomic.c style: remove some useless return 1 year ago
util-atomic.h src: make include guards more library friendly 1 year ago
util-bpf.c
util-bpf.h src: make include guards more library friendly 1 year ago
util-buffer.c util-buffer: expand by multiples of 4k 8 months ago
util-buffer.h membuffer: annotate printf style function 1 year ago
util-byte.c
util-byte.h src: make include guards more library friendly 1 year ago
util-checksum.c decode/tcp: move tcph into L4 packet data 1 year ago
util-checksum.h src: make include guards more library friendly 1 year ago
util-cidr.c
util-cidr.h src: make include guards more library friendly 1 year ago
util-classification-config.c style: remove some useless return 1 year ago
util-classification-config.h src: make include guards more library friendly 1 year ago
util-clock.h src: make include guards more library friendly 1 year ago
util-conf.c run-mode: remove duplicate var; add setter function 1 year ago
util-conf.h src: make include guards more library friendly 1 year ago
util-config.h src: make include guards more library friendly 1 year ago
util-coredump-config.c ci: fix and test with Wunused-macros 1 year ago
util-coredump-config.h src: make include guards more library friendly 1 year ago
util-cpu.c src: remove unused headers-exported functions 1 year ago
util-cpu.h src: remove unused headers-exported functions 1 year ago
util-daemon.c
util-daemon.h src: make include guards more library friendly 1 year ago
util-datalink.c
util-datalink.h src: make include guards more library friendly 1 year ago
util-debug-filters.c style: remove some useless return 1 year ago
util-debug-filters.h src: remove unused headers-exported functions 1 year ago
util-debug.c style: remove some useless return 1 year ago
util-debug.h src: make include guards more library friendly 1 year ago
util-detect.c
util-detect.h
util-device.c device: don't crash on unix command 'iface-bypassed-stat' 1 year ago
util-device.h src: remove unused headers-exported functions 1 year ago
util-dpdk-bonding.c ci: fix and test with Wunused-macros 1 year ago
util-dpdk-bonding.h
util-dpdk-i40e.c
util-dpdk-i40e.h
util-dpdk-ice.c dpdk: set ice PMD RSS key length to 52 bytes for all DPDK versions 7 months ago
util-dpdk-ice.h dpdk: support 52 byte long key on ice (E810) cards 1 year ago
util-dpdk-ixgbe.c
util-dpdk-ixgbe.h
util-dpdk.c misc: remove some unused includes 1 year ago
util-dpdk.h dpdk: rework hugepage hints to use per-numa information 2 years ago
util-ebpf.c style: remove some useless return 1 year ago
util-ebpf.h plugins: remove conf.h from suricata-plugin.h 1 year ago
util-enum.c
util-enum.h src: make include guards more library friendly 1 year ago
util-error.c errors: add SC_ENOENT error 1 year ago
util-error.h src: make include guards more library friendly 1 year ago
util-exception-policy-types.h util: parenthesis for macro 6 months ago
util-exception-policy.c src: remove some unused parameters 1 year ago
util-exception-policy.h decode/flow: add exception policy stats counters 1 year ago
util-file-decompression.c
util-file-decompression.h src: make include guards more library friendly 1 year ago
util-file-swf-decompression.c
util-file-swf-decompression.h src: make include guards more library friendly 1 year ago
util-file.c util/file: add validation check for extreme data chunk sizes 1 year ago
util-file.h src: make include guards more library friendly 1 year ago
util-fix_checksum.c
util-fix_checksum.h
util-fmemopen.c
util-fmemopen.h src: make include guards more library friendly 1 year ago
util-hash-lookup3.c ci: fix and test with Wunused-macros 1 year ago
util-hash-lookup3.h src: make include guards more library friendly 1 year ago
util-hash-string.c util/hash-string: fix compile warning 9 months ago
util-hash-string.h src: make include guards more library friendly 1 year ago
util-hash.c src: remove unused headers-exported functions 1 year ago
util-hash.h src: remove unused headers-exported functions 1 year ago
util-hashlist.c src: remove unused headers-exported functions 1 year ago
util-hashlist.h src: remove unused headers-exported functions 1 year ago
util-host-info.c host-info: remove pcre2_substring_list_free use 1 year ago
util-host-info.h src: make include guards more library friendly 1 year ago
util-host-os-info.c host-os-policy: switch to radix4/6 8 months ago
util-host-os-info.h host-os-policy: switch to radix4/6 8 months ago
util-hugepages.c hugepages: run hugepage check only on DPDK runmode and on Linux 1 year ago
util-hugepages.h dpdk: rework hugepage hints to use per-numa information 2 years ago
util-hyperscan.c
util-hyperscan.h src: make include guards more library friendly 1 year ago
util-ioctl.c
util-ioctl.h
util-ip.c style: remove some useless return 1 year ago
util-ip.h src: make include guards more library friendly 1 year ago
util-ja3.c ja3: make feature compile time configurable 1 year ago
util-ja3.h ja3: make feature compile time configurable 1 year ago
util-ja4.h ja4: implement for TLS and QUIC 1 year ago
util-landlock.c style: remove some useless return 1 year ago
util-landlock.h src: make include guards more library friendly 1 year ago
util-log-redis.c redis: add automatic trimming support for streams 9 months ago
util-log-redis.h redis: add automatic trimming support for streams 9 months ago
util-logopenfile.c output/log: Remove extraneous error message 7 months ago
util-logopenfile.h output: fix -Wshorten-64-to-32 warnings 9 months ago
util-lua-common.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-common.h lua: remove lua as a compile time feature 1 year ago
util-lua-dnp3-objects.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-dnp3-objects.h src: make include guards more library friendly 1 year ago
util-lua-dnp3.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-dnp3.h lua: remove lua as a compile time feature 1 year ago
util-lua-dns.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-dns.h lua: remove lua as a compile time feature 1 year ago
util-lua-hassh.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-hassh.h lua: remove lua as a compile time feature 1 year ago
util-lua-http.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-http.h lua: remove lua as a compile time feature 1 year ago
util-lua-ja3.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-ja3.h lua: remove lua as a compile time feature 1 year ago
util-lua-sandbox.c lua: track memory limit exceede errors 1 year ago
util-lua-sandbox.h lua: track memory limit exceede errors 1 year ago
util-lua-smtp.c smtp: use rust for mime parsing 1 year ago
util-lua-smtp.h lua: remove lua as a compile time feature 1 year ago
util-lua-ssh.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-ssh.h lua: remove lua as a compile time feature 1 year ago
util-lua-tls.c lua: use quoted include style to avoid system includes 1 year ago
util-lua-tls.h lua: remove lua as a compile time feature 1 year ago
util-lua.c lua: use quoted include style to avoid system includes 1 year ago
util-lua.h lua: remove lua as a compile time feature 1 year ago
util-macset.c style: remove some useless return 1 year ago
util-macset.h macset: constify addr parameters 1 year ago
util-magic.c misc: Eliminate compiler warnings 9 months ago
util-magic.h src: make include guards more library friendly 1 year ago
util-mem.c
util-mem.h src: make include guards more library friendly 1 year ago
util-memcmp.c misc: Eliminate compiler warnings 9 months ago
util-memcmp.h src: make include guards more library friendly 1 year ago
util-memcpy.h src: make include guards more library friendly 1 year ago
util-memrchr.c
util-memrchr.h src: make include guards more library friendly 1 year ago
util-misc.c parse/size: support IEEE 1541 size units 1 year ago
util-misc.h src: make include guards more library friendly 1 year ago
util-mpm-ac-ks-small.c
util-mpm-ac-ks.c mpm: register algo features 1 year ago
util-mpm-ac-ks.h src: make include guards more library friendly 1 year ago
util-mpm-ac.c style: remove some useless return 1 year ago
util-mpm-ac.h mpm/ac: implement endswith 1 year ago
util-mpm-hs.c style: remove some useless return 1 year ago
util-mpm-hs.h src: make include guards more library friendly 1 year ago
util-mpm.c src: remove unused struct fields 6 months ago
util-mpm.h src: remove unused struct fields 6 months ago
util-optimize.h src: make include guards more library friendly 1 year ago
util-pages.c
util-pages.h src: make include guards more library friendly 1 year ago
util-path.c
util-path.h src: make include guards more library friendly 1 year ago
util-pidfile.c
util-pidfile.h src: make include guards more library friendly 1 year ago
util-plugin.c run-mode: remove duplicate var; add setter function 1 year ago
util-plugin.h eve/filetypes: remove from plugin context 1 year ago
util-pool-thread.c
util-pool-thread.h src: make include guards more library friendly 1 year ago
util-pool.c style: remove some useless return 1 year ago
util-pool.h src: remove unused headers-exported functions 1 year ago
util-port-interval-tree.c style: remove some useless return 1 year ago
util-port-interval-tree.h misc: move prototypes to correct header 1 year ago
util-prefilter.c
util-prefilter.h src: make include guards more library friendly 1 year ago
util-print.c log: fix -Wshorten-64-to-32 warnings 12 months ago
util-print.h log: fix -Wshorten-64-to-32 warnings 12 months ago
util-privs.c pf-ring: remove, to make room for plugin 1 year ago
util-privs.h
util-profiling-keywords.c profiling: allow absolute paths 1 year ago
util-profiling-locks.c style: remove some useless return 1 year ago
util-profiling-locks.h src: make include guards more library friendly 1 year ago
util-profiling-prefilter.c profiling: allow absolute paths 1 year ago
util-profiling-rulegroups.c profiling: allow absolute paths 1 year ago
util-profiling-rules.c profiling: allow absolute paths 1 year ago
util-profiling.c profiling: use dynamic number of app-layer protos 6 months ago
util-profiling.h misc: fix build of rules profiling 9 months ago
util-proto-name.c style: remove some useless return 1 year ago
util-proto-name.h src: make include guards more library friendly 1 year ago
util-radix-tree-common.h radix: implement more compact trees 8 months ago
util-radix4-tree.c radix: implement more compact trees 8 months ago
util-radix4-tree.h radix: implement more compact trees 8 months ago
util-radix6-tree.c radix: implement more compact trees 8 months ago
util-radix6-tree.h radix: implement more compact trees 8 months ago
util-random.c
util-random.h src: make include guards more library friendly 1 year ago
util-reference-config.c style: remove some useless return 1 year ago
util-reference-config.h src: make include guards more library friendly 1 year ago
util-rohash.c rohash: fix codeql warnings 1 year ago
util-rohash.h src: make include guards more library friendly 1 year ago
util-rule-vars.c style: remove some useless return 1 year ago
util-rule-vars.h src: make include guards more library friendly 1 year ago
util-runmodes.c
util-runmodes.h src: make include guards more library friendly 1 year ago
util-running-modes.c suricata: fix list-keywords option 8 months ago
util-running-modes.h src: make include guards more library friendly 1 year ago
util-signal.c style: remove some useless return 1 year ago
util-signal.h src: remove unused headers-exported functions 1 year ago
util-spm-bm.c spm/bm: minor code cleanups; constification 2 years ago
util-spm-bm.h src: make include guards more library friendly 1 year ago
util-spm-bs.c smtp: use rust for mime parsing 1 year ago
util-spm-bs.h smtp: use rust for mime parsing 1 year ago
util-spm-bs2bm.c src: remove unused headers-exported functions 1 year ago
util-spm-bs2bm.h src: remove unused headers-exported functions 1 year ago
util-spm-hs.c
util-spm-hs.h src: make include guards more library friendly 1 year ago
util-spm.c misc: Eliminate compiler warnings 9 months ago
util-spm.h src: remove unused headers-exported functions 1 year ago
util-storage.c threads: add storage api, based on flow storage 8 months ago
util-storage.h threads: add storage api, based on flow storage 8 months ago
util-streaming-buffer.c util/streaming-buffer: add extra safety check 7 months ago
util-streaming-buffer.h src: make include guards more library friendly 1 year ago
util-strlcatu.c
util-strlcpyu.c
util-strptime.c
util-sysfs.c ci: fix and test with Wunused-macros 1 year ago
util-sysfs.h
util-syslog.c
util-syslog.h
util-systemd.c systemd: reimplement sd_notify logic using UNIX socket 1 year ago
util-systemd.h systemd: reimplement sd_notify logic using UNIX socket 1 year ago
util-thash.c thash/memcap: Use atomics for memcap 8 months ago
util-thash.h thash/memcap: Use atomics for memcap 8 months ago
util-threshold-config.c thresholds: use dedicated storage 1 year ago
util-threshold-config.h src: make include guards more library friendly 1 year ago
util-time.c
util-time.h time: add SCTIME_CMP_EQ 9 months ago
util-unittest-helper.c decode/tcp: move tcph into L4 packet data 1 year ago
util-unittest-helper.h decode/tcp: move tcph into L4 packet data 1 year ago
util-unittest.c style: remove some useless return 1 year ago
util-unittest.h src: make include guards more library friendly 1 year ago
util-validate.h decode/tcp: move tcph into L4 packet data 1 year ago
util-var-name.c util/var-name: switch to SCTime_t 9 months ago
util-var-name.h src: make include guards more library friendly 1 year ago
util-var.c detect/threshold: implement tracking 'by_flow' 1 year ago
util-var.h detect: add ticket id to var related todos 1 year ago
win32-misc.c
win32-misc.h src: make include guards more library friendly 1 year ago
win32-service.c windows: remove argc, argv from SCServiceRemove 1 year ago
win32-service.h windows: remove argc, argv from SCServiceRemove 1 year ago
win32-syscall.c
win32-syscall.h src: make include guards more library friendly 1 year ago
win32-syslog.h src: make include guards more library friendly 1 year ago