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
Jason Ish f631e8cd90 file extract: force sha256 even if truncated
Even if a file is truncated, force the SHA256 if force sha256
is set to yes.

The new file store requires the sha256 regardless of the file
state if it is to be logged, as the filename is based on the
sha256.
9 years ago
..
tests file_data: move tests into tests/ 9 years ago
Makefile.am filestore v2 - initial version 9 years ago
action-globals.h
…
alert-debuglog.c output: introduce init return type 9 years ago
alert-debuglog.h
…
alert-fastlog.c output: introduce init return type 9 years ago
alert-fastlog.h output: introduce init return type 9 years ago
alert-prelude.c output: introduce init return type 9 years ago
alert-prelude.h
…
alert-syslog.c output: introduce init return type 9 years ago
alert-syslog.h
…
alert-unified2-alert.c output: introduce init return type 9 years ago
alert-unified2-alert.h output: introduce init return type 9 years ago
app-layer-dcerpc-common.h dcerpc: improve stub buffer handling 9 years ago
app-layer-dcerpc-udp.c dcerpc: cleanup, remove unused field 9 years ago
app-layer-dcerpc-udp.h dcerpc/udp: add missing tx support 10 years ago
app-layer-dcerpc.c dcerpc: improve stub buffer handling 9 years ago
app-layer-dcerpc.h
…
app-layer-detect-proto.c cuda: remove 9 years ago
app-layer-detect-proto.h app-layer-expectation: expectation system 9 years ago
app-layer-dnp3-objects.c
…
app-layer-dnp3-objects.h
…
app-layer-dnp3.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-dnp3.h
…
app-layer-dns-common.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-dns-common.h app-layer: use logger bits to avoid looping 9 years ago
app-layer-dns-tcp-rust.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-dns-tcp-rust.h rust: DNS app-layer. 10 years ago
app-layer-dns-tcp.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
app-layer-dns-tcp.h
…
app-layer-dns-udp-rust.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-dns-udp-rust.h rust: DNS app-layer. 10 years ago
app-layer-dns-udp.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
app-layer-dns-udp.h
…
app-layer-enip-common.c
…
app-layer-enip-common.h
…
app-layer-enip.c app-layer: add Flow to probing parser functions 9 years ago
app-layer-enip.h
…
app-layer-events.c
…
app-layer-events.h
…
app-layer-expectation.c app-layer-expectation: expectation system 9 years ago
app-layer-expectation.h app-layer-expectation: expectation system 9 years ago
app-layer-ftp.c app-layer-ftp: add memcap for ftp 9 years ago
app-layer-ftp.h app-layer-ftp: add memcap for ftp 9 years ago
app-layer-htp-body.c
…
app-layer-htp-body.h
…
app-layer-htp-file.c
…
app-layer-htp-file.h
…
app-layer-htp-libhtp.c
…
app-layer-htp-libhtp.h
…
app-layer-htp-mem.c htp: destroy atomic vars 9 years ago
app-layer-htp-mem.h htp: destroy atomic vars 9 years ago
app-layer-htp-xff.c
…
app-layer-htp-xff.h
…
app-layer-htp.c http: clean up & improve unittests 9 years ago
app-layer-htp.h
…
app-layer-modbus.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-modbus.h
…
app-layer-nbss.h
…
app-layer-nfs-tcp.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-nfs-tcp.h rust/nfs: implement events 9 years ago
app-layer-nfs-udp.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-nfs-udp.h nfs: rename nfs3 to nfs 10 years ago
app-layer-ntp.c rust/ntp: convert parser to new registration method 9 years ago
app-layer-ntp.h Add NTP parser (rust-experimental) 9 years ago
app-layer-parser.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-parser.h app-layer: use logger bits to avoid looping 9 years ago
app-layer-protos.c app-layer-ftp: add ftp-data support 9 years ago
app-layer-protos.h app-layer-ftp: add ftp-data support 9 years ago
app-layer-register.c applayer: add registration interface for parsers 9 years ago
app-layer-register.h app-layer: use logger bits to avoid looping 9 years ago
app-layer-smb.c app-layer: add Flow to probing parser functions 9 years ago
app-layer-smb.h
…
app-layer-smb2.c
…
app-layer-smb2.h
…
app-layer-smtp.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-smtp.h
…
app-layer-ssh.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-ssh.h
…
app-layer-ssl.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-ssl.h
…
app-layer-template.c app-layer: use logger bits to avoid looping 9 years ago
app-layer-template.h
…
app-layer-tls-handshake.c
…
app-layer-tls-handshake.h
…
app-layer.c app-layer-ftp: add memcap for ftp 9 years ago
app-layer.h
…
conf-yaml-loader.c
…
conf-yaml-loader.h
…
conf.c conf: add function to get child with default 9 years ago
conf.h conf: add function to get child with default 9 years ago
counters.c mingw: fix use of undefined USR2 signal 9 years ago
counters.h
…
debug.h
…
decode-afl.c cleanup: remove all uint use 9 years ago
decode-erspan.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-erspan.h
…
decode-ethernet.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-ethernet.h decoder: implement IEEE802.1AH 9 years ago
decode-events.c decoder: implement IEEE802.1AH 9 years ago
decode-events.h decoder: implement IEEE802.1AH 9 years ago
decode-gre.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-gre.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-icmpv4.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-icmpv4.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-icmpv6.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-icmpv6.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-ipv4.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-ipv4.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-ipv6.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-ipv6.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-mpls.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-mpls.h
…
decode-null.c
…
decode-null.h
…
decode-ppp.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-ppp.h
…
decode-pppoe.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-pppoe.h
…
decode-raw.c
…
decode-raw.h
…
decode-sctp.c
…
decode-sctp.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-sll.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-sll.h
…
decode-tcp.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-tcp.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-template.c
…
decode-template.h
…
decode-teredo.c decode: add config option to disable teredo 9 years ago
decode-teredo.h decode: add config option to disable teredo 9 years ago
decode-udp.c
…
decode-udp.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-vlan.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode-vlan.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
decode.c cuda: remove 9 years ago
decode.h cuda: remove 9 years ago
defrag-config.c
…
defrag-config.h
…
defrag-hash.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
defrag-hash.h defrag: get/set memcap value 9 years ago
defrag-queue.c
…
defrag-queue.h
…
defrag-timeout.c
…
defrag-timeout.h
…
defrag.c
…
defrag.h
…
detect-ack.c
…
detect-ack.h
…
detect-app-layer-event.c
…
detect-app-layer-event.h
…
detect-app-layer-protocol.c
…
detect-app-layer-protocol.h
…
detect-asn1.c detect-asn1: fix memory leak in error path 9 years ago
detect-asn1.h
…
detect-base64-data.c
…
detect-base64-data.h
…
detect-base64-decode.c
…
detect-base64-decode.h
…
detect-bypass.c
…
detect-bypass.h
…
detect-byte-extract.c detect: add debug statements for byte_extract/isdataat 9 years ago
detect-byte-extract.h
…
detect-bytejump.c
…
detect-bytejump.h
…
detect-bytetest.c
…
detect-bytetest.h
…
detect-cipservice.c
…
detect-cipservice.h
…
detect-classtype.c rule-parser: detect duplicate classtype keyword 9 years ago
detect-classtype.h
…
detect-content.c content: fix depth/within, offset/distance mix 9 years ago
detect-content.h detect: content limits propagation 9 years ago
detect-csum.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-csum.h
…
detect-dce-iface.c
…
detect-dce-iface.h
…
detect-dce-opnum.c
…
detect-dce-opnum.h
…
detect-dce-stub-data.c
…
detect-dce-stub-data.h
…
detect-depth.c detect/depth: reject rules with depth smaller than content 9 years ago
detect-depth.h
…
detect-detection-filter.c
…
detect-detection-filter.h
…
detect-distance.c
…
detect-distance.h
…
detect-dnp3.c
…
detect-dnp3.h
…
detect-dns-query.c
…
detect-dns-query.h
…
detect-dsize.c detect: reject dsize rules that can't match 9 years ago
detect-dsize.h detect: reject dsize rules that can't match 9 years ago
detect-engine-address-ipv4.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-engine-address-ipv4.h
…
detect-engine-address-ipv6.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-engine-address-ipv6.h
…
detect-engine-address.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-engine-address.h detect: constify address match functions 9 years ago
detect-engine-alert.c detect: fix mix of pass and noalert 9 years ago
detect-engine-alert.h
…
detect-engine-analyzer.c detect/analyzer: formatting fixup 9 years ago
detect-engine-analyzer.h
…
detect-engine-build.c cuda: remove 9 years ago
detect-engine-build.h app-layer: use bool for 'HasDecoderEvents' 9 years ago
detect-engine-content-inspection.c detect: handle very large byte_extract'ed values in isdataat 9 years ago
detect-engine-content-inspection.h
…
detect-engine-dcepayload.c
…
detect-engine-dcepayload.h
…
detect-engine-dns.c rust: DNS app-layer. 10 years ago
detect-engine-dns.h
…
detect-engine-enip.c
…
detect-engine-enip.h
…
detect-engine-event.c
…
detect-engine-event.h
…
detect-engine-file.c
…
detect-engine-file.h
…
detect-engine-filedata.c file_data: move tests into tests/ 9 years ago
detect-engine-filedata.h file_data: smtp file_data to generic file_data 9 years ago
detect-engine-hcbd.c cleanup: remove all uint use 9 years ago
detect-engine-hcbd.h
…
detect-engine-hcd.c
…
detect-engine-hcd.h
…
detect-engine-hhhd.c
…
detect-engine-hhhd.h
…
detect-engine-hmd.c
…
detect-engine-hmd.h
…
detect-engine-hrhd.c
…
detect-engine-hrhd.h
…
detect-engine-hrhhd.c
…
detect-engine-hrhhd.h
…
detect-engine-hrud.c
…
detect-engine-hrud.h
…
detect-engine-hsbd.c cleanup: remove all uint use 9 years ago
detect-engine-hsbd.h
…
detect-engine-hscd.c
…
detect-engine-hscd.h
…
detect-engine-hsmd.c
…
detect-engine-hsmd.h
…
detect-engine-hua.c
…
detect-engine-hua.h
…
detect-engine-iponly.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-engine-iponly.h
…
detect-engine-loader.c mingw: fix use of undefined USR2 signal 9 years ago
detect-engine-loader.h
…
detect-engine-modbus.c
…
detect-engine-modbus.h
…
detect-engine-mpm.c file_data: smtp file_data to generic file_data 9 years ago
detect-engine-mpm.h detect/mpm: minor cleanup: remove unused function arg 9 years ago
detect-engine-payload.c cuda: remove 9 years ago
detect-engine-payload.h
…
detect-engine-port.c scan-build: fix memleak warning in port parsing 9 years ago
detect-engine-port.h
…
detect-engine-prefilter-common.c
…
detect-engine-prefilter-common.h
…
detect-engine-prefilter.c
…
detect-engine-prefilter.h
…
detect-engine-profile.c detect/profile: minor fixes 9 years ago
detect-engine-profile.h
…
detect-engine-proto.c
…
detect-engine-proto.h
…
detect-engine-register.c detect-ftpdata: register keyword 9 years ago
detect-engine-register.h detect-ftpdata: match on ftp-data operation 9 years ago
detect-engine-siggroup.c detect: constify rule group lookup 9 years ago
detect-engine-siggroup.h
…
detect-engine-sigorder.c
…
detect-engine-sigorder.h
…
detect-engine-state.c destate: test cleanups 9 years ago
detect-engine-state.h detect: minor cleanup 9 years ago
detect-engine-tag.c
…
detect-engine-tag.h
…
detect-engine-threshold.c thresholds: fix issues with host based thresholds 9 years ago
detect-engine-threshold.h rate_filter by_both through IPPair storage 9 years ago
detect-engine-tls.c detect: add (mpm) keyword tls_cert_fingerprint 9 years ago
detect-engine-tls.h detect: add (mpm) keyword tls_cert_fingerprint 9 years ago
detect-engine-uri.c detect/http_uri: remove broken tests 9 years ago
detect-engine-uri.h
…
detect-engine.c cuda: remove 9 years ago
detect-engine.h detect: save invalid rules 9 years ago
detect-fast-pattern.c
…
detect-fast-pattern.h
…
detect-file-data.c file_data: unify inspect engines 9 years ago
detect-file-data.h
…
detect-file-hash-common.c
…
detect-file-hash-common.h
…
detect-fileext.c
…
detect-fileext.h
…
detect-filemagic.c
…
detect-filemagic.h
…
detect-filemd5.c
…
detect-filemd5.h
…
detect-filename.c app-layer-ftp: add ftp-data support 9 years ago
detect-filename.h
…
detect-filesha1.c
…
detect-filesha1.h
…
detect-filesha256.c
…
detect-filesha256.h
…
detect-filesize.c keyword-filesize: add units 9 years ago
detect-filesize.h
…
detect-filestore.c
…
detect-filestore.h
…
detect-flags.c
…
detect-flags.h
…
detect-flow.c
…
detect-flow.h
…
detect-flowbits.c
…
detect-flowbits.h
…
detect-flowint.c detect/flowint: harden code 9 years ago
detect-flowint.h
…
detect-flowvar.c
…
detect-flowvar.h
…
detect-fragbits.c
…
detect-fragbits.h
…
detect-fragoffset.c
…
detect-fragoffset.h
…
detect-ftpbounce.c detect-ftpdata: match on ftp-data operation 9 years ago
detect-ftpbounce.h
…
detect-ftpdata.c detect-ftpdata: match on ftp-data operation 9 years ago
detect-ftpdata.h detect-ftpdata: match on ftp-data operation 9 years ago
detect-geoip.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-geoip.h
…
detect-gid.c
…
detect-gid.h
…
detect-hostbits.c hostbits: fix test setup 9 years ago
detect-hostbits.h
…
detect-http-accept-enc.c
…
detect-http-accept-enc.h
…
detect-http-accept-lang.c
…
detect-http-accept-lang.h
…
detect-http-accept.c
…
detect-http-accept.h
…
detect-http-client-body.c
…
detect-http-client-body.h
…
detect-http-connection.c
…
detect-http-connection.h
…
detect-http-content-len.c
…
detect-http-content-len.h
…
detect-http-content-type.c
…
detect-http-content-type.h
…
detect-http-cookie.c
…
detect-http-cookie.h
…
detect-http-header-common.c cleanup: remove all uint use 9 years ago
detect-http-header-common.h
…
detect-http-header-names.c cleanup: remove all uint use 9 years ago
detect-http-header-names.h
…
detect-http-header.c
…
detect-http-header.h
…
detect-http-headers-stub.h
…
detect-http-headers.c
…
detect-http-headers.h
…
detect-http-hh.c detect: save invalid rules 9 years ago
detect-http-hh.h
…
detect-http-hrh.c
…
detect-http-hrh.h
…
detect-http-method.c detect: save invalid rules 9 years ago
detect-http-method.h
…
detect-http-protocol.c
…
detect-http-protocol.h
…
detect-http-raw-header.c detect: save invalid rules 9 years ago
detect-http-raw-header.h
…
detect-http-raw-uri.c detect: save invalid rules 9 years ago
detect-http-raw-uri.h
…
detect-http-referer.c
…
detect-http-referer.h
…
detect-http-request-line.c
…
detect-http-request-line.h
…
detect-http-response-line.c
…
detect-http-response-line.h
…
detect-http-server-body.c
…
detect-http-server-body.h
…
detect-http-start.c detect/http_start: check if 'line' is valid 9 years ago
detect-http-start.h
…
detect-http-stat-code.c
…
detect-http-stat-code.h
…
detect-http-stat-msg.c
…
detect-http-stat-msg.h
…
detect-http-ua.c
…
detect-http-ua.h
…
detect-http-uri.c detect: save invalid rules 9 years ago
detect-http-uri.h
…
detect-icmp-id.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-icmp-id.h
…
detect-icmp-seq.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-icmp-seq.h
…
detect-icode.c
…
detect-icode.h
…
detect-id.c detect-id: clean up to suppress minor coverity warning 9 years ago
detect-id.h
…
detect-ipopts.c
…
detect-ipopts.h
…
detect-ipproto.c
…
detect-ipproto.h
…
detect-iprep.c
…
detect-iprep.h
…
detect-isdataat.c detect: add debug statements for byte_extract/isdataat 9 years ago
detect-isdataat.h
…
detect-itype.c
…
detect-itype.h
…
detect-l3proto.c
…
detect-l3proto.h
…
detect-lua-extensions.c
…
detect-lua-extensions.h
…
detect-lua.c
…
detect-lua.h
…
detect-mark.c
…
detect-mark.h
…
detect-metadata.c
…
detect-metadata.h
…
detect-modbus.c
…
detect-modbus.h
…
detect-msg.c detect-msg: cleanup error message 9 years ago
detect-msg.h
…
detect-nfs-procedure.c nfs: rename nfs3 to nfs 10 years ago
detect-nfs-procedure.h nfs: rename nfs3 to nfs 10 years ago
detect-nfs-version.c nfs: nfs_version keyword 10 years ago
detect-nfs-version.h nfs: nfs_version keyword 10 years ago
detect-noalert.c
…
detect-noalert.h
…
detect-nocase.c
…
detect-nocase.h
…
detect-offset.c
…
detect-offset.h
…
detect-parse.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-parse.h detect-parse: don't use pcre for rule parsing 9 years ago
detect-pcre.c pcre: fix \xHH issue for http_host 9 years ago
detect-pcre.h
…
detect-pkt-data.c
…
detect-pkt-data.h
…
detect-pktvar.c
…
detect-pktvar.h
…
detect-prefilter.c
…
detect-prefilter.h
…
detect-priority.c
…
detect-priority.h
…
detect-rawbytes.c
…
detect-rawbytes.h
…
detect-reference.c
…
detect-reference.h
…
detect-replace.c
…
detect-replace.h
…
detect-rev.c rule-parser: detect duplicate rev keyword 9 years ago
detect-rev.h
…
detect-rpc.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-rpc.h mingw: add SCNtohl and SCNtohs macro's 9 years ago
detect-sameip.c
…
detect-sameip.h
…
detect-seq.c
…
detect-seq.h
…
detect-sid.c rule-parser: detect duplicate sid keyword 9 years ago
detect-sid.h
…
detect-ssh-proto-version.c
…
detect-ssh-proto-version.h
…
detect-ssh-proto.c
…
detect-ssh-proto.h
…
detect-ssh-software-version.c
…
detect-ssh-software-version.h
…
detect-ssh-software.c
…
detect-ssh-software.h
…
detect-ssl-state.c
…
detect-ssl-state.h
…
detect-ssl-version.c
…
detect-ssl-version.h
…
detect-stream_size.c
…
detect-stream_size.h
…
detect-tag.c
…
detect-tag.h
…
detect-target.c detect-target: introduce new keyword 10 years ago
detect-target.h detect-target: introduce new keyword 10 years ago
detect-template-buffer.c template: minor updates 9 years ago
detect-template-buffer.h template: minor updates 9 years ago
detect-template.c template: minor updates 9 years ago
detect-template.h template: minor updates 9 years ago
detect-threshold.c
…
detect-threshold.h rate_filter by_both through IPPair storage 9 years ago
detect-tls-cert-fingerprint.c detect: add (mpm) keyword tls_cert_fingerprint 9 years ago
detect-tls-cert-fingerprint.h detect: add (mpm) keyword tls_cert_fingerprint 9 years ago
detect-tls-cert-issuer.c
…
detect-tls-cert-issuer.h
…
detect-tls-cert-serial.c
…
detect-tls-cert-serial.h
…
detect-tls-cert-subject.c
…
detect-tls-cert-subject.h
…
detect-tls-cert-validity.c
…
detect-tls-cert-validity.h
…
detect-tls-sni.c
…
detect-tls-sni.h
…
detect-tls-version.c
…
detect-tls-version.h
…
detect-tls.c
…
detect-tls.h
…
detect-tos.c detect/tos: minor cleanups 9 years ago
detect-tos.h
…
detect-ttl.c
…
detect-ttl.h
…
detect-uricontent.c
…
detect-uricontent.h
…
detect-urilen.c detect: save invalid rules 9 years ago
detect-urilen.h detect: save invalid rules 9 years ago
detect-window.c
…
detect-window.h
…
detect-within.c
…
detect-within.h
…
detect-xbits.c
…
detect-xbits.h
…
detect.c detect: put inspect code for MATCH-list into func 9 years ago
detect.h file_data: smtp file_data to generic file_data 9 years ago
flow-bit.c
…
flow-bit.h
…
flow-hash.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
flow-hash.h
…
flow-manager.c mingw: fix use of undefined USR2 signal 9 years ago
flow-manager.h
…
flow-private.h
…
flow-queue.c
…
flow-queue.h
…
flow-storage.c
…
flow-storage.h
…
flow-timeout.c
…
flow-timeout.h
…
flow-util.c NSM: add TTL fields for netflow log 9 years ago
flow-util.h flow: add parent_id field 9 years ago
flow-var.c detect/flowint: harden code 9 years ago
flow-var.h
…
flow-worker.c
…
flow-worker.h
…
flow.c flow: get/set memcap value 9 years ago
flow.h app-layer-expectation: expectation system 9 years ago
host-bit.c
…
host-bit.h
…
host-queue.c
…
host-queue.h
…
host-storage.c
…
host-storage.h
…
host-timeout.c rate_filter by_both through IPPair storage 9 years ago
host-timeout.h
…
host.c host: get/set memcap value 9 years ago
host.h host: get/set memcap value 9 years ago
ippair-bit.c
…
ippair-bit.h
…
ippair-queue.c
…
ippair-queue.h
…
ippair-storage.c
…
ippair-storage.h
…
ippair-timeout.c rate_filter by_both through IPPair storage 9 years ago
ippair-timeout.h
…
ippair.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
ippair.h ippair: get/set memcap value 9 years ago
log-cf-common.c
…
log-cf-common.h
…
log-dnslog.c output: introduce init return type 9 years ago
log-dnslog.h
…
log-droplog.c output: introduce init return type 9 years ago
log-droplog.h
…
log-file.c output: introduce init return type 9 years ago
log-file.h
…
log-filestore.c filestore v2 - initial version 9 years ago
log-filestore.h filestore: avoid open write close sequence 10 years ago
log-httplog.c output: introduce init return type 9 years ago
log-httplog.h output: introduce init return type 9 years ago
log-pcap.c output: introduce init return type 9 years ago
log-pcap.h
…
log-stats.c output: introduce init return type 9 years ago
log-stats.h
…
log-tcp-data.c output: introduce init return type 9 years ago
log-tcp-data.h output: introduce init return type 9 years ago
log-tlslog.c output: introduce init return type 9 years ago
log-tlslog.h
…
log-tlsstore.c output: introduce init return type 9 years ago
log-tlsstore.h
…
output-file.c
…
output-file.h
…
output-filedata.c filestore: avoid open write close sequence 10 years ago
output-filedata.h filestore: avoid open write close sequence 10 years ago
output-filestore.c filestore v2 - initial version 9 years ago
output-filestore.h filestore v2 - initial version 9 years ago
output-flow.c
…
output-flow.h
…
output-json-alert.c output: introduce init return type 9 years ago
output-json-alert.h
…
output-json-dnp3-objects.c
…
output-json-dnp3-objects.h
…
output-json-dnp3.c output: introduce init return type 9 years ago
output-json-dnp3.h
…
output-json-dns.c output: introduce init return type 9 years ago
output-json-dns.h
…
output-json-drop.c output: introduce init return type 9 years ago
output-json-drop.h
…
output-json-email-common.c
…
output-json-email-common.h
…
output-json-file.c output-json-file: let caller decide if file is stored 9 years ago
output-json-file.h output-json-file: let caller decide if file is stored 9 years ago
output-json-flow.c output: introduce init return type 9 years ago
output-json-flow.h output-json-alert: add app_proto or flow to events 9 years ago
output-json-http.c output: introduce init return type 9 years ago
output-json-http.h output-json-http: add functions to log http body 9 years ago
output-json-netflow.c output: introduce init return type 9 years ago
output-json-netflow.h
…
output-json-nfs.c output: introduce init return type 9 years ago
output-json-nfs.h nfs: add to fileinfo events 9 years ago
output-json-smtp.c output: introduce init return type 9 years ago
output-json-smtp.h
…
output-json-ssh.c output: introduce init return type 9 years ago
output-json-ssh.h
…
output-json-stats.c output: introduce init return type 9 years ago
output-json-stats.h json-stats: print engine stats 9 years ago
output-json-template.c output: introduce init return type 9 years ago
output-json-template.h
…
output-json-tls.c output: introduce init return type 9 years ago
output-json-tls.h
…
output-json-vars.c output: introduce init return type 9 years ago
output-json-vars.h
…
output-json.c output: introduce init return type 9 years ago
output-json.h output: introduce init return type 9 years ago
output-lua.c output: introduce init return type 9 years ago
output-lua.h
…
output-packet.c
…
output-packet.h
…
output-stats.c
…
output-stats.h
…
output-streaming.c
…
output-streaming.h
…
output-tx.c app-layer: use logger bits to avoid looping 9 years ago
output-tx.h
…
output.c filestore v2 - initial version 9 years ago
output.h output: introduce init return type 9 years ago
packet-queue.c
…
packet-queue.h
…
pkt-var.c
…
pkt-var.h
…
queue.h
…
reputation.c
…
reputation.h
…
respond-reject-libnet11.c
…
respond-reject-libnet11.h
…
respond-reject.c
…
respond-reject.h
…
runmode-af-packet.c output: introduce init return type 9 years ago
runmode-af-packet.h
…
runmode-erf-dag.c
…
runmode-erf-dag.h
…
runmode-erf-file.c gcc7: fix format-truncation warnings in runmodes 9 years ago
runmode-erf-file.h
…
runmode-ipfw.c
…
runmode-ipfw.h
…
runmode-napatech.c napatech: fix minor memleak in error path 9 years ago
runmode-napatech.h napatech: Implementation of packet counters 9 years ago
runmode-netmap.c output: introduce init return type 9 years ago
runmode-netmap.h
…
runmode-nflog.c
…
runmode-nflog.h
…
runmode-nfq.c
…
runmode-nfq.h
…
runmode-pcap-file.c gcc7: fix format-truncation warnings in runmodes 9 years ago
runmode-pcap-file.h
…
runmode-pcap.c output: introduce init return type 9 years ago
runmode-pcap.h
…
runmode-pfring.c pfring: various build issues 9 years ago
runmode-pfring.h
…
runmode-tile.c
…
runmode-tile.h
…
runmode-unittests.c cuda: remove 9 years ago
runmode-unittests.h gcc7: fixes for format string warnings 9 years ago
runmode-unix-socket.c runmode-unix-socket: add commands for memcap handling 9 years ago
runmode-unix-socket.h runmode-unix-socket: add commands for memcap handling 9 years ago
runmodes.c output: introduce init return type 9 years ago
runmodes.h cuda: remove 9 years ago
rust.h nfs: rename nfs3 to nfs 10 years ago
source-af-packet.c af-packet: synchronize flags sizes 9 years ago
source-af-packet.h af-packet: synchronize flags sizes 9 years ago
source-erf-dag.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
source-erf-dag.h
…
source-erf-file.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
source-erf-file.h
…
source-ipfw.c tunnel: refactor tunnel verdict handling 9 years ago
source-ipfw.h
…
source-mpipe.c
…
source-mpipe.h
…
source-napatech.c napatech: Implementation of packet counters 9 years ago
source-napatech.h napatech: Implementation of packet counters 9 years ago
source-netmap.c cuda: remove 9 years ago
source-netmap.h
…
source-nflog.c
…
source-nflog.h
…
source-nfq-prototypes.h
…
source-nfq.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
source-nfq.h
…
source-pcap-file-directory-helper.c mingw: fix issues in pcap directory code 9 years ago
source-pcap-file-directory-helper.h source-pcap-file: Pcap Directory Mode (Feature #2222) 9 years ago
source-pcap-file-helper.c cuda: remove 9 years ago
source-pcap-file-helper.h source-pcap-file: Pcap Directory Mode (Feature #2222) 9 years ago
source-pcap-file.c cuda: remove 9 years ago
source-pcap-file.h
…
source-pcap.c cuda: remove 9 years ago
source-pcap.h
…
source-pfring.c pfring: minor code cleanups 9 years ago
source-pfring.h pfring: various build issues 9 years ago
stream-tcp-inline.c stream-tcp: use flags field to store inline info 10 years ago
stream-tcp-inline.h stream-tcp: use flags field to store inline info 10 years ago
stream-tcp-list.c cleanup: remove all uint use 9 years ago
stream-tcp-list.h
…
stream-tcp-private.h bypass: add explicit flag in stream engine 10 years ago
stream-tcp-reassemble.c stream-tcp: get/set memcap value 9 years ago
stream-tcp-reassemble.h stream-tcp: get/set memcap value 9 years ago
stream-tcp-sack.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
stream-tcp-sack.h
…
stream-tcp-util.c app-layer-expectation: expectation system 9 years ago
stream-tcp-util.h
…
stream-tcp.c stream/midstream: be more liberal with window 9 years ago
stream-tcp.h stream-tcp: get/set memcap value 9 years ago
stream.c
…
stream.h
…
suricata-common.h util: move SCCreateDirectoryTree to util-path 9 years ago
suricata.c cuda: remove 9 years ago
suricata.h cuda: remove 9 years ago
threads-arch-tile.h
…
threads-debug.h
…
threads-profile.h
…
threads.c
…
threads.h
…
threadvars.h stats: use unshortened interface names in counters 9 years ago
tm-modules.c
…
tm-modules.h
…
tm-queuehandlers.c
…
tm-queuehandlers.h
…
tm-queues.c cuda: remove 9 years ago
tm-queues.h cuda: remove 9 years ago
tm-threads-common.h
…
tm-threads.c threads: don't crash in slow shutdown 9 years ago
tm-threads.h
…
tmqh-flow.c
…
tmqh-flow.h
…
tmqh-nfq.c
…
tmqh-nfq.h
…
tmqh-packetpool.c hosts: release packet references to hosts 9 years ago
tmqh-packetpool.h
…
tmqh-simple.c cuda: remove 9 years ago
tmqh-simple.h cuda: remove 9 years ago
unix-manager.c mingw: work around mingw mkdir 9 years ago
unix-manager.h
…
util-action.c
…
util-action.h
…
util-affinity.c
…
util-affinity.h
…
util-atomic.c
…
util-atomic.h
…
util-base64.c
…
util-base64.h
…
util-binsearch.c
…
util-binsearch.h
…
util-bloomfilter-counting.c
…
util-bloomfilter-counting.h
…
util-bloomfilter.c
…
util-bloomfilter.h
…
util-buffer.c
…
util-buffer.h
…
util-byte.c
…
util-byte.h
…
util-checksum.c
…
util-checksum.h
…
util-cidr.c
…
util-cidr.h
…
util-classification-config.c
…
util-classification-config.h
…
util-clock.h
…
util-conf.c conf: NULL-pointer dereference in ConfUnixSocketIsEnable 9 years ago
util-conf.h
…
util-coredump-config.c conf: fix NULL-pointer dereference in CoredumpLoadConfig 9 years ago
util-coredump-config.h
…
util-cpu.c
…
util-cpu.h
…
util-crypt.c
…
util-crypt.h
…
util-daemon.c
…
util-daemon.h
…
util-debug-filters.c
…
util-debug-filters.h
…
util-debug.c console: no color for native windows build 9 years ago
util-debug.h scan-build: simplify FatalErrorOnInit macro 9 years ago
util-decode-asn1.c
…
util-decode-asn1.h
…
util-decode-der-get.c
…
util-decode-der-get.h
…
util-decode-der.c der/asn1: limit recursion 9 years ago
util-decode-der.h
…
util-decode-mime.c ipv6: add string validation function 9 years ago
util-decode-mime.h
…
util-detect.c detect: save invalid rules 9 years ago
util-detect.h detect: save invalid rules 9 years ago
util-device.c
…
util-device.h pfring: hw bypass support 9 years ago
util-enum.c enum: don't printf on util-enum errors 9 years ago
util-enum.h
…
util-error.c util-error: new error: SC_ERR_CREATE_DIRECTORY 9 years ago
util-error.h util-error: new error: SC_ERR_CREATE_DIRECTORY 9 years ago
util-file.c file extract: force sha256 even if truncated 9 years ago
util-file.h rust/nfs: handle GAPs 10 years ago
util-fix_checksum.c
…
util-fix_checksum.h
…
util-fmemopen.c
…
util-fmemopen.h
…
util-hash-lookup3.c gcc7: fixes for format string warnings 9 years ago
util-hash-lookup3.h
…
util-hash.c Hash table: free bucker in case of insertion error 9 years ago
util-hash.h
…
util-hashlist.c
…
util-hashlist.h
…
util-host-info.c
…
util-host-info.h
…
util-host-os-info.c mingw: work around mingw more liberal ip parsing 9 years ago
util-host-os-info.h
…
util-hyperscan.c
…
util-hyperscan.h
…
util-ioctl.c
…
util-ioctl.h
…
util-ip.c ipv6: add string validation function 9 years ago
util-ip.h ipv6: add string validation function 9 years ago
util-log-redis.c redis: suppress minor coverity warning 9 years ago
util-log-redis.h
…
util-logopenfile-tile.c
…
util-logopenfile-tile.h
…
util-logopenfile.c create directory: final arg to control full path or prefix 9 years ago
util-logopenfile.h
…
util-lua-common.c
…
util-lua-common.h
…
util-lua-dnp3-objects.c
…
util-lua-dnp3-objects.h
…
util-lua-dnp3.c
…
util-lua-dnp3.h
…
util-lua-dns.c rust: lua support for DNS based Rust 10 years ago
util-lua-dns.h
…
util-lua-http.c
…
util-lua-http.h
…
util-lua-smtp.c
…
util-lua-smtp.h
…
util-lua-ssh.c
…
util-lua-ssh.h
…
util-lua-tls.c
…
util-lua-tls.h
…
util-lua.c
…
util-lua.h
…
util-luajit.c
…
util-luajit.h
…
util-magic.c
…
util-magic.h
…
util-mem.h scan-build: don't use memory wrappers 9 years ago
util-memcmp.c
…
util-memcmp.h
…
util-memcpy.h
…
util-memrchr.c
…
util-memrchr.h
…
util-misc.c conf: fix NULL-pointer dereference in ParseSizeString 9 years ago
util-misc.h
…
util-mpm-ac-bs.c cuda: remove 9 years ago
util-mpm-ac-bs.h
…
util-mpm-ac-tile-small.c
…
util-mpm-ac-tile.c mpm/ac-ks: apply offset/depth 9 years ago
util-mpm-ac-tile.h mpm/ac-ks: apply offset/depth 9 years ago
util-mpm-ac.c cuda: remove 9 years ago
util-mpm-ac.h cuda: remove 9 years ago
util-mpm-hs.c hyperscan: unittests compiler warning fixes 10 years ago
util-mpm-hs.h
…
util-mpm.c cuda: remove 9 years ago
util-mpm.h cuda: remove 9 years ago
util-napatech.c napatech: Implementation of packet counters 9 years ago
util-napatech.h napatech: Implementation of packet counters 9 years ago
util-optimize.h
…
util-pages.c
…
util-pages.h
…
util-path.c SCPathExists - function to see if a path exists 9 years ago
util-path.h SCPathExists - function to see if a path exists 9 years ago
util-pidfile.c mingw: disable pid checking from pidfile 9 years ago
util-pidfile.h
…
util-pool-thread.c
…
util-pool-thread.h
…
util-pool.c
…
util-pool.h
…
util-prefilter.c
…
util-prefilter.h
…
util-print.c print: Escape backslash in PrintRawUriFp 9 years ago
util-print.h
…
util-privs.c
…
util-privs.h
…
util-profiling-keywords.c
…
util-profiling-locks.c
…
util-profiling-locks.h
…
util-profiling-rulegroups.c
…
util-profiling-rules.c
…
util-profiling.c output: add missing dnp3 profiling labels 9 years ago
util-profiling.h prefilter/profile: validate end > start 9 years ago
util-proto-name.c
…
util-proto-name.h
…
util-radix-tree.c scan-build: fix warning in radix tree 9 years ago
util-radix-tree.h
…
util-random.c random: support getrandom(2) if available 9 years ago
util-random.h
…
util-reference-config.c
…
util-reference-config.h
…
util-rohash.c
…
util-rohash.h
…
util-rule-vars.c
…
util-rule-vars.h
…
util-runmodes.c output: introduce init return type 9 years ago
util-runmodes.h
…
util-running-modes.c cuda: remove 9 years ago
util-running-modes.h cuda: remove 9 years ago
util-signal.c mingw: fix compilation of signals code 9 years ago
util-signal.h mingw: fix compilation of signals code 9 years ago
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
…
util-spm.h
…
util-storage.c
…
util-storage.h
…
util-streaming-buffer.c scan-build: fix warning in streaming buffer 9 years ago
util-streaming-buffer.h
…
util-strlcatu.c
…
util-strlcpyu.c
…
util-strptime.c strptime: add implementation from NetBSD 9 years ago
util-syslog.c
…
util-syslog.h
…
util-threshold-config.c rate_filter by_both through IPPair storage 9 years ago
util-threshold-config.h
…
util-time.c time: Force init cached_minute_start array 9 years ago
util-time.h util-time: Add function to convert timespec to epoch millis 9 years ago
util-unittest-helper.c mingw: add SCNtohl and SCNtohs macro's 9 years ago
util-unittest-helper.h unittest/helpers: add helper to assign flow to packet 9 years ago
util-unittest.c
…
util-unittest.h
…
util-validate.h
…
util-var-name.c
…
util-var-name.h
…
util-var.c
…
util-var.h
…
util-vector.h
…
win32-misc.c mingw: improve ipaddress parsing 9 years ago
win32-misc.h
…
win32-service.c mingw: service init compile warning fix 9 years ago
win32-service.h
…
win32-syslog.h
…