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
Lukas Sismis 58df970391 flow-manager: move time check after RUNNNING state change
When running in pcap-file mode and with a continous directory
reading, the provided directory can be empty.
By having no packets and being in offline mode, the initial packet timestamp
is never set. However, Flow Manager waited until the timestamp was set
to proceed with transferring its state to "RUNNING".
Other pcap-related threads (RX / workers) are set in RUNNING state while
waiting for the PCAP to appear in the directory.

As a result, the main Suricata-Main thread timed out after the default
60 seconds budget for threads to turn from INIT_DONE to RUNNING state.

Ticket: 7568
1 year ago
..
tests flow: remove FLOW_NOPACKET_INSPECTION flag 2 years ago
Makefile.am detect/ftp: Add ftp.completion_code keyword 1 year ago
action-globals.h firewall: start of firewall rules support 2 years ago
alert-debuglog.c flow: remove FLOW_NOPACKET_INSPECTION flag 2 years ago
alert-debuglog.h
…
alert-fastlog.c conf: prefix conf API with SC 2 years ago
alert-fastlog.h conf: prefix conf API with SC 2 years ago
alert-syslog.c conf: prefix conf API with SC 2 years ago
alert-syslog.h
…
app-layer-detect-proto.c app-layer: make some arrays even more dynamic 2 years ago
app-layer-detect-proto.h
…
app-layer-dnp3-objects.c
…
app-layer-dnp3-objects.h
…
app-layer-dnp3.c dnp3: mark tx as updated when creating it 2 years ago
app-layer-dnp3.h
…
app-layer-events.c detect/prefilter: add post-match 'prefilter' engine 2 years ago
app-layer-events.h
…
app-layer-expectation.c
…
app-layer-expectation.h
…
app-layer-frames.c app-layer: make number of alprotos dynamic 2 years ago
app-layer-frames.h detect: move non-pf rules into special prefilter engines 2 years ago
app-layer-ftp.c ftp: per direction tx progress 2 years ago
app-layer-ftp.h app/ftp: Use Rust FTP response line handling 2 years ago
app-layer-htp-body.c
…
app-layer-htp-body.h
…
app-layer-htp-file.c rust/http2: replace rs_ naming with SC 2 years ago
app-layer-htp-file.h http: constify some function arguments 2 years ago
app-layer-htp-mem.c conf: prefix conf API with SC 2 years ago
app-layer-htp-mem.h
…
app-layer-htp-range.c conf: prefix conf API with SC 2 years ago
app-layer-htp-range.h
…
app-layer-htp-xff.c conf: prefix conf API with SC 2 years ago
app-layer-htp-xff.h conf: prefix conf API with SC 2 years ago
app-layer-htp.c http1: use a tx iterator 1 year ago
app-layer-htp.h http: Use libhtp-rs. 2 years ago
app-layer-http2.c rust/http2: replace rs_ naming with SC 2 years ago
app-layer-http2.h
…
app-layer-ike.c rust: remaining rs_ to SC conversions 1 year ago
app-layer-ike.h
…
app-layer-imap.c
…
app-layer-imap.h
…
app-layer-modbus.c rust/modbus: replace rs_ naming with SC 2 years ago
app-layer-modbus.h
…
app-layer-nfs-tcp.c rust/nfs: replace rs_ naming with SC 1 year ago
app-layer-nfs-tcp.h
…
app-layer-nfs-udp.c rust/nfs: replace rs_ naming with SC 1 year ago
app-layer-nfs-udp.h
…
app-layer-parser.c rust: remaining rs_ to SC conversions 1 year ago
app-layer-parser.h firewall: start of firewall rules support 2 years ago
app-layer-protos.c app-layer: helper function AppProtoNewProtoFromString 2 years ago
app-layer-protos.h snmp: register protocol dynamically 2 years ago
app-layer-register.c app-layer: API for mapping progress name vs id 2 years ago
app-layer-register.h app-layer: API for mapping progress name vs id 2 years ago
app-layer-smb.c rust/smb: namespace and visibility cleanups 2 years ago
app-layer-smb.h
…
app-layer-smtp.c conf: prefix conf API with SC 2 years ago
app-layer-smtp.h
…
app-layer-ssh.c ssh: add option to select behavior of encrypted parts 2 years ago
app-layer-ssh.h
…
app-layer-ssl.c ja4: check more ifdef HAVE_JA4 1 year ago
app-layer-ssl.h tls: Move tls-versions to rust 1 year ago
app-layer-tftp.c rust/tftp: replace rs_ naming with SC 2 years ago
app-layer-tftp.h
…
app-layer.c snmp: register protocol dynamically 2 years ago
app-layer.h app-layer: constify AppLayerGetProtoByName 2 years ago
bindgen.h rust: bindgen detect-parse.h 1 year ago
conf-yaml-loader.c conf: prefix conf API with SC 2 years ago
conf-yaml-loader.h conf: prefix conf API with SC 2 years ago
conf.c conf: extend API for rust 2 years ago
conf.h misc: add c++ support to some headers 2 years ago
counters.c conf: prefix conf API with SC 2 years ago
counters.h
…
datasets-ipv4.c
…
datasets-ipv4.h
…
datasets-ipv6.c
…
datasets-ipv6.h
…
datasets-md5.c
…
datasets-md5.h
…
datasets-reputation.h datasets: move initial file reading to rust 2 years ago
datasets-sha256.c
…
datasets-sha256.h
…
datasets-string.c base64: prefix base64 C API with "SC" 2 years ago
datasets-string.h
…
datasets.c datasets: fix set with ip sets 1 year ago
datasets.h datasets: move initial file reading to rust 2 years ago
decode-arp.c
…
decode-arp.h
…
decode-chdlc.c
…
decode-chdlc.h
…
decode-erspan.c conf: prefix conf API with SC 2 years ago
decode-erspan.h
…
decode-esp.c
…
decode-esp.h
…
decode-ethernet.c
…
decode-ethernet.h
…
decode-events.c af-packet: add event for packets truncated by af-packet 2 years ago
decode-events.h af-packet: add event for packets truncated by af-packet 2 years ago
decode-geneve.c conf: prefix conf API with SC 2 years ago
decode-geneve.h
…
decode-gre.c
…
decode-gre.h
…
decode-icmpv4.c
…
decode-icmpv4.h
…
decode-icmpv6.c
…
decode-icmpv6.h
…
decode-ipv4.c
…
decode-ipv4.h
…
decode-ipv6.c
…
decode-ipv6.h
…
decode-mpls.c
…
decode-mpls.h
…
decode-nsh.c
…
decode-nsh.h
…
decode-null.c
…
decode-ppp.c
…
decode-ppp.h
…
decode-pppoe.c
…
decode-pppoe.h
…
decode-raw.c
…
decode-raw.h
…
decode-sctp.c
…
decode-sctp.h
…
decode-sll.c
…
decode-sll.h
…
decode-tcp.c decode/tcp: count urg flag 2 years ago
decode-tcp.h decode/tcp: fix some macros 2 years ago
decode-template.c
…
decode-template.h
…
decode-teredo.c conf: prefix conf API with SC 2 years ago
decode-teredo.h
…
decode-udp.c
…
decode-udp.h
…
decode-vlan.c gen/bool: Clarify bool checks 2 years ago
decode-vlan.h
…
decode-vntag.c
…
decode-vntag.h
…
decode-vxlan.c conf: prefix conf API with SC 2 years ago
decode-vxlan.h
…
decode.c firewall: start of firewall rules support 2 years ago
decode.h decode: remove unnecessary PKT_STREAM_EOF flag 1 year ago
defrag-config.c conf: prefix conf API with SC 2 years ago
defrag-config.h
…
defrag-hash.c conf: prefix conf API with SC 2 years ago
defrag-hash.h
…
defrag-stack.c
…
defrag-stack.h
…
defrag-timeout.c
…
defrag-timeout.h
…
defrag.c defrag: remove unnecessary NULL check 2 years ago
defrag.h
…
detect-app-layer-event.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-app-layer-event.h
…
detect-app-layer-protocol.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-app-layer-protocol.h
…
detect-app-layer-state.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-app-layer-state.h detect/app-layer-state: keyword for protocol state 2 years ago
detect-asn1.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-asn1.h
…
detect-base64-data.c
…
detect-base64-data.h
…
detect-base64-decode.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-base64-decode.h
…
detect-bsize.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-bsize.h
…
detect-bypass.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-bypass.h
…
detect-byte-extract.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-byte-extract.h
…
detect-byte.c
…
detect-byte.h
…
detect-bytejump.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-bytejump.h
…
detect-bytemath.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-bytemath.h
…
detect-bytetest.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-bytetest.h
…
detect-classtype.c
…
detect-classtype.h
…
detect-config.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-config.h
…
detect-content.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-content.h detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-csum.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-csum.h
…
detect-datarep.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-datarep.h
…
detect-dataset.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-dataset.h
…
detect-dce-iface.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-dce-iface.h
…
detect-dce-opnum.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-dce-opnum.h
…
detect-dce-stub-data.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-dce-stub-data.h
…
detect-depth.c
…
detect-depth.h
…
detect-detection-filter.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-detection-filter.h
…
detect-distance.c
…
detect-distance.h
…
detect-dnp3.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-dnp3.h
…
detect-dns-name.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-dns-name.h dns: add keywords for additionals and authorities rrnames 2 years ago
detect-dns-response.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-dns-response.h dns: add dns.response sticky buffer 2 years ago
detect-dsize.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-dsize.h detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-email.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-email.h detect: add email.from 2 years ago
detect-engine-address-ipv4.c
…
detect-engine-address-ipv4.h
…
detect-engine-address-ipv6.c
…
detect-engine-address-ipv6.h
…
detect-engine-address.c conf: prefix conf API with SC 2 years ago
detect-engine-address.h
…
detect-engine-alert.c signature: rename num to iid 1 year ago
detect-engine-alert.h
…
detect-engine-analyzer.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-engine-analyzer.h firewall: beginning of ruleset analyzer 2 years ago
detect-engine-buffer.c rust: bindgen SCDetectSignatureAddTransform 1 year ago
detect-engine-buffer.h rust: bindgen SCDetectSignatureAddTransform 1 year ago
detect-engine-build.c src: apply clang formatting changes 1 year ago
detect-engine-build.h
…
detect-engine-content-inspection.c detect: fix -Wshorten-64-to-32 warnings for content inspection 1 year ago
detect-engine-content-inspection.h detect: fix -Wshorten-64-to-32 warnings for content inspection 1 year ago
detect-engine-dcepayload.c
…
detect-engine-dcepayload.h
…
detect-engine-event.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-engine-event.h
…
detect-engine-file.c
…
detect-engine-file.h plugins: app-layer plugins 2 years ago
detect-engine-frame.c detect/frames: fix -Wshorten-64-to-32 warnings 1 year ago
detect-engine-frame.h
…
detect-engine-helper.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-engine-helper.h rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-engine-inspect-buffer.c src: new file detect-engine-inspect-buffer.h 1 year ago
detect-engine-inspect-buffer.h src: new file detect-engine-inspect-buffer.h 1 year ago
detect-engine-iponly.c signature: rename num to iid 1 year ago
detect-engine-iponly.h
…
detect-engine-loader.c detect: assist clang to suppress warning 1 year ago
detect-engine-loader.h
…
detect-engine-mpm.c detect/single-buf: new simple wrapper 1 year ago
detect-engine-mpm.h detect/single-buf: new simple wrapper 1 year ago
detect-engine-payload.c
…
detect-engine-payload.h
…
detect-engine-port.c conf: prefix conf API with SC 2 years ago
detect-engine-port.h
…
detect-engine-prefilter-common.c signature: rename num to iid 1 year ago
detect-engine-prefilter-common.h
…
detect-engine-prefilter.c detect/single-buf: new simple wrapper 1 year ago
detect-engine-prefilter.h detect/single-buf: new simple wrapper 1 year ago
detect-engine-profile.c detect: move non-pf rules into special prefilter engines 2 years ago
detect-engine-profile.h
…
detect-engine-proto.c
…
detect-engine-proto.h
…
detect-engine-register.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-engine-register.h rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-engine-siggroup.c src: apply clang formatting changes 1 year ago
detect-engine-siggroup.h
…
detect-engine-sigorder.c signature: rename num to iid 1 year ago
detect-engine-sigorder.h
…
detect-engine-state.c signature: rename num to iid 1 year ago
detect-engine-state.h
…
detect-engine-tag.c detect/tag: timeout handling precision improvement 1 year ago
detect-engine-tag.h
…
detect-engine-threshold.c detect/threshold: timeout handling precision improvement 1 year ago
detect-engine-threshold.h detect: constify arguments 2 years ago
detect-engine-uint.c detect: SC prefix for extern pub Rust functions 2 years ago
detect-engine-uint.h
…
detect-engine.c detect/single-buf: new simple wrapper 1 year ago
detect-engine.h detect/single-buf: new simple wrapper 1 year ago
detect-entropy.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-entropy.h detect/entropy: Add entropy keyword 2 years ago
detect-fast-pattern.c src: new file detect-engine-buffer.h 2 years ago
detect-fast-pattern.h
…
detect-file-data.c rust: bindgen detect-parse.h 1 year ago
detect-file-data.h rust: bindgen detect-parse.h 1 year ago
detect-file-hash-common.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-file-hash-common.h
…
detect-filemagic.c detect: factorize code for DetectSetupDirection 1 year ago
detect-filemagic.h
…
detect-filemd5.c
…
detect-filemd5.h
…
detect-filename.c detect: factorize code for DetectSetupDirection 1 year ago
detect-filename.h
…
detect-filesha1.c
…
detect-filesha1.h
…
detect-filesha256.c
…
detect-filesha256.h
…
detect-filesize.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-filesize.h
…
detect-filestore.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-filestore.h
…
detect-flow-age.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-flow-age.h
…
detect-flow-pkts.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-flow-pkts.h flow/pkts: make syntax cleaner and compact 2 years ago
detect-flow.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-flow.h
…
detect-flowbits.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-flowbits.h detect/flowbits: implement prefilter support 2 years ago
detect-flowint.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-flowint.h
…
detect-flowvar.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-flowvar.h var: Use 16-bit container for type 2 years ago
detect-fragbits.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-fragbits.h
…
detect-fragoffset.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-fragoffset.h
…
detect-frame.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-frame.h
…
detect-ftp-command-data.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ftp-command-data.h detect/ftp: ftp.command_data keyword 2 years ago
detect-ftp-command.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ftp-command.h detect/ftp.command: Add sticky buffer 2 years ago
detect-ftp-completion-code.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ftp-completion-code.h detect/ftp: Add ftp.completion_code keyword 1 year ago
detect-ftp-dynamic-port.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ftp-dynamic-port.h detect/ftp: Add ftp.dynamic_port keyword 2 years ago
detect-ftp-mode.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ftp-mode.h detect/ftp: Add ftp.mode command 1 year ago
detect-ftp-reply-received.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ftp-reply-received.h detect/ftp: Add ftp.received_reply 1 year ago
detect-ftp-reply.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ftp-reply.h detect/ftp: Add ftp.reply rule keyword 2 years ago
detect-ftpbounce.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ftpbounce.h
…
detect-ftpdata.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ftpdata.h
…
detect-geoip.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-geoip.h
…
detect-gid.c
…
detect-gid.h
…
detect-hostbits.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-hostbits.h
…
detect-http-accept-enc.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-accept-enc.h
…
detect-http-accept-lang.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-accept-lang.h
…
detect-http-accept.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-accept.h
…
detect-http-client-body.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-client-body.h
…
detect-http-connection.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-connection.h
…
detect-http-content-len.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-content-len.h
…
detect-http-content-type.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-content-type.h
…
detect-http-cookie.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-cookie.h
…
detect-http-header-common.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-http-header-common.h detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-http-header-names.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-header-names.h
…
detect-http-header.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-header.h
…
detect-http-headers-stub.h rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-headers.c
…
detect-http-headers.h
…
detect-http-host.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-host.h
…
detect-http-location.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-location.h
…
detect-http-method.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-method.h
…
detect-http-protocol.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-protocol.h
…
detect-http-raw-header.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-raw-header.h
…
detect-http-referer.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-referer.h
…
detect-http-request-line.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-request-line.h
…
detect-http-response-line.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-response-line.h
…
detect-http-server-body.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-server-body.h
…
detect-http-server.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-http-server.h
…
detect-http-start.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-start.h
…
detect-http-stat-code.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-stat-code.h
…
detect-http-stat-msg.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-stat-msg.h
…
detect-http-ua.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-ua.h
…
detect-http-uri.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-http-uri.h
…
detect-http2.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-http2.h
…
detect-icmp-id.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-icmp-id.h
…
detect-icmp-seq.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-icmp-seq.h
…
detect-icmpv4hdr.c rust: bindgen detect-engine-buffer.h 2 years ago
detect-icmpv4hdr.h
…
detect-icmpv6-mtu.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-icmpv6-mtu.h
…
detect-icmpv6hdr.c rust: bindgen detect-engine-buffer.h 2 years ago
detect-icmpv6hdr.h
…
detect-icode.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-icode.h
…
detect-id.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-id.h
…
detect-ike-chosen-sa.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ike-chosen-sa.h
…
detect-ike-exch-type.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ike-exch-type.h
…
detect-ike-key-exchange-payload-length.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ike-key-exchange-payload-length.h
…
detect-ike-key-exchange-payload.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ike-key-exchange-payload.h
…
detect-ike-nonce-payload-length.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ike-nonce-payload-length.h
…
detect-ike-nonce-payload.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ike-nonce-payload.h
…
detect-ike-spi.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ike-spi.h
…
detect-ike-vendor.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ike-vendor.h
…
detect-ipaddr.c detect/transforms: Add engine detect thread ctx to signature 2 years ago
detect-ipaddr.h
…
detect-ipopts.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ipopts.h
…
detect-ipproto.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ipproto.h
…
detect-iprep.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-iprep.h
…
detect-ipv4hdr.c rust: bindgen detect-engine-buffer.h 2 years ago
detect-ipv4hdr.h
…
detect-ipv6hdr.c rust: bindgen detect-engine-buffer.h 2 years ago
detect-ipv6hdr.h
…
detect-isdataat.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-isdataat.h
…
detect-itype.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-itype.h
…
detect-ja4-hash.c tls: Introduce HandshakeParams object for tracking 1 year ago
detect-ja4-hash.h
…
detect-krb5-cname.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-krb5-cname.h
…
detect-krb5-errcode.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-krb5-errcode.h
…
detect-krb5-msgtype.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-krb5-msgtype.h
…
detect-krb5-sname.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-krb5-sname.h
…
detect-krb5-ticket-encryption.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-krb5-ticket-encryption.h
…
detect-l3proto.c
…
detect-l3proto.h
…
detect-lua-extensions.c lua/tls: convert LUA functions to lib: suricata.tls 1 year ago
detect-lua-extensions.h lua: convert flowvar functions to lib 2 years ago
detect-lua.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-lua.h detect/lua: use rule hook instead of init() 'needs' table 2 years ago
detect-mark.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-mark.h
…
detect-metadata.c jsonbuilder: prefix C API with SC 2 years ago
detect-metadata.h
…
detect-modbus.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-modbus.h
…
detect-msg.c firewall: detect: set firewall support flag on select keywords 2 years ago
detect-msg.h
…
detect-nfs-procedure.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-nfs-procedure.h
…
detect-nfs-version.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-nfs-version.h
…
detect-noalert.c
…
detect-noalert.h
…
detect-nocase.c
…
detect-nocase.h
…
detect-offset.c
…
detect-offset.h
…
detect-parse.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-parse.h rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-pcre.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-pcre.h fuzz: use lower pcre limits 2 years ago
detect-pkt-data.c
…
detect-pkt-data.h
…
detect-pktvar.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-pktvar.h
…
detect-prefilter.c detect/prefilter: add post-match 'prefilter' engine 2 years ago
detect-prefilter.h
…
detect-priority.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-priority.h
…
detect-quic-cyu-hash.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-quic-cyu-hash.h
…
detect-quic-cyu-string.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-quic-cyu-string.h
…
detect-quic-sni.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-quic-sni.h
…
detect-quic-ua.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-quic-ua.h
…
detect-quic-version.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-quic-version.h
…
detect-rawbytes.c
…
detect-rawbytes.h
…
detect-reference.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-reference.h
…
detect-replace.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-replace.h
…
detect-requires.c
…
detect-requires.h
…
detect-rev.c
…
detect-rev.h
…
detect-rpc.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-rpc.h
…
detect-sameip.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-sameip.h
…
detect-sid.c firewall: detect: set firewall support flag on select keywords 2 years ago
detect-sid.h
…
detect-sip-method.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-sip-method.h
…
detect-sip-uri.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-sip-uri.h
…
detect-smb-ntlmssp.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-smb-ntlmssp.h
…
detect-smb-share.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-smb-share.h
…
detect-smb-version.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-smb-version.h
…
detect-smtp.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-smtp.h detect/smtp: smtp.helo keyword 2 years ago
detect-ssh-hassh-server-string.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ssh-hassh-server-string.h
…
detect-ssh-hassh-server.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ssh-hassh-server.h
…
detect-ssh-hassh-string.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ssh-hassh-string.h
…
detect-ssh-hassh.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ssh-hassh.h
…
detect-ssh-proto-version.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-ssh-proto-version.h
…
detect-ssh-proto.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ssh-proto.h
…
detect-ssh-software-version.c gen: Remove _AL_ usage in detect keywords 2 years ago
detect-ssh-software-version.h
…
detect-ssh-software.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-ssh-software.h
…
detect-ssl-state.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ssl-state.h
…
detect-ssl-version.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ssl-version.h
…
detect-stream_size.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-stream_size.h
…
detect-tag.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tag.h detect/tag: timeout handling precision improvement 1 year ago
detect-target.c
…
detect-target.h
…
detect-tcp-ack.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tcp-ack.h
…
detect-tcp-flags.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tcp-flags.h
…
detect-tcp-seq.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tcp-seq.h
…
detect-tcp-window.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tcp-window.h
…
detect-tcphdr.c rust: bindgen detect-engine-buffer.h 2 years ago
detect-tcphdr.h
…
detect-tcpmss.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tcpmss.h
…
detect-template.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-template.h
…
detect-template2.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-template2.h
…
detect-threshold.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-threshold.h
…
detect-tls-alpn.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-alpn.h
…
detect-tls-cert-fingerprint.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-cert-fingerprint.h
…
detect-tls-cert-issuer.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-cert-issuer.h
…
detect-tls-cert-serial.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-cert-serial.h
…
detect-tls-cert-subject.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-cert-subject.h
…
detect-tls-cert-validity.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tls-cert-validity.h
…
detect-tls-certs.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tls-certs.h
…
detect-tls-ja3-hash.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-tls-ja3-hash.h
…
detect-tls-ja3-string.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-tls-ja3-string.h
…
detect-tls-ja3s-hash.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-tls-ja3s-hash.h
…
detect-tls-ja3s-string.c detect: fix some -Wshorten-64-to-32 warnings 1 year ago
detect-tls-ja3s-string.h
…
detect-tls-random.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-random.h
…
detect-tls-sni.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-sni.h
…
detect-tls-subjectaltname.c rust: bindgen SCDetectSignatureSetAppProto 1 year ago
detect-tls-subjectaltname.h
…
detect-tls-version.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tls-version.h
…
detect-tls.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tls.h
…
detect-tos.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-tos.h
…
detect-transform-base64.c detect/xform: Support transform identity data 1 year ago
detect-transform-base64.h
…
detect-transform-luaxform.c detect/transforms: fix -Wshorten-64-to-32 warnings 1 year ago
detect-transform-luaxform.h detect/luaxform: initial lua transform support 1 year ago
detect-transform-pcrexform.c detect/transforms: fix -Wshorten-64-to-32 warnings 1 year ago
detect-transform-pcrexform.h
…
detect-ttl.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-ttl.h
…
detect-udphdr.c rust: bindgen detect-engine-buffer.h 2 years ago
detect-udphdr.h
…
detect-uricontent.c conf: prefix conf API with SC 2 years ago
detect-uricontent.h
…
detect-urilen.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-urilen.h detect: use buffer ptr in validate callback api 2 years ago
detect-vlan.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-vlan.h detect: add vlan.layers keyword 2 years ago
detect-within.c
…
detect-within.h
…
detect-xbits.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
detect-xbits.h detect/xbits: implement tx bits 2 years ago
detect.c detect: make packet and tx_id available earlier 1 year ago
detect.h detect/single-buf: new simple wrapper 1 year ago
device-storage.c util-device: break into public and private definitions 2 years ago
device-storage.h
…
feature.c
…
feature.h
…
flow-bit.c flowbits: allow setter to know if set is new 2 years ago
flow-bit.h flowbits: allow setter to know if set is new 2 years ago
flow-bypass.c
…
flow-bypass.h
…
flow-callbacks.c
…
flow-callbacks.h
…
flow-hash.c flow: fix unittests for ThreadVars requirement 1 year ago
flow-hash.h
…
flow-manager.c flow-manager: move time check after RUNNNING state change 1 year ago
flow-manager.h
…
flow-private.h util: parenthesis for macro 2 years ago
flow-queue.c gen/bool: Clarify bool checks 2 years ago
flow-queue.h flow/queue: remove circular dependency 2 years ago
flow-spare-pool.c
…
flow-spare-pool.h
…
flow-storage.c
…
flow-storage.h
…
flow-timeout.c decode: remove unnecessary PKT_STREAM_EOF flag 1 year ago
flow-timeout.h
…
flow-util.c flow: fix time handling for non-TCP 1 year ago
flow-util.h flow: exact flow timeout 2 years ago
flow-var.c var: Use 16-bit container for type 2 years ago
flow-var.h var: Use 16-bit container for type 2 years ago
flow-worker.c main/flush: Support periodic flush logs 2 years ago
flow-worker.h main/flush: Support periodic flush logs 2 years ago
flow.c flow: fix time handling for non-TCP 1 year ago
flow.h firewall: start of firewall rules support 2 years ago
host-bit.c detect/xbits: timeout handling precision improvement 1 year ago
host-bit.h detect/xbits: timeout handling precision improvement 1 year ago
host-queue.c
…
host-queue.h
…
host-storage.c
…
host-storage.h
…
host-timeout.c
…
host-timeout.h
…
host.c conf: prefix conf API with SC 2 years ago
host.h
…
interval-tree.h
…
ippair-bit.c detect/xbits: timeout handling precision improvement 1 year ago
ippair-bit.h detect/xbits: timeout handling precision improvement 1 year ago
ippair-queue.c
…
ippair-queue.h
…
ippair-storage.c
…
ippair-storage.h
…
ippair-timeout.c
…
ippair-timeout.h
…
ippair.c conf: prefix conf API with SC 2 years ago
ippair.h
…
log-cf-common.c
…
log-cf-common.h
…
log-flush.c conf: prefix conf API with SC 2 years ago
log-flush.h main/flush: Support periodic flush logs 2 years ago
log-httplog.c conf: prefix conf API with SC 2 years ago
log-httplog.h conf: prefix conf API with SC 2 years ago
log-pcap.c log-pcap: error out if malloc fails for bpf filter 2 years ago
log-pcap.h
…
log-stats.c conf: prefix conf API with SC 2 years ago
log-stats.h
…
log-tcp-data.c conf: prefix conf API with SC 2 years ago
log-tcp-data.h conf: prefix conf API with SC 2 years ago
log-tlslog.c tls: introduce per direction progress tracking 2 years ago
log-tlslog.h
…
log-tlsstore.c conf: prefix conf API with SC 2 years ago
log-tlsstore.h
…
main.c
…
output-eve-bindgen.h output: public header for use in rust 2 years ago
output-eve-null.c conf: prefix conf API with SC 2 years ago
output-eve-null.h
…
output-eve-stream.c jsonbuilder: prefix C API with SC 2 years ago
output-eve-stream.h jsonbuilder: prefix C API with SC 2 years ago
output-eve-syslog.c conf: prefix conf API with SC 2 years ago
output-eve-syslog.h
…
output-eve.c jsonbuilder: prefix C API with SC 2 years ago
output-eve.h jsonbuilder: prefix C API with SC 2 years ago
output-file.c
…
output-file.h
…
output-filedata.c http: fail tx creation if we cannot allocate user data 2 years ago
output-filedata.h
…
output-filestore.c output: fix leak in case of alloc error 2 years ago
output-filestore.h
…
output-flow.c
…
output-flow.h
…
output-json-alert.c eve/verdict: log 'accept' for firewall accept rules 1 year ago
output-json-alert.h jsonbuilder: prefix C API with SC 2 years ago
output-json-anomaly.c jsonbuilder: prefix C API with SC 2 years ago
output-json-anomaly.h
…
output-json-arp.c jsonbuilder: prefix C API with SC 2 years ago
output-json-arp.h
…
output-json-common.c conf: prefix conf API with SC 2 years ago
output-json-dcerpc.c jsonbuilder: prefix C API with SC 2 years ago
output-json-dcerpc.h
…
output-json-dhcp.c jsonbuilder: prefix C API with SC 2 years ago
output-json-dhcp.h
…
output-json-dnp3-objects.c jsonbuilder: prefix C API with SC 2 years ago
output-json-dnp3-objects.h jsonbuilder: prefix C API with SC 2 years ago
output-json-dnp3.c jsonbuilder: prefix C API with SC 2 years ago
output-json-dnp3.h jsonbuilder: prefix C API with SC 2 years ago
output-json-dns.c rust/http2: replace rs_ naming with SC 2 years ago
output-json-dns.h jsonbuilder: prefix C API with SC 2 years ago
output-json-drop.c jsonbuilder: prefix C API with SC 2 years ago
output-json-drop.h
…
output-json-email-common.c jsonbuilder: prefix C API with SC 2 years ago
output-json-email-common.h jsonbuilder: prefix C API with SC 2 years ago
output-json-file.c output: public header for use in rust 2 years ago
output-json-file.h jsonbuilder: prefix C API with SC 2 years ago
output-json-flow.c eve: add ip version field 1 year ago
output-json-flow.h jsonbuilder: prefix C API with SC 2 years ago
output-json-frame.c jsonbuilder: prefix C API with SC 2 years ago
output-json-frame.h jsonbuilder: prefix C API with SC 2 years ago
output-json-ftp.c detect/ftp: fix -Wshorten-64-to-32 warnings 1 year ago
output-json-ftp.h jsonbuilder: prefix C API with SC 2 years ago
output-json-http.c http: fail tx creation if we cannot allocate user data 2 years ago
output-json-http.h jsonbuilder: prefix C API with SC 2 years ago
output-json-ike.c rust/ike: replace rs_ naming with SC 2 years ago
output-json-ike.h jsonbuilder: prefix C API with SC 2 years ago
output-json-metadata.c jsonbuilder: prefix C API with SC 2 years ago
output-json-metadata.h
…
output-json-mqtt.c output: public header for use in rust 2 years ago
output-json-mqtt.h jsonbuilder: prefix C API with SC 2 years ago
output-json-netflow.c util-device: break into public and private definitions 2 years ago
output-json-netflow.h
…
output-json-nfs.c rust/nfs: replace rs_ naming with SC 1 year ago
output-json-nfs.h jsonbuilder: prefix C API with SC 2 years ago
output-json-pgsql.c jsonbuilder: prefix C API with SC 2 years ago
output-json-pgsql.h jsonbuilder: prefix C API with SC 2 years ago
output-json-smb.c eve/smb: add tx_id to event 2 years ago
output-json-smb.h jsonbuilder: prefix C API with SC 2 years ago
output-json-smtp.c jsonbuilder: prefix C API with SC 2 years ago
output-json-smtp.h jsonbuilder: prefix C API with SC 2 years ago
output-json-stats.c conf: prefix conf API with SC 2 years ago
output-json-stats.h
…
output-json-tls.c ja4: check more ifdef HAVE_JA4 1 year ago
output-json-tls.h jsonbuilder: prefix C API with SC 2 years ago
output-json.c eve: add ip version field 1 year ago
output-json.h output: option to add suricata version in eve logs 2 years ago
output-lua.c lua/tls: convert LUA functions to lib: suricata.tls 1 year ago
output-lua.h
…
output-packet.c
…
output-packet.h
…
output-stats.c
…
output-stats.h
…
output-streaming.c http: fail tx creation if we cannot allocate user data 2 years ago
output-streaming.h
…
output-tx.c http: fail tx creation if we cannot allocate user data 2 years ago
output-tx.h
…
output.c rust: remaining rs_ to SC conversions 1 year ago
output.h output: public header for use in rust 2 years ago
packet-queue.c
…
packet-queue.h
…
packet.c detect: start of pkt hooks 2 years ago
packet.h packet: add set functions for some packet fields 2 years ago
pkt-var.c
…
pkt-var.h
…
queue.h
…
reputation.c conf: prefix conf API with SC 2 years ago
reputation.h
…
respond-reject-libnet11.c util-device: break into public and private definitions 2 years ago
respond-reject-libnet11.h
…
respond-reject.c
…
respond-reject.h
…
runmode-af-packet.c util-device: break into public and private definitions 2 years ago
runmode-af-packet.h
…
runmode-af-xdp.c util-device: break into public and private definitions 2 years ago
runmode-af-xdp.h
…
runmode-dpdk.c util-device: break into public and private definitions 2 years ago
runmode-dpdk.h dpdk: check for link up before full startup 2 years ago
runmode-erf-dag.c
…
runmode-erf-dag.h
…
runmode-erf-file.c conf: prefix conf API with SC 2 years ago
runmode-erf-file.h
…
runmode-ipfw.c util-device: break into public and private definitions 2 years ago
runmode-ipfw.h
…
runmode-lib.c lib: remove SCRunModeLibDestroyWorker 2 years ago
runmode-lib.h lib: remove SCRunModeLibDestroyWorker 2 years ago
runmode-netmap.c rust/conf: use generated bindings to SCConf API 2 years ago
runmode-netmap.h
…
runmode-nflog.c util-device: break into public and private definitions 2 years ago
runmode-nflog.h
…
runmode-nfq.c util-device: break into public and private definitions 2 years ago
runmode-nfq.h
…
runmode-pcap-file.c conf: prefix conf API with SC 2 years ago
runmode-pcap-file.h
…
runmode-pcap.c util-device: break into public and private definitions 2 years ago
runmode-pcap.h
…
runmode-unittests.c util: add initial flow rate tracking implementation 2 years ago
runmode-unittests.h
…
runmode-unix-socket.c detect/xbits: timeout handling precision improvement 1 year ago
runmode-unix-socket.h
…
runmode-windivert.c util-device: break into public and private definitions 2 years ago
runmode-windivert.h
…
runmodes.c util-device: break into public and private definitions 2 years ago
runmodes.h app-layer: add --list-app-layer-hooks options 1 year ago
rust-context.c detect/xbits: implement tx bits 2 years ago
rust-context.h detect/xbits: implement tx bits 2 years ago
rust.h jsonbuilder: prefix C API with SC 2 years ago
source-af-packet.c util-device: break into public and private definitions 2 years ago
source-af-packet.h af-packet: delay setting default-packet-size for af-packet 2 years ago
source-af-xdp.c util-device: break into public and private definitions 2 years ago
source-af-xdp.h
…
source-dpdk.c util-device: break into public and private definitions 2 years ago
source-dpdk.h dpdk: check for link up before full startup 2 years ago
source-erf-dag.c util-device: break into public and private definitions 2 years ago
source-erf-dag.h
…
source-erf-file.c
…
source-erf-file.h
…
source-ipfw.c util-device: break into public and private definitions 2 years ago
source-ipfw.h
…
source-lib.c util-device: break into public and private definitions 2 years ago
source-lib.h util-device: break into public and private definitions 2 years ago
source-netmap.c util-device: break into public and private definitions 2 years ago
source-netmap.h
…
source-nflog.c util-device: break into public and private definitions 2 years ago
source-nflog.h
…
source-nfq-prototypes.h
…
source-nfq.c util-device: break into public and private definitions 2 years ago
source-nfq.h
…
source-pcap-file-directory-helper.c
…
source-pcap-file-directory-helper.h src: remove unused struct fields 2 years ago
source-pcap-file-helper.c
…
source-pcap-file-helper.h
…
source-pcap-file.c conf: prefix conf API with SC 2 years ago
source-pcap-file.h
…
source-pcap.c util-device: break into public and private definitions 2 years ago
source-pcap.h
…
source-windivert-prototypes.h
…
source-windivert.c util-device: break into public and private definitions 2 years ago
source-windivert.h
…
stream-tcp-cache.c
…
stream-tcp-cache.h
…
stream-tcp-inline.c
…
stream-tcp-inline.h
…
stream-tcp-list.c gen/bool: Clarify bool checks 2 years ago
stream-tcp-list.h
…
stream-tcp-private.h stream: rename tcp reuse flag 2 years ago
stream-tcp-reassemble.c stream/reassemble: remove unused min_inspect_depth 1 year ago
stream-tcp-reassemble.h stream: make counter fns static 2 years ago
stream-tcp-sack.c
…
stream-tcp-sack.h
…
stream-tcp-util.c stream: remove unused function argument 2 years ago
stream-tcp-util.h
…
stream-tcp.c flow: fix time handling for non-TCP 1 year ago
stream-tcp.h flow/output: log triggered exception policies 2 years ago
stream.c
…
stream.h
…
suricata-common.h misc: add c++ support to some headers 2 years ago
suricata-plugin.h output: plugins can log flow or packet direction 2 years ago
suricata.c app-layer: add --list-app-layer-hooks options 1 year ago
suricata.h misc: add c++ support to some headers 2 years ago
thread-callbacks.c
…
thread-callbacks.h
…
thread-storage.c
…
thread-storage.h
…
threads-debug.h
…
threads-profile.h
…
threads.c
…
threads.h
…
threadvars.h threads: fix autofp shutdown race condition 2 years ago
tm-modules.c libsuricata: add library runmode 2 years ago
tm-modules.h
…
tm-queuehandlers.c
…
tm-queuehandlers.h
…
tm-queues.c gen/bool: Clarify bool checks 2 years ago
tm-queues.h
…
tm-threads-common.h libsuricata: add library runmode 2 years ago
tm-threads.c threads: rename function to make scope more clear 2 years ago
tm-threads.h threads: rename function to make scope more clear 2 years ago
tmqh-flow.c conf: prefix conf API with SC 2 years ago
tmqh-flow.h
…
tmqh-packetpool.c gen/bool: Clarify bool checks 2 years ago
tmqh-packetpool.h
…
tmqh-simple.c
…
tmqh-simple.h
…
tree.h
…
tx-bit.c detect/xbits: timeout handling precision improvement 1 year ago
tx-bit.h detect/xbits: implement tx bits 2 years ago
unix-manager.c util-device: break into public and private definitions 2 years ago
unix-manager.h
…
util-action.c conf: prefix conf API with SC 2 years ago
util-action.h
…
util-affinity.c conf: prefix conf API with SC 2 years ago
util-affinity.h conf: prefix conf API with SC 2 years ago
util-atomic.c
…
util-atomic.h
…
util-bpf.c conf: prefix conf API with SC 2 years ago
util-bpf.h conf: prefix conf API with SC 2 years ago
util-buffer.c
…
util-buffer.h
…
util-byte.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-byte.h
…
util-checksum.c
…
util-checksum.h
…
util-cidr.c
…
util-cidr.h
…
util-classification-config.c conf: prefix conf API with SC 2 years ago
util-classification-config.h conf: prefix conf API with SC 2 years ago
util-clock.h
…
util-conf.c conf: prefix conf API with SC 2 years ago
util-conf.h conf: prefix conf API with SC 2 years ago
util-config.h
…
util-coredump-config.c conf: prefix conf API with SC 2 years ago
util-coredump-config.h
…
util-cpu.c
…
util-cpu.h
…
util-daemon.c conf: prefix conf API with SC 2 years ago
util-daemon.h
…
util-datalink.c output/datalink: Use Rust-based linktype hashmap 2 years ago
util-datalink.h output/datalink: Use Rust-based linktype hashmap 2 years ago
util-debug-filters.c
…
util-debug-filters.h
…
util-debug.c debug: suppress cppcheck warning 1 year ago
util-debug.h conf: prefix conf API with SC 2 years ago
util-detect.c
…
util-detect.h
…
util-device-private.h util-device: break into public and private definitions 2 years ago
util-device.c util-device: break into public and private definitions 2 years ago
util-device.h util-device: break into public and private definitions 2 years ago
util-dpdk-bonding.c
…
util-dpdk-bonding.h
…
util-dpdk-common.c dpdk: NULL freed variables 2 years ago
util-dpdk-common.h dpdk: NULL freed variables 2 years ago
util-dpdk-i40e.c dpdk/rss: move and change rss rte_flow functions 2 years ago
util-dpdk-i40e.h dpdk/rss: move and change rss rte_flow functions 2 years ago
util-dpdk-ice.c dpdk/rss: add rte_flow rss support for ice 2 years ago
util-dpdk-ice.h dpdk/rss: add rte_flow rss support for ice 2 years ago
util-dpdk-ixgbe.c dpdk/rss: add rte_flow rss support for ixgbe 2 years ago
util-dpdk-ixgbe.h dpdk/rss: add rte_flow rss support for ixgbe 2 years ago
util-dpdk-mlx5.c dpdk/rss: add rte_flow rss support for mlx5 2 years ago
util-dpdk-mlx5.h dpdk/rss: add rte_flow rss support for mlx5 2 years ago
util-dpdk-rss.c dpdk/rss: add rte_flow rss support for mlx5 2 years ago
util-dpdk-rss.h dpdk/rss: add rte_flow rss support for ixgbe 2 years ago
util-dpdk.c util-device: break into public and private definitions 2 years ago
util-dpdk.h dpdk: replace global with per-thread mempools 2 years ago
util-ebpf.c util-device: break into public and private definitions 2 years ago
util-ebpf.h conf: prefix conf API with SC 2 years ago
util-enum.c
…
util-enum.h
…
util-error.c
…
util-error.h
…
util-exception-policy-types.h flow/output: log triggered exception policies 2 years ago
util-exception-policy.c flow: remove FLOW_NOPACKET_INSPECTION flag 2 years ago
util-exception-policy.h flow/output: log triggered exception policies 2 years ago
util-file-decompression.c src: new file detect-engine-inspect-buffer.h 1 year ago
util-file-decompression.h
…
util-file-swf-decompression.c
…
util-file-swf-decompression.h
…
util-file.c files: remove legacy option force-md5 1 year ago
util-file.h conf: prefix conf API with SC 2 years ago
util-fix_checksum.c
…
util-fix_checksum.h
…
util-flow-rate.c util: add initial flow rate tracking implementation 2 years ago
util-flow-rate.h util: add initial flow rate tracking implementation 2 years ago
util-fmemopen.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-fmemopen.h
…
util-hash-lookup3.c hashlittle: add a safe variant of hashlittle2 function 2 years ago
util-hash-lookup3.h hashlittle: add a safe variant of hashlittle2 function 2 years ago
util-hash-string.c
…
util-hash-string.h
…
util-hash.c util-hash: add iterator for hash function 2 years ago
util-hash.h util-hash: add iterator for hash function 2 years ago
util-hashlist.c
…
util-hashlist.h
…
util-host-info.c
…
util-host-info.h
…
util-host-os-info.c conf: prefix conf API with SC 2 years ago
util-host-os-info.h
…
util-hugepages.c
…
util-hugepages.h
…
util-hyperscan.c
…
util-hyperscan.h
…
util-ioctl.c util-device: break into public and private definitions 2 years ago
util-ioctl.h
…
util-ip.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-ip.h
…
util-ja3.c quic: ja3 getter function uses direction 1 year ago
util-ja3.h util: fix -Wshorten-64-to-32 warnings 2 years ago
util-landlock.c conf: prefix conf API with SC 2 years ago
util-landlock.h
…
util-log-redis.c conf: prefix conf API with SC 2 years ago
util-log-redis.h conf: prefix conf API with SC 2 years ago
util-logopenfile.c conf: prefix conf API with SC 2 years ago
util-logopenfile.h conf: prefix conf API with SC 2 years ago
util-lua-base64lib.c lua: add base64 lib 2 years ago
util-lua-base64lib.h lua: add base64 lib 2 years ago
util-lua-builtins.c lua/tls: convert LUA functions to lib: suricata.tls 1 year ago
util-lua-builtins.h lua: add "builtins" file to consolidate registration 2 years ago
util-lua-common.c lua: convert file functions to lib suricata.file 1 year ago
util-lua-common.h detect/luaxform: initial lua transform support 1 year ago
util-lua-dataset.c lua: add "builtins" file to consolidate registration 2 years ago
util-lua-dataset.h lua: add "builtins" file to consolidate registration 2 years ago
util-lua-dnp3-objects.c
…
util-lua-dnp3-objects.h
…
util-lua-dnp3.c lua/dnp3: convert done and complete to boolean 2 years ago
util-lua-dnp3.h lua: convert dnp3 to suricata.dnp3 lib 2 years ago
util-lua-dns.c dns: stop renaming DNSTransaction to RSDNSTransaction 2 years ago
util-lua-dns.h lua: fix typos 2 years ago
util-lua-filelib.c lua: convert file functions to lib suricata.file 1 year ago
util-lua-filelib.h lua: convert file functions to lib suricata.file 1 year ago
util-lua-flowintlib.c util/lua: fix new -Wshorten-64-to-32 warning 1 year ago
util-lua-flowintlib.h lua: convert lua flowint functions to lib: suricata.flowintlib 2 years ago
util-lua-flowlib.c lua: add initial suricata.flow lib 2 years ago
util-lua-flowlib.h lua: add initial suricata.flow lib 2 years ago
util-lua-flowvarlib.c util/lua: fix new -Wshorten-64-to-32 warning 1 year ago
util-lua-flowvarlib.h lua: convert flowvar functions to lib 2 years ago
util-lua-hashlib.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-lua-hashlib.h lua: expose hashing functions to lua scripts 2 years ago
util-lua-http.c http: fail tx creation if we cannot allocate user data 2 years ago
util-lua-http.h lua: convert http fns into suricata.http lib 2 years ago
util-lua-ja3.c lua: convert ja3 function into suricata.ja3 lib 1 year ago
util-lua-ja3.h lua: convert ja3 function into suricata.ja3 lib 1 year ago
util-lua-packetlib.c lua: add initial suricata.packet lib 2 years ago
util-lua-packetlib.h lua: fix typos 2 years ago
util-lua-rule.c lua: add suricata.rule library 2 years ago
util-lua-rule.h lua: add suricata.rule library 2 years ago
util-lua-sandbox.c lua: add "builtins" file to consolidate registration 2 years ago
util-lua-sandbox.h util: fix -Wshorten-64-to-32 warnings 2 years ago
util-lua-smtp.c lua: convert SMTP functions to lib: suricata.smtp 1 year ago
util-lua-smtp.h lua: convert SMTP functions to lib: suricata.smtp 1 year ago
util-lua-ssh.c lua: convert hassh function into suricata.hassh lib 2 years ago
util-lua-ssh.h lua: convert ssh function into suricata.ssh lib 2 years ago
util-lua-tls.c lua/tls: convert LUA functions to lib: suricata.tls 1 year ago
util-lua-tls.h lua/tls: convert LUA functions to lib: suricata.tls 1 year ago
util-lua.c
…
util-lua.h
…
util-macset.c conf: prefix conf API with SC 2 years ago
util-macset.h Eve: use mac addresses from flow for flow timeout 2 years ago
util-magic.c conf: prefix conf API with SC 2 years ago
util-magic.h
…
util-mem.c
…
util-mem.h
…
util-memcmp.c
…
util-memcmp.h
…
util-memcpy.h
…
util-memrchr.c
…
util-memrchr.h
…
util-misc.c
…
util-misc.h
…
util-mpm-ac-ks-small.c mpm/ac-ks: allow cppcheck to inspect included file directly 1 year ago
util-mpm-ac-ks.c util-mpm: prepare MPM codebase for ruleset caching 2 years ago
util-mpm-ac-ks.h
…
util-mpm-ac.c conf: prefix conf API with SC 2 years ago
util-mpm-ac.h
…
util-mpm-hs-cache.c mpm/hs: suppress scan-build warning 1 year ago
util-mpm-hs-cache.h hyperscan: add caching mechanism for hyperscan contexts 2 years ago
util-mpm-hs-core.c hyperscan: add caching mechanism for hyperscan contexts 2 years ago
util-mpm-hs-core.h hyperscan: add caching mechanism for hyperscan contexts 2 years ago
util-mpm-hs.c util/mpm: prevents double free 2 years ago
util-mpm-hs.h util-mpm-hs: refactor Hyperscan Pattern DB initialization to smaller functions 2 years ago
util-mpm.c src: remove unused struct fields 2 years ago
util-mpm.h util-mpm: prepare MPM codebase for ruleset caching 2 years ago
util-optimize.h
…
util-pages.c util/pages: suppress scan-build on page check 1 year ago
util-pages.h
…
util-path.c util-path: remove dead code 2 years ago
util-path.h util-path: remove dead code 2 years ago
util-pidfile.c
…
util-pidfile.h
…
util-plugin.c detect: rename with prefix SCSigTablePreRegister 2 years ago
util-plugin.h
…
util-pool-thread.c
…
util-pool-thread.h
…
util-pool.c
…
util-pool.h
…
util-port-interval-tree.c
…
util-port-interval-tree.h
…
util-prefilter.c
…
util-prefilter.h detect/pmq: assist branch prediction 2 years ago
util-print.c rust: remaining rs_ to SC conversions 1 year ago
util-print.h http: constify some function arguments 2 years ago
util-privs.c runmodes: typedef runmode enum and use as type 2 years ago
util-privs.h
…
util-profiling-keywords.c conf: prefix conf API with SC 2 years ago
util-profiling-locks.c
…
util-profiling-locks.h
…
util-profiling-prefilter.c conf: prefix conf API with SC 2 years ago
util-profiling-rulegroups.c detect: move non-pf rules into special prefilter engines 2 years ago
util-profiling-rules.c conf: prefix conf API with SC 2 years ago
util-profiling.c conf: prefix conf API with SC 2 years ago
util-profiling.h app-layer: make number of alprotos dynamic 2 years ago
util-proto-name.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-proto-name.h
…
util-radix-tree-common.h gen/bool: Clarify bool checks 2 years ago
util-radix4-tree.c
…
util-radix4-tree.h
…
util-radix6-tree.c
…
util-radix6-tree.h
…
util-random.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-random.h
…
util-reference-config.c conf: prefix conf API with SC 2 years ago
util-reference-config.h conf: prefix conf API with SC 2 years ago
util-rohash.c
…
util-rohash.h
…
util-rule-vars.c conf: prefix conf API with SC 2 years ago
util-rule-vars.h
…
util-runmodes.c util-device: break into public and private definitions 2 years ago
util-runmodes.h
…
util-running-modes.c app-layer: add --list-app-layer-hooks options 1 year ago
util-running-modes.h app-layer: add --list-app-layer-hooks options 1 year ago
util-signal.c
…
util-signal.h
…
util-spm-bm.c
…
util-spm-bm.h
…
util-spm-bs.c
…
util-spm-bs.h
…
util-spm-bs2bm.c
…
util-spm-bs2bm.h
…
util-spm-hs.c
…
util-spm-hs.h
…
util-spm.c conf: prefix conf API with SC 2 years ago
util-spm.h
…
util-storage.c
…
util-storage.h
…
util-streaming-buffer.c conf: prefix conf API with SC 2 years ago
util-streaming-buffer.h
…
util-strlcatu.c
…
util-strlcpyu.c
…
util-strptime.c
…
util-sysfs.c
…
util-sysfs.h
…
util-syslog.c
…
util-syslog.h
…
util-systemd.c
…
util-systemd.h
…
util-thash.c conf: prefix conf API with SC 2 years ago
util-thash.h util: fix -Wshorten-64-to-32 warnings 2 years ago
util-threshold-config.c rust: bindgen SCSigMatchAppendSMToList 1 year ago
util-threshold-config.h
…
util-time.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-time.h
…
util-unittest-helper.c flow: fix unittests for ThreadVars requirement 1 year ago
util-unittest-helper.h
…
util-unittest.c
…
util-unittest.h
…
util-validate.h
…
util-var-name.c util: fix -Wshorten-64-to-32 warnings 2 years ago
util-var-name.h
…
util-var.c
…
util-var.h detect/xbits: timeout handling precision improvement 1 year ago
win32-misc.c
…
win32-misc.h
…
win32-service.c
…
win32-service.h
…
win32-syscall.c util-device: break into public and private definitions 2 years ago
win32-syscall.h
…
win32-syslog.h
…