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
Eric Leblond 3ded7f1170 qa/coccinelle: fix false positive in setter getter
Coccinelle test was doing a false positive on the function
AppLayerParserStateSetFlag and AppLayerParserStateIssetFlag.
To address that, this patch adds a new coccinelle markup:

 /* coccinelle: AppLayerParserStateSetFlag():2,2:APP_LAYER_PARSER_ */

It indicates that AppLayerParserStateSetFlag is a setter and getter
and that the checks should be disabled inside the function.

Currently this markup is only used for that but following patch will
add some checks on option value.
7 years ago
..
tests lzma: make mandatory 7 years ago
Makefile.am nfq: remove unused queue handler type 7 years ago
action-globals.h
alert-debuglog.c
alert-debuglog.h
alert-fastlog.c
alert-fastlog.h
alert-prelude.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
alert-prelude.h
alert-syslog.c alert-syslog: remove stale comments 7 years ago
alert-syslog.h
alert-unified2-alert.c classtype: increase id size 7 years ago
alert-unified2-alert.h
app-layer-dcerpc-common.h const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-dcerpc-udp.c const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-dcerpc-udp.h
app-layer-dcerpc.c dcerpc: add tx detect flags 7 years ago
app-layer-dcerpc.h dcerpc: add tx detect flags 7 years ago
app-layer-detect-proto.c app-layer: remove obsolete msn protocol detection 7 years ago
app-layer-detect-proto.h const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-dhcp.c rust: remove all HAVE_RUST guards 7 years ago
app-layer-dhcp.h
app-layer-dnp3-objects.c
app-layer-dnp3-objects.h
app-layer-dnp3.c const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-dnp3.h
app-layer-dns-common.c app-layer/logging: protocol parser updates 7 years ago
app-layer-dns-common.h app-layer/logging: protocol parser updates 7 years ago
app-layer-dns-tcp.c app-layer: make dns,smb,tls parsers less noisy w/o config 7 years ago
app-layer-dns-tcp.h dns: rename rust files and funcs 7 years ago
app-layer-dns-udp.c dns: minor cleanup 7 years ago
app-layer-dns-udp.h dns: rename rust files and funcs 7 years ago
app-layer-enip-common.c enip: fix compile warnings in gcc-8 7 years ago
app-layer-enip-common.h enip: add tx detect flags 7 years ago
app-layer-enip.c enip: add tx detect flags 7 years ago
app-layer-enip.h
app-layer-events.c app-layer: Initial app layer logging 7 years ago
app-layer-events.h app-layer: Extend event container with progress 7 years ago
app-layer-expectation.c
app-layer-expectation.h
app-layer-ftp.c ftpdata: add tx detect flags 7 years ago
app-layer-ftp.h ftpdata: add tx detect flags 7 years ago
app-layer-htp-body.c
app-layer-htp-body.h
app-layer-htp-file.c file extraction: always prune files after detect 7 years ago
app-layer-htp-file.h
app-layer-htp-libhtp.c
app-layer-htp-libhtp.h
app-layer-htp-mem.c
app-layer-htp-mem.h
app-layer-htp-xff.c
app-layer-htp-xff.h
app-layer-htp.c http: split request/response tx id handling 7 years ago
app-layer-htp.h http: sets compression bomb limit 7 years ago
app-layer-ikev2.c
app-layer-ikev2.h
app-layer-krb5.c rust: remove all HAVE_RUST guards 7 years ago
app-layer-krb5.h
app-layer-modbus.c modbus: add tx detect flags 7 years ago
app-layer-modbus.h modbus: add tx detect flags 7 years ago
app-layer-nbss.h
app-layer-nfs-tcp.c rust: remove all HAVE_RUST guards 7 years ago
app-layer-nfs-tcp.h
app-layer-nfs-udp.c rust: remove all HAVE_RUST guards 7 years ago
app-layer-nfs-udp.h
app-layer-ntp.c rust: remove all HAVE_RUST guards 7 years ago
app-layer-ntp.h
app-layer-parser.c qa/coccinelle: fix false positive in setter getter 7 years ago
app-layer-parser.h app-layer: method to see if parser supports tx detect flags 7 years ago
app-layer-protos.c app-layer: remove obsolete msn protocol detection 7 years ago
app-layer-protos.h app-layer: remove obsolete msn protocol detection 7 years ago
app-layer-rdp.c rdp: disable rdp by default for 5.0 7 years ago
app-layer-rdp.h protocol parser: rdp 7 years ago
app-layer-register.c app-layer: add tx detect functions to register struct 7 years ago
app-layer-register.h app-layer: add tx detect functions to register struct 7 years ago
app-layer-sip.c rust/sip: add parser for SIP protocol 7 years ago
app-layer-sip.h rust/sip: add parser for SIP protocol 7 years ago
app-layer-smb.c app-layer: make dns,smb,tls parsers less noisy w/o config 7 years ago
app-layer-smb.h
app-layer-smtp.c smtp: implement min_inspect_depth logic 7 years ago
app-layer-smtp.h smtp: implement min_inspect_depth logic 7 years ago
app-layer-snmp.c
app-layer-snmp.h
app-layer-ssh.c const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-ssh.h
app-layer-ssl.c app-layer: make dns,smb,tls parsers less noisy w/o config 7 years ago
app-layer-ssl.h tls/ja3: add way to check active config 7 years ago
app-layer-template-rust.c rust: remove all HAVE_RUST guards 7 years ago
app-layer-template-rust.h
app-layer-template.c const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-template.h
app-layer-tftp.c const: constify decoder, app-layer, detect funcs 7 years ago
app-layer-tftp.h
app-layer.c pd: don't reverse flow if TCP session not midstream 7 years ago
app-layer.h stream: fix midstream reverse flow handling 7 years ago
conf-yaml-loader.c config: use logging instead of stderr 7 years ago
conf-yaml-loader.h
conf.c
conf.h suricata: --data-dir option 7 years ago
counters.c counters: improve handling missing global config 7 years ago
counters.h stats: add global way to check if API is enabled 7 years ago
datasets-md5.c datasets: match on lists of data 7 years ago
datasets-md5.h datasets: match on lists of data 7 years ago
datasets-reputation.h datasets: match on lists of data 7 years ago
datasets-sha256.c datasets: match on lists of data 7 years ago
datasets-sha256.h datasets: match on lists of data 7 years ago
datasets-string.c dataset: fix string length handling in hash 7 years ago
datasets-string.h datasets: match on lists of data 7 years ago
datasets.c datasets: make clear the feature is experimental 7 years ago
datasets.h datasets: fix hash table config 7 years ago
debug.h
decode-afl.c afl/decode: fix stats related memleak reports 7 years ago
decode-erspan.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-erspan.h
decode-ethernet.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-ethernet.h
decode-events.c
decode-events.h
decode-gre.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-gre.h
decode-icmpv4.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-icmpv4.h
decode-icmpv6.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-icmpv6.h
decode-ipv4.c decode/ipv4: fix ts opt flags decoding 7 years ago
decode-ipv4.h const: constify decoder, app-layer, detect funcs 7 years ago
decode-ipv6.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-ipv6.h decode/ipv6: track length of ext hdrs 7 years ago
decode-mpls.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-mpls.h
decode-null.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-null.h
decode-ppp.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-ppp.h
decode-pppoe.c decode/pppoe: fix potential crash in debug statement 7 years ago
decode-pppoe.h
decode-raw.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-raw.h
decode-sctp.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-sctp.h
decode-sll.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-sll.h
decode-tcp.c tcp: don't set event on empty SACK opt 7 years ago
decode-tcp.h const: constify decoder, app-layer, detect funcs 7 years ago
decode-template.c
decode-template.h
decode-teredo.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-teredo.h const: constify decoder, app-layer, detect funcs 7 years ago
decode-udp.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-udp.h
decode-vlan.c mpls: Allow MPLS after vlan. 7 years ago
decode-vlan.h
decode-vxlan.c const: constify decoder, app-layer, detect funcs 7 years ago
decode-vxlan.h decoder/vxlan: improvements and cleanups 7 years ago
decode.c packet: set unique pkt_src 'flush' packets 7 years ago
decode.h packet: set unique pkt_src 'flush' packets 7 years ago
defrag-config.c
defrag-config.h
defrag-hash.c
defrag-hash.h
defrag-queue.c
defrag-queue.h
defrag-timeout.c
defrag-timeout.h
defrag.c defrag: check minimum size of reassembled packet 7 years ago
defrag.h
detect-app-layer-event.c signature: Fixes memory leak in parsing app layer event 7 years ago
detect-app-layer-event.h
detect-app-layer-protocol.c detect: Make keyword description consistent 7 years ago
detect-app-layer-protocol.h
detect-asn1.c detect: remove Threadvars argument from API calls 7 years ago
detect-asn1.h
detect-base64-data.c detect-base64: fix url in list keywords commands 7 years ago
detect-base64-data.h
detect-base64-decode.c detect-base64: fix url in list keywords commands 7 years ago
detect-base64-decode.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-bsize.c detect/bsize: support transforms in case w/o content 7 years ago
detect-bsize.h
detect-bypass.c detect: remove Threadvars argument from API calls 7 years ago
detect-bypass.h
detect-byte-extract.c detect: Make keyword description consistent 7 years ago
detect-byte-extract.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-bytejump.c detect: Make keyword description consistent 7 years ago
detect-bytejump.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-bytetest.c detect: Make keyword description consistent 7 years ago
detect-bytetest.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-cipservice.c detect: Make keyword description consistent 7 years ago
detect-cipservice.h
detect-classtype.c detect/classtype: implement strict parsing option 7 years ago
detect-classtype.h
detect-content.c detect: Make keyword description consistent 7 years ago
detect-content.h
detect-csum.c detect: remove Threadvars argument from API calls 7 years ago
detect-csum.h
detect-datarep.c datasets: make clear the feature is experimental 7 years ago
detect-datarep.h datasets: match on lists of data 7 years ago
detect-dataset.c datasets: make clear the feature is experimental 7 years ago
detect-dataset.h datasets: match on lists of data 7 years ago
detect-dce-iface.c detect: syntax regex logic update 7 years ago
detect-dce-iface.h
detect-dce-opnum.c posix: remove deprecated index/rindex calls 7 years ago
detect-dce-opnum.h
detect-dce-stub-data.c rust/gen: turn *mut*const T into const T ** 7 years ago
detect-dce-stub-data.h
detect-depth.c detect: Make keyword description consistent 7 years ago
detect-depth.h
detect-detection-filter.c detect: remove Threadvars argument from API calls 7 years ago
detect-detection-filter.h
detect-distance.c
detect-distance.h
detect-dnp3.c detect: Make keyword description consistent 7 years ago
detect-dnp3.h
detect-dns-opcode.c detect/dns.opcode: improve error reporting 7 years ago
detect-dns-opcode.h dns/detect: dns.opcode keyword 7 years ago
detect-dns-query.c detect: Make keyword description consistent 7 years ago
detect-dns-query.h
detect-dsize.c detect: Make keyword description consistent 7 years ago
detect-dsize.h
detect-engine-address-ipv4.c
detect-engine-address-ipv4.h
detect-engine-address-ipv6.c
detect-engine-address-ipv6.h
detect-engine-address.c signature: leak fix in DetectAddressParse2 7 years ago
detect-engine-address.h
detect-engine-alert.c detect: remove Threadvars argument from API calls 7 years ago
detect-engine-alert.h
detect-engine-analyzer.c detect/analyzer: Improved fast pattern display 7 years ago
detect-engine-analyzer.h detect/analyzer: remove HAVE_LIBJANSSON cpp guards 7 years ago
detect-engine-build.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
detect-engine-build.h
detect-engine-content-inspection.c detect: Fix spelling errors 7 years ago
detect-engine-content-inspection.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-engine-dcepayload.c
detect-engine-dcepayload.h
detect-engine-dns.c
detect-engine-dns.h
detect-engine-enip.c
detect-engine-enip.h
detect-engine-event.c detect: remove Threadvars argument from API calls 7 years ago
detect-engine-event.h
detect-engine-file.c detect: remove Threadvars argument from API calls 7 years ago
detect-engine-file.h
detect-engine-iponly.c cleanup: eliminate warnings/errors with debug build on macos 7 years ago
detect-engine-iponly.h
detect-engine-loader.c detect/parse: allow signature parsing to fail silently 7 years ago
detect-engine-loader.h
detect-engine-modbus.c
detect-engine-modbus.h
detect-engine-mpm.c mpm: Fix typos and spelling errors 7 years ago
detect-engine-mpm.h detect: introduce pkt mpm engines 7 years ago
detect-engine-payload.c debug: make it easier to trace flush logic 7 years ago
detect-engine-payload.h
detect-engine-port.c detect/port: more cleanups 7 years ago
detect-engine-port.h detect/port: more cleanups 7 years ago
detect-engine-prefilter-common.c
detect-engine-prefilter-common.h
detect-engine-prefilter.c detect: introduce pkt mpm engines 7 years ago
detect-engine-prefilter.h detect: introduce pkt mpm engines 7 years ago
detect-engine-profile.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
detect-engine-profile.h
detect-engine-proto.c
detect-engine-proto.h
detect-engine-register.c detect/sip.response_line: add sticky buffer 7 years ago
detect-engine-register.h detect: use named enum for keyword types 7 years ago
detect-engine-siggroup.c detect: introduce pkt mpm engines 7 years ago
detect-engine-siggroup.h
detect-engine-sigorder.c
detect-engine-sigorder.h
detect-engine-state.c detect/test: update test for file prune changes 7 years ago
detect-engine-state.h
detect-engine-tag.c
detect-engine-tag.h
detect-engine-threshold.c
detect-engine-threshold.h
detect-engine.c detect-engine: check for tx detect flag support 7 years ago
detect-engine.h src/detect: check DetectBufferSetActiveList return code 7 years ago
detect-fast-pattern.c detect: introduce pkt mpm engines 7 years ago
detect-fast-pattern.h
detect-file-data.c rust: remove all HAVE_RUST guards 7 years ago
detect-file-data.h
detect-file-hash-common.c detect: remove Threadvars argument from API calls 7 years ago
detect-file-hash-common.h detect: remove Threadvars argument from API calls 7 years ago
detect-fileext.c detect: remove Threadvars argument from API calls 7 years ago
detect-fileext.h
detect-filemagic.c detect: introduce pkt mpm engines 7 years ago
detect-filemagic.h
detect-filemd5.c
detect-filemd5.h
detect-filename.c detect: introduce pkt mpm engines 7 years ago
detect-filename.h
detect-filesha1.c
detect-filesha1.h
detect-filesha256.c
detect-filesha256.h
detect-filesize.c detect: remove Threadvars argument from API calls 7 years ago
detect-filesize.h
detect-filestore.c filestore: don't assume flow is TCP 7 years ago
detect-filestore.h
detect-flow.c detect: Make keyword description consistent 7 years ago
detect-flow.h
detect-flowbits.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
detect-flowbits.h
detect-flowint.c cleanup: eliminate warnings/errors with debug build on macos 7 years ago
detect-flowint.h
detect-flowvar.c detect: remove Threadvars argument from API calls 7 years ago
detect-flowvar.h
detect-fragbits.c detect: Make keyword description consistent 7 years ago
detect-fragbits.h
detect-fragoffset.c detect: Make keyword description consistent 7 years ago
detect-fragoffset.h
detect-ftpbounce.c detect: Make keyword description consistent 7 years ago
detect-ftpbounce.h
detect-ftpdata.c detect: remove Threadvars argument from API calls 7 years ago
detect-ftpdata.h
detect-geoip.c detect: Make keyword description consistent 7 years ago
detect-geoip.h detect/geoip: migrate to GeoIP2 database format 7 years ago
detect-gid.c
detect-gid.h
detect-hostbits.c detect: remove Threadvars argument from API calls 7 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: Improve rule keyword alproto registration 7 years ago
detect-http-cookie.h
detect-http-header-common.c
detect-http-header-common.h
detect-http-header-names.c detect: introduce pkt mpm engines 7 years ago
detect-http-header-names.h
detect-http-header.c detect: Make keyword description consistent 7 years ago
detect-http-header.h
detect-http-headers-stub.h
detect-http-headers.c
detect-http-headers.h
detect-http-host.c detect: Make keyword description consistent 7 years ago
detect-http-host.h
detect-http-location.c
detect-http-location.h
detect-http-method.c
detect-http-method.h
detect-http-protocol.c
detect-http-protocol.h
detect-http-raw-header.c detect: Make keyword description consistent 7 years ago
detect-http-raw-header.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-server.c
detect-http-server.h
detect-http-start.c detect: introduce pkt mpm engines 7 years ago
detect-http-start.h
detect-http-stat-code.c detect: Add missing keyword URLs and description 7 years ago
detect-http-stat-code.h
detect-http-stat-msg.c detect: Make keyword description consistent 7 years ago
detect-http-stat-msg.h
detect-http-ua.c
detect-http-ua.h
detect-http-uri.c detect: Make keyword description consistent 7 years ago
detect-http-uri.h
detect-icmp-id.c detect: Make keyword description consistent 7 years ago
detect-icmp-id.h
detect-icmp-seq.c detect: Make keyword description consistent 7 years ago
detect-icmp-seq.h
detect-icode.c detect: Make keyword description consistent 7 years ago
detect-icode.h
detect-id.c detect: remove Threadvars argument from API calls 7 years ago
detect-id.h
detect-ipopts.c detect: Make keyword description consistent 7 years ago
detect-ipopts.h
detect-ipproto.c
detect-ipproto.h
detect-iprep.c detect: Make keyword description consistent 7 years ago
detect-iprep.h
detect-ipv4hdr.c detect/ipv4: add ipv4.hdr sticky buffer 7 years ago
detect-ipv4hdr.h detect/ipv4: add ipv4.hdr sticky buffer 7 years ago
detect-ipv6hdr.c detect: add ipv6.hdr sticky buffer 7 years ago
detect-ipv6hdr.h detect: add ipv6.hdr sticky buffer 7 years ago
detect-isdataat.c detect: Improve rule keyword alproto registration 7 years ago
detect-isdataat.h
detect-itype.c detect: Make keyword description consistent 7 years ago
detect-itype.h
detect-krb5-cname.c detect: Make keyword description consistent 7 years ago
detect-krb5-cname.h
detect-krb5-errcode.c rust: remove all HAVE_RUST guards 7 years ago
detect-krb5-errcode.h
detect-krb5-msgtype.c rust: remove all HAVE_RUST guards 7 years ago
detect-krb5-msgtype.h
detect-krb5-sname.c detect: Make keyword description consistent 7 years ago
detect-krb5-sname.h
detect-l3proto.c
detect-l3proto.h
detect-lua-extensions.c
detect-lua-extensions.h
detect-lua.c detect: Make keyword description consistent 7 years ago
detect-lua.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-mark.c detect: remove Threadvars argument from API calls 7 years ago
detect-mark.h
detect-metadata.c detect: Make keyword description consistent 7 years ago
detect-metadata.h
detect-modbus.c detect: Make keyword description consistent 7 years ago
detect-modbus.h
detect-msg.c detect: Make keyword description consistent 7 years ago
detect-msg.h
detect-nfs-procedure.c detect: remove Threadvars argument from API calls 7 years ago
detect-nfs-procedure.h
detect-nfs-version.c detect: remove Threadvars argument from API calls 7 years ago
detect-nfs-version.h
detect-noalert.c detect: Make keyword description consistent 7 years ago
detect-noalert.h
detect-nocase.c
detect-nocase.h
detect-offset.c
detect-offset.h
detect-parse.c detect/parse: allow signature parsing to fail silently 7 years ago
detect-parse.h detect/parse: allow signature parsing to fail silently 7 years ago
detect-pcre.c detect: Make keyword description consistent 7 years ago
detect-pcre.h const: constify decoder, app-layer, detect funcs 7 years ago
detect-pkt-data.c
detect-pkt-data.h
detect-pktvar.c detect: remove Threadvars argument from API calls 7 years ago
detect-pktvar.h
detect-prefilter.c detect: Make keyword description consistent 7 years ago
detect-prefilter.h
detect-priority.c detect/priority: change duplicate priority behavior 7 years ago
detect-priority.h
detect-rawbytes.c
detect-rawbytes.h
detect-reference.c detect/reference: implement strict parsing option 7 years ago
detect-reference.h detect/reference: code cleanups 7 years ago
detect-replace.c detect: Make keyword description consistent 7 years ago
detect-replace.h
detect-rev.c detect: Make keyword description consistent 7 years ago
detect-rev.h
detect-rpc.c detect: remove Threadvars argument from API calls 7 years ago
detect-rpc.h
detect-sameip.c detect: remove Threadvars argument from API calls 7 years ago
detect-sameip.h
detect-sid.c detect: Make keyword description consistent 7 years ago
detect-sid.h
detect-sip-method.c sip fixup: _Bool -> bool 7 years ago
detect-sip-method.h detect/sip.method: add sticky buffer 7 years ago
detect-sip-protocol.c detect/sip.protocol: add sticky buffer 7 years ago
detect-sip-protocol.h detect/sip.protocol: add sticky buffer 7 years ago
detect-sip-request-line.c detect/sip.request_line: add sticky buffer 7 years ago
detect-sip-request-line.h detect/sip.request_line: add sticky buffer 7 years ago
detect-sip-response-line.c detect/sip.response_line: add sticky buffer 7 years ago
detect-sip-response-line.h detect/sip.response_line: add sticky buffer 7 years ago
detect-sip-stat-code.c detect/sip.stat_code: add sticky buffer 7 years ago
detect-sip-stat-code.h detect/sip.stat_code: add sticky buffer 7 years ago
detect-sip-stat-msg.c detect/sip.stat_msg: add sticky buffer 7 years ago
detect-sip-stat-msg.h detect/sip.stat_msg: add sticky buffer 7 years ago
detect-sip-uri.c detect/sip.uri: add sticky buffer 7 years ago
detect-sip-uri.h detect/sip.uri: add sticky buffer 7 years ago
detect-smb-share.c rust/gen: turn *mut*const T into const T ** 7 years ago
detect-smb-share.h
detect-snmp-community.c detect: Make keyword description consistent 7 years ago
detect-snmp-community.h
detect-snmp-pdu_type.c detect: Make keyword description consistent 7 years ago
detect-snmp-pdu_type.h
detect-snmp-version.c detect: Make keyword description consistent 7 years ago
detect-snmp-version.h
detect-ssh-proto-version.c detect: remove Threadvars argument from API calls 7 years ago
detect-ssh-proto-version.h
detect-ssh-proto.c doc: update of ssh-kewords documentation 7 years ago
detect-ssh-proto.h
detect-ssh-software-version.c detect: remove Threadvars argument from API calls 7 years ago
detect-ssh-software-version.h
detect-ssh-software.c doc: update of ssh-kewords documentation 7 years ago
detect-ssh-software.h
detect-ssl-state.c detect: Make keyword description consistent 7 years ago
detect-ssl-state.h
detect-ssl-version.c detect: Make keyword description consistent 7 years ago
detect-ssl-version.h
detect-stream_size.c detect: remove Threadvars argument from API calls 7 years ago
detect-stream_size.h
detect-tag.c detect: remove Threadvars argument from API calls 7 years ago
detect-tag.h
detect-target.c
detect-target.h
detect-tcp-ack.c detect: Make keyword description consistent 7 years ago
detect-tcp-ack.h detect/tcp: rename tcp keyword files 7 years ago
detect-tcp-flags.c doc: add to sigmatch_table 7 years ago
detect-tcp-flags.h detect/tcp: rename tcp keyword files 7 years ago
detect-tcp-seq.c detect: Make keyword description consistent 7 years ago
detect-tcp-seq.h detect/tcp: rename tcp keyword files 7 years ago
detect-tcp-window.c detect: Make keyword description consistent 7 years ago
detect-tcp-window.h detect/tcp: rename tcp keyword files 7 years ago
detect-tcphdr.c detect/tcp/udp: minor cleanups 7 years ago
detect-tcphdr.h detect: introduce pkt mpm engines 7 years ago
detect-tcpmss.c cleanup: eliminate warnings/errors with debug build on macos 7 years ago
detect-tcpmss.h detect: add tcp.mss keyword 7 years ago
detect-template-buffer.c
detect-template-buffer.h
detect-template-rust-buffer.c rust: remove all HAVE_RUST guards 7 years ago
detect-template-rust-buffer.h
detect-template.c detect: remove Threadvars argument from API calls 7 years ago
detect-template.h
detect-template2.c detect: remove Threadvars argument from API calls 7 years ago
detect-template2.h
detect-threshold.c detect: Make keyword description consistent 7 years ago
detect-threshold.h
detect-tls-cert-fingerprint.c detect/tls: tls.cert_fingerprint is a sticky buffer 7 years ago
detect-tls-cert-fingerprint.h
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: remove Threadvars argument from API calls 7 years ago
detect-tls-cert-validity.h
detect-tls-certs.c detect: introduce pkt mpm engines 7 years ago
detect-tls-certs.h
detect-tls-ja3-hash.c detect/ja3: print error for one rule only 7 years ago
detect-tls-ja3-hash.h
detect-tls-ja3-string.c detect/ja3: print error for one rule only 7 years ago
detect-tls-ja3-string.h
detect-tls-ja3s-hash.c detect/ja3: print error for one rule only 7 years ago
detect-tls-ja3s-hash.h
detect-tls-ja3s-string.c detect/ja3: print error for one rule only 7 years ago
detect-tls-ja3s-string.h
detect-tls-sni.c
detect-tls-sni.h
detect-tls-version.c detect: remove Threadvars argument from API calls 7 years ago
detect-tls-version.h
detect-tls.c detect/tls: set alternatives for legacy tls keywords 7 years ago
detect-tls.h
detect-tos.c detect: Make keyword description consistent 7 years ago
detect-tos.h
detect-transform-compress-whitespace.c
detect-transform-compress-whitespace.h
detect-transform-dotprefix.c detect/transform: add dotprefix keyword 7 years ago
detect-transform-dotprefix.h detect/transform: add dotprefix keyword 7 years ago
detect-transform-md5.c detect: Make keyword description consistent 7 years ago
detect-transform-md5.h
detect-transform-sha1.c detect: Make keyword description consistent 7 years ago
detect-transform-sha1.h
detect-transform-sha256.c
detect-transform-sha256.h
detect-transform-strip-whitespace.c
detect-transform-strip-whitespace.h
detect-ttl.c detect: Make keyword description consistent 7 years ago
detect-ttl.h
detect-udphdr.c detect/tcp/udp: minor cleanups 7 years ago
detect-udphdr.h detect: introduce pkt mpm engines 7 years ago
detect-uricontent.c detect: Make keyword description consistent 7 years ago
detect-uricontent.h
detect-urilen.c
detect-urilen.h
detect-within.c
detect-within.h
detect-xbits.c detect: remove Threadvars argument from API calls 7 years ago
detect-xbits.h
detect.c detect: fix inspection buffer for packet engines 7 years ago
detect.h detect/parse: allow signature parsing to fail silently 7 years ago
device-storage.c
device-storage.h
flow-bit.c
flow-bit.h
flow-bypass.c bypass: fix build on Windows 7 years ago
flow-bypass.h
flow-hash.c ips: fix wrong thread for bridge ips modes 7 years ago
flow-hash.h ebpf: get rid of hash in map value 7 years ago
flow-manager.c bypass: introduce CAPTURE_OFFLOAD 7 years ago
flow-manager.h
flow-private.h
flow-queue.c
flow-queue.h
flow-storage.c
flow-storage.h
flow-timeout.c ips: fix wrong thread for bridge ips modes 7 years ago
flow-timeout.h
flow-util.c bypass: new callback stragegy 7 years ago
flow-util.h ips: fix wrong thread for bridge ips modes 7 years ago
flow-var.c
flow-var.h
flow-worker.c file extraction: always prune files after detect 7 years ago
flow-worker.h
flow.c bypass: introduce CAPTURE_OFFLOAD 7 years ago
flow.h ips: fix wrong thread for bridge ips modes 7 years ago
host-bit.c
host-bit.h
host-queue.c
host-queue.h
host-storage.c
host-storage.h
host-timeout.c
host-timeout.h
host.c
host.h
ippair-bit.c
ippair-bit.h
ippair-queue.c
ippair-queue.h
ippair-storage.c
ippair-storage.h
ippair-timeout.c
ippair-timeout.h
ippair.c
ippair.h
log-cf-common.c
log-cf-common.h
log-droplog.c drop.log: log deprecation warning if used 7 years ago
log-droplog.h
log-filestore.c filestore(v1): deprecation log warning when enabled 7 years ago
log-filestore.h
log-httplog.c
log-httplog.h
log-pcap.c log-pcap: remove stale comments 7 years ago
log-pcap.h
log-stats.c
log-stats.h
log-tcp-data.c
log-tcp-data.h
log-tlslog.c tls-log: restructure code for writing to buffer 7 years ago
log-tlslog.h
log-tlsstore.c
log-tlsstore.h
output-file.c file extraction: always prune files after detect 7 years ago
output-file.h
output-filedata.c file extraction: always prune files after detect 7 years ago
output-filedata.h
output-filestore.c
output-filestore.h
output-flow.c
output-flow.h
output-json-alert.c eve/alert: clean up proto metadata 7 years ago
output-json-alert.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-anomaly.c log/anomaly: remove leading underscore from static var 7 years ago
output-json-anomaly.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-common.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-dhcp.c eve/dhcp: remove leftover template comments 7 years ago
output-json-dhcp.h
output-json-dnp3-objects.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-dnp3-objects.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-dnp3.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-dnp3.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-dns.c dns: log addresses in flow direction, not packet 7 years ago
output-json-dns.h
output-json-drop.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-drop.h
output-json-email-common.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-email-common.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-file.c output/json: Refactor output buffer size macro 7 years ago
output-json-file.h
output-json-flow.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-flow.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-ftp.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-ftp.h eve/ftp: Log FTP transactions 7 years ago
output-json-http.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-http.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-ikev2.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-ikev2.h
output-json-krb5.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-krb5.h
output-json-metadata.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-metadata.h
output-json-netflow.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-netflow.h
output-json-nfs.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-nfs.h rust: remove all HAVE_RUST guards 7 years ago
output-json-rdp.c rdp: address comments in pull request 7 years ago
output-json-rdp.h protocol parser: rdp 7 years ago
output-json-sip.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-sip.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-smb.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-smb.h
output-json-smtp.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-smtp.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-snmp.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-snmp.h
output-json-ssh.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-ssh.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-stats.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-stats.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-template-rust.c rust: remove all HAVE_RUST guards 7 years ago
output-json-template-rust.h
output-json-template.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-template.h
output-json-tftp.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-tftp.h
output-json-tls.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json-tls.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-json.h jansson: remove HAVE_LIBJANSSON guards 7 years ago
output-lua.c output-lua: register app-layer parser logger for SSH 7 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 logging/anomaly: Track event log progress 7 years ago
output-tx.h
output.c rust/sip: add SIP logger 7 years ago
output.h
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 afp: nicer error message in case of fanout failure 7 years ago
runmode-af-packet.h
runmode-erf-dag.c runmodes: simply default runmode logic 7 years ago
runmode-erf-dag.h
runmode-erf-file.c runmodes: simply default runmode logic 7 years ago
runmode-erf-file.h
runmode-ipfw.c runmodes: simply default runmode logic 7 years ago
runmode-ipfw.h
runmode-napatech.c runmodes: simply default runmode logic 7 years ago
runmode-napatech.h
runmode-netmap.c
runmode-netmap.h
runmode-nflog.c runmodes: simply default runmode logic 7 years ago
runmode-nflog.h
runmode-nfq.c runmodes: simply default runmode logic 7 years ago
runmode-nfq.h
runmode-pcap-file.c runmodes: simply default runmode logic 7 years ago
runmode-pcap-file.h
runmode-pcap.c runmodes: simply default runmode logic 7 years ago
runmode-pcap.h
runmode-pfring.c
runmode-pfring.h
runmode-unittests.c decoder/vxlan: improvements and cleanups 7 years ago
runmode-unittests.h
runmode-unix-socket.c datasets: unix socket dataset-add command 7 years ago
runmode-unix-socket.h datasets: unix socket dataset-add command 7 years ago
runmode-windivert.c runmodes: simply default runmode logic 7 years ago
runmode-windivert.h
runmodes.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
runmodes.h runmodes: code cleanups 7 years ago
rust.h
source-af-packet.c afp: nicer error message in case of fanout failure 7 years ago
source-af-packet.h afp: nicer error message in case of fanout failure 7 years ago
source-erf-dag.c
source-erf-dag.h
source-erf-file.c
source-erf-file.h
source-ipfw.c
source-ipfw.h
source-napatech.c
source-napatech.h
source-netmap.c netmap: suppress format truncation warning 7 years ago
source-netmap.h
source-nflog.c
source-nflog.h
source-nfq-prototypes.h
source-nfq.c nfq: clear memory of queue before using it 7 years ago
source-nfq.h
source-pcap-file-directory-helper.c
source-pcap-file-directory-helper.h
source-pcap-file-helper.c source-pcap-file: fix memory leak on pcap filter 7 years ago
source-pcap-file-helper.h const: constify decoder, app-layer, detect funcs 7 years ago
source-pcap-file.c source-pcap-file: honor bpf filter on command line 7 years ago
source-pcap-file.h
source-pcap.c pcap: fix breakloop error handling 7 years ago
source-pcap.h pcap: code reformatting and minor cleanups 7 years ago
source-pfring.c pfring: Fix kernel version in comment 7 years ago
source-pfring.h
source-windivert-prototypes.h
source-windivert.c
source-windivert.h
stream-tcp-inline.c
stream-tcp-inline.h
stream-tcp-list.c
stream-tcp-list.h
stream-tcp-private.h stream/tcp: support TCP fast open 7 years ago
stream-tcp-reassemble.c stream: remove unused code 7 years ago
stream-tcp-reassemble.h
stream-tcp-sack.c
stream-tcp-sack.h
stream-tcp-util.c
stream-tcp-util.h
stream-tcp.c stream: remove unused code 7 years ago
stream-tcp.h
stream.c
stream.h
suricata-common.h Add general purpose `ARRAY_SIZE` macro 7 years ago
suricata.c version: automate and cleanup ver handling 7 years ago
suricata.h version: automate and cleanup ver handling 7 years ago
threads-debug.h
threads-profile.h
threads.c
threads.h fix build on m68k with uclibc 7 years ago
threadvars.h
tm-modules.c
tm-modules.h
tm-queuehandlers.c nfq: remove unused queue handler type 7 years ago
tm-queuehandlers.h nfq: remove unused queue handler type 7 years ago
tm-queues.c
tm-queues.h
tm-threads-common.h
tm-threads.c stats: fix stats not always syncing in flow timeout 7 years ago
tm-threads.h threading: improve thread queues checking by dumping more info 7 years ago
tmqh-flow.c
tmqh-flow.h
tmqh-packetpool.c
tmqh-packetpool.h
tmqh-simple.c
tmqh-simple.h
tree.h
unix-manager.c version: automate and cleanup ver handling 7 years ago
unix-manager.h jansson: remove explicit <jansson.h> includes 7 years ago
util-action.c
util-action.h
util-affinity.c posix: remove deprecated index/rindex calls 7 years ago
util-affinity.h
util-atomic.c
util-atomic.h
util-base64.c
util-base64.h
util-bloomfilter-counting.c
util-bloomfilter-counting.h
util-bloomfilter.c
util-bloomfilter.h
util-bpf.c
util-bpf.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 classtype: handle missing classification.config 7 years ago
util-classification-config.h classtype: use global defines for size limits 7 years ago
util-clock.h
util-conf.c datasets: suppress noisy debug statement 7 years ago
util-conf.h suricata: Check if default log dir is writable 7 years ago
util-coredump-config.c main: enable coredumps after privileges are dropped 7 years ago
util-coredump-config.h main: enable coredumps after privileges are dropped 7 years ago
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 jansson: remove explicit <jansson.h> includes 7 years ago
util-debug.h debug: add SCReturnBool function exit macro 7 years ago
util-decode-asn1.c const: constify decoder, app-layer, detect funcs 7 years ago
util-decode-asn1.h const: constify decoder, app-layer, detect funcs 7 years ago
util-decode-der-get.c
util-decode-der-get.h
util-decode-der.c der/asn1: reduce max depth limit to 32 7 years ago
util-decode-der.h
util-decode-mime.c
util-decode-mime.h
util-detect.c
util-detect.h
util-device.c string: making shortening function global 7 years ago
util-device.h util-ebpf: fix creation of flow from pinned maps 7 years ago
util-ebpf.c util-ebpf: fix creation of flow from pinned maps 7 years ago
util-ebpf.h util-ebpf: reindex 7 years ago
util-enum.c
util-enum.h
util-error.c logging/alert: Warn if metadata not selected 7 years ago
util-error.h logging/alert: Warn if metadata not selected 7 years ago
util-file-decompression.c lzma: make mandatory 7 years ago
util-file-decompression.h
util-file-swf-decompression.c lzma: replaces liblzma with own sdk for swf decompression 7 years ago
util-file-swf-decompression.h lzma: make mandatory 7 years ago
util-file.c files: remove FILE_USE_TRACKID flag 7 years ago
util-file.h files: remove FILE_USE_TRACKID flag 7 years ago
util-fix_checksum.c
util-fix_checksum.h
util-fmemopen.c
util-fmemopen.h
util-hash-lookup3.c
util-hash-lookup3.h
util-hash-string.c
util-hash-string.h
util-hash.c
util-hash.h
util-hashlist.c
util-hashlist.h
util-host-info.c
util-host-info.h
util-host-os-info.c posix: replace bzero with memset 7 years ago
util-host-os-info.h
util-hyperscan.c
util-hyperscan.h
util-ioctl.c
util-ioctl.h
util-ip.c
util-ip.h
util-ja3.c detect/ja3: print error for one rule only 7 years ago
util-ja3.h
util-log-redis.c
util-log-redis.h
util-logopenfile.c jansson: remove HAVE_LIBJANSSON guards 7 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
util-lua-dns.h
util-lua-http.c
util-lua-http.h
util-lua-ja3.c
util-lua-ja3.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 magic/test: remove NULL as format string 7 years ago
util-magic.h
util-mem.h mem: Use correct len with strlcpy 7 years ago
util-memcmp.c
util-memcmp.h
util-memcpy.h
util-memrchr.c
util-memrchr.h
util-misc.c util: removes warning about double conversion 7 years ago
util-misc.h string: making shortening function global 7 years ago
util-mpm-ac-bs.c
util-mpm-ac-bs.h
util-mpm-ac-ks-small.c
util-mpm-ac-ks.c
util-mpm-ac-ks.h
util-mpm-ac.c
util-mpm-ac.h
util-mpm-hs.c
util-mpm-hs.h
util-mpm.c
util-mpm.h
util-napatech.c
util-napatech.h
util-optimize.h
util-pages.c
util-pages.h
util-path.c
util-path.h
util-pidfile.c
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
util-print.h
util-privs.c
util-privs.h
util-profiling-keywords.c
util-profiling-locks.c
util-profiling-locks.h
util-profiling-prefilter.c
util-profiling-rulegroups.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
util-profiling-rules.c jansson: remove HAVE_LIBJANSSON guards 7 years ago
util-profiling.c rust/sip: add SIP logger 7 years ago
util-profiling.h
util-proto-name.c
util-proto-name.h
util-radix-tree.c posix: replace bzero with memset 7 years ago
util-radix-tree.h
util-random.c
util-random.h
util-reference-config.c detect/reference: allow undefined references 7 years ago
util-reference-config.h reference: change scope of add func to global 7 years ago
util-rohash.c
util-rohash.h
util-rule-vars.c
util-rule-vars.h
util-runmodes.c
util-runmodes.h runmodes: remove unused prototypes 7 years ago
util-running-modes.c
util-running-modes.h
util-signal.c
util-signal.h
util-spm-bm.c boyermoore: avoid one tolower call 7 years ago
util-spm-bm.h boyermoore: optimization with one alloc less 7 years ago
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
util-streaming-buffer.h
util-strlcatu.c
util-strlcpyu.c
util-strptime.c
util-syslog.c
util-syslog.h
util-thash.c thash: fix prealloc config setting 7 years ago
util-thash.h thash: generalize hash table as used in flow 7 years ago
util-threshold-config.c
util-threshold-config.h
util-time.c mingw: fix compile error 7 years ago
util-time.h
util-unittest-helper.c
util-unittest-helper.h
util-unittest.c
util-unittest.h
util-validate.h
util-var-name.c signature: avoids overflow from VariableNameHash 7 years ago
util-var-name.h
util-var.c
util-var.h
util-vector.h
win32-misc.c
win32-misc.h posix: replace bzero with memset 7 years ago
win32-service.c
win32-service.h
win32-syscall.c
win32-syscall.h
win32-syslog.h