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
Shivani Bhardwaj bab497ab2c dcerpc: Add multi transaction support
DCERPC parser so far provided support for single transactions only.
Extend that to support multiple transactions.

In order for multiple transactions to work, there is always a
transaction identifier for any protocol in its header that lets a
response match the request. In DCERPC, for TCP, that param is call_id in
the header which is a 32 bit field. For UDP, however since it uses
different version of RPC (4.x), this is defined by serial number field
defined in the header. This field however is not contiguous and needs to
be assembled by the provided serial_low and serial_hi fields.
6 years ago
..
tests pcap: 32bit counters can wrap-around 6 years ago
Makefile.am detect/config: initial version 6 years ago
action-globals.h rules: add config action 6 years ago
alert-debuglog.c
alert-debuglog.h
alert-fastlog.c log: Use updated SCProtoNameValid signature 6 years ago
alert-fastlog.h
alert-prelude.c parse: move SSH parser from C to Rust 6 years ago
alert-prelude.h
alert-syslog.c log/syslog: Improve protocol output handling 6 years ago
alert-syslog.h
app-layer-dcerpc-common.h dcerpc: Replace C function calls with Rust 6 years ago
app-layer-dcerpc-udp.c dcerpc/udp: support AppLayerTxData 6 years ago
app-layer-dcerpc-udp.h dcerpc: Replace C function calls with Rust 6 years ago
app-layer-dcerpc.c dcerpc: support AppLayerTxData 6 years ago
app-layer-dcerpc.h dcerpc: Replace C function calls with Rust 6 years ago
app-layer-detect-proto.c src: use FatalError whenever possible 6 years ago
app-layer-detect-proto.h
app-layer-dnp3-objects.c
app-layer-dnp3-objects.h
app-layer-dnp3.c dnp3: support AppLayerTxData 6 years ago
app-layer-dnp3.h dnp3: support AppLayerTxData 6 years ago
app-layer-enip-common.c
app-layer-enip-common.h enip: support AppLayerTxData 6 years ago
app-layer-enip.c enip: support AppLayerTxData 6 years ago
app-layer-enip.h
app-layer-events.c
app-layer-events.h
app-layer-expectation.c app-layer-expectation: update copyright date 6 years ago
app-layer-expectation.h app-layer-expectation: clean expectation at flow end 6 years ago
app-layer-ftp.c ftp: support AppLayerTxData 6 years ago
app-layer-ftp.h ftp: support AppLayerTxData 6 years ago
app-layer-htp-body.c
app-layer-htp-body.h
app-layer-htp-file.c http/file: modernize unittests 7 years ago
app-layer-htp-file.h
app-layer-htp-libhtp.c
app-layer-htp-libhtp.h
app-layer-htp-mem.c atomics: remove useless SC_ATOMIC_DESTROY 6 years ago
app-layer-htp-mem.h atomics: remove useless SC_ATOMIC_DESTROY 6 years ago
app-layer-htp-xff.c
app-layer-htp-xff.h
app-layer-htp.c htp: support AppLayerTxData 6 years ago
app-layer-htp.h htp: support AppLayerTxData 6 years ago
app-layer-ikev2.c build: cbindgen 7 years ago
app-layer-ikev2.h
app-layer-krb5.c build: cbindgen 7 years ago
app-layer-krb5.h
app-layer-modbus.c modbus: support AppLayerTxData 6 years ago
app-layer-modbus.h modbus: support AppLayerTxData 6 years ago
app-layer-nbss.h
app-layer-nfs-tcp.c nfs: support AppLayerTxData 6 years ago
app-layer-nfs-tcp.h
app-layer-nfs-udp.c nfs: support AppLayerTxData 6 years ago
app-layer-nfs-udp.h
app-layer-ntp.c build: cbindgen 7 years ago
app-layer-ntp.h
app-layer-parser.c detect/config: set config for special cases 6 years ago
app-layer-parser.h detect/config: set config for special cases 6 years ago
app-layer-protos.c add RFB parser 6 years ago
app-layer-protos.h add RFB parser 6 years ago
app-layer-rdp.c build: cbindgen 7 years ago
app-layer-rdp.h
app-layer-register.c applayer: add flags to parser registration struct 6 years ago
app-layer-register.h applayer: add flags to parser registration struct 6 years ago
app-layer-rfb.c add RFB parser 6 years ago
app-layer-rfb.h add RFB parser 6 years ago
app-layer-sip.c build: cbindgen 7 years ago
app-layer-sip.h build: cbindgen 7 years ago
app-layer-smb.c smb: support AppLayerTxData 6 years ago
app-layer-smb.h
app-layer-smtp.c smtp: support AppLayerTxData 6 years ago
app-layer-smtp.h smtp: support AppLayerTxData 6 years ago
app-layer-snmp.c build: cbindgen 7 years ago
app-layer-snmp.h
app-layer-ssh.c eve: add Hassh fields to SSH JSON logger and add ssh log condition 6 years ago
app-layer-ssh.h eve: add Hassh fields to SSH JSON logger and add ssh log condition 6 years ago
app-layer-ssl.c ssl/tls: support AppLayerTxData 6 years ago
app-layer-ssl.h ssl/tls: support AppLayerTxData 6 years ago
app-layer-template-rust.c app-layer-template: fix log typo 6 years ago
app-layer-template-rust.h
app-layer-template.c template: add gap handling 6 years ago
app-layer-template.h template: support AppLayerTxData 6 years ago
app-layer-tftp.c tftp: support AppLayerTxData 6 years ago
app-layer-tftp.h
app-layer.c app-layer: fix protocol detection bail conditions for TCP fastopen 6 years ago
app-layer.h
conf-yaml-loader.c src: use FatalError whenever possible 6 years ago
conf-yaml-loader.h
conf.c src: use FatalError whenever possible 6 years ago
conf.h
counters.c src: use FatalError whenever possible 6 years ago
counters.h
datasets-md5.c
datasets-md5.h
datasets-reputation.h
datasets-sha256.c
datasets-sha256.h
datasets-string.c
datasets-string.h
datasets.c datasets: reputation value validation 6 years ago
datasets.h datasets: add 'remove' support 6 years ago
debug.h
decode-chdlc.c decode/hdlc: initial support 6 years ago
decode-chdlc.h decode/hdlc: initial support 6 years ago
decode-erspan.c decode/erspan: Warn on ERSPAN Type I config 6 years ago
decode-erspan.h decode/erspan: Warn on ERSPAN Type I config 6 years ago
decode-ethernet.c decode: single network layer entrypoint 6 years ago
decode-ethernet.h
decode-events.c decode/hdlc: initial support 6 years ago
decode-events.h decode/hdlc: initial support 6 years ago
decode-gre.c decode: Fix typos/spelling 7 years ago
decode-gre.h
decode-icmpv4.c threading: change local packet queue logic 7 years ago
decode-icmpv4.h
decode-icmpv6.c threading: change local packet queue logic 7 years ago
decode-icmpv6.h detect: adds icmpv6.mtu keyword 6 years ago
decode-ipv4.c decode: cleanup packet properly on bad packets 6 years ago
decode-ipv4.h
decode-ipv6.c decode: cleanup packet properly on bad packets 6 years ago
decode-ipv6.h general: Convert _Bool to bool 7 years ago
decode-mpls.c threading: change local packet queue logic 7 years ago
decode-mpls.h
decode-null.c threading: change local packet queue logic 7 years ago
decode-null.h
decode-ppp.c threading: change local packet queue logic 7 years ago
decode-ppp.h
decode-pppoe.c threading: change local packet queue logic 7 years ago
decode-pppoe.h
decode-raw.c threading: change local packet queue logic 7 years ago
decode-raw.h
decode-sctp.c decode: cleanup packet properly on bad packets 6 years ago
decode-sctp.h
decode-sll.c decode: single network layer entrypoint 6 years ago
decode-sll.h
decode-tcp.c decode: cleanup packet properly on bad packets 6 years ago
decode-tcp.h general: Convert _Bool to bool 7 years ago
decode-template.c threading: change local packet queue logic 7 years ago
decode-template.h
decode-teredo.c decode/teredo: implement port support 6 years ago
decode-teredo.h decode/teredo: implement port support 6 years ago
decode-udp.c decode: cleanup packet properly on bad packets 6 years ago
decode-udp.h
decode-vlan.c decode: return bool network layer 6 years ago
decode-vlan.h
decode-vxlan.c threading: change local packet queue logic 7 years ago
decode-vxlan.h
decode.c eve: print interface info for vxlan and other tunnel pkts 6 years ago
decode.h util/mem: reduce scope of win32 specific include 6 years ago
defrag-config.c src: use FatalError whenever possible 6 years ago
defrag-config.h
defrag-hash.c src: use FatalError whenever possible 6 years ago
defrag-hash.h defrag: fix use of globals 7 years ago
defrag-queue.c
defrag-queue.h
defrag-timeout.c
defrag-timeout.h
defrag.c src: use FatalError whenever possible 6 years ago
defrag.h threading: change local packet queue logic 7 years ago
detect-app-layer-event.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-app-layer-event.h detect: Provide `de_ctx` to free functions 6 years ago
detect-app-layer-protocol.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-app-layer-protocol.h
detect-asn1.c detect/asn1: Update relative_offset keyword 6 years ago
detect-asn1.h detect/asn1: Update asn1 C files to use rust code 6 years ago
detect-base64-data.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-base64-data.h
detect-base64-decode.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-base64-decode.h
detect-bsize.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-bsize.h
detect-bypass.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-bypass.h
detect-byte-extract.c detect: byte_math support 6 years ago
detect-byte-extract.h
detect-byte.c detect: Use byte-math to byte var handling func 6 years ago
detect-byte.h detect: Add utility module for byte var handling 6 years ago
detect-bytejump.c detect: byte_math support 6 years ago
detect-bytejump.h detect/bsize: Use U16 bit macros 6 years ago
detect-bytemath.c detect: Add byte_math detector 6 years ago
detect-bytemath.h detect: Add byte_math detector 6 years ago
detect-bytetest.c detect: byte_math support 6 years ago
detect-bytetest.h detect: byte_math support 6 years ago
detect-cipservice.c src: remove multiple uses of atoi 6 years ago
detect-cipservice.h
detect-classtype.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-classtype.h
detect-config.c detect/config: set config for special cases 6 years ago
detect-config.h detect/config: initial version 6 years ago
detect-content.c detect/content: Validate content byte array 6 years ago
detect-content.h general: Correct typos 6 years ago
detect-csum.c detect: Provide `de_ctx` to free functions 6 years ago
detect-csum.h
detect-datarep.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-datarep.h
detect-dataset.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-dataset.h
detect-dce-iface.c dcerpc: Add multi transaction support 6 years ago
detect-dce-iface.h dcerpc: Replace C function calls with Rust 6 years ago
detect-dce-opnum.c dcerpc: Add multi transaction support 6 years ago
detect-dce-opnum.h dcerpc: Replace C function calls with Rust 6 years ago
detect-dce-stub-data.c dcerpc: Replace C function calls with Rust 6 years ago
detect-dce-stub-data.h dcerpc: Replace C function calls with Rust 6 years ago
detect-depth.c detect: byte_math support 6 years ago
detect-depth.h
detect-detection-filter.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-detection-filter.h
detect-distance.c detect: byte_math support 6 years ago
detect-distance.h
detect-dnp3.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-dnp3.h
detect-dns-opcode.c detect: Provide `de_ctx` to free functions 6 years ago
detect-dns-opcode.h
detect-dns-query.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-dns-query.h dns: register parsers from Rust 6 years ago
detect-dsize.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-dsize.h
detect-engine-address-ipv4.c detect/address: dead code removal and style cleanups 7 years ago
detect-engine-address-ipv4.h detect/address: dead code removal and style cleanups 7 years ago
detect-engine-address-ipv6.c detect/address: dead code removal and style cleanups 7 years ago
detect-engine-address-ipv6.h detect/address: dead code removal and style cleanups 7 years ago
detect-engine-address.c detect/address: limit recursion during parsing 6 years ago
detect-engine-address.h detect/address: dead code removal and style cleanups 7 years ago
detect-engine-alert.c
detect-engine-alert.h
detect-engine-analyzer.c src: use FatalError whenever possible 6 years ago
detect-engine-analyzer.h
detect-engine-build.c src: use FatalError whenever possible 6 years ago
detect-engine-build.h
detect-engine-content-inspection.c detect: byte_math support 6 years ago
detect-engine-content-inspection.h
detect-engine-dcepayload.c dcerpc: Replace C function calls with Rust 6 years ago
detect-engine-dcepayload.h
detect-engine-dns.c dns: register parsers from Rust 6 years ago
detect-engine-dns.h
detect-engine-enip.c
detect-engine-enip.h
detect-engine-event.c detect: Provide `de_ctx` to free functions 6 years ago
detect-engine-event.h
detect-engine-file.c app-layer/files: optimize GetFiles calls 7 years ago
detect-engine-file.h
detect-engine-iponly.c src: use FatalError whenever possible 6 years ago
detect-engine-iponly.h
detect-engine-loader.c atomics: change SC_ATOMIC_ADD to 'fetch_add' 6 years ago
detect-engine-loader.h
detect-engine-modbus.c modbus: make subfunction uint16_t 6 years ago
detect-engine-modbus.h
detect-engine-mpm.c detect/mpm: fix hs check 6 years ago
detect-engine-mpm.h
detect-engine-payload.c
detect-engine-payload.h
detect-engine-port.c src: remove multiple uses of atoi 6 years ago
detect-engine-port.h
detect-engine-prefilter-common.c detect: extend PrefilterPacketHeaderValue to 16 bytes 6 years ago
detect-engine-prefilter-common.h detect: define generic PrefilterIsPrefilterableById 6 years ago
detect-engine-prefilter.c
detect-engine-prefilter.h
detect-engine-profile.c eve/fivetuple: use intermediate address struct (jsonbuilder prep) 6 years ago
detect-engine-profile.h
detect-engine-proto.c
detect-engine-proto.h
detect-engine-register.c detect/config: initial version 6 years ago
detect-engine-register.h detect/config: initial version 6 years ago
detect-engine-siggroup.c
detect-engine-siggroup.h
detect-engine-sigorder.c src: use FatalError whenever possible 6 years ago
detect-engine-sigorder.h
detect-engine-state.c dns: register parsers from Rust 6 years ago
detect-engine-state.h detect: store detect flags in AppLayerTxData 6 years ago
detect-engine-tag.c src: use FatalError whenever possible 6 years ago
detect-engine-tag.h
detect-engine-threshold.c src: use FatalError whenever possible 6 years ago
detect-engine-threshold.h detect/threshold: Add a common function to (re)allocate the by_rule threshold table. 6 years ago
detect-engine-uint.c detect: Update to take advantage of PCRE refactor 6 years ago
detect-engine-uint.h detect: adds utility file for uint keywords 6 years ago
detect-engine.c detect: byte_math support 6 years ago
detect-engine.h detect: Add transform validation api 6 years ago
detect-fast-pattern.c src: remove multiple uses of atoi 6 years ago
detect-fast-pattern.h
detect-file-data.c signature: adds file flag for file_data keyword 6 years ago
detect-file-data.h
detect-file-hash-common.c file-hash-common: fix rule_file truncation 6 years ago
detect-file-hash-common.h detect: Provide `de_ctx` to free functions 6 years ago
detect-fileext.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-fileext.h
detect-filemagic.c magic: get rid of global lock 6 years ago
detect-filemagic.h magic: get rid of global lock 6 years ago
detect-filemd5.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-filemd5.h
detect-filename.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-filename.h
detect-filesha1.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-filesha1.h
detect-filesha256.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-filesha256.h
detect-filesize.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-filesize.h
detect-filestore.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-filestore.h
detect-flow.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-flow.h
detect-flowbits.c detect/flowbits: fix stack overflow in analyzer 6 years ago
detect-flowbits.h flowbits: Allow support for flowbit ORing 6 years ago
detect-flowint.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-flowint.h
detect-flowvar.c detect: Provide `de_ctx` to free functions 6 years ago
detect-flowvar.h detect: Provide `de_ctx` to free functions 6 years ago
detect-fragbits.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-fragbits.h
detect-fragoffset.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-fragoffset.h
detect-ftpbounce.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ftpbounce.h
detect-ftpdata.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ftpdata.h
detect-geoip.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-geoip.h
detect-gid.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-gid.h
detect-hostbits.c detect/keywords: dynamic version part of doc URL 6 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/keywords: dynamic version part of doc URL 6 years ago
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/keywords: dynamic version part of doc URL 6 years ago
detect-http-cookie.h
detect-http-header-common.c
detect-http-header-common.h
detect-http-header-names.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-header-names.h
detect-http-header.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-header.h
detect-http-headers-stub.h detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-headers.c
detect-http-headers.h
detect-http-host.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-host.h
detect-http-location.c
detect-http-location.h
detect-http-method.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-method.h
detect-http-protocol.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-protocol.h
detect-http-raw-header.c detect/http_raw_header: Correct type mismatch 6 years ago
detect-http-raw-header.h
detect-http-referer.c
detect-http-referer.h
detect-http-request-line.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-request-line.h
detect-http-response-line.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-response-line.h
detect-http-server-body.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-server-body.h
detect-http-server.c
detect-http-server.h
detect-http-start.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-start.h
detect-http-stat-code.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-stat-code.h
detect-http-stat-msg.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-stat-msg.h
detect-http-ua.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-ua.h
detect-http-uri.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-http-uri.h
detect-icmp-id.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-icmp-id.h
detect-icmp-seq.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-icmp-seq.h
detect-icmpv6-mtu.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-icmpv6-mtu.h detect: adds icmpv6.mtu keyword 6 years ago
detect-icmpv6hdr.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-icmpv6hdr.h detect: adds icmpv6.hdr keyword 6 years ago
detect-icode.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-icode.h
detect-id.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-id.h
detect-ipopts.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ipopts.h
detect-ipproto.c src: remove multiple uses of atoi 6 years ago
detect-ipproto.h detect: Provide `de_ctx` to free functions 6 years ago
detect-iprep.c src: remove multiple uses of atoi 6 years ago
detect-iprep.h
detect-ipv4hdr.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ipv4hdr.h
detect-ipv6hdr.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ipv6hdr.h
detect-isdataat.c detect: byte_math support 6 years ago
detect-isdataat.h detect: byte_math support 6 years ago
detect-itype.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-itype.h
detect-krb5-cname.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-krb5-cname.h
detect-krb5-errcode.c src: remove multiple uses of atoi 6 years ago
detect-krb5-errcode.h
detect-krb5-msgtype.c src: remove multiple uses of atoi 6 years ago
detect-krb5-msgtype.h
detect-krb5-sname.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-krb5-sname.h
detect-l3proto.c
detect-l3proto.h
detect-lua-extensions.c lua: add functions to get hassh parameters 6 years ago
detect-lua-extensions.h
detect-lua.c src: remove multiple uses of atoi 6 years ago
detect-lua.h
detect-mark.c detect: Provide `de_ctx` to free functions 6 years ago
detect-mark.h
detect-metadata.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-metadata.h
detect-modbus.c modbus: make subfunction uint16_t 6 years ago
detect-modbus.h modbus: align comments properly 6 years ago
detect-msg.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-msg.h
detect-nfs-procedure.c src: remove multiple uses of atoi 6 years ago
detect-nfs-procedure.h
detect-nfs-version.c src: remove multiple uses of atoi 6 years ago
detect-nfs-version.h
detect-noalert.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-noalert.h
detect-nocase.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-nocase.h
detect-offset.c detect: byte_math support 6 years ago
detect-offset.h
detect-parse.c rules: add config action 6 years ago
detect-parse.h detect: fail properly on invalid transform pcrexform 6 years ago
detect-pcre.c detect: fail properly on invalid transform pcrexform 6 years ago
detect-pcre.h detect/pcre: Use the keyword context for JIT stack 6 years ago
detect-pkt-data.c detect/transform: Support transform options 6 years ago
detect-pkt-data.h
detect-pktvar.c detect: Provide `de_ctx` to free functions 6 years ago
detect-pktvar.h
detect-prefilter.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-prefilter.h
detect-priority.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-priority.h
detect-rawbytes.c
detect-rawbytes.h
detect-reference.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-reference.h
detect-replace.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-replace.h
detect-rev.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-rev.h
detect-rfb-name.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-rfb-name.h add RFB parser 6 years ago
detect-rfb-secresult.c rfb: set app proto for signature keyword rfb.secresult 6 years ago
detect-rfb-secresult.h add RFB parser 6 years ago
detect-rfb-sectype.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-rfb-sectype.h add RFB parser 6 years ago
detect-rpc.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-rpc.h
detect-sameip.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sameip.h
detect-sid.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sid.h
detect-sip-method.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-method.h
detect-sip-protocol.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-protocol.h
detect-sip-request-line.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-request-line.h
detect-sip-response-line.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-response-line.h
detect-sip-stat-code.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-stat-code.h
detect-sip-stat-msg.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-stat-msg.h
detect-sip-uri.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-sip-uri.h
detect-smb-share.c build: cbindgen 7 years ago
detect-smb-share.h
detect-snmp-community.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-snmp-community.h
detect-snmp-pdu_type.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-snmp-pdu_type.h
detect-snmp-version.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-snmp-version.h
detect-ssh-hassh-server-string.c detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh-server-string.h detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh-server.c detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh-server.h detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh-string.c detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh-string.h detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh.c detect: add (mpm) hassh keywords 6 years ago
detect-ssh-hassh.h detect: add (mpm) hassh keywords 6 years ago
detect-ssh-proto-version.c parse: move SSH parser from C to Rust 6 years ago
detect-ssh-proto-version.h
detect-ssh-proto.c parse: move SSH parser from C to Rust 6 years ago
detect-ssh-proto.h
detect-ssh-software-version.c parse: move SSH parser from C to Rust 6 years ago
detect-ssh-software-version.h
detect-ssh-software.c parse: move SSH parser from C to Rust 6 years ago
detect-ssh-software.h
detect-ssl-state.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ssl-state.h
detect-ssl-version.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-ssl-version.h
detect-stream_size.c detect/stream_size: minor code cleanups 6 years ago
detect-stream_size.h
detect-tag.c detect: Provide `de_ctx` to free functions 6 years ago
detect-tag.h detect: Provide `de_ctx` to free functions 6 years ago
detect-target.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-target.h
detect-tcp-ack.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tcp-ack.h
detect-tcp-flags.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tcp-flags.h
detect-tcp-seq.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tcp-seq.h
detect-tcp-window.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tcp-window.h
detect-tcphdr.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tcphdr.h
detect-tcpmss.c src: remove multiple uses of atoi 6 years ago
detect-tcpmss.h
detect-template-buffer.c
detect-template-buffer.h
detect-template-rust-buffer.c build: cbindgen 7 years ago
detect-template-rust-buffer.h
detect-template.c src: remove multiple uses of atoi 6 years ago
detect-template.h
detect-template2.c src: remove multiple uses of atoi 6 years ago
detect-template2.h
detect-threshold.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-threshold.h detect/threshold: Refactor threshold calculation to handle by_rule and by_both. 6 years ago
detect-tls-cert-fingerprint.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-cert-fingerprint.h
detect-tls-cert-issuer.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-cert-issuer.h
detect-tls-cert-serial.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-cert-serial.h
detect-tls-cert-subject.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-cert-subject.h
detect-tls-cert-validity.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-cert-validity.h
detect-tls-certs.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-certs.h
detect-tls-ja3-hash.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-ja3-hash.h
detect-tls-ja3-string.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-ja3-string.h
detect-tls-ja3s-hash.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-ja3s-hash.h
detect-tls-ja3s-string.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-ja3s-string.h
detect-tls-sni.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-sni.h
detect-tls-version.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls-version.h
detect-tls.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tls.h
detect-tos.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-tos.h
detect-transform-compress-whitespace.c detect/transform: Support transform options 6 years ago
detect-transform-compress-whitespace.h
detect-transform-dotprefix.c detect/transform: Support transform options 6 years ago
detect-transform-dotprefix.h
detect-transform-md5.c detect/transform: Support transform options 6 years ago
detect-transform-md5.h
detect-transform-pcrexform.c detect: fail properly on invalid transform pcrexform 6 years ago
detect-transform-pcrexform.h detect/pcrexform: New transform: applies RE 6 years ago
detect-transform-sha1.c detect/transform: Support transform options 6 years ago
detect-transform-sha1.h
detect-transform-sha256.c detect/transform: Support transform options 6 years ago
detect-transform-sha256.h
detect-transform-strip-whitespace.c detect/transform: Add validation function 6 years ago
detect-transform-strip-whitespace.h
detect-ttl.c ttl: Make IPV4 TTL uint_8t 6 years ago
detect-ttl.h
detect-udphdr.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-udphdr.h
detect-uricontent.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-uricontent.h
detect-urilen.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-urilen.h
detect-within.c detect: byte_math support 6 years ago
detect-within.h
detect-xbits.c detect/keywords: dynamic version part of doc URL 6 years ago
detect-xbits.h
detect.c app-layer: handle AppLayerTxData being NULL 6 years ago
detect.h detect: byte_math support 6 years ago
device-storage.c
device-storage.h
feature.c detect/feature: Support --dump-features 7 years ago
feature.h detect/feature: Support --dump-features 7 years ago
flow-bit.c
flow-bit.h
flow-bypass.c fuzz: remove obsolete AFL code 6 years ago
flow-bypass.h
flow-hash.c flow: improve 'under stress' behavior 6 years ago
flow-hash.h flow: remove unused function declaration 6 years ago
flow-manager.c flow/manager: fix management tasks not running 6 years ago
flow-manager.h flow: fix global variable use 7 years ago
flow-private.h flow: fix TCP closed default initialization 6 years ago
flow-queue.c
flow-queue.h
flow-storage.c
flow-storage.h
flow-timeout.c
flow-timeout.h
flow-util.c flow: remove unused sctp enum member 6 years ago
flow-util.h atomics: remove useless SC_ATOMIC_DESTROY 6 years ago
flow-var.c
flow-var.h
flow-worker.c atomics: add SC_ATOMIC_INITPTR macro 6 years ago
flow-worker.h
flow.c src: use FatalError whenever possible 6 years ago
flow.h app-layer-expectation: clean expectation at flow end 6 years ago
host-bit.c src: use FatalError whenever possible 6 years ago
host-bit.h
host-queue.c
host-queue.h
host-storage.c
host-storage.h
host-timeout.c
host-timeout.h
host.c src: use FatalError whenever possible 6 years ago
host.h host: fix global declarations 7 years ago
ippair-bit.c src: use FatalError whenever possible 6 years ago
ippair-bit.h
ippair-queue.c
ippair-queue.h
ippair-storage.c
ippair-storage.h
ippair-timeout.c
ippair-timeout.h
ippair.c src: use FatalError whenever possible 6 years ago
ippair.h ippair: fix global declarations 7 years ago
log-cf-common.c
log-cf-common.h
log-httplog.c
log-httplog.h
log-pcap.c src: use FatalError whenever possible 6 years ago
log-pcap.h
log-stats.c
log-stats.h
log-tcp-data.c
log-tcp-data.h
log-tlslog.c
log-tlslog.h
log-tlsstore.c atomics: change SC_ATOMIC_ADD to 'fetch_add' 6 years ago
log-tlsstore.h
main.c init: move main to a separate file 7 years ago
output-file.c magic: get rid of global lock 6 years ago
output-file.h
output-filedata.c magic: get rid of global lock 6 years ago
output-filedata.h
output-filestore.c filestore: Use proper string in error case 6 years ago
output-filestore.h
output-flow.c
output-flow.h
output-json-alert.c dnp3/eve: convert to jsonbuilder (non generated code) 6 years ago
output-json-alert.h alert/eve: convert to jsonbuilder 6 years ago
output-json-anomaly.c output/anomaly: Use helpers for string output 6 years ago
output-json-anomaly.h
output-json-common.c
output-json-dhcp.c dhcp/eve: remove erroneous jsonbuilder close 6 years ago
output-json-dhcp.h
output-json-dnp3-objects.c dnp3/eve: regenerator object logging code 6 years ago
output-json-dnp3-objects.h dnp3/eve: regenerator object logging code 6 years ago
output-json-dnp3.c dnp3/eve: update for regenerated dnp3 object logging code 6 years ago
output-json-dnp3.h dnp3/eve: convert to jsonbuilder (non generated code) 6 years ago
output-json-dns.c dns/eve: convert to jsonbuilder 6 years ago
output-json-dns.h dns/eve: convert to jsonbuilder 6 years ago
output-json-drop.c alert/eve: convert to jsonbuilder 6 years ago
output-json-drop.h
output-json-email-common.c jsonbuilder: fix build error 6 years ago
output-json-email-common.h smtp/eve: convert to jsonbuilder 6 years ago
output-json-file.c smb/eve: convert to jsonbuilder 6 years ago
output-json-file.h fileinfo-filestore/eve: convert to jsonbuilder 6 years ago
output-json-flow.c output/flow: Improve protocol output handling 6 years ago
output-json-flow.h flow/eve: convert to jsonbuilder 6 years ago
output-json-ftp.c output/ftp: Correct Coverity DEADCODE issue 6 years ago
output-json-ftp.h
output-json-http.c http/eve: remove jansson version of metadata logger 6 years ago
output-json-http.h http/eve: remove jansson version of metadata logger 6 years ago
output-json-ikev2.c output/ikev2: Convert to JsonBuilder 6 years ago
output-json-ikev2.h
output-json-krb5.c krb: convert to jsonbuilder 6 years ago
output-json-krb5.h
output-json-metadata.c eve/fivetuple: use intermediate address struct (jsonbuilder prep) 6 years ago
output-json-metadata.h
output-json-netflow.c output/flow: Improve protocol output handling 6 years ago
output-json-netflow.h
output-json-nfs.c eve/nfs: switch output to jsonbuilder 6 years ago
output-json-nfs.h eve/nfs: switch output to jsonbuilder 6 years ago
output-json-rdp.c output/rdp: Include common output options 6 years ago
output-json-rdp.h
output-json-rfb.c rfb/eve: convert to jsonbuilder 6 years ago
output-json-rfb.h rfb/eve: convert to jsonbuilder 6 years ago
output-json-sip.c sip/eve: convert to jsonbuilder 6 years ago
output-json-sip.h sip/eve: convert to jsonbuilder 6 years ago
output-json-smb.c output/smb: Include common output options 6 years ago
output-json-smb.h smb/eve: convert to jsonbuilder 6 years ago
output-json-smtp.c smtp/eve: convert to jsonbuilder 6 years ago
output-json-smtp.h smtp/eve: convert to jsonbuilder 6 years ago
output-json-snmp.c snmp: convert to jsonbuilder 6 years ago
output-json-snmp.h
output-json-ssh.c eve: add Hassh fields to SSH JSON logger and add ssh log condition 6 years ago
output-json-ssh.h parse: move SSH parser from C to Rust 6 years ago
output-json-stats.c detect/keywords: dynamic version part of doc URL 6 years ago
output-json-stats.h
output-json-template-rust.c applayer template (rust): convert to JsonBuilder 6 years ago
output-json-template-rust.h
output-json-template.c applayer template (C): convert to JsonBuilder 6 years ago
output-json-template.h
output-json-tftp.c output/tftp: Convert to JsonBuilder 6 years ago
output-json-tftp.h
output-json-tls.c tls/eve: convert to jsonbuilder 6 years ago
output-json-tls.h tls/eve: convert to jsonbuilder 6 years ago
output-json.c src: use FatalError whenever possible 6 years ago
output-json.h output/eve: Remove unused helper function 6 years ago
output-lua.c src: use FatalError whenever possible 6 years ago
output-lua.h
output-packet.c output: optimize root logging loop 7 years ago
output-packet.h
output-stats.c
output-stats.h
output-streaming.c output: optimize root logging loop 7 years ago
output-streaming.h
output-tx.c app-layer: handle AppLayerTxData being NULL 6 years ago
output-tx.h
output.c src: use FatalError whenever possible 6 years ago
output.h output/tx: implement filtering 6 years ago
packet-queue.c packet-queue: create alloc and free functions 7 years ago
packet-queue.h packet-queue: create alloc and free functions 7 years ago
pkt-var.c
pkt-var.h
queue.h app-layer-expectation: limit number of expectations 6 years ago
reputation.c src: use FatalError whenever possible 6 years ago
reputation.h
respond-reject-libnet11.c reject: support single vlan layer 6 years ago
respond-reject-libnet11.h reject: remove L3 from function names 6 years ago
respond-reject.c reject: minor optimization of reset entry code 6 years ago
respond-reject.h reject: never return error 6 years ago
runmode-af-packet.c src: use FatalError whenever possible 6 years ago
runmode-af-packet.h
runmode-erf-dag.c src: use FatalError whenever possible 6 years ago
runmode-erf-dag.h
runmode-erf-file.c src: use FatalError whenever possible 6 years ago
runmode-erf-file.h
runmode-ipfw.c
runmode-ipfw.h
runmode-napatech.c src: use FatalError whenever possible 6 years ago
runmode-napatech.h napatech: add hardware based bypass support 7 years ago
runmode-netmap.c src: use FatalError whenever possible 6 years ago
runmode-netmap.h
runmode-nflog.c src: use FatalError whenever possible 6 years ago
runmode-nflog.h
runmode-nfq.c
runmode-nfq.h
runmode-pcap-file.c src: use FatalError whenever possible 6 years ago
runmode-pcap-file.h
runmode-pcap.c src: use FatalError whenever possible 6 years ago
runmode-pcap.h
runmode-pfring.c src: use FatalError whenever possible 6 years ago
runmode-pfring.h
runmode-unittests.c src: use FatalError whenever possible 6 years ago
runmode-unittests.h
runmode-unix-socket.c datasets: add 'dataset-remove' unix command 6 years ago
runmode-unix-socket.h datasets: add 'dataset-remove' unix command 6 years ago
runmode-windivert.c
runmode-windivert.h
runmodes.c src: use FatalError whenever possible 6 years ago
runmodes.h detect/feature: Support --dump-features 7 years ago
rust-context.h build: cbindgen 7 years ago
rust.h json: macro for setting formatted false value 6 years ago
source-af-packet.c af-packet: fix warnings by undefined sanitizer 6 years ago
source-af-packet.h af-packet: change type of cluster_id to uint16_t 6 years ago
source-erf-dag.c src: use FatalError whenever possible 6 years ago
source-erf-dag.h
source-erf-file.c source/erf: validate record length before read 6 years ago
source-erf-file.h
source-ipfw.c Use StringParse* for all parsers and configurations 6 years ago
source-ipfw.h
source-napatech.c src: use FatalError whenever possible 6 years ago
source-napatech.h napatech: add hardware based bypass support 7 years ago
source-netmap.c decode: remove pseudo packet checks 7 years ago
source-netmap.h src: remove multiple uses of atoi 6 years ago
source-nflog.c src: use FatalError whenever possible 6 years ago
source-nflog.h
source-nfq-prototypes.h
source-nfq.c src: use FatalError whenever possible 6 years ago
source-nfq.h
source-pcap-file-directory-helper.c
source-pcap-file-directory-helper.h
source-pcap-file-helper.c decode/hdlc: initial support 6 years ago
source-pcap-file-helper.h pcap/file: minor code cleanups 6 years ago
source-pcap-file.c decode: remove pseudo packet checks 7 years ago
source-pcap-file.h
source-pcap.c pcap: 32bit counters can wrap-around 6 years ago
source-pcap.h
source-pfring.c capture: optimize checksum handling 6 years ago
source-pfring.h
source-windivert-prototypes.h
source-windivert.c decode: remove pseudo packet checks 7 years ago
source-windivert.h
stream-tcp-inline.c
stream-tcp-inline.h
stream-tcp-list.c stream/reassembly: fix data overlap check 7 years ago
stream-tcp-list.h
stream-tcp-private.h stream: add state to string funcs 6 years ago
stream-tcp-reassemble.c Use StringParse* for all parsers and configurations 6 years ago
stream-tcp-reassemble.h stream: fix function style 6 years ago
stream-tcp-sack.c
stream-tcp-sack.h
stream-tcp-util.c
stream-tcp-util.h
stream-tcp.c src: use FatalError whenever possible 6 years ago
stream-tcp.h stream: add state to string funcs 6 years ago
stream.c
stream.h
suricata-common.h build: default to c11 standard 6 years ago
suricata.c src: use FatalError whenever possible 6 years ago
suricata.h fuzz: improves sigpcap target 6 years ago
threads-debug.h
threads-profile.h threads: make thread local storage manadatory 6 years ago
threads.c
threads.h threads: remove u_long usage 6 years ago
threadvars.h util/mem: cleanup by moving atomic from mem hdr 6 years ago
tm-modules.c threading/modules: fix global declarations 7 years ago
tm-modules.h threading/modules: fix global declarations 7 years ago
tm-queuehandlers.c threading: fix queue handlers globals use 7 years ago
tm-queuehandlers.h threading: fix queue handlers globals use 7 years ago
tm-queues.c threading/queues: simplify error handling 7 years ago
tm-queues.h threading/queues: remove 256 queue limit 7 years ago
tm-threads-common.h
tm-threads.c src: use FatalError whenever possible 6 years ago
tm-threads.h pcap/file: improve time handling 6 years ago
tmqh-flow.c flow: fix unlikely issue with int handling 6 years ago
tmqh-flow.h
tmqh-packetpool.c src: use FatalError whenever possible 6 years ago
tmqh-packetpool.h
tmqh-simple.c threading: hide 'trans_q' from queue handlers 7 years ago
tmqh-simple.h
tree.h
unix-manager.c src: use FatalError whenever possible 6 years ago
unix-manager.h unix-socket: avoid using global variable w/o extern 7 years ago
util-action.c
util-action.h
util-affinity.c src: use FatalError whenever possible 6 years ago
util-affinity.h affinity: Convert nb_threads to uint32_t 6 years ago
util-atomic.c atomics: add SC_ATOMIC_INITPTR macro 6 years ago
util-atomic.h atomics: stdatomics.h version of SC_ATOMIC_* wrappers 6 years ago
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: check if parsed data is in range 6 years ago
util-byte.h Add wrappers for validating range checks 6 years ago
util-checksum.c
util-checksum.h
util-cidr.c
util-cidr.h
util-classification-config.c src: remove multiple uses of atoi 6 years ago
util-classification-config.h
util-clock.h
util-conf.c conf/datadir: fix possible out of bounds array access 6 years ago
util-conf.h check: Using const keyword for some arguments 7 years ago
util-config.h config: common definitions 6 years ago
util-coredump-config.c
util-coredump-config.h
util-cpu.c src: remove multiple uses of atoi 6 years ago
util-cpu.h
util-crypt.c
util-crypt.h
util-daemon.c src: use FatalError whenever possible 6 years ago
util-daemon.h
util-debug-filters.c src: use FatalError whenever possible 6 years ago
util-debug-filters.h
util-debug.c src: use FatalError whenever possible 6 years ago
util-debug.h logging: fix default log format for release mode 6 years ago
util-decode-mime.c fuzz: remove obsolete AFL code 6 years ago
util-decode-mime.h fuzz: remove obsolete AFL code 6 years ago
util-detect.c
util-detect.h
util-device.c capture: optimize checksum handling 6 years ago
util-device.h capture: optimize checksum handling 6 years ago
util-ebpf.c
util-ebpf.h
util-enum.c common: use suricata-common.h in more places 6 years ago
util-enum.h
util-error.c filestore: Validate stream-depth when non-zero 6 years ago
util-error.h filestore: Validate stream-depth when non-zero 6 years ago
util-file-decompression.c
util-file-decompression.h
util-file-swf-decompression.c
util-file-swf-decompression.h
util-file.c files: tracking flag update 7 years ago
util-file.h files: tracking flag update 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 src: remove multiple uses of atoi 6 years ago
util-host-info.h
util-host-os-info.c src: use FatalError whenever possible 6 years ago
util-host-os-info.h
util-hyperscan.c
util-hyperscan.h
util-ioctl.c
util-ioctl.h
util-ip.c src: use FatalError whenever possible 6 years ago
util-ip.h
util-ja3.c
util-ja3.h
util-log-redis.c src: use FatalError whenever possible 6 years ago
util-log-redis.h redis: Change port type to uint16_t 6 years ago
util-logopenfile.c src: use FatalError whenever possible 6 years ago
util-logopenfile.h
util-lua-common.c threads: remove u_long usage 6 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: register parsers from Rust 6 years ago
util-lua-dns.h
util-lua-hassh.c lua: add functions to get hassh parameters 6 years ago
util-lua-hassh.h lua: add functions to get hassh parameters 6 years ago
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 parse: move SSH parser from C to Rust 6 years ago
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: get rid of global lock 6 years ago
util-magic.h magic: get rid of global lock 6 years ago
util-mem.c util/mem: reduce scope of win32 specific include 6 years ago
util-mem.h util/mem: reduce scope of win32 specific include 6 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
util-mpm-ac-bs.c src: use FatalError whenever possible 6 years ago
util-mpm-ac-bs.h
util-mpm-ac-ks-small.c
util-mpm-ac-ks.c src: use FatalError whenever possible 6 years ago
util-mpm-ac-ks.h
util-mpm-ac.c src: use FatalError whenever possible 6 years ago
util-mpm-ac.h
util-mpm-hs.c src: use FatalError whenever possible 6 years ago
util-mpm-hs.h
util-mpm.c src: use FatalError whenever possible 6 years ago
util-mpm.h mpm: fix global declarations 7 years ago
util-napatech.c src: use FatalError whenever possible 6 years ago
util-napatech.h napatech: make stream_id uint8_t 6 years ago
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 check: Using const keyword for some arguments 7 years ago
util-print.h check: Using const keyword for some arguments 7 years ago
util-privs.c src: use FatalError whenever possible 6 years ago
util-privs.h
util-profiling-keywords.c src: use FatalError whenever possible 6 years ago
util-profiling-locks.c threads: make thread local storage manadatory 6 years ago
util-profiling-locks.h
util-profiling-prefilter.c src: use FatalError whenever possible 6 years ago
util-profiling-rulegroups.c src: use FatalError whenever possible 6 years ago
util-profiling-rules.c src: use FatalError whenever possible 6 years ago
util-profiling.c src: use FatalError whenever possible 6 years ago
util-profiling.h threads: make thread local storage manadatory 6 years ago
util-proto-name.c util/proto: Convert validation routine to bool 6 years ago
util-proto-name.h util/proto: Convert validation routine to bool 6 years ago
util-radix-tree.c src: use FatalError whenever possible 6 years ago
util-radix-tree.h
util-random.c
util-random.h
util-reference-config.c
util-reference-config.h
util-rohash.c
util-rohash.h
util-rule-vars.c detect: Provide `de_ctx` to free functions 6 years ago
util-rule-vars.h
util-runmodes.c unified2: remove deprecated output unified2 7 years ago
util-runmodes.h
util-running-modes.c cmdline: --list-app-layer-protos respects -c arg 6 years ago
util-running-modes.h cmdline: --list-app-layer-protos respects -c arg 6 years ago
util-signal.c
util-signal.h
util-spm-bm.c src: use FatalError whenever possible 6 years ago
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 hyperscan: better error message if not compiled 6 years ago
util-spm.h spm: fix global declaration of spm_table 7 years ago
util-storage.c
util-storage.h
util-streaming-buffer.c common: use WARN_UNUSED macro 6 years ago
util-streaming-buffer.h common: use WARN_UNUSED macro 6 years ago
util-strlcatu.c
util-strlcpyu.c
util-strptime.c
util-syslog.c
util-syslog.h
util-thash.c src: use FatalError whenever possible 6 years ago
util-thash.h thash: add 'remove' support 6 years ago
util-threshold-config.c detect: Provide `de_ctx` to free functions 6 years ago
util-threshold-config.h
util-time.c windows: fix timestring timezone display 6 years ago
util-time.h time: Add TIMEVAL_EARLIER and TIMEVAL_DIFF_SEC macros. 6 years ago
util-unittest-helper.c fuzz: remove UNITTEST dependency 6 years ago
util-unittest-helper.h fuzz: remove UNITTEST dependency 6 years ago
util-unittest.c
util-unittest.h general: Correct typos 6 years ago
util-validate.h
util-var-name.c atomics: add SC_ATOMIC_INITPTR macro 6 years ago
util-var-name.h
util-var.c
util-var.h
util-vector.h
win32-misc.c
win32-misc.h
win32-service.c util/mem: reduce scope of win32 specific include 6 years ago
win32-service.h
win32-syscall.c util/mem: reduce scope of win32 specific include 6 years ago
win32-syscall.h
win32-syslog.h