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
Victor Julien cae8e06cb9 Properly lock app layer result pool and add some debugging code for memory tracking. 15 years ago
..
Makefile.am fmemopen wrapper added (fix compilation problems on macosx and freebsd) 15 years ago
action-globals.h convert action_type to enum 15 years ago
alert-debuglog.c Consistency fix.. Xxxlog -> XxxLog. 15 years ago
alert-debuglog.h Consistency fix.. Xxxlog -> XxxLog. 15 years ago
alert-fastlog.c Consistency fix.. Xxxlog -> XxxLog. 15 years ago
alert-fastlog.h Consistency fix.. Xxxlog -> XxxLog. 15 years ago
alert-unified-alert.c memory leak fixes 15 years ago
alert-unified-alert.h Use the configuration file to setup alert logging (and http logging). 15 years ago
alert-unified-log.c memory leak fixes 15 years ago
alert-unified-log.h Use the configuration file to setup alert logging (and http logging). 15 years ago
alert-unified2-alert.c memory leak fixes 15 years ago
alert-unified2-alert.h Use the configuration file to setup alert logging (and http logging). 15 years ago
app-layer-dcerpc.c Fixup unused variable compiler warning in the dce code. 15 years ago
app-layer-dcerpc.h endianness handling update 15 years ago
app-layer-detect-proto.c memory leak fixes 15 years ago
app-layer-detect-proto.h memory leak fixes 15 years ago
app-layer-detect.c Rename to Suricata. 15 years ago
app-layer-detect.h Rename to Suricata. 15 years ago
app-layer-ftp.c Changing some more printfs with logging api 15 years ago
app-layer-ftp.h Adding FTP app layer parser and ftpbounce detection at L7 15 years ago
app-layer-htp.c Fix compiler warning in http method code 15 years ago
app-layer-htp.h Fix compiler warning in http method code 15 years ago
app-layer-http.c Rename to Suricata. 15 years ago
app-layer-http.h
app-layer-nbss.h style patch 15 years ago
app-layer-parser.c Properly lock app layer result pool and add some debugging code for memory tracking. 15 years ago
app-layer-parser.h Remove need_lock from app layer parsers. 15 years ago
app-layer-protos.h add smb2 proto and smb, smb2, dcerpc unit tests 15 years ago
app-layer-smb.c fix bug 61 15 years ago
app-layer-smb.h style patch 15 years ago
app-layer-smb2.c dcerpc request smb transact and fix for dcerpc bindack 15 years ago
app-layer-smb2.h style patch 15 years ago
app-layer-tls.c init b46 15 years ago
app-layer-tls.h TLS: small updates to the tls parser 16 years ago
app-layer.c Application layer detection improvements 15 years ago
app-layer.h Application layer detection improvements 15 years ago
conf-yaml-loader.c Require that the configuration file begins with a valid YAML version. At this time this means the configuration file must begin with 15 years ago
conf-yaml-loader.h Require that the configuration file begins with a valid YAML version. At this time this means the configuration file must begin with 15 years ago
conf.c Use the configuration file to setup alert logging (and http logging). 15 years ago
conf.h Use the configuration file to setup alert logging (and http logging). 15 years ago
counters.c memory leak fixes 15 years ago
counters.h Changing mutex/spinlocks/conditions naming types 15 years ago
debug.h
decode-ethernet.c ethernet: use switch instead of 'else if' 15 years ago
decode-ethernet.h
decode-events.h raw pcap support additionl ipv4/6 validation 15 years ago
decode-gre.c Rename to Suricata. 15 years ago
decode-gre.h
decode-icmpv4.c Add icmp flow handling. 15 years ago
decode-icmpv4.h ICMP Seq Rule Keyword 15 years ago
decode-icmpv6.c ICMP Seq Rule Keyword 15 years ago
decode-icmpv6.h ICMP Seq Rule Keyword 15 years ago
decode-ipv4.c raw pcap support additionl ipv4/6 validation 15 years ago
decode-ipv4.h
decode-ipv6.c raw pcap support additionl ipv4/6 validation 15 years ago
decode-ipv6.h
decode-ppp.c Rename to Suricata. 15 years ago
decode-ppp.h
decode-pppoe.c Add icmp flow handling. 15 years ago
decode-pppoe.h
decode-raw.c Fixup unittest error output for RAW decoder. 15 years ago
decode-raw.h raw pcap support additionl ipv4/6 validation 15 years ago
decode-sll.c Rename to Suricata. 15 years ago
decode-sll.h
decode-tcp.c Rename to Suricata. 15 years ago
decode-tcp.h
decode-udp.c Rename to Suricata. 15 years ago
decode-udp.h
decode.c raw pcap support additionl ipv4/6 validation 15 years ago
decode.h Potential fix for issue 60. 15 years ago
defrag.c Potential fix for issue 60. 15 years ago
defrag.h consolidate more common code between ipv4 and ipv6. 15 years ago
detect-ack.c Rename to Suricata. 15 years ago
detect-ack.h
detect-bytejump.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
detect-bytejump.h
detect-bytetest.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
detect-bytetest.h
detect-classtype.c Remove contents of VRT classification.config. 15 years ago
detect-classtype.h Support for Classtype keyword and Classification Config file 15 years ago
detect-content.c Merge applayer detect function into normal match function. Should speed up detection. 15 years ago
detect-content.h Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
detect-csum.c Rename to Suricata. 15 years ago
detect-csum.h
detect-dce-iface.c bind and bind_ack tracking 15 years ago
detect-dce-iface.h dce_iface, dce_opnum, dce_stub_data keyword support 15 years ago
detect-dce-opnum.c fix wrong keyword name 15 years ago
detect-dce-opnum.h Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
detect-dce-stub-data.c dce_iface, dce_opnum, dce_stub_data keyword support 15 years ago
detect-dce-stub-data.h dce_iface, dce_opnum, dce_stub_data keyword support 15 years ago
detect-decode-event.c Rename to Suricata. 15 years ago
detect-decode-event.h raw pcap support additionl ipv4/6 validation 15 years ago
detect-depth.c Improve depth and offset setup error reporting 15 years ago
detect-depth.h
detect-distance.c Improve distance/within/nocase handling, sig parsing error reporting. 15 years ago
detect-distance.h
detect-dsize.c Rename to Suricata. 15 years ago
detect-dsize.h
detect-engine-address-ipv4.c refactoring, tests for address engine ipv4 15 years ago
detect-engine-address-ipv4.h refactoring, tests for address engine ipv4 15 years ago
detect-engine-address-ipv6.c Rename to Suricata. 15 years ago
detect-engine-address-ipv6.h Rename DetectAddressGroup* to DetectAddress* 16 years ago
detect-engine-address.c More examples of unittest helper functions usage reference 15 years ago
detect-engine-address.h detect-engine-address.[ch] refactoring 15 years ago
detect-engine-iponly.c Remove contents of VRT classification.config. 15 years ago
detect-engine-iponly.h
detect-engine-mpm.c Fix scan patterns sometimes not being added to the scan ctx. Should fix bug #9. 15 years ago
detect-engine-mpm.h Speed up per sgh content maxlen calc. Remove mpm ptrs from mpm ctx. Add unittests testing the detection engine internals. 16 years ago
detect-engine-port.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
detect-engine-port.h
detect-engine-proto.c Make sure icmp rules also apply to icmpv6 15 years ago
detect-engine-proto.h Fix app layer detect to actually work. 16 years ago
detect-engine-siggroup.c More examples of unittest helper functions usage reference 15 years ago
detect-engine-siggroup.h Unittests and style fix for detect-engine-siggroup.[ch] 16 years ago
detect-engine-sigorder.c Rename to Suricata. 15 years ago
detect-engine-sigorder.h
detect-engine-threshold.c Support for Classtype keyword and Classification Config file 15 years ago
detect-engine-threshold.h Threshold Rule 15 years ago
detect-engine.c memory leak fixes 15 years ago
detect-engine.h Adding unittest helper functions for building generic packets, checking arrays of expected match results, perform generic tests, etc. Look at util-unittest-helper.c and detect-ipproto.c for references 15 years ago
detect-fast-pattern.c Application layer detection improvements 15 years ago
detect-fast-pattern.h Support fast_pattern modifier keyword for content 16 years ago
detect-flags.c Flags keyword fix. Fatal init fix. 15 years ago
detect-flags.h
detect-flow.c Rename to Suricata. 15 years ago
detect-flow.h
detect-flowbits.c Rename to Suricata. 15 years ago
detect-flowbits.h FlowBits Unit Tests 16 years ago
detect-flowint.c Rename to Suricata. 15 years ago
detect-flowint.h Added support at Flowints for keywords isset and notset 15 years ago
detect-flowvar.c Rename to Suricata. 15 years ago
detect-flowvar.h http_cookie keywork support 15 years ago
detect-fragbits.c Rename to Suricata. 15 years ago
detect-fragbits.h
detect-ftpbounce.c Application layer detection improvements 15 years ago
detect-ftpbounce.h Adding FTP app layer parser and ftpbounce detection at L7 15 years ago
detect-gid.c Rename to Suricata. 15 years ago
detect-gid.h
detect-http-cookie.c Application layer detection improvements 15 years ago
detect-http-cookie.h changed to DetectHttpCookieData 15 years ago
detect-http-method.c fix code file permission 15 years ago
detect-http-method.h fix code file permission 15 years ago
detect-icmp-id.c Fix logging messages related to icmp_id parsing 15 years ago
detect-icmp-id.h Add icmp_id keyword support 15 years ago
detect-icmp-seq.c ICMP Seq Rule Keyword 15 years ago
detect-icmp-seq.h ICMP Seq Rule Keyword 15 years ago
detect-icode.c Rename to Suricata. 15 years ago
detect-icode.h Changed printf's to logging API functions 15 years ago
detect-id.c Adding unittest helper functions for building generic packets, checking arrays of expected match results, perform generic tests, etc. Look at util-unittest-helper.c and detect-ipproto.c for references 15 years ago
detect-id.h
detect-ipopts.c Rename to Suricata. 15 years ago
detect-ipopts.h
detect-ipproto.c Adding unittest helper functions for building generic packets, checking arrays of expected match results, perform generic tests, etc. Look at util-unittest-helper.c and detect-ipproto.c for references 15 years ago
detect-ipproto.h
detect-isdataat.c Adding unittest helper functions for building generic packets, checking arrays of expected match results, perform generic tests, etc. Look at util-unittest-helper.c and detect-ipproto.c for references 15 years ago
detect-isdataat.h Adding detect_content chunks handling for max_pattern_length and unittests. Updating modifiers to use it. 16 years ago
detect-itype.c Rename to Suricata. 15 years ago
detect-itype.h Changed printf's to logging API functions 15 years ago
detect-metadata.c Rename to Suricata. 15 years ago
detect-metadata.h
detect-msg.c Modify the classification config tests to use the buffer than a temp file and also fix an invalid free 15 years ago
detect-msg.h
detect-noalert.c Rename to Suricata. 15 years ago
detect-noalert.h
detect-nocase.c Improve distance/within/nocase handling, sig parsing error reporting. 15 years ago
detect-nocase.h
detect-offset.c Improve depth and offset setup error reporting 15 years ago
detect-offset.h
detect-parse.c Merge applayer detect function into normal match function. Should speed up detection. 15 years ago
detect-parse.h Added http_method rule keyword. 15 years ago
detect-pcre.c Make sure pcre PCRE_EXTRA_MATCH_LIMIT_RECURSION check works with strict compiler settings. 15 years ago
detect-pcre.h Add pcre negate support. 15 years ago
detect-pktvar.c Rename to Suricata. 15 years ago
detect-pktvar.h http_cookie keywork support 15 years ago
detect-priority.c Support for Classtype keyword and Classification Config file 15 years ago
detect-priority.h Support for Classtype keyword and Classification Config file 15 years ago
detect-rawbytes.c Rename to Suricata. 15 years ago
detect-rawbytes.h
detect-recursive.c Rename to Suricata. 15 years ago
detect-recursive.h
detect-reference.c Rename to Suricata. 15 years ago
detect-reference.h
detect-rev.c Rename to Suricata. 15 years ago
detect-rev.h
detect-rpc.c Small cleanups. 15 years ago
detect-rpc.h Added rpc keyword support at packet level 15 years ago
detect-sameip.c Rename to Suricata. 15 years ago
detect-sameip.h
detect-seq.c Adding unittest helper functions for building generic packets, checking arrays of expected match results, perform generic tests, etc. Look at util-unittest-helper.c and detect-ipproto.c for references 15 years ago
detect-seq.h
detect-sid.c Rename to Suricata. 15 years ago
detect-sid.h
detect-stream_size.c Rename to Suricata. 15 years ago
detect-stream_size.h
detect-tag.c Add tag keyword stub 15 years ago
detect-tag.h Add tag keyword stub 15 years ago
detect-threshold.c Fix thresholding coding changing unlocked and supposed to be static memory areas. 15 years ago
detect-threshold.h Fix thresholding coding changing unlocked and supposed to be static memory areas. 15 years ago
detect-tls-version.c Application layer detection improvements 15 years ago
detect-tls-version.h Fix app layer detect to actually work. 16 years ago
detect-ttl.c Rename to Suricata. 15 years ago
detect-ttl.h TTL macros suppport 16 years ago
detect-uricontent.c Merge applayer detect function into normal match function. Should speed up detection. 15 years ago
detect-uricontent.h
detect-window.c gcc warning fixes. 15 years ago
detect-window.h Adding unittest helper functions for building generic packets, checking arrays of expected match results, perform generic tests, etc. Look at util-unittest-helper.c and detect-ipproto.c for references 15 years ago
detect-within.c Improve distance/within/nocase handling, sig parsing error reporting. 15 years ago
detect-within.h
detect.c Merge applayer detect function into normal match function. Should speed up detection. 15 years ago
detect.h ICMP Seq Rule Keyword 15 years ago
flow-alert-sid.c Implement alert sid storage in the flow so we can check previous alerts in the flow. 15 years ago
flow-alert-sid.h Implement alert sid storage in the flow so we can check previous alerts in the flow. 15 years ago
flow-bit.c Rename to Suricata. 15 years ago
flow-bit.h Implement alert sid storage in the flow so we can check previous alerts in the flow. 15 years ago
flow-hash.c Fix packet flags field not being cleared properly when the packet is being reused. Add some debug statements and cleanup some. 15 years ago
flow-hash.h Rename to Suricata. 15 years ago
flow-private.h Changing mutex/spinlocks/conditions naming types 15 years ago
flow-queue.c Rename to Suricata. 15 years ago
flow-queue.h Rename to Suricata. 15 years ago
flow-util.c Fix not decreasing the flow use_cnt reference counter in some cases from the app layer detection code. This caused some streams to never fully time out and thus clutter up the flow table and session pool. 15 years ago
flow-util.h Fix not decreasing the flow use_cnt reference counter in some cases from the app layer detection code. This caused some streams to never fully time out and thus clutter up the flow table and session pool. 15 years ago
flow-var.c Rename to Suricata. 15 years ago
flow-var.h Implement alert sid storage in the flow so we can check previous alerts in the flow. 15 years ago
flow.c Properly lock app layer result pool and add some debugging code for memory tracking. 15 years ago
flow.h Add icmp flow handling. 15 years ago
host.c Rename to Suricata. 15 years ago
host.h Changing mutex/spinlocks/conditions naming types 15 years ago
log-httplog.c Consistency fix.. Xxxlog -> XxxLog. 15 years ago
log-httplog.h Consistency fix.. Xxxlog -> XxxLog. 15 years ago
output.c Have output modules register themselves so run mode configurator becomes aware of them for purposes of being configured from the config file. 15 years ago
output.h Have output modules register themselves so run mode configurator becomes aware of them for purposes of being configured from the config file. 15 years ago
packet-queue.c Rename to Suricata. 15 years ago
packet-queue.h Rename to Suricata. 15 years ago
pkt-var.c Rename to Suricata. 15 years ago
pkt-var.h
queue.h
reputation.h Cleanup comments. 16 years ago
respond-reject-libnet11.c Rename to Suricata. 15 years ago
respond-reject-libnet11.h
respond-reject.c Rename to Suricata. 15 years ago
respond-reject.h
runmodes.c Have output modules register themselves so run mode configurator becomes aware of them for purposes of being configured from the config file. 15 years ago
runmodes.h configurable outputs for nfq and pcap file. 15 years ago
source-nfq-prototypes.h
source-nfq.c nfq: modify queue length computation logic 15 years ago
source-nfq.h Changing mutex/spinlocks/conditions naming types 15 years ago
source-pcap-file.c raw pcap support additionl ipv4/6 validation 15 years ago
source-pcap-file.h
source-pcap.c raw pcap support additionl ipv4/6 validation 15 years ago
source-pcap.h
source-pfring.c Rename to Suricata. 15 years ago
source-pfring.h
stream-tcp-private.h Fix up initialization and hopefully make the SEQ macro's fix up an 64bit issue we're seeing... 15 years ago
stream-tcp-reassemble.c Properly lock app layer result pool and add some debugging code for memory tracking. 15 years ago
stream-tcp-reassemble.h memory leak fixes 15 years ago
stream-tcp.c memory leak fixes 15 years ago
stream-tcp.h fixed-pool-error-and-tcp-state-transition 15 years ago
stream.c Rename to Suricata. 15 years ago
stream.h Changing mutex/spinlocks/conditions naming types 15 years ago
suricata-common.h check for the existance of default logging directory 15 years ago
suricata.c memory leak fixes 15 years ago
suricata.h Actually use classification msg 15 years ago
threads.c Rename to Suricata. 15 years ago
threads.h Changing mutex/spinlocks/conditions naming types 15 years ago
threadvars.h Changing mutex/spinlocks/conditions naming types 15 years ago
tm-modules.c memory leak fixes 15 years ago
tm-modules.h Use the configuration file to setup alert logging (and http logging). 15 years ago
tm-queuehandlers.c Rename to Suricata. 15 years ago
tm-queuehandlers.h
tm-queues.c Rename to Suricata. 15 years ago
tm-queues.h
tm-threads.c Rename to Suricata. 15 years ago
tm-threads.h Changing mutex/spinlocks/conditions naming types 15 years ago
tmqh-flow.c Rename to Suricata. 15 years ago
tmqh-flow.h
tmqh-nfq.c Rename to Suricata. 15 years ago
tmqh-nfq.h
tmqh-packetpool.c Rename to Suricata. 15 years ago
tmqh-packetpool.h
tmqh-simple.c Rename to Suricata. 15 years ago
tmqh-simple.h
util-binsearch.c Rename to Suricata. 15 years ago
util-binsearch.h
util-bloomfilter-counting.c Rename to Suricata. 15 years ago
util-bloomfilter-counting.h
util-bloomfilter.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-bloomfilter.h
util-byte.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-byte.h endianness handling update 15 years ago
util-cidr.c Rename to Suricata. 15 years ago
util-cidr.h
util-classification-config.c fmemopen wrapper added (fix compilation problems on macosx and freebsd) 15 years ago
util-classification-config.h Modify the classification config tests to use the buffer than a temp file and also fix an invalid free 15 years ago
util-daemon.c Fix compilation after suricata rename. 15 years ago
util-daemon.h Add support for daemon, checking for valid combination of modes 15 years ago
util-debug-filters.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-debug-filters.h Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-debug.c fix for bug #47 15 years ago
util-debug.h gcc warning fixes. 15 years ago
util-enum.c Host OS Table API. Modifications also make to the radix tree to handle netblocks 16 years ago
util-enum.h
util-error.c ICMP Seq Rule Keyword 15 years ago
util-error.h ICMP Seq Rule Keyword 15 years ago
util-fix_checksum.c
util-fix_checksum.h
util-fmemopen.c Rename fmem_t to SCFmem and make sure it's not exported. 15 years ago
util-fmemopen.h Rename fmem_t to SCFmem and make sure it's not exported. 15 years ago
util-hash.c Modify the classification config tests to use the buffer than a temp file and also fix an invalid free 15 years ago
util-hash.h Modify the classification config tests to use the buffer than a temp file and also fix an invalid free 15 years ago
util-hashlist.c fixed bug 18 15 years ago
util-hashlist.h
util-host-os-info.c stream os_policy support 15 years ago
util-host-os-info.h Support host os flavour retrieval functions with raw network addresses 16 years ago
util-mpm-b2g.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-mpm-b2g.h Further memory cleanups. Split out init only vars out of the sig group head. 16 years ago
util-mpm-b3g.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-mpm-b3g.h Speed up per sgh content maxlen calc. Remove mpm ptrs from mpm ctx. Add unittests testing the detection engine internals. 16 years ago
util-mpm-wumanber.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-mpm-wumanber.h Speed up per sgh content maxlen calc. Remove mpm ptrs from mpm ctx. Add unittests testing the detection engine internals. 16 years ago
util-mpm.c Add some safety checks. 15 years ago
util-mpm.h Adding detect_content chunks handling for max_pattern_length and unittests. Updating modifiers to use it. 16 years ago
util-pool.c Rename to Suricata. 15 years ago
util-pool.h
util-print.c Fixup code to compile with -Wall -Werror -Wextra -Wno-unused-parameter compiler options. 15 years ago
util-print.h
util-radix-tree.c stream os_policy support 15 years ago
util-radix-tree.h Radix Tree fixes/updates 15 years ago
util-random.c Move rand seed code into util-random 15 years ago
util-random.h Move rand seed code into util-random 15 years ago
util-rule-vars.c Fixup unittests that use buffers that simulate configuration files. They now include the YAML header. 15 years ago
util-rule-vars.h Support vars lookup from conf file. Current patch support address and port group vars lookup 16 years ago
util-time.c Move rand seed code into util-random 15 years ago
util-time.h Move rand seed code into util-random 15 years ago
util-unittest-helper.c Small fixes at unittest helper functions and TestBidirec03 15 years ago
util-unittest-helper.h More examples of unittest helper functions usage reference 15 years ago
util-unittest.c Rename to Suricata. 15 years ago
util-unittest.h
util-var-name.c Rename to Suricata. 15 years ago
util-var-name.h
util-var.c Implement alert sid storage in the flow so we can check previous alerts in the flow. 15 years ago
util-var.h Implement alert sid storage in the flow so we can check previous alerts in the flow. 15 years ago