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 cc942b4fb8 runmodes: fix memleak
active_runmode value was leaking in unix socket mode.
9 years ago
..
Makefile.am gccprotect: fix SECLDFLAGS not getting used 9 years ago
action-globals.h
alert-debuglog.c alert-debuglog: trigger rotation on non-decoder events as well 9 years ago
alert-debuglog.h
alert-fastlog.c logging: integrate rotation into SCConfLogOpenGeneric. 10 years ago
alert-fastlog.h
alert-prelude.c prelude: clean up memory on setup failure 9 years ago
alert-prelude.h
alert-syslog.c Enforce function coding standard 11 years ago
alert-syslog.h
alert-unified2-alert.c Add option to omit payload in unified2 output 10 years ago
alert-unified2-alert.h
app-layer-dcerpc-common.h dcerpc: cleanup list handling 9 years ago
app-layer-dcerpc-udp.c app-layer: fix coverity warnings 10 years ago
app-layer-dcerpc-udp.h
app-layer-dcerpc.c dcerpc: cleanup list handling 9 years ago
app-layer-dcerpc.h dcerpc: fix memory leak when called from smb 9 years ago
app-layer-detect-proto.c app-layer: template for application layer parser 10 years ago
app-layer-detect-proto.h
app-layer-dns-common.c Fix out-of-bounds memory access in DNS TXT record parser. 9 years ago
app-layer-dns-common.h counters: make DNS counters globals 10 years ago
app-layer-dns-tcp.c dns: reject bad response data 9 years ago
app-layer-dns-tcp.h
app-layer-dns-udp.c app-layer: update all protocols to accept NULL+EOF 10 years ago
app-layer-dns-udp.h
app-layer-events.c
app-layer-events.h
app-layer-ftp.c app-layer: fix coverity warnings 10 years ago
app-layer-ftp.h
app-layer-htp-body.c http: remove unused param from HtpBodyAppendChunk 9 years ago
app-layer-htp-body.h http: remove unused param from HtpBodyAppendChunk 9 years ago
app-layer-htp-file.c htp file: constify name/data args 9 years ago
app-layer-htp-file.h htp file: constify name/data args 9 years ago
app-layer-htp-libhtp.c http: don't crash when normalizing uri on low memory 10 years ago
app-layer-htp-libhtp.h
app-layer-htp-mem.c htp: add HTPCalloc wrapper 9 years ago
app-layer-htp-mem.h htp: add HTPCalloc wrapper 9 years ago
app-layer-htp-xff.c xff: fix address overwrite in forward case 9 years ago
app-layer-htp-xff.h xff: support ports and more ipv6 notations 10 years ago
app-layer-htp.c http: remove unused param from HtpBodyAppendChunk 9 years ago
app-layer-htp.h app-layer-htp: add http_body_inline setting 10 years ago
app-layer-modbus.c modbus: fix compiler uninitialized warnings with -Wmaybe-uninitialized 9 years ago
app-layer-modbus.h modbus: tx de_state 10 years ago
app-layer-nbss.h
app-layer-parser.c app-layer: template for application layer parser 10 years ago
app-layer-parser.h detect: pass flags to inspect_id update logic 10 years ago
app-layer-protos.c app-layer: template for application layer parser 10 years ago
app-layer-protos.h app-layer: template for application layer parser 10 years ago
app-layer-smb.c dcerpc: fix memory leak when called from smb 9 years ago
app-layer-smb.h
app-layer-smb2.c app-layer: fix coverity warnings 10 years ago
app-layer-smb2.h
app-layer-smtp.c app-layer-smtp: fix memory leak 9 years ago
app-layer-smtp.h app-layer-smtp: fix memory leak 9 years ago
app-layer-ssh.c ssh: fix string handling in unittest 9 years ago
app-layer-ssh.h lua: SSH output support 10 years ago
app-layer-ssl.c tls-sni: fix uninitialized memory use 9 years ago
app-layer-ssl.h app-layer-ssl: get server name from SNI extension 9 years ago
app-layer-template.c template app-layer: disable if not in config file (default) 10 years ago
app-layer-template.h app-layer: template for application layer parser 10 years ago
app-layer-tls-handshake.c tls: suppress warnings on alloc failure 9 years ago
app-layer-tls-handshake.h
app-layer.c proto detect: more bypass conditions 10 years ago
app-layer.h counters: work around unix-socket init issues 10 years ago
conf-yaml-loader.c conf - process includes even if not at root node. 10 years ago
conf-yaml-loader.h conf: add ConfYamlLoadFileWithPrefix 10 years ago
conf.c conf: null guard in ConfNodeLookupChild 9 years ago
conf.h --set - handle spaces on either side of '=' 10 years ago
counters.c stats: fix dump-counters when no loggers are active 9 years ago
counters.h jansson: include in suricata-common.h 9 years ago
data-queue.c
data-queue.h
debug.h
decode-erspan.c erspan: respect vlan.use-for-tracking setting 10 years ago
decode-erspan.h decode: add ERSPANv1 decoder 10 years ago
decode-ethernet.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-ethernet.h gre: support transparent ethernet bridge decoding 9 years ago
decode-events.c
decode-events.h decode: update icmpv6 message handling 9 years ago
decode-gre.c gre: support transparent ethernet bridge decoding 9 years ago
decode-gre.h Fix GRE Source Routing Header definition 11 years ago
decode-icmpv4.c icmpv4: harden embedded packet handling 9 years ago
decode-icmpv4.h icmpv4: remove unused header fields 9 years ago
decode-icmpv6.c decode: update icmpv6 message handling 9 years ago
decode-icmpv6.h
decode-ipv4.c decode: clean up tunnel decode logic 10 years ago
decode-ipv4.h More structures that need to be marked Packed. 11 years ago
decode-ipv6.c decode: clean up tunnel decode logic 10 years ago
decode-ipv6.h ipv6: convert ext header pointers to const 11 years ago
decode-mpls.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-mpls.h Set decoder events for labels that shouldn't be seen on the wire. 11 years ago
decode-null.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-null.h pcap: implement LINKTYPE_NULL 10 years ago
decode-ppp.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-ppp.h More structures that need to be marked Packed. 11 years ago
decode-pppoe.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-pppoe.h More structures that need to be marked Packed. 11 years ago
decode-raw.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-raw.h
decode-sctp.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-sctp.h More structures that need to be marked Packed. 11 years ago
decode-sll.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-sll.h More structures that need to be marked Packed. 11 years ago
decode-tcp.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-tcp.h Fix minor format string issues 10 years ago
decode-template.c decoder: add template/example 10 years ago
decode-template.h decoder: add template/example 10 years ago
decode-teredo.c decode: clean up tunnel decode logic 10 years ago
decode-teredo.h
decode-udp.c counters: s/SCPerfCounterIncr/StatsIncr/g 10 years ago
decode-udp.h Add Packed attribute on Header structures 11 years ago
decode-vlan.c vlan: fix bad checks in unittests 9 years ago
decode-vlan.h More structures that need to be marked Packed. 11 years ago
decode.c decode: add flow memcap counter 10 years ago
decode.h decode: add flow memcap counter 10 years ago
defrag-config.c defrag: fix timeout setting when config is missing 11 years ago
defrag-config.h
defrag-hash.c defrag: tracker initialization cleanup 10 years ago
defrag-hash.h
defrag-queue.c Enforce function coding standard 11 years ago
defrag-queue.h
defrag-timeout.c defrag: use 'struct timeval' for timeout tracking 11 years ago
defrag-timeout.h
defrag.c defrag tests: fix compiler warnings 10 years ago
defrag.h defrag: tracker initialization cleanup 10 years ago
detect-ack.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-ack.h
detect-app-layer-event.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-app-layer-event.h
detect-app-layer-protocol.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-app-layer-protocol.h
detect-asn1.c parsing: s/strtok/strtok_r/g 10 years ago
detect-asn1.h
detect-base64-data.c base64_decode, base64_data: decode and match base64 9 years ago
detect-base64-data.h base64_decode, base64_data: decode and match base64 9 years ago
detect-base64-decode.c base64_decode, base64_data: decode and match base64 9 years ago
detect-base64-decode.h base64_decode, base64_data: decode and match base64 9 years ago
detect-byte-extract.c find and replace HSBDMATCH by FILEDATA 10 years ago
detect-byte-extract.h Bug 1230: Check all SigMatch lists for a named byte_extract variable. 11 years ago
detect-bytejump.c find and replace HSBDMATCH by FILEDATA 10 years ago
detect-bytejump.h Change Match() function to take const SigMatchCtx* 10 years ago
detect-bytetest.c find and replace HSBDMATCH by FILEDATA 10 years ago
detect-bytetest.h Change Match() function to take const SigMatchCtx* 10 years ago
detect-classtype.c classification: remove global from parsing 10 years ago
detect-classtype.h
detect-content.c Bug 1281 - Add tests for rule content of lengths > 255. 10 years ago
detect-content.h Bug 1281 - Accept rule content with lengths greater than 255. 10 years ago
detect-csum.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-csum.h
detect-dce-iface.c detect: fix small memory leaks 10 years ago
detect-dce-iface.h
detect-dce-opnum.c dce_opnum: improve memory handling on parsing error 10 years ago
detect-dce-opnum.h
detect-dce-stub-data.c rule parser: set flag for optionless keywords 11 years ago
detect-dce-stub-data.h
detect-depth.c rule-parsing: quick fix for rules with wrong double quotes 9 years ago
detect-depth.h
detect-detection-filter.c parsing: s/strtok/strtok_r/g 10 years ago
detect-detection-filter.h
detect-distance.c rule-parsing: quick fix for rules with wrong double quotes 9 years ago
detect-distance.h
detect-dns-query.c dns: rename type so it's purpose is more clear 10 years ago
detect-dns-query.h
detect-dsize.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-dsize.h
detect-engine-address-ipv4.c
detect-engine-address-ipv4.h
detect-engine-address-ipv6.c Enforce function coding standard 11 years ago
detect-engine-address-ipv6.h
detect-engine-address.c BUG #1689: fix stack overflow when parsing variables 9 years ago
detect-engine-address.h detect: pass DetectEngineCtx to address parsing 10 years ago
detect-engine-alert.c detect: set flow noinspect on pass in applayer/stream 10 years ago
detect-engine-alert.h
detect-engine-analyzer.c dns: rename type so it's purpose is more clear 10 years ago
detect-engine-analyzer.h
detect-engine-apt-event.c
detect-engine-apt-event.h
detect-engine-content-inspection.c Fix two more potential issues like bug 1550 9 years ago
detect-engine-content-inspection.h base64_decode, base64_data: decode and match base64 9 years ago
detect-engine-dcepayload.c
detect-engine-dcepayload.h
detect-engine-dns.c dns: generic inspect engines for DNS 10 years ago
detect-engine-dns.h dns: generic inspect engines for DNS 10 years ago
detect-engine-event.c detect: fix small memory leaks 10 years ago
detect-engine-event.h decode: update icmpv6 message handling 9 years ago
detect-engine-file.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-engine-file.h SMTP MIME Email Message decoder 11 years ago
detect-engine-filedata-smtp.c mpm: minor fixes and cleanups 10 years ago
detect-engine-filedata-smtp.h UT: implement tests for inspection code 10 years ago
detect-engine-hcbd.c transaction inspection: fix limit enforcement 10 years ago
detect-engine-hcbd.h
detect-engine-hcd.c app-layer: disruption flags 10 years ago
detect-engine-hcd.h
detect-engine-hhd.c transaction inspection: fix limit enforcement 10 years ago
detect-engine-hhd.h
detect-engine-hhhd.c app-layer: disruption flags 10 years ago
detect-engine-hhhd.h
detect-engine-hmd.c app-layer: disruption flags 10 years ago
detect-engine-hmd.h
detect-engine-hrhd.c app-layer: disruption flags 10 years ago
detect-engine-hrhd.h
detect-engine-hrhhd.c app-layer: disruption flags 10 years ago
detect-engine-hrhhd.h
detect-engine-hrl.c app-layer: disruption flags 10 years ago
detect-engine-hrl.h http: add inspection engine for http request line 10 years ago
detect-engine-hrud.c app-layer: disruption flags 10 years ago
detect-engine-hrud.h
detect-engine-hsbd.c transaction inspection: fix limit enforcement 10 years ago
detect-engine-hsbd.h
detect-engine-hscd.c app-layer: disruption flags 10 years ago
detect-engine-hscd.h
detect-engine-hsmd.c app-layer: disruption flags 10 years ago
detect-engine-hsmd.h
detect-engine-hua.c app-layer: disruption flags 10 years ago
detect-engine-hua.h
detect-engine-iponly.c Fix minor format string issues 10 years ago
detect-engine-iponly.h rule-vars: take detect engine as arg 10 years ago
detect-engine-loader.c detect loader: move to own file 10 years ago
detect-engine-loader.h detect loader: move to own file 10 years ago
detect-engine-modbus.c modbus: fix heap-buffer-overflow in Modbus parser 10 years ago
detect-engine-modbus.h Detect-engine: Add Modbus detection engine 10 years ago
detect-engine-mpm.c mpm: improve debug output 10 years ago
detect-engine-mpm.h mpm: implement prefiltering for smtp 10 years ago
detect-engine-payload.c Enforce function coding standard 11 years ago
detect-engine-payload.h detect: cleanup 11 years ago
detect-engine-port.c BUG #1689: fix stack overflow when parsing variables 9 years ago
detect-engine-port.h detect:pass DetectEngineCtx to port parsing 10 years ago
detect-engine-proto.c Enforce function coding standard 11 years ago
detect-engine-proto.h
detect-engine-siggroup.c mpm: SGH maxlen was actually minlen, so rename 10 years ago
detect-engine-siggroup.h mpm: redo uri maxlen logic 10 years ago
detect-engine-sigorder.c vars: redo var name <-> idx handling 10 years ago
detect-engine-sigorder.h vars: redo var name <-> idx handling 10 years ago
detect-engine-state.c detect: pass flags to inspect_id update logic 10 years ago
detect-engine-state.h app-layer: template for application layer content inspection 10 years ago
detect-engine-tag.c Enforce function coding standard 11 years ago
detect-engine-tag.h
detect-engine-template.c app-layer: template for application layer content inspection 10 years ago
detect-engine-template.h app-layer: template for application layer content inspection 10 years ago
detect-engine-threshold.c threshold: remove debug message from info loglevel 10 years ago
detect-engine-threshold.h
detect-engine-uri.c app-layer: disruption flags 10 years ago
detect-engine-uri.h
detect-engine.c detect-engine: free memory in error conditions (CID 1351210) 9 years ago
detect-engine.h multi-detect: improve error handling 9 years ago
detect-fast-pattern.c dns: rename type so it's purpose is more clear 10 years ago
detect-fast-pattern.h
detect-file-data.c file_data: check for signature alproto and flow 10 years ago
detect-file-data.h
detect-fileext.c SMTP MIME Email Message decoder 11 years ago
detect-fileext.h
detect-filemagic.c file-magic: improve libmagic handling on *nix systems 9 years ago
detect-filemagic.h
detect-filemd5.c detect: initialize detection engine by prefix 10 years ago
detect-filemd5.h
detect-filename.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-filename.h
detect-filesize.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-filesize.h
detect-filestore.c detect-state: handle 'post match' locking 10 years ago
detect-filestore.h
detect-flags.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-flags.h
detect-flow.c detect-flow: use dedicated flags 10 years ago
detect-flow.h detect-flow: use dedicated flags 10 years ago
detect-flowbits.c flowbits: strip leading and trailing spaces in name 10 years ago
detect-flowbits.h
detect-flowint.c vars: redo var name <-> idx handling 10 years ago
detect-flowint.h Update copyright year in detect-flowbits files. 10 years ago
detect-flowvar.c vars: redo var name <-> idx handling 10 years ago
detect-flowvar.h detect-state: handle 'post match' locking 10 years ago
detect-fragbits.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-fragbits.h
detect-fragoffset.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-fragoffset.h
detect-ftpbounce.c rule parser: set flag for optionless keywords 11 years ago
detect-ftpbounce.h
detect-geoip.c geoip: adapt to 'const' pointer passing 10 years ago
detect-geoip.h
detect-gid.c spelling - dubbed -> duped (for duplicate) 10 years ago
detect-gid.h
detect-hostbits.c hostbits: ignore leading and trailing white space 10 years ago
detect-hostbits.h xbits: implement ip_src/ip_dst support 10 years ago
detect-http-client-body.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-client-body.h
detect-http-cookie.c rule parser: set flag for optionless keywords 11 years ago
detect-http-cookie.h
detect-http-header.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-header.h
detect-http-hh.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-hh.h
detect-http-hrh.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-hrh.h
detect-http-method.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-method.h
detect-http-raw-header.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-raw-header.h
detect-http-raw-uri.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-raw-uri.h
detect-http-server-body.c find and replace HSBDMATCH by FILEDATA 10 years ago
detect-http-server-body.h
detect-http-stat-code.c rule parser: set flag for optionless keywords 11 years ago
detect-http-stat-code.h
detect-http-stat-msg.c rule parser: set flag for optionless keywords 11 years ago
detect-http-stat-msg.h
detect-http-ua.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-ua.h
detect-http-uri.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-http-uri.h
detect-icmp-id.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-icmp-id.h
detect-icmp-seq.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-icmp-seq.h
detect-icode.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-icode.h
detect-id.c detect: fix small memory leaks 10 years ago
detect-id.h
detect-ipopts.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-ipopts.h
detect-ipproto.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-ipproto.h
detect-iprep.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-iprep.h
detect-isdataat.c dns: rename type so it's purpose is more clear 10 years ago
detect-isdataat.h
detect-itype.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-itype.h
detect-l3proto.c rule-parsing: quick fix for rules with wrong double quotes 9 years ago
detect-l3proto.h
detect-lua-extensions.c lua: SSH support 10 years ago
detect-lua-extensions.h detect-lua: set direction 10 years ago
detect-lua.c lua: set thread vars in DetectLuaMatch 9 years ago
detect-lua.h Rename Lua code to just Lua 11 years ago
detect-mark.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-mark.h
detect-metadata.c Enforce function coding standard 11 years ago
detect-metadata.h
detect-modbus.c fix Cygwin build fails: array subscript has type char 10 years ago
detect-modbus.h Coding style cleanup in detect-modbus files. 10 years ago
detect-msg.c rule-parsing: remove unnecessary code 9 years ago
detect-msg.h
detect-noalert.c Enforce function coding standard 11 years ago
detect-noalert.h
detect-nocase.c find and replace HSBDMATCH by FILEDATA 10 years ago
detect-nocase.h
detect-offset.c rule-parsing: quick fix for rules with wrong double quotes 9 years ago
detect-offset.h
detect-parse.c base64: code style fixups 9 years ago
detect-parse.h
detect-pcre.c pcre: use pcre_free_study to free the study data 9 years ago
detect-pcre.h
detect-pkt-data.c find and replace HSBDMATCH by FILEDATA 10 years ago
detect-pkt-data.h
detect-pktvar.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-pktvar.h
detect-priority.c detect: fix small memory leaks 10 years ago
detect-priority.h
detect-rawbytes.c Enforce function coding standard 11 years ago
detect-rawbytes.h
detect-reference.c reference: remove global 10 years ago
detect-reference.h
detect-replace.c Formatting cleanup in detect-replace.c 10 years ago
detect-replace.h Check replist is not NULL inline before doing any processing. 11 years ago
detect-rev.c rule-parsing: quick fix for rules with wrong double quotes 9 years ago
detect-rev.h
detect-rpc.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-rpc.h
detect-sameip.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-sameip.h
detect-seq.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-seq.h
detect-sid.c spelling - dubbed -> duped (for duplicate) 10 years ago
detect-sid.h
detect-ssh-proto-version.c Enforce function coding standard 11 years ago
detect-ssh-proto-version.h
detect-ssh-software-version.c Allow colon in SSH version, at least some trojaned PuTTY clients have version like Putty-Local: Timestamp HH:MM:SS 10 years ago
detect-ssh-software-version.h
detect-ssl-state.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-ssl-state.h
detect-ssl-version.c Enforce function coding standard 11 years ago
detect-ssl-version.h
detect-stream_size.c stream_size operator comparison (fix issue #1488) 10 years ago
detect-stream_size.h
detect-tag.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-tag.h
detect-template-buffer.c template app-layer: disable if not in config file (default) 10 years ago
detect-template-buffer.h app-layer: template for application layer content inspection 10 years ago
detect-template.c detect plugin: add template 10 years ago
detect-template.h detect plugin: add template 10 years ago
detect-threshold.c suppress: support ip-lists 10 years ago
detect-threshold.h suppress: add track by_either mode 10 years ago
detect-tls-version.c detect-tls-version: fix small resource leak 9 years ago
detect-tls-version.h
detect-tls.c tls: fix a tls.fingerprint issue in debug mode 11 years ago
detect-tls.h
detect-tos.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-tos.h
detect-ttl.c Change Match() function to take const SigMatchCtx* 10 years ago
detect-ttl.h
detect-uricontent.c mpm: redo uri maxlen logic 10 years ago
detect-uricontent.h
detect-urilen.c Enforce function coding standard 11 years ago
detect-urilen.h
detect-window.c detect: fix small memory leaks 10 years ago
detect-window.h
detect-within.c rule-parsing: quick fix for rules with wrong double quotes 9 years ago
detect-within.h
detect-xbits.c xbits: fix coverity warnings 10 years ago
detect-xbits.h xbits: expire (first steps) 10 years ago
detect.c smtp: reset inspection buffers 9 years ago
detect.h base64_decode, base64_data: decode and match base64 9 years ago
flow-bit.c flowbits: remove unused debugging code 9 years ago
flow-bit.h detect-flowbits: locking update 10 years ago
flow-hash.c decode: add flow memcap counter 10 years ago
flow-hash.h flow: make TCP reuse handling in flow engine optional 10 years ago
flow-manager.c unittests: use a global packetpool 10 years ago
flow-manager.h packet pool: fix memleaks 10 years ago
flow-private.h flowbits: remove unused debugging code 9 years ago
flow-queue.c
flow-queue.h
flow-storage.c Enforce function coding standard 11 years ago
flow-storage.h
flow-timeout.c multi-detect: set tenant id on pseudo packets 10 years ago
flow-timeout.h flow timeout: cleanups 10 years ago
flow-util.c Correct flow memory usage bookkeeping error 10 years ago
flow-util.h multi-detect: set tenant id on pseudo packets 10 years ago
flow-var.c Enforce function coding standard 11 years ago
flow-var.h
flow.c flowbits: remove unused debugging code 9 years ago
flow.h multi-detect: set tenant id on pseudo packets 10 years ago
host-bit.c Minor unittest cleanups 10 years ago
host-bit.h hosts: consider hostbits/xbits status in timeout 10 years ago
host-queue.c Enforce function coding standard 11 years ago
host-queue.h
host-storage.c host-storage: document host storage API 10 years ago
host-storage.h
host-timeout.c hosts: consider hostbits/xbits status in timeout 10 years ago
host-timeout.h
host.c host: update host size logic 10 years ago
host.h detect: hostbits keyword 10 years ago
ippair-bit.c Minor unittest cleanups 10 years ago
ippair-bit.h ippair: implement basic timeout check 10 years ago
ippair-queue.c ippair: track ippairs, enable tests 10 years ago
ippair-queue.h ippair: track ippairs, enable tests 10 years ago
ippair-storage.c ippair: track ippairs, enable tests 10 years ago
ippair-storage.h ippair: track ippairs, enable tests 10 years ago
ippair-timeout.c ippair: implement basic timeout check 10 years ago
ippair-timeout.h ippair: track ippairs, enable tests 10 years ago
ippair.c ippair: update ippair size logic 10 years ago
ippair.h ippair: track ippairs, enable tests 10 years ago
log-dnslog.c logging: integrate rotation into SCConfLogOpenGeneric. 10 years ago
log-dnslog.h
log-droplog.c ips/drop-log: fix crash on logging drops 9 years ago
log-droplog.h
log-file.c file-store: add force-filestore configuration option to enable writing all 9 years ago
log-file.h
log-filestore.c log-filestore: suppress unused code 9 years ago
log-filestore.h
log-httplog.c logging: integrate rotation into SCConfLogOpenGeneric. 10 years ago
log-httplog.h
log-pcap.c pcap-log: add option to honor pass rules 11 years ago
log-pcap.h log-pcap: improve profiling 11 years ago
log-stats.c eve: fix mishandling of big messages 9 years ago
log-stats.h Introduce stats log API, convert existing output 10 years ago
log-tcp-data.c logging: integrate rotation into SCConfLogOpenGeneric. 10 years ago
log-tcp-data.h tcp-data: new streaming logger 11 years ago
log-tlslog.c log-tls: added SNI field to extended output 9 years ago
log-tlslog.h tls-store: now a separate module 10 years ago
log-tlsstore.c tls-store: avoid log flooding 10 years ago
log-tlsstore.h tls-store: now a separate module 10 years ago
output-file.c output-file: fix memleak 9 years ago
output-file.h output: clean file desc at exit. 11 years ago
output-filedata.c output-filedata: fix memleak 9 years ago
output-filedata.h output api: complete shutdown functions 11 years ago
output-flow.c Enforce function coding standard 11 years ago
output-flow.h flow: output api stub 11 years ago
output-json-alert.c output-json-alert: fix segfault when alerts separated out from eve-log. 9 years ago
output-json-alert.h jansson: include in suricata-common.h 9 years ago
output-json-dns.c jansson: include in suricata-common.h 9 years ago
output-json-dns.h
output-json-drop.c json-drop-log: clean up memory at shutdown 9 years ago
output-json-drop.h
output-json-email-common.c jansson: include in suricata-common.h 9 years ago
output-json-email-common.h json-email: JsonEmailAddMetadata update 10 years ago
output-json-file.c jansson: include in suricata-common.h 9 years ago
output-json-file.h
output-json-flow.c jansson: include in suricata-common.h 9 years ago
output-json-flow.h flow-json-log: stub 11 years ago
output-json-http.c output-json-http: Add JSON support for X-Flash-Version. 9 years ago
output-json-http.h jansson: include in suricata-common.h 9 years ago
output-json-netflow.c jansson: include in suricata-common.h 9 years ago
output-json-netflow.h netflow-json: initial version 11 years ago
output-json-smtp.c jansson: include in suricata-common.h 9 years ago
output-json-smtp.h jansson: include in suricata-common.h 9 years ago
output-json-ssh.c jansson: include in suricata-common.h 9 years ago
output-json-ssh.h jansson: include in suricata-common.h 9 years ago
output-json-stats.c unix-socket: restore dump-counters functionality 9 years ago
output-json-stats.h stats: export StatsToJSON 9 years ago
output-json-template.c jansson: include in suricata-common.h 9 years ago
output-json-template.h app-layer: template for application layer tx logger 10 years ago
output-json-tls.c jansson: include in suricata-common.h 9 years ago
output-json-tls.h jansson: include in suricata-common.h 9 years ago
output-json.c output-json: constify API 9 years ago
output-json.h output-json: constify API 9 years ago
output-lua.c lua output: clean up memory at shutdown 9 years ago
output-lua.h output: Lua HTTP log initial implementation 11 years ago
output-packet.c output-packet: fix memleak 9 years ago
output-packet.h output: clean file desc at exit. 11 years ago
output-stats.c stats: disable stats if no loggers are enabled 10 years ago
output-stats.h counters: pass per thread stats to output api 10 years ago
output-streaming.c output-tx: use disrupt flags 10 years ago
output-streaming.h output streaming: cleanup at runmode destruction 10 years ago
output-tx.c output-tx: fix memleak 9 years ago
output-tx.h output: clean file desc at exit. 11 years ago
output.c Introduce stats log API, convert existing output 10 years ago
output.h Introduce stats log API, convert existing output 10 years ago
packet-queue.c Enforce function coding standard 11 years ago
packet-queue.h
pkt-var.c Enforce function coding standard 11 years ago
pkt-var.h
ptxdump.py
queue.h
reputation.c asan: fix reputation code include 9 years ago
reputation.h iprep: cleanup ctx on shutdown 11 years ago
respond-reject-libnet11.c
respond-reject-libnet11.h
respond-reject.c Reject ICMP traffic, not only TCP/UDP 10 years ago
respond-reject.h
runmode-af-packet.c afpacket: suppress output 9 years ago
runmode-af-packet.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-erf-dag.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-erf-dag.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-erf-file.c Fix minor format string issues 10 years ago
runmode-erf-file.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-ipfw.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-ipfw.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-napatech.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-napatech.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-netmap.c netmap: support SW rings 10 years ago
runmode-netmap.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-nflog.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-nflog.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-nfq.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-nfq.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-pcap-file.c Fix minor format string issues 10 years ago
runmode-pcap-file.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-pcap.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-pcap.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-pfring.c pfring pkt acq: keep running on 'pfring_set_cluster' failure when cluster is not required 9 years ago
runmode-pfring.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-tile.c runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-tile.h runmodes: remove DetectEngineCtx passing from API 10 years ago
runmode-unittests.c http: don't run unittests twice 9 years ago
runmode-unittests.h
runmode-unix-socket.c unix-manager: display errors like errors 9 years ago
runmode-unix-socket.h multi-detect: add reload-tenant command 10 years ago
runmodes.c runmodes: fix memleak 9 years ago
runmodes.h runmodes: remove DetectEngineCtx passing from API 10 years ago
source-af-packet.c pkt acq: introduce break loop API 9 years ago
source-af-packet.h af-packet: sync header with latest features 10 years ago
source-erf-dag.c pkt acq: introduce break loop API 9 years ago
source-erf-dag.h
source-erf-file.c pkt acq: introduce break loop API 9 years ago
source-erf-file.h
source-ipfw.c pkt acq: introduce break loop API 9 years ago
source-ipfw.h
source-mpipe.c pkt acq: introduce break loop API 9 years ago
source-mpipe.h
source-napatech.c pkt acq: introduce break loop API 9 years ago
source-napatech.h
source-netmap.c pkt acq: introduce break loop API 9 years ago
source-netmap.h netmap: support SW rings 10 years ago
source-nflog.c pkt acq: introduce break loop API 9 years ago
source-nflog.h Bootstraping NFLOG capture mode 11 years ago
source-nfq-prototypes.h
source-nfq.c pkt acq: introduce break loop API 9 years ago
source-nfq.h
source-pcap-file.c pkt acq: introduce break loop API 9 years ago
source-pcap-file.h pcap-file: add missing atomic init 10 years ago
source-pcap.c pkt acq: introduce break loop API 9 years ago
source-pcap.h pcap-file: set tenant-id if available 10 years ago
source-pfring.c pfring: small cleanup 9 years ago
source-pfring.h pfring pkt acq: keep running on 'pfring_set_cluster' failure when cluster is not required 9 years ago
stream-tcp-inline.c Enforce function coding standard 11 years ago
stream-tcp-inline.h
stream-tcp-private.h stream: remove STREAMTCP_STREAM_FLAG_CLOSE_INITIATED logic 10 years ago
stream-tcp-reassemble.c stream-tcp: bail early on segments before base_seq 9 years ago
stream-tcp-reassemble.h http: make http.memuse a global counter 10 years ago
stream-tcp-sack.c sanity check tcp SACK edges prior to recording. Attempt to avoid Cisco ASA 11 years ago
stream-tcp-sack.h Enforce function coding standard 11 years ago
stream-tcp-util.c stream: update inline tests 10 years ago
stream-tcp-util.h stream: update inline tests 10 years ago
stream-tcp.c vlan: fix bad checks in unittests 9 years ago
stream-tcp.h counters: make tcp.memuse a global counter 10 years ago
stream.c stream: update StreamMsg to don't have fixed size 10 years ago
stream.h stream: update StreamMsg to don't have fixed size 10 years ago
suricata-common.h jansson: cleanup JSON_ESCAPE_SLASH use 9 years ago
suricata.c build-info: workaround special _FORTIFY_SOURCE defines 9 years ago
suricata.h Update dev version to reflect we're doing 3.0 now 9 years ago
threads-arch-tile.h threads: add untimed control cond call 10 years ago
threads-debug.h threads: add untimed control cond call 10 years ago
threads-profile.h threads: add untimed control cond call 10 years ago
threads.c Fix OS X 10.10 unittest failure 10 years ago
threads.h threads: add untimed control cond call 10 years ago
threadvars.h threading: store thread module flags in threadvars 10 years ago
tm-modules.c app-layer: template for application layer tx logger 10 years ago
tm-modules.h pkt acq: introduce break loop API 9 years ago
tm-queuehandlers.c Enforce function coding standard 11 years ago
tm-queuehandlers.h
tm-queues.c Enforce function coding standard 11 years ago
tm-queues.h
tm-threads-common.h app-layer: template for application layer tx logger 10 years ago
tm-threads.c pkt acq: introduce break loop API 9 years ago
tm-threads.h threads: add func to count running threads of types 10 years ago
tmqh-flow.c counters: remaining s/SCPerf/Stats/g 10 years ago
tmqh-flow.h
tmqh-nfq.c Enforce function coding standard 11 years ago
tmqh-nfq.h
tmqh-packetpool.c threading: avoid autofp deadlock 10 years ago
tmqh-packetpool.h threading: avoid autofp deadlock 10 years ago
tmqh-ringbuffer.c counters: remaining s/SCPerf/Stats/g 10 years ago
tmqh-ringbuffer.h
tmqh-simple.c counters: remaining s/SCPerf/Stats/g 10 years ago
tmqh-simple.h
unix-manager.c unix-manager: fix memleak 9 years ago
unix-manager.h unix-manager: convert to thread module 10 years ago
util-action.c Don't require an action-order configuration section. If not present, 11 years ago
util-action.h
util-affinity.c Enforce function coding standard 11 years ago
util-affinity.h
util-atomic.c
util-atomic.h
util-base64.c base64: code style fixups 9 years ago
util-base64.h util-base64: strict mode - all characters must be valid 9 years ago
util-binsearch.c
util-binsearch.h
util-bloomfilter-counting.c Enforce function coding standard 11 years ago
util-bloomfilter-counting.h
util-bloomfilter.c Enforce function coding standard 11 years ago
util-bloomfilter.h Enforce function coding standard 11 years ago
util-buffer.c MemBuffer: add expansion call 10 years ago
util-buffer.h eve: fix mishandling of big messages 9 years ago
util-byte.c Fix minor format string issues 10 years ago
util-byte.h
util-checksum.c
util-checksum.h
util-cidr.c Enforce function coding standard 11 years ago
util-cidr.h
util-classification-config.c multi-detect: make classification prefix aware 10 years ago
util-classification-config.h classification: update pcre globals use 10 years ago
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 cuda: fix compilation 9 years ago
util-cuda-buffer.h
util-cuda-handlers.c cuda: fix compilation 9 years ago
util-cuda-handlers.h
util-cuda-vars.c cuda: fix compilation 9 years ago
util-cuda-vars.h
util-cuda.c cuda: fix compilation 9 years ago
util-cuda.h
util-daemon.c Enforce function coding standard 11 years ago
util-daemon.h
util-debug-filters.c
util-debug-filters.h
util-debug.c jansson: cleanup JSON_ESCAPE_SLASH use 9 years ago
util-debug.h introduce fatal error macro's 10 years ago
util-decode-asn1.c asn1: fix memory leak 9 years ago
util-decode-asn1.h
util-decode-der-get.c decode-der: decode DC keyword 10 years ago
util-decode-der-get.h
util-decode-der.c DER decoder: don't use strlcpy on non-strings 9 years ago
util-decode-der.h
util-decode-mime.c util-base64: strict mode - all characters must be valid 9 years ago
util-decode-mime.h json-email-common: can now log same header twice 10 years ago
util-device.c device: constify string args 9 years ago
util-device.h device: constify string args 9 years ago
util-enum.c
util-enum.h
util-error.c json: use top-level sensor-name if provided. 9 years ago
util-error.h json: use top-level sensor-name if provided. 9 years ago
util-file.c file: fix flags type in API 9 years ago
util-file.h file: fix flags type in API 9 years ago
util-fix_checksum.c
util-fix_checksum.h
util-fmemopen.c Enforce function coding standard 11 years ago
util-fmemopen.h
util-hash-lookup3.c
util-hash-lookup3.h
util-hash.c Enforce function coding standard 11 years ago
util-hash.h
util-hashlist.c Enforce function coding standard 11 years ago
util-hashlist.h
util-host-info.c
util-host-info.h
util-host-os-info.c fix util-host-os-info unit tests. 10 years ago
util-host-os-info.h
util-ioctl.c offloading: compress printing of iface offloading 9 years ago
util-ioctl.h ioctl: make all string args const pointers 10 years ago
util-ip.c
util-ip.h
util-logopenfile-tile.c
util-logopenfile-tile.h
util-logopenfile.c redis: fix compiler warning 9 years ago
util-logopenfile.h output-json: fix regression on log prefix handling 9 years ago
util-lua-common.c lua: in streaming api, indicate open/close 10 years ago
util-lua-common.h lua: move function to common utils 11 years ago
util-lua-dns.c lua: dns extensions 10 years ago
util-lua-dns.h lua: add export of dns.rrname 11 years ago
util-lua-http.c lua: move function to common utils 11 years ago
util-lua-http.h lua: move output http funcs to generic util file 11 years ago
util-lua-ssh.c lua: SSH support 10 years ago
util-lua-ssh.h lua: SSH support 10 years ago
util-lua-tls.c lua: expose TLS certificate chain to lua 9 years ago
util-lua-tls.h lua: TLS support 10 years ago
util-lua.c lua: add direction support 10 years ago
util-lua.h lua: add direction support 10 years ago
util-magic.c magic: make data arg const 9 years ago
util-magic.h magic: make data arg const 9 years ago
util-mem.h Use posix_memalign instead of mm_malloc on non-Windows systems. 11 years ago
util-memcmp.c Add test for memcmp issue. 10 years ago
util-memcmp.h Create Specialized SCMemcmpNZ() when the length can't be zero. 10 years ago
util-memcpy.h spm: constify search args 9 years ago
util-memrchr.c Enforce function coding standard 11 years ago
util-memrchr.h
util-misc.c ParseSizeString - don't abort on unknown unit type. 10 years ago
util-misc.h
util-mpm-ac-bs.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-ac-bs.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-ac-cuda-kernel.cu
util-mpm-ac-gfbs.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-ac-gfbs.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-ac-tile-small.c In AC-Tile, convert from using pids for indexing to pattern index 10 years ago
util-mpm-ac-tile.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-ac-tile.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-ac.c AC: fix memory leak 10 years ago
util-mpm-ac.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-b2g.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-b2g.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-b3g.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-b3g.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-wumanber.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm-wumanber.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm.c Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-mpm.h Use SigIntId as the type for storing signature IDs (Internal) 10 years ago
util-optimize.h
util-path.c Enforce function coding standard 11 years ago
util-path.h
util-pidfile.c Enforce function coding standard 11 years ago
util-pidfile.h
util-pool-thread.c Enforce function coding standard 11 years ago
util-pool-thread.h
util-pool.c pool: fix memory leak 9 years ago
util-pool.h
util-print.c print: make PrintRawDataFp take a const arg 10 years ago
util-print.h print: make PrintRawDataFp take a const arg 10 years ago
util-privs.c Issue 1491: fix capabilities for pf_ring mode when running under non-root account 10 years ago
util-privs.h
util-profiling-keywords.c Suppress debug statements 10 years ago
util-profiling-locks.c profiling: fix lock profile compilation 9 years ago
util-profiling-locks.h
util-profiling-rules.c jansson: cleanup JSON_ESCAPE_SLASH use 9 years ago
util-profiling.c detect: add profiling for non-mpm list build & filter 10 years ago
util-profiling.h
util-proto-name.c parsing: s/strtok/strtok_r/g 10 years ago
util-proto-name.h
util-radix-tree.c radix-tree - prevent out of bounds array access 10 years ago
util-radix-tree.h
util-random.c Enforce function coding standard 11 years ago
util-random.h
util-reference-config.c multi-detect: make reference prefix aware 10 years ago
util-reference-config.h reference: update pcre globals use 10 years ago
util-ringbuffer.c Enforce function coding standard 11 years ago
util-ringbuffer.h
util-rohash.c Enforce function coding standard 11 years ago
util-rohash.h
util-rule-vars.c rule vars: fix compiler warning 9 years ago
util-rule-vars.h rule-vars: take detect engine as arg 10 years ago
util-runmodes.c runmode: fix memleak on live modes setup (CID 1197760) 9 years ago
util-runmodes.h runmodes: remove DetectEngineCtx passing from API 10 years ago
util-running-modes.c util-running-mode: setup config file 10 years ago
util-running-modes.h
util-signal.c
util-signal.h
util-spm-bm.c spm: constify search args 9 years ago
util-spm-bm.h spm: constify search args 9 years ago
util-spm-bs.c Enforce function coding standard 11 years ago
util-spm-bs.h
util-spm-bs2bm.c Enforce function coding standard 11 years ago
util-spm-bs2bm.h
util-spm.c spm: constify search args 9 years ago
util-spm.h spm: constify search args 9 years ago
util-storage.c ippair: track ippairs, enable tests 10 years ago
util-storage.h ippair: track ippairs, enable tests 10 years ago
util-strlcatu.c
util-strlcpyu.c
util-syslog.c
util-syslog.h
util-threshold-config.c multi-detect: make threshold prefix aware 10 years ago
util-threshold-config.h
util-time.c Add timezone to timestamp in JSON logs 10 years ago
util-time.h output-json: update timestamp format 11 years ago
util-unittest-helper.c Enforce function coding standard 11 years ago
util-unittest-helper.h
util-unittest.c Enforce function coding standard 11 years ago
util-unittest.h
util-validate.h debug validation: introduce DEBUG_VALIDATE_BUG_ON 10 years ago
util-var-name.c vars: redo var name <-> idx handling 10 years ago
util-var-name.h vars: redo var name <-> idx handling 10 years ago
util-var.c BUG #1689: fix stack overflow when parsing variables 9 years ago
util-var.h BUG #1689: fix stack overflow when parsing variables 9 years ago
util-vector.h
win32-misc.c
win32-misc.h
win32-service.c
win32-service.h
win32-syslog.h