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 cc7b80437a pfring: should not call free 14 years ago
..
Makefile.am Add factorisation function for runmode. 14 years ago
action-globals.h
alert-debuglog.c Replace all frees with SCFrees 14 years ago
alert-debuglog.h
alert-fastlog.c Replace all frees with SCFrees 14 years ago
alert-fastlog.h Add per packet profiling. 14 years ago
alert-prelude.c Replace all frees with SCFrees 14 years ago
alert-prelude.h
alert-syslog.c Replace all frees with SCFrees 14 years ago
alert-syslog.h
alert-unified-alert.c You spin me right round baby, right round like a rotating packet capture right round. Oh, also log file size counters are now uint64_t 14 years ago
alert-unified-alert.h
alert-unified-log.c Replace all frees with SCFrees 14 years ago
alert-unified-log.h
alert-unified2-alert.c You spin me right round baby, right round like a rotating packet capture right round. Oh, also log file size counters are now uint64_t 14 years ago
alert-unified2-alert.h
app-layer-dcerpc-common.h
app-layer-dcerpc-udp.c Replace all reallocs with SCReallocs 14 years ago
app-layer-dcerpc-udp.h
app-layer-dcerpc.c Replace all reallocs with SCReallocs 14 years ago
app-layer-dcerpc.h
app-layer-detect-proto.c Add per packet profiling. 14 years ago
app-layer-detect-proto.h
app-layer-ftp.c
app-layer-ftp.h
app-layer-htp.c fix http http transaction id update. Update transactions as soon as we receive a callback on new request 14 years ago
app-layer-htp.h fix http http transaction id update. Update transactions as soon as we receive a callback on new request 14 years ago
app-layer-nbss.h
app-layer-parser.c Transform inet_ntop call into PrintInet one. 14 years ago
app-layer-parser.h
app-layer-protos.c Add per app layer parser profiling 14 years ago
app-layer-protos.h Add per app layer parser profiling 14 years ago
app-layer-smb.c Replace all frees with SCFrees 14 years ago
app-layer-smb.h
app-layer-smb2.c coverity fix - 1.1beta branch - add some comments to indicate false positives by coverity for future reference - mainly comments for switch statement fall through 15 years ago
app-layer-smb2.h
app-layer-smtp.c Fix too many SMTP commands causing an integer overflow in the cmds_cnt variable, in turn causing an out of bounds memory write. 14 years ago
app-layer-smtp.h Fix too many SMTP commands causing an integer overflow in the cmds_cnt variable, in turn causing an out of bounds memory write. 14 years ago
app-layer-ssh.c
app-layer-ssh.h
app-layer-ssl.c Move TlsConfig structure out of app-layer-protos.h and rename it to SslConfig. 14 years ago
app-layer-ssl.h
app-layer.c Profiling: add per packet accounting of how much ticks are spend in protocol detection. 14 years ago
app-layer.h
conf-yaml-loader.c
conf-yaml-loader.h
conf.c fixed bug 288; corrected config boolean parsing problems 14 years ago
conf.h fixed bug 288; corrected config boolean parsing problems 14 years ago
counters.c Introduce a new wrapper macro that wait loops till the flag(s) in question have been set 14 years ago
counters.h
cuda-packet-batcher.c Replace all frees with SCFrees 14 years ago
cuda-packet-batcher.h
data-queue.c
data-queue.h
debug.h
decode-ethernet.c Rename some decode event structure and macro. 14 years ago
decode-ethernet.h
decode-events.h
decode-gre.c Rename some decode event structure and macro. 14 years ago
decode-gre.h
decode-icmpv4.c Rename some decode event structure and macro. 14 years ago
decode-icmpv4.h
decode-icmpv6.c Rename some decode event structure and macro. 14 years ago
decode-icmpv6.h
decode-ipv4.c Rename some decode event structure and macro. 14 years ago
decode-ipv4.h
decode-ipv6.c Rename some decode event structure and macro. 14 years ago
decode-ipv6.h
decode-ppp.c Rename some decode event structure and macro. 14 years ago
decode-ppp.h
decode-pppoe.c Rename some decode event structure and macro. 14 years ago
decode-pppoe.h
decode-raw.c Rename some decode event structure and macro. 14 years ago
decode-raw.h
decode-sctp.c Rename some decode event structure and macro. 14 years ago
decode-sctp.h
decode-sll.c Rename some decode event structure and macro. 14 years ago
decode-sll.h
decode-tcp.c Rename some decode event structure and macro. 14 years ago
decode-tcp.h
decode-udp.c Rename some decode event structure and macro. 14 years ago
decode-udp.h
decode-vlan.c Rename some decode event structure and macro. 14 years ago
decode-vlan.h
decode.c Merge thread kill functions. Merge slot's tm_id with the one used by packet profiling. Remove some junk unused code from ms sync pts. Timeout setup cleanup as well. packet q dbg_maxlen now u32 var. 14 years ago
decode.h Fix compilation with profiling enabled. 14 years ago
defrag.c Safer macro parenthesization and do/while use 14 years ago
defrag.h
detect-ack.c
detect-ack.h
detect-asn1.c
detect-asn1.h
detect-byte-extract.c fix var name parsing in byte_extract 15 years ago
detect-byte-extract.h
detect-bytejump.c Replace all frees with SCFrees 14 years ago
detect-bytejump.h
detect-bytetest.c Replace all mallocs with SCMallocs 14 years ago
detect-bytetest.h
detect-classtype.c
detect-classtype.h
detect-content.c Add support for replace keyword. 14 years ago
detect-content.h Add support for replace keyword. 14 years ago
detect-csum.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-csum.h
detect-dce-iface.c
detect-dce-iface.h
detect-dce-opnum.c
detect-dce-opnum.h
detect-dce-stub-data.c
detect-dce-stub-data.h
detect-depth.c
detect-depth.h
detect-detection-filter.c
detect-detection-filter.h
detect-distance.c
detect-distance.h
detect-dsize.c Fixes for out of bounds pcre_get_substring calls no longer silently accepted by modern pcre. 15 years ago
detect-dsize.h
detect-engine-address-ipv4.c
detect-engine-address-ipv4.h
detect-engine-address-ipv6.c
detect-engine-address-ipv6.h
detect-engine-address.c Fix minor address parsing compiler warning. 14 years ago
detect-engine-address.h Export some DetectAddress related function. 14 years ago
detect-engine-alert.c
detect-engine-alert.h
detect-engine-dcepayload.c
detect-engine-dcepayload.h
detect-engine-event.c Fix stream-events not working. Stream events won't fit our 'detection only' schema. Fixes #321. 14 years ago
detect-engine-event.h Add stream events support to 'engine-event' keyword 14 years ago
detect-engine-hcbd.c
detect-engine-hcbd.h
detect-engine-hcd.c
detect-engine-hcd.h
detect-engine-hhd.c
detect-engine-hhd.h
detect-engine-hmd.c
detect-engine-hmd.h
detect-engine-hrhd.c
detect-engine-hrhd.h
detect-engine-hrud.c
detect-engine-hrud.h
detect-engine-iponly.c Don't match on IP only rules that use ports if packet is not (proper) TCP, UDP or SCTP. Rules out frags matching as well. 14 years ago
detect-engine-iponly.h add flowbits:set; only sigs to be treated as ip only 15 years ago
detect-engine-mpm.c rewrite constants and add flag for replace 14 years ago
detect-engine-mpm.h Add per packet profiling. 14 years ago
detect-engine-payload.c Add support for replace keyword. 14 years ago
detect-engine-payload.h
detect-engine-port.c
detect-engine-port.h
detect-engine-proto.c
detect-engine-proto.h
detect-engine-siggroup.c
detect-engine-siggroup.h
detect-engine-sigorder.c
detect-engine-sigorder.h
detect-engine-state.c Rename profile macro's and variables to reflect that they are for rule profiling. 14 years ago
detect-engine-state.h
detect-engine-tag.c tag: fixes and cleanups 14 years ago
detect-engine-tag.h
detect-engine-threshold.c Add per packet profiling. 14 years ago
detect-engine-threshold.h
detect-engine-uri.c
detect-engine-uri.h
detect-engine.c Add per packet profiling. 14 years ago
detect-engine.h Add per packet profiling. 14 years ago
detect-fast-pattern.c Replace all mallocs with SCMallocs 14 years ago
detect-fast-pattern.h
detect-flags.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-flags.h
detect-flow.c
detect-flow.h
detect-flowbits.c add flowbits:set; only sigs to be treated as ip only 15 years ago
detect-flowbits.h
detect-flowint.c Fix flowint keyword pcre_get_substring issue. 14 years ago
detect-flowint.h
detect-flowvar.c
detect-flowvar.h
detect-fragbits.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-fragbits.h
detect-fragoffset.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-fragoffset.h
detect-ftpbounce.c
detect-ftpbounce.h
detect-gid.c
detect-gid.h
detect-http-client-body.c
detect-http-client-body.h
detect-http-cookie.c
detect-http-cookie.h
detect-http-header.c
detect-http-header.h
detect-http-method.c
detect-http-method.h
detect-http-raw-header.c
detect-http-raw-header.h
detect-http-raw-uri.c
detect-http-raw-uri.h
detect-http-stat-code.c
detect-http-stat-code.h
detect-http-stat-msg.c
detect-http-stat-msg.h
detect-http-uri.c http-uri: Remove useless function declaration. 14 years ago
detect-http-uri.h
detect-icmp-id.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-icmp-id.h
detect-icmp-seq.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-icmp-seq.h
detect-icode.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-icode.h
detect-id.c
detect-id.h
detect-ipopts.c
detect-ipopts.h
detect-ipproto.c
detect-ipproto.h
detect-isdataat.c
detect-isdataat.h
detect-itype.c Packet inspection keywords modified to not inspect pseudo packet 14 years ago
detect-itype.h
detect-mark.c
detect-mark.h
detect-metadata.c
detect-metadata.h
detect-msg.c
detect-msg.h
detect-noalert.c
detect-noalert.h
detect-nocase.c
detect-nocase.h
detect-offset.c
detect-offset.h
detect-parse.c Replace all frees with SCFrees 14 years ago
detect-parse.h
detect-pcre.c Always try PCRE_NO_AUTO_CAPTURE first for signature regexes. 14 years ago
detect-pcre.h
detect-pktvar.c
detect-pktvar.h
detect-priority.c
detect-priority.h
detect-rawbytes.c
detect-rawbytes.h
detect-recursive.c
detect-recursive.h
detect-reference.c detect: fix regular expression used for check. 14 years ago
detect-reference.h
detect-replace.c Add and use utility functions for checksum computing. 14 years ago
detect-replace.h Add support for replace keyword. 14 years ago
detect-rev.c
detect-rev.h
detect-rpc.c
detect-rpc.h
detect-sameip.c
detect-sameip.h
detect-seq.c
detect-seq.h
detect-sid.c
detect-sid.h
detect-ssh-proto-version.c
detect-ssh-proto-version.h
detect-ssh-software-version.c
detect-ssh-software-version.h
detect-ssl-state.c Replace all frees with SCFrees 14 years ago
detect-ssl-state.h
detect-ssl-version.c Fix ssl keyword pcre_get_substring issue. 14 years ago
detect-ssl-version.h
detect-stream_size.c
detect-stream_size.h
detect-tag.c tag: fixes and cleanups 14 years ago
detect-tag.h tag: fixes and cleanups 14 years ago
detect-threshold.c ip-only: added support for matching on ports. 14 years ago
detect-threshold.h suppress: use DetectAddress instead of DetectAddressHead 14 years ago
detect-tls-version.c
detect-tls-version.h
detect-ttl.c Fixes for out of bounds pcre_get_substring calls no longer silently accepted by modern pcre. 15 years ago
detect-ttl.h
detect-uricontent.c
detect-uricontent.h
detect-urilen.c Fix urilen keyword pcre_get_substring issue. 14 years ago
detect-urilen.h
detect-window.c
detect-window.h
detect-within.c
detect-within.h
detect.c Add support for replace keyword. 14 years ago
detect.h Add support for replace keyword. 14 years ago
flow-alert-sid.c
flow-alert-sid.h
flow-bit.c
flow-bit.h
flow-hash.c Convert flow memcap to u64. Bug #332. 14 years ago
flow-hash.h
flow-manager.c Rearrange flow manager functions into flow-manager.[ch]. Some other minor changes/updates 14 years ago
flow-manager.h Rearrange flow manager functions into flow-manager.[ch]. Some other minor changes/updates 14 years ago
flow-private.h Convert flow memcap to u64. Bug #332. 14 years ago
flow-queue.c
flow-queue.h
flow-timeout.c Fix compilation with profiling enabled. 14 years ago
flow-timeout.h some more code cleanup + comments added 14 years ago
flow-util.c Convert flow memcap to u64. Bug #332. 14 years ago
flow-util.h
flow-var.c
flow-var.h
flow.c fix compiler warning for printf format 14 years ago
flow.h Convert flow memcap to u64. Bug #332. 14 years ago
host.c
host.h
log-droplog.c Replace all frees with SCFrees 14 years ago
log-droplog.h
log-httplog.c Replace all frees with SCFrees 14 years ago
log-httplog.h
log-pcap.c pcap-log: fall back to sguil_base_dir option if 'dir' isn't set. Minor cleanups. 14 years ago
log-pcap.h
output.c Add per packet profiling. 14 years ago
output.h Add per packet profiling. 14 years ago
packet-queue.c
packet-queue.h
pkt-var.c
pkt-var.h
ptxdump.py
queue.h Safer macro parenthesization and do/while use 14 years ago
reputation.c
reputation.h
respond-reject-libnet11.c Add per packet profiling. 14 years ago
respond-reject-libnet11.h
respond-reject.c Add per packet profiling. 14 years ago
respond-reject.h Add per packet profiling. 14 years ago
runmode-af-packet.c single runmode: add support for multiple capture threads 14 years ago
runmode-af-packet.h af-packet: finalize code 14 years ago
runmode-erf-dag.c Remove all code introduced earlier concerned with ms sync points 14 years ago
runmode-erf-dag.h
runmode-erf-file.c Remove all code introduced earlier concerned with ms sync points 14 years ago
runmode-erf-file.h
runmode-ipfw.c Remove all code introduced earlier concerned with ms sync points 14 years ago
runmode-ipfw.h
runmode-nfq.c Remove all code introduced earlier concerned with ms sync points 14 years ago
runmode-nfq.h
runmode-pcap-file.c Remove all code introduced earlier concerned with ms sync points 14 years ago
runmode-pcap-file.h Implement a pkt acq loop infra with support for pcap-file. 14 years ago
runmode-pcap.c single runmode: add support for multiple capture threads 14 years ago
runmode-pcap.h pcap: add "autofp" runmode 14 years ago
runmode-pfring.c pfring: should not call free 14 years ago
runmode-pfring.h pfring: add single mode. 14 years ago
runmodes.c af-packet: basic support for AF_PACKET socket 14 years ago
runmodes.h af-packet: basic support for AF_PACKET socket 14 years ago
source-af-packet.c Add new flags var to tm module. TMs can now set flags to identify special properties. Also use these to identify receive TMs 14 years ago
source-af-packet.h af-packet: remove unused function 14 years ago
source-erf-dag.c Add new flags var to tm module. TMs can now set flags to identify special properties. Also use these to identify receive TMs 14 years ago
source-erf-dag.h
source-erf-file.c Add new flags var to tm module. TMs can now set flags to identify special properties. Also use these to identify receive TMs 14 years ago
source-erf-file.h
source-ipfw.c Add new flags var to tm module. TMs can now set flags to identify special properties. Also use these to identify receive TMs 14 years ago
source-ipfw.h
source-nfq-prototypes.h
source-nfq.c NFQ: fix race condition at exit. 14 years ago
source-nfq.h
source-pcap-file.c Add new flags var to tm module. TMs can now set flags to identify special properties. Also use these to identify receive TMs 14 years ago
source-pcap-file.h
source-pcap.c pcap: factorize runmode 14 years ago
source-pcap.h pcap: factorize runmode 14 years ago
source-pfring.c pfring: use factorisation function 14 years ago
source-pfring.h pfring: use factorisation function 14 years ago
stream-tcp-inline.c Add and use utility functions for checksum computing. 14 years ago
stream-tcp-inline.h Add and use utility functions for checksum computing. 14 years ago
stream-tcp-private.h
stream-tcp-reassemble.c Convert stream memcaps to u64. Bug #332. 14 years ago
stream-tcp-reassemble.h
stream-tcp-sack.c
stream-tcp-sack.h
stream-tcp-util.c
stream-tcp-util.h
stream-tcp.c Convert stream memcaps to u64. Bug #332. 14 years ago
stream-tcp.h Convert stream memcaps to u64. Bug #332. 14 years ago
stream.c
stream.h
suricata-common.h Add profiling to various HTTP buffer MPM calls. 14 years ago
suricata.c Improve help message 14 years ago
suricata.h Safer macro parenthesization and do/while use 14 years ago
threads.c Add per packet profiling. 14 years ago
threads.h
threadvars.h Merge thread kill functions. Merge slot's tm_id with the one used by packet profiling. Remove some junk unused code from ms sync pts. Timeout setup cleanup as well. packet q dbg_maxlen now u32 var. 14 years ago
tm-modules.c - Updated all runmodes to use synchronization points, right before each thread(slot function) tries to de-init the thread. - Main thread now first disables receive thread(s) before it kills receive and rest of the threads. 14 years ago
tm-modules.h You spin me right round baby, right round like a rotating packet capture right round. Oh, also log file size counters are now uint64_t 14 years ago
tm-queuehandlers.c
tm-queuehandlers.h
tm-queues.c
tm-queues.h
tm-threads-common.h af-packet: basic support for AF_PACKET socket 14 years ago
tm-threads.c Safer macro parenthesization and do/while use 14 years ago
tm-threads.h Merge thread kill functions. Merge slot's tm_id with the one used by packet profiling. Remove some junk unused code from ms sync pts. Timeout setup cleanup as well. packet q dbg_maxlen now u32 var. 14 years ago
tmqh-flow.c
tmqh-flow.h
tmqh-nfq.c
tmqh-nfq.h
tmqh-packetpool.c Undo tunnel reference counting using atomic operations. Revert to mutex based code. 14 years ago
tmqh-packetpool.h
tmqh-ringbuffer.c
tmqh-ringbuffer.h
tmqh-simple.c
tmqh-simple.h
util-action.c
util-action.h
util-affinity.c
util-affinity.h
util-atomic.h
util-binsearch.c
util-binsearch.h
util-bloomfilter-counting.c
util-bloomfilter-counting.h
util-bloomfilter.c
util-bloomfilter.h
util-byte.c
util-byte.h
util-checksum.c Add and use utility functions for checksum computing. 14 years ago
util-checksum.h Add and use utility functions for checksum computing. 14 years ago
util-cidr.c
util-cidr.h
util-classification-config.c Replace all frees with SCFrees 14 years ago
util-classification-config.h
util-clock.h
util-cpu.c
util-cpu.h
util-cuda-handlers.c Replace all frees with SCFrees 14 years ago
util-cuda-handlers.h
util-cuda.c Safer macro parenthesization and do/while use 14 years ago
util-cuda.h
util-daemon.c
util-daemon.h
util-debug-filters.c
util-debug-filters.h
util-debug.c Replace all frees with SCFrees 14 years ago
util-debug.h
util-decode-asn1.c
util-decode-asn1.h
util-device.c device: Add function to build interface list from config 14 years ago
util-device.h device: Add function to build interface list from config 14 years ago
util-enum.c
util-enum.h
util-error.c af-packet: finalize code 14 years ago
util-error.h You spin me right round baby, right round like a rotating packet capture right round. Oh, also log file size counters are now uint64_t 14 years ago
util-fix_checksum.c
util-fix_checksum.h
util-fmemopen.c
util-fmemopen.h
util-hash.c
util-hash.h
util-hashlist.c
util-hashlist.h
util-host-os-info.c
util-host-os-info.h
util-ioctl.c
util-ioctl.h
util-mem.h Safer macro parenthesization and do/while use 14 years ago
util-memcmp.c
util-memcmp.h
util-mpm-ac-gfbs.c Replace all reallocs with SCReallocs 14 years ago
util-mpm-ac-gfbs.h
util-mpm-ac.c fix ac unittest 14 years ago
util-mpm-ac.h
util-mpm-b2g-cuda-kernel.cu
util-mpm-b2g-cuda.c Replace all frees with SCFrees 14 years ago
util-mpm-b2g-cuda.h
util-mpm-b2g.c
util-mpm-b2g.h
util-mpm-b2gc.c
util-mpm-b2gc.h
util-mpm-b2gm.c
util-mpm-b2gm.h
util-mpm-b3g.c
util-mpm-b3g.h
util-mpm-wumanber.c
util-mpm-wumanber.h
util-mpm.c Replace all reallocs with SCReallocs 14 years ago
util-mpm.h
util-optimize.h
util-pidfile.c
util-pidfile.h
util-pool.c
util-pool.h
util-print.c PrintInet: fix compilation on FreeBSD 14 years ago
util-print.h PrintInet: fix compilation on FreeBSD 14 years ago
util-privs.c
util-privs.h
util-profiling.c Replace all frees with SCFrees 14 years ago
util-profiling.h Profiling: convert all packet profile counters/variables to u64. Improve output for larger numbers. 14 years ago
util-proto-name.c Replace all strdup with SCStrdup 14 years ago
util-proto-name.h
util-radix-tree.c
util-radix-tree.h
util-random.c
util-random.h
util-reference-config.c fixed bug 291 corrected reference to reference-config-file 14 years ago
util-reference-config.h
util-ringbuffer.c
util-ringbuffer.h
util-rule-vars.c
util-rule-vars.h
util-runmodes.c single runmode: add support for multiple capture threads 14 years ago
util-runmodes.h single runmode: add support for multiple capture threads 14 years ago
util-spm-bm.c
util-spm-bm.h
util-spm-bs.c
util-spm-bs.h
util-spm-bs2bm.c
util-spm-bs2bm.h
util-spm.c
util-spm.h
util-strlcatu.c
util-strlcpyu.c
util-syslog.c
util-syslog.h
util-threshold-config.c Rename rule_type_t to ThresholdRuleType. 14 years ago
util-threshold-config.h
util-time.c
util-time.h
util-unittest-helper.c
util-unittest-helper.h
util-unittest.c
util-unittest.h
util-validate.h
util-var-name.c add flowbits:set; only sigs to be treated as ip only 15 years ago
util-var-name.h
util-var.c
util-var.h
util-vector.h
win32-misc.c
win32-misc.h
win32-service.c
win32-service.h
win32-syslog.h