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
Mats Klepsland ffbf8cec16 logging: create log directories when needed
Recursively create new log directories when needed. This makes it
possible to use date modifiers in the file path to create
directories based on date, e.g.:

  /var/log/suricata/2017/02/14/
9 years ago
..
Makefile.am log: common custom format output 9 years ago
action-globals.h
alert-debuglog.c stream: make data pointer in StreamSegmentCallback const 9 years ago
alert-debuglog.h
alert-fastlog.c logging: remove unused print stats callbacks 10 years ago
alert-fastlog.h
alert-prelude.c alert: silence compiler type warning 10 years ago
alert-prelude.h
alert-syslog.c logging: remove unused print stats callbacks 10 years ago
alert-syslog.h
alert-unified2-alert.c ipv4: update checksum function to be like tcp/udp 9 years ago
alert-unified2-alert.h
app-layer-dcerpc-common.h
app-layer-dcerpc-udp.c
app-layer-dcerpc-udp.h
app-layer-dcerpc.c smb/dcerpc: use tx api 10 years ago
app-layer-dcerpc.h smb/dcerpc: use tx api 10 years ago
app-layer-detect-proto.c app-layer: minor debug improvement 9 years ago
app-layer-detect-proto.h
app-layer-dnp3-objects.c
app-layer-dnp3-objects.h
app-layer-dnp3.c afl: fix ENIP, switch DNS to UDP and add --afl-dnstcp* 10 years ago
app-layer-dnp3.h
app-layer-dns-common.c dns: fix out of bounds read 10 years ago
app-layer-dns-common.h
app-layer-dns-tcp.c dns (tcp) - fix coverity CIDs 1374306, 1374305 10 years ago
app-layer-dns-tcp.h
app-layer-dns-udp.c afl: fix ENIP, switch DNS to UDP and add --afl-dnstcp* 10 years ago
app-layer-dns-udp.h
app-layer-enip-common.c
app-layer-enip-common.h
app-layer-enip.c afl: fix ENIP, switch DNS to UDP and add --afl-dnstcp* 10 years ago
app-layer-enip.h
app-layer-events.c
app-layer-events.h app-layer-events: remove unused API options 10 years ago
app-layer-ftp.c ftp: parser and ftpbounce update 10 years ago
app-layer-ftp.h ftp: parser and ftpbounce update 10 years ago
app-layer-htp-body.c http: fix body tracking corner case 9 years ago
app-layer-htp-body.h
app-layer-htp-file.c util-file: introduce new functions for file size 10 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
app-layer-htp.h
app-layer-modbus.c modbus: fix compiler warnings about alignment 9 years ago
app-layer-modbus.h
app-layer-nbss.h
app-layer-parser.c app-layer: remove version logic 9 years ago
app-layer-parser.h app-layer: remove version logic 9 years ago
app-layer-protos.c
app-layer-protos.h
app-layer-smb.c smb/dcerpc: use tx api 10 years ago
app-layer-smb.h dcerpc: simplify common detect code 10 years ago
app-layer-smb2.c
app-layer-smb2.h
app-layer-smtp.c mpm/spm: check for SSSE3 and enable/disable HS 10 years ago
app-layer-smtp.h
app-layer-ssh.c ssh: convert app-layer parser to be tx aware 10 years ago
app-layer-ssh.h lua: convert lua output to be tx aware 10 years ago
app-layer-ssl.c app-layer-tls: decode certificate serial number 10 years ago
app-layer-ssl.h app-layer-tls: decode certificate serial number 10 years ago
app-layer-template.c
app-layer-template.h
app-layer-tls-handshake.c app-layer-tls: decode certificate serial number 10 years ago
app-layer-tls-handshake.h
app-layer.c app-layer: fix gap handling in protocol detection 9 years ago
app-layer.h
conf-yaml-loader.c
conf-yaml-loader.h
conf.c
conf.h
counters.c
counters.h
data-queue.c
data-queue.h
debug.h
decode-afl.c afl: pass a packet queue to decoder calls 10 years ago
decode-erspan.c
decode-erspan.h
decode-ethernet.c
decode-ethernet.h
decode-events.c
decode-events.h
decode-gre.c
decode-gre.h
decode-icmpv4.c
decode-icmpv4.h
decode-icmpv6.c decode-icmpv6: add missing types 10 years ago
decode-icmpv6.h decode-icmpv6: add missing types 10 years ago
decode-ipv4.c ipv4: update checksum function to be like tcp/udp 9 years ago
decode-ipv4.h ipv4: update checksum function to be like tcp/udp 9 years ago
decode-ipv6.c
decode-ipv6.h
decode-mpls.c
decode-mpls.h
decode-null.c
decode-null.h
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 tcp/udp: rename checksum functions for better meaning 9 years ago
decode-tcp.h tcp/udp: rename checksum functions for better meaning 9 years ago
decode-template.c
decode-template.h
decode-teredo.c
decode-teredo.h
decode-udp.c tcp/udp: rename checksum functions for better meaning 9 years ago
decode-udp.h tcp/udp: rename checksum functions for better meaning 9 years ago
decode-vlan.c
decode-vlan.h
decode.c afl: improve packet fuzz testing 10 years ago
decode.h pktvars: same name pktvars, key-value vars 10 years ago
defrag-config.c
defrag-config.h
defrag-hash.c defrag: fix argument used in macro to match signature 9 years ago
defrag-hash.h
defrag-queue.c
defrag-queue.h
defrag-timeout.c
defrag-timeout.h
defrag.c defrag: (windows) detect more overlaps 9 years ago
defrag.h defrag - take protocol into account during re-assembly 10 years ago
detect-ack.c detect: get rid of Signature::sm_lists 10 years ago
detect-ack.h
detect-app-layer-event.c detect: add and use util func for alproto sets 10 years ago
detect-app-layer-event.h
detect-app-layer-protocol.c detect: remove the AMATCH list 10 years ago
detect-app-layer-protocol.h
detect-asn1.c detect: make setup/free/match funcs static where possible 10 years ago
detect-asn1.h
detect-base64-data.c file_data: dynamic buffer 10 years ago
detect-base64-data.h detect: constify Signature/SigMatch use at runtime 10 years ago
detect-base64-decode.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-base64-decode.h detect: pass SigMatchData to inspect functions 10 years ago
detect-bypass.c detect: remove AppLayerMatch API call 10 years ago
detect-bypass.h
detect-byte-extract.c detect: add and use util func for alproto sets 10 years ago
detect-byte-extract.h detect: pass SigMatchData to inspect functions 10 years ago
detect-bytejump.c bytejump: don't print errors when matching 9 years ago
detect-bytejump.h detect: make setup/free/match funcs static where possible 10 years ago
detect-bytetest.c detect: add and use util func for alproto sets 10 years ago
detect-bytetest.h detect: make setup/free/match funcs static where possible 10 years ago
detect-cipservice.c detect: add and use util func for alproto sets 10 years ago
detect-cipservice.h detect: make setup/free/match funcs static where possible 10 years ago
detect-classtype.c detect: make setup/free/match funcs static where possible 10 years ago
detect-classtype.h
detect-content.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-content.h
detect-csum.c ipv4: update checksum function to be like tcp/udp 9 years ago
detect-csum.h
detect-dce-iface.c detect: add and use util func for alproto sets 10 years ago
detect-dce-iface.h dcerpc: simplify common detect code 10 years ago
detect-dce-opnum.c detect: add and use util func for alproto sets 10 years ago
detect-dce-opnum.h detect: make setup/free/match funcs static where possible 10 years ago
detect-dce-stub-data.c detect: add and use util func for alproto sets 10 years ago
detect-dce-stub-data.h detect: make setup/free/match funcs static where possible 10 years ago
detect-depth.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-depth.h
detect-detection-filter.c detect: remove hardcoded sm_list logic from setup 10 years ago
detect-detection-filter.h detect: make setup/free/match funcs static where possible 10 years ago
detect-distance.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-distance.h
detect-dnp3.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-dnp3.h
detect-dns-query.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-dns-query.h
detect-dsize.c detect: remove hardcoded sm_list logic from setup 10 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 address parsing: fix memory leak in error path 10 years ago
detect-engine-address.h
detect-engine-alert.c detect alert/threshold/tag: sm_list -> sm_array 10 years ago
detect-engine-alert.h detect: constify Signature/SigMatch use at runtime 10 years ago
detect-engine-analyzer.c dnp3: dynamic buffers/lists 10 years ago
detect-engine-analyzer.h
detect-engine-content-inspection.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-content-inspection.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-dcepayload.c dce: remove commented out code 10 years ago
detect-engine-dcepayload.h detect: remove DMATCH list 10 years ago
detect-engine-dns.c detect: use detect list passed to generic funcs 10 years ago
detect-engine-dns.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-enip.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-enip.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-event.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-engine-event.h
detect-engine-file.c detect: unify FileMatch API with other calls 10 years ago
detect-engine-file.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-filedata-smtp.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-filedata-smtp.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hcbd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hcbd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hcd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hcd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hhhd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hhhd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hmd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hmd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hrhd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hrhd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hrhhd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hrhhd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hrud.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hrud.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hsbd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hsbd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hscd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hscd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hsmd.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hsmd.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hua.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-hua.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-iponly.c detect: get rid of Signature::sm_lists 10 years ago
detect-engine-iponly.h
detect-engine-loader.c
detect-engine-loader.h
detect-engine-modbus.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-modbus.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-mpm.c http_header: remove old files 10 years ago
detect-engine-mpm.h detect-engine-mpm: api cleanup 10 years ago
detect-engine-payload.c detect: get rid of Signature::sm_lists 10 years ago
detect-engine-payload.h detect: constify Signature/SigMatch use at runtime 10 years ago
detect-engine-port.c
detect-engine-port.h
detect-engine-prefilter-common.c detect: move init only Signature members to init_data 10 years ago
detect-engine-prefilter-common.h
detect-engine-prefilter.c
detect-engine-prefilter.h
detect-engine-profile.c detect: move init only Signature members to init_data 10 years ago
detect-engine-profile.h
detect-engine-proto.c
detect-engine-proto.h
detect-engine-siggroup.c
detect-engine-siggroup.h
detect-engine-sigorder.c pcre: support multiple captures 10 years ago
detect-engine-sigorder.h
detect-engine-state.c detect: remove unused alversion logic 9 years ago
detect-engine-state.h detect: remove unused alversion logic 9 years ago
detect-engine-tag.c
detect-engine-tag.h
detect-engine-template.c detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-template.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine-threshold.c detect alert/threshold/tag: sm_list -> sm_array 10 years ago
detect-engine-threshold.h detect alert/threshold/tag: sm_list -> sm_array 10 years ago
detect-engine-tls.c detect: add (mpm) keyword tls_cert_serial 10 years ago
detect-engine-tls.h detect: add (mpm) keyword tls_cert_serial 10 years ago
detect-engine-uri.c flow: remove unused Flow::de_state 10 years ago
detect-engine-uri.h detect: pass SigMatchData to inspect functions 10 years ago
detect-engine.c coverity: suppress CID 1400648 10 years ago
detect-engine.h detect: use engine version instead of id 10 years ago
detect-fast-pattern.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-fast-pattern.h
detect-file-data.c detect: remove AppLayerMatch API call 10 years ago
detect-file-data.h
detect-file-hash-common.c detect: move file hash common code 10 years ago
detect-file-hash-common.h detect: move file hash common code 10 years ago
detect-fileext.c detect: unify FileMatch API with other calls 10 years ago
detect-fileext.h
detect-filemagic.c detect: unify FileMatch API with other calls 10 years ago
detect-filemagic.h
detect-filemd5.c detect: move file hash common code 10 years ago
detect-filemd5.h
detect-filename.c detect: unify FileMatch API with other calls 10 years ago
detect-filename.h
detect-filesha1.c detect: move file hash common code 10 years ago
detect-filesha1.h
detect-filesha256.c detect: move file hash common code 10 years ago
detect-filesha256.h
detect-filesize.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-filesize.h
detect-filestore.c detect: unify FileMatch API with other calls 10 years ago
detect-filestore.h detect: constify Signature/SigMatch use at runtime 10 years ago
detect-flags.c detect: get rid of Signature::sm_lists 10 years ago
detect-flags.h
detect-flow.c detect: move init only Signature members to init_data 10 years ago
detect-flow.h
detect-flowbits.c var-names: expose outside of detect engine 10 years ago
detect-flowbits.h var-names: expose outside of detect engine 10 years ago
detect-flowint.c var-names: expose outside of detect engine 10 years ago
detect-flowint.h var-names: expose outside of detect engine 10 years ago
detect-flowvar.c lua: support key/value flowvars in lua 10 years ago
detect-flowvar.h pktvars: same name pktvars, key-value vars 10 years ago
detect-fragbits.c detect: get rid of Signature::sm_lists 10 years ago
detect-fragbits.h
detect-fragoffset.c detect: get rid of Signature::sm_lists 10 years ago
detect-fragoffset.h
detect-ftpbounce.c detect: add and use util func for alproto sets 10 years ago
detect-ftpbounce.h
detect-geoip.c geoip: fix compiler warning 9 years ago
detect-geoip.h
detect-gid.c
detect-gid.h
detect-hostbits.c var-names: expose outside of detect engine 10 years ago
detect-hostbits.h
detect-http-client-body.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-client-body.h
detect-http-cookie.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-cookie.h
detect-http-header-common.c http_header: common detection code 10 years ago
detect-http-header-common.h http_header: common detection code 10 years ago
detect-http-header-names.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-header-names.h detect: http_header_names sticky buffer keyword 10 years ago
detect-http-header.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-header.h http_header: move all code into keyword files 10 years ago
detect-http-hh.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-hh.h
detect-http-hrh.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-hrh.h
detect-http-method.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-method.h http_method: make list dynamic 10 years ago
detect-http-protocol.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-protocol.h detect: add http_protocol sticky buffer 10 years ago
detect-http-raw-header.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-raw-header.h
detect-http-raw-uri.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-raw-uri.h
detect-http-request-line.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-request-line.h
detect-http-response-line.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-response-line.h
detect-http-server-body.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-server-body.h
detect-http-start.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-start.h detect: http_start sticky buffer 10 years ago
detect-http-stat-code.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-stat-code.h
detect-http-stat-msg.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-stat-msg.h
detect-http-ua.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-ua.h
detect-http-uri.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-http-uri.h http_uri: dynamic buffer 10 years ago
detect-icmp-id.c detect: get rid of Signature::sm_lists 10 years ago
detect-icmp-id.h
detect-icmp-seq.c detect: get rid of Signature::sm_lists 10 years ago
detect-icmp-seq.h
detect-icode.c detect: get rid of Signature::sm_lists 10 years ago
detect-icode.h
detect-id.c detect: get rid of Signature::sm_lists 10 years ago
detect-id.h
detect-ipopts.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-ipopts.h
detect-ipproto.c detect: move init only Signature members to init_data 10 years ago
detect-ipproto.h
detect-iprep.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-iprep.h
detect-isdataat.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-isdataat.h
detect-itype.c detect: get rid of Signature::sm_lists 10 years ago
detect-itype.h
detect-l3proto.c
detect-l3proto.h
detect-lua-extensions.c lua: support key/value flowvars in lua 10 years ago
detect-lua-extensions.h
detect-lua.c detect-lua: setup cleanup, fixing a potential int issue 10 years ago
detect-lua.h var-names: expose outside of detect engine 10 years ago
detect-mark.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-mark.h
detect-metadata.c
detect-metadata.h
detect-modbus.c detect: add and use util func for alproto sets 10 years ago
detect-modbus.h
detect-msg.c
detect-msg.h
detect-noalert.c
detect-noalert.h
detect-nocase.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-nocase.h
detect-offset.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-offset.h
detect-parse.c detect: add and use util func for alproto sets 10 years ago
detect-parse.h detect: add and use util func for alproto sets 10 years ago
detect-pcre.c pktvars: same name pktvars, key-value vars 10 years ago
detect-pcre.h pcre: support multiple captures 10 years ago
detect-pkt-data.c detect: remove AppLayerMatch API call 10 years ago
detect-pkt-data.h
detect-pktvar.c pkt-var: use id instead of name pointer 10 years ago
detect-pktvar.h pkt-var: use id instead of name pointer 10 years ago
detect-prefilter.c detect: remove hardcoded sm_list logic from setup 10 years ago
detect-prefilter.h
detect-priority.c
detect-priority.h
detect-rawbytes.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-rawbytes.h
detect-reference.c
detect-reference.h
detect-replace.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-replace.h
detect-rev.c
detect-rev.h
detect-rpc.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-rpc.h
detect-sameip.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-sameip.h
detect-seq.c detect: get rid of Signature::sm_lists 10 years ago
detect-seq.h
detect-sid.c
detect-sid.h
detect-ssh-proto-version.c detect: add and use util func for alproto sets 10 years ago
detect-ssh-proto-version.h
detect-ssh-proto.c detect-ssh: cleanup duplicate code 10 years ago
detect-ssh-proto.h detect: ssh_proto stickybuffer 10 years ago
detect-ssh-software-version.c detect: add and use util func for alproto sets 10 years ago
detect-ssh-software-version.h detect: make ssh detection use dynamic list 10 years ago
detect-ssh-software.c detect-ssh: cleanup duplicate code 10 years ago
detect-ssh-software.h detect: ssh_software sticky buffer 10 years ago
detect-ssl-state.c detect: fix ssl_state test 9 years ago
detect-ssl-state.h
detect-ssl-version.c detect: add and use util func for alproto sets 10 years ago
detect-ssl-version.h
detect-stream_size.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-stream_size.h
detect-tag.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-tag.h
detect-template-buffer.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-template-buffer.h
detect-template.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-template.h
detect-threshold.c detect: remove hardcoded sm_list logic from setup 10 years ago
detect-threshold.h
detect-tls-cert-issuer.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-tls-cert-issuer.h
detect-tls-cert-serial.c detect: add (mpm) keyword tls_cert_serial 10 years ago
detect-tls-cert-serial.h detect: add (mpm) keyword tls_cert_serial 10 years ago
detect-tls-cert-subject.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-tls-cert-subject.h
detect-tls-cert-validity.c detect: add and use util func for alproto sets 10 years ago
detect-tls-cert-validity.h
detect-tls-sni.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-tls-sni.h
detect-tls-version.c detect: add and use util func for alproto sets 10 years ago
detect-tls-version.h
detect-tls.c detect: add and use util func for alproto sets 10 years ago
detect-tls.h
detect-tos.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-tos.h
detect-ttl.c detect: get rid of Signature::sm_lists 10 years ago
detect-ttl.h
detect-uricontent.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-uricontent.h
detect-urilen.c detect: add and use util func for alproto sets 10 years ago
detect-urilen.h
detect-window.c detect: constify Signature/SigMatch use at runtime 10 years ago
detect-window.h
detect-within.c detect: remove unused SIGMATCH_PAYLOAD flag 10 years ago
detect-within.h
detect-xbits.c var-names: expose outside of detect engine 10 years ago
detect-xbits.h var-names: expose outside of detect engine 10 years ago
detect.c tcp/udp: fix checksum validation when 0xffff 9 years ago
detect.h disable-detect: fix needless file hashing 9 years ago
flow-bit.c var-names: expose outside of detect engine 10 years ago
flow-bit.h flowvar: shrink flowvar type by using padded space 10 years ago
flow-hash.c
flow-hash.h
flow-manager.c threads: don't sleep under lock 10 years ago
flow-manager.h
flow-private.h
flow-queue.c
flow-queue.h
flow-storage.c
flow-storage.h
flow-timeout.c ipv4: update checksum function to be like tcp/udp 9 years ago
flow-timeout.h
flow-util.c
flow-util.h flow: remove unused alversion fields 9 years ago
flow-var.c lua: support key/value flowvars in lua 10 years ago
flow-var.h flowvar: shrink flowvar type by using padded space 10 years ago
flow-worker.c disable-detect: fix needless file hashing 9 years ago
flow-worker.h
flow.c flow: set flag to indicate that a flow has alerts 10 years ago
flow.h flow: remove unused alversion fields 9 years ago
host-bit.c hostbits: add list API 10 years ago
host-bit.h hostbits: add list API 10 years ago
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: fix xbits unset memleak 9 years ago
ippair-bit.h var-names: expose outside of detect engine 10 years ago
ippair-queue.c
ippair-queue.h
ippair-storage.c
ippair-storage.h
ippair-timeout.c
ippair-timeout.h
ippair.c ippair: use both addresses in hash 9 years ago
ippair.h
log-cf-common.c log: tls custom format log 9 years ago
log-cf-common.h log: tls custom format log 9 years ago
log-dnslog.c logging: move lock into write function 10 years ago
log-dnslog.h
log-droplog.c
log-droplog.h
log-file.c util-file: introduce new functions for file size 10 years ago
log-file.h
log-filestore.c util-file: introduce new functions for file size 10 years ago
log-filestore.h
log-httplog.c log: common custom format output 9 years ago
log-httplog.h
log-pcap.c pcap-log: fix pcre_study error check 10 years ago
log-pcap.h
log-stats.c logging: remove unused print stats callbacks 10 years ago
log-stats.h
log-tcp-data.c logging: remove unused print stats callbacks 10 years ago
log-tcp-data.h
log-tlslog.c log: tls custom format log 9 years ago
log-tlslog.h
log-tlsstore.c tls-store: fix bug that causes Suricata to crash 10 years ago
log-tlsstore.h
output-file.c
output-file.h
output-filedata.c file store: store multiple files if available 9 years ago
output-filedata.h
output-flow.c
output-flow.h
output-json-alert.c stream: make data pointer in StreamSegmentCallback const 9 years ago
output-json-alert.h
output-json-dnp3-objects.c
output-json-dnp3-objects.h
output-json-dnp3.c
output-json-dnp3.h
output-json-dns.c dns: fix outputs with 0-len A/AAAA records 10 years ago
output-json-dns.h
output-json-drop.c
output-json-drop.h
output-json-email-common.c
output-json-email-common.h
output-json-file.c util-file: introduce new functions for file size 10 years ago
output-json-file.h
output-json-flow.c output-json-flow: add has_alerts field 10 years ago
output-json-flow.h
output-json-http.c
output-json-http.h
output-json-netflow.c
output-json-netflow.h
output-json-smtp.c
output-json-smtp.h
output-json-ssh.c ssh: remove single logger limit 10 years ago
output-json-ssh.h
output-json-stats.c
output-json-stats.h
output-json-template.c template logger - fix coverity CID 1324964 10 years ago
output-json-template.h
output-json-tls.c output-json-lua: log certificate serial number 10 years ago
output-json-tls.h
output-json-vars.c outputs: vars log 10 years ago
output-json-vars.h outputs: vars log 10 years ago
output-json.c output-json: move code to get 5-tuple to own function 10 years ago
output-json.h output-json: move code to get 5-tuple to own function 10 years ago
output-lua.c lua: convert lua output to be tx aware 10 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 tx logging: only update logged tx id if all loggers logged 10 years ago
output-tx.h
output.c log: common custom format output 9 years ago
output.h ssh: remove single logger limit 10 years ago
packet-queue.c
packet-queue.h
pkt-var.c pktvars: same name pktvars, key-value vars 10 years ago
pkt-var.h pktvars: same name pktvars, key-value vars 10 years ago
ptxdump.py
queue.h queue: add debug assertions to TAILQ 10 years ago
reputation.c
reputation.h
respond-reject-libnet11.c
respond-reject-libnet11.h
respond-reject.c
respond-reject.h
runmode-af-packet.c
runmode-af-packet.h
runmode-erf-dag.c
runmode-erf-dag.h
runmode-erf-file.c
runmode-erf-file.h
runmode-ipfw.c
runmode-ipfw.h
runmode-napatech.c
runmode-napatech.h
runmode-netmap.c
runmode-netmap.h
runmode-nflog.c
runmode-nflog.h
runmode-nfq.c
runmode-nfq.h
runmode-pcap-file.c
runmode-pcap-file.h
runmode-pcap.c
runmode-pcap.h
runmode-pfring.c
runmode-pfring.h
runmode-tile.c
runmode-tile.h
runmode-unittests.c http_header: remove old files 10 years ago
runmode-unittests.h
runmode-unix-socket.c unix-socket: add/list/remove hostbit commands 10 years ago
runmode-unix-socket.h unix-socket: add/list/remove hostbit commands 10 years ago
runmodes.c startup/shutdown: cleanup and unify with unix mode 10 years ago
runmodes.h
source-af-packet.c af-packet: fix cppcheck false positive 9 years ago
source-af-packet.h
source-erf-dag.c
source-erf-dag.h
source-erf-file.c
source-erf-file.h
source-ipfw.c
source-ipfw.h
source-mpipe.c
source-mpipe.h
source-napatech.c
source-napatech.h
source-netmap.c
source-netmap.h
source-nflog.c
source-nflog.h
source-nfq-prototypes.h
source-nfq.c
source-nfq.h
source-pcap-file.c
source-pcap-file.h
source-pcap.c
source-pcap.h
source-pfring.c
source-pfring.h
stream-tcp-inline.c
stream-tcp-inline.h
stream-tcp-private.h
stream-tcp-reassemble.c app-layer: fix gap handling in protocol detection 9 years ago
stream-tcp-reassemble.h
stream-tcp-sack.c stream: validate SACK right edge to be in window 9 years ago
stream-tcp-sack.h
stream-tcp-util.c
stream-tcp-util.h
stream-tcp.c tcp/udp: rename checksum functions for better meaning 9 years ago
stream-tcp.h stream: remove unused stream config member 9 years ago
stream.c
stream.h stream: make data pointer in StreamSegmentCallback const 9 years ago
suricata-common.h autoconf - look for stdbool.h 10 years ago
suricata.c detect: use engine version instead of id 10 years ago
suricata.h Open 4.0 development branch 10 years ago
threads-arch-tile.h
threads-debug.h
threads-profile.h
threads.c
threads.h
threadvars.h threads: address sleep under lock issue 10 years ago
tm-modules.c
tm-modules.h
tm-queuehandlers.c
tm-queuehandlers.h
tm-queues.c
tm-queues.h
tm-threads-common.h
tm-threads.c threads: address sleep under lock issue 10 years ago
tm-threads.h threads: address sleep under lock issue 10 years ago
tmqh-flow.c
tmqh-flow.h
tmqh-nfq.c
tmqh-nfq.h
tmqh-packetpool.c
tmqh-packetpool.h
tmqh-ringbuffer.c
tmqh-ringbuffer.h
tmqh-simple.c
tmqh-simple.h
unix-manager.c unix-socket: return failure on failure 9 years ago
unix-manager.h startup/shutdown: cleanup and unify with unix mode 10 years ago
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 ipv4: update checksum function to be like tcp/udp 9 years ago
util-checksum.h
util-cidr.c
util-cidr.h
util-classification-config.c
util-classification-config.h
util-clock.h
util-conf.c
util-conf.h
util-coredump-config.c
util-coredump-config.h
util-cpu.c
util-cpu.h
util-crypt.c
util-crypt.h
util-cuda-buffer.c
util-cuda-buffer.h
util-cuda-handlers.c
util-cuda-handlers.h
util-cuda-vars.c
util-cuda-vars.h
util-cuda.c
util-cuda.h
util-daemon.c
util-daemon.h
util-debug-filters.c
util-debug-filters.h
util-debug.c output: clean up output function 10 years ago
util-debug.h
util-decode-asn1.c
util-decode-asn1.h
util-decode-der-get.c app-layer-tls: decode certificate serial number 10 years ago
util-decode-der-get.h app-layer-tls: decode certificate serial number 10 years ago
util-decode-der.c
util-decode-der.h
util-decode-mime.c afl: with -Wshadow issues 10 years ago
util-decode-mime.h
util-device.c
util-device.h
util-enum.c
util-enum.h
util-error.c log: common custom format output 9 years ago
util-error.h log: common custom format output 9 years ago
util-file.c util-file: introduce new functions for file size 10 years ago
util-file.h util-file: introduce new functions for file size 10 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.c
util-hash.h
util-hashlist.c
util-hashlist.h
util-host-info.c
util-host-info.h
util-host-os-info.c
util-host-os-info.h
util-hyperscan.c
util-hyperscan.h
util-ioctl.c
util-ioctl.h
util-ip.c
util-ip.h
util-logopenfile-tile.c
util-logopenfile-tile.h
util-logopenfile.c logging: create log directories when needed 9 years ago
util-logopenfile.h output-json: rotate log file based on time 9 years ago
util-lua-common.c lua: add SCFlowTimestamps function 9 years ago
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 dns: fix outputs with 0-len A/AAAA records 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 lua: add function to print certificate serial number 10 years ago
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
util-memcmp.c
util-memcmp.h
util-memcpy.h
util-memrchr.c
util-memrchr.h
util-misc.c
util-misc.h
util-mpm-ac-bs.c ac-bs: fix scan-build warnings 10 years ago
util-mpm-ac-bs.h
util-mpm-ac-cuda-kernel.cu
util-mpm-ac-tile-small.c
util-mpm-ac-tile.c
util-mpm-ac-tile.h
util-mpm-ac.c mpm-ac: fix integer overflow on allocation 10 years ago
util-mpm-ac.h
util-mpm-hs.c hyperscan: fix minor coverity issue in error path 10 years ago
util-mpm-hs.h
util-mpm.c mpm/spm: check for SSSE3 and enable/disable HS 10 years ago
util-mpm.h mpm/spm: check for SSSE3 and enable/disable HS 10 years ago
util-optimize.h
util-pages.c
util-pages.h
util-path.c
util-path.h
util-pidfile.c pidfile: fail if the pid file exists 10 years ago
util-pidfile.h
util-pool-thread.c
util-pool-thread.h
util-pool.c pool: fix compiler warning 9 years ago
util-pool.h
util-prefilter.c
util-prefilter.h
util-print.c print: constify input 9 years ago
util-print.h print: constify input 9 years ago
util-privs.c Bug #2009: added CAP_NET_ADMIN for PCAP and af-packet modes. 10 years ago
util-privs.h
util-profiling-keywords.c profiling: fix keyword profiling 10 years ago
util-profiling-locks.c
util-profiling-locks.h
util-profiling-rulegroups.c profiling: fix memory leaks 10 years ago
util-profiling-rules.c profiling: output all sort options for rules 10 years ago
util-profiling.c outputs: vars log 10 years ago
util-profiling.h
util-proto-name.c
util-proto-name.h
util-radix-tree.c
util-radix-tree.h
util-random.c
util-random.h
util-reference-config.c
util-reference-config.h
util-ringbuffer.c
util-ringbuffer.h
util-rohash.c
util-rohash.h
util-rule-vars.c
util-rule-vars.h
util-runmodes.c
util-runmodes.h
util-running-modes.c
util-running-modes.h
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 mpm/spm: check for SSSE3 and enable/disable HS 10 years ago
util-spm.h
util-storage.c
util-storage.h
util-streaming-buffer.c
util-streaming-buffer.h
util-strlcatu.c
util-strlcpyu.c
util-syslog.c
util-syslog.h
util-threshold-config.c detect: remove hardcoded sm_list logic from setup 10 years ago
util-threshold-config.h threshold: fix and redo tests 10 years ago
util-time.c output-json: rotate log file based on time 9 years ago
util-time.h output-json: rotate log file based on time 9 years ago
util-unittest-helper.c
util-unittest-helper.h
util-unittest.c
util-unittest.h
util-validate.h
util-var-name.c var-names: expose outside of detect engine 10 years ago
util-var-name.h var-names: expose outside of detect engine 10 years ago
util-var.c
util-var.h flowvar: shrink flowvar type by using padded space 10 years ago
util-vector.h
win32-misc.c
win32-misc.h
win32-service.c
win32-service.h
win32-syslog.h