.. |
Makefile.am
|
Remove Makefile.am reference to non-existing file.
|
15 years ago |
action-globals.h
|
Fix weird compile error
|
16 years ago |
alert-debuglog.c
|
Use threadsafe time functions.
|
15 years ago |
alert-debuglog.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
alert-fastlog.c
|
Use threadsafe time functions.
|
15 years ago |
alert-fastlog.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
alert-prelude.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
alert-prelude.h
|
Add Prelude output plugin
|
16 years ago |
alert-unified-alert.c
|
Improve a number of error and info messages.
|
15 years ago |
alert-unified-alert.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
alert-unified-log.c
|
Improve a number of error and info messages.
|
15 years ago |
alert-unified-log.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
alert-unified2-alert.c
|
Improve a number of error and info messages.
|
15 years ago |
alert-unified2-alert.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
app-layer-dcerpc-common.h
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
app-layer-dcerpc.c
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
app-layer-dcerpc.h
|
Remove wrong copyright info, cleanup headers.
|
16 years ago |
app-layer-detect-proto.c
|
stream and application layer improvements
|
15 years ago |
app-layer-detect-proto.h
|
Remove unused conditional locking code from the app layer parsing code.
|
16 years ago |
app-layer-ftp.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
app-layer-ftp.h
|
Adding FTP app layer parser and ftpbounce detection at L7
|
16 years ago |
app-layer-htp.c
|
Reintroduce usage of the SC_RADIX_NODE_USERDATA marco into the htp code. Rewrite the macro slightly, add unittests for the macro.
|
15 years ago |
app-layer-htp.h
|
Add htp personality configuration.
|
15 years ago |
app-layer-nbss.h
|
Remove wrong copyright info, cleanup headers.
|
16 years ago |
app-layer-parser.c
|
Make sure we don't leak memory on app layer protocols we detect, but don't parse. Fixed #132. Thanks to Gurvinder Singh for pointing out where the issue was.
|
15 years ago |
app-layer-parser.h
|
Remove unused conditional locking code from the app layer parsing code.
|
16 years ago |
app-layer-protos.h
|
add smb2 proto and smb, smb2, dcerpc unit tests
|
16 years ago |
app-layer-smb.c
|
Fix a couple of harmless compiler warnings.
|
15 years ago |
app-layer-smb.h
|
Small SMB cleanups.
|
16 years ago |
app-layer-smb2.c
|
Remove wrong copyright info, cleanup headers.
|
16 years ago |
app-layer-smb2.h
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
app-layer-tls.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
app-layer-tls.h
|
TLS: small updates to the tls parser
|
16 years ago |
app-layer.c
|
Application layer detection improvements
|
16 years ago |
app-layer.h
|
Application layer detection improvements
|
16 years ago |
conf-yaml-loader.c
|
Improve yaml loaded debug output formatting.
|
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
|
16 years ago |
conf.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
conf.h
|
Cleanup of configuration internals. Use an n-ary type tree for everything instead of a first level hash branching off into n-ary type trees.
|
16 years ago |
counters.c
|
Use threadsafe time functions.
|
15 years ago |
counters.h
|
fix for bug 115
|
15 years ago |
debug.h
|
…
|
|
decode-ethernet.c
|
VLAN Support
|
16 years ago |
decode-ethernet.h
|
…
|
|
decode-events.h
|
Switch decode-event comments to doxygen format
|
15 years ago |
decode-gre.c
|
VLAN Support
|
16 years ago |
decode-gre.h
|
…
|
|
decode-icmpv4.c
|
Add icmp flow handling.
|
16 years ago |
decode-icmpv4.h
|
Fix icmp_id keyword and improve icmp_seq keyword logic.
|
15 years ago |
decode-icmpv6.c
|
ICMP Seq Rule Keyword
|
16 years ago |
decode-icmpv6.h
|
ICMP Seq Rule Keyword
|
16 years ago |
decode-ipv4.c
|
Issue 82 - fragment counters. - number of fragments - number reassembled - number of timeouts
|
16 years ago |
decode-ipv4.h
|
…
|
|
decode-ipv6.c
|
Issue 82 - fragment counters. - number of fragments - number reassembled - number of timeouts
|
16 years ago |
decode-ipv6.h
|
…
|
|
decode-ppp.c
|
Rename to Suricata.
|
16 years ago |
decode-ppp.h
|
…
|
|
decode-pppoe.c
|
Bug 103, bound checks at pppoe, added macros for 4bit fields
|
16 years ago |
decode-pppoe.h
|
Bug 103, bound checks at pppoe, added macros for 4bit fields
|
16 years ago |
decode-raw.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
decode-raw.h
|
raw pcap support additionl ipv4/6 validation
|
16 years ago |
decode-sll.c
|
VLAN Support
|
16 years ago |
decode-sll.h
|
…
|
|
decode-tcp.c
|
Rename to Suricata.
|
16 years ago |
decode-tcp.h
|
Comment ECN/CWR changes more.
|
15 years ago |
decode-udp.c
|
Rename to Suricata.
|
16 years ago |
decode-udp.h
|
…
|
|
decode-vlan.c
|
VLAN Support
|
16 years ago |
decode-vlan.h
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
decode.c
|
VLAN Support
|
16 years ago |
decode.h
|
Different approach to the reference keyword. Lots of cleanups, bug fixes in reference keyword code and tests.
|
15 years ago |
defrag.c
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
defrag.h
|
Issue 82 - fragment counters. - number of fragments - number reassembled - number of timeouts
|
16 years ago |
detect-ack.c
|
Detection keyword cleanup
|
16 years ago |
detect-ack.h
|
…
|
|
detect-bytejump.c
|
Fixing some naming convention issues and incorrect error messages
|
15 years ago |
detect-bytejump.h
|
Detection keyword cleanup
|
16 years ago |
detect-bytetest.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-bytetest.h
|
Detection keyword cleanup
|
16 years ago |
detect-classtype.c
|
Detection keyword cleanup
|
16 years ago |
detect-classtype.h
|
Support for Classtype keyword and Classification Config file
|
16 years ago |
detect-content.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-content.h
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-csum.c
|
Detection keyword cleanup
|
16 years ago |
detect-csum.h
|
…
|
|
detect-dce-iface.c
|
Improve dce-iface keyword unittests.
|
15 years ago |
detect-dce-iface.h
|
fix padding calculation and stubdata parser for dcerpc
|
16 years ago |
detect-dce-opnum.c
|
fix for bug 114
|
15 years ago |
detect-dce-opnum.h
|
fix padding calculation and stubdata parser for dcerpc
|
16 years ago |
detect-dce-stub-data.c
|
fix for bug 114
|
15 years ago |
detect-dce-stub-data.h
|
dce_iface, dce_opnum, dce_stub_data keyword support
|
16 years ago |
detect-decode-event.c
|
Detection keyword cleanup
|
16 years ago |
detect-decode-event.h
|
Fix a typo in detect-decode-event.h causing a compilation error.
|
15 years ago |
detect-depth.c
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-depth.h
|
…
|
|
detect-detection-filter.c
|
Small error checking rewrite.
|
15 years ago |
detect-detection-filter.h
|
Add support for detection_filter keyword
|
16 years ago |
detect-distance.c
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-distance.h
|
…
|
|
detect-dsize.c
|
Detection keyword cleanup
|
16 years ago |
detect-dsize.h
|
…
|
|
detect-engine-address-ipv4.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-engine-address-ipv4.h
|
refactoring, tests for address engine ipv4
|
16 years ago |
detect-engine-address-ipv6.c
|
AddressCutNot fix for address engine ipv6
|
16 years ago |
detect-engine-address-ipv6.h
|
engine address ipv6 refactored
|
16 years ago |
detect-engine-address.c
|
fixed the memory leaks and buffer overflows reported by parfait
|
15 years ago |
detect-engine-address.h
|
detect-engine-address.[ch] refactoring
|
16 years ago |
detect-engine-iponly.c
|
Small windows fixes ifdef wrapper for netinet/in.h O_NOFOLLOW def missing so added ifndef define install doc updated.
|
15 years ago |
detect-engine-iponly.h
|
fix for bug 115
|
15 years ago |
detect-engine-mpm.c
|
adapt b2g cuda code for the mpm architecture change
|
15 years ago |
detect-engine-mpm.h
|
Remove more scan references.
|
16 years ago |
detect-engine-payload.c
|
Adding Boyer Moore context to content patterns, should speed up the search
|
15 years ago |
detect-engine-payload.h
|
Further simplify content api: merge flags that indicate a next relative match, remove chunks as they are unnecessary now, make negated a bitflag.
|
16 years ago |
detect-engine-port.c
|
fixed the memory leaks and buffer overflows reported by parfait
|
15 years ago |
detect-engine-port.h
|
…
|
|
detect-engine-proto.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
detect-engine-proto.h
|
Fix app layer detect to actually work.
|
16 years ago |
detect-engine-siggroup.c
|
Adding Uricontent inspection with spm. Modifiers for uricontent are now supported
|
15 years ago |
detect-engine-siggroup.h
|
Unittests and style fix for detect-engine-siggroup.[ch]
|
16 years ago |
detect-engine-sigorder.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-engine-sigorder.h
|
…
|
|
detect-engine-threshold.c
|
fix for bug 115
|
15 years ago |
detect-engine-threshold.h
|
fix for bug 115
|
15 years ago |
detect-engine-uri.c
|
Fix a couple of harmless compiler warnings.
|
15 years ago |
detect-engine-uri.h
|
Small uri cleanups.
|
15 years ago |
detect-engine.c
|
fix for bug 115
|
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
|
16 years ago |
detect-fast-pattern.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-fast-pattern.h
|
Support fast_pattern modifier keyword for content
|
16 years ago |
detect-flags.c
|
Support for ecn/cwr TCP sessions
|
15 years ago |
detect-flags.h
|
…
|
|
detect-flow.c
|
Detection keyword cleanup
|
16 years ago |
detect-flow.h
|
…
|
|
detect-flowbits.c
|
Detection keyword cleanup
|
16 years ago |
detect-flowbits.h
|
FlowBits Unit Tests
|
16 years ago |
detect-flowint.c
|
Detection keyword cleanup
|
16 years ago |
detect-flowint.h
|
Added support at Flowints for keywords isset and notset
|
16 years ago |
detect-flowvar.c
|
Detection keyword cleanup
|
16 years ago |
detect-flowvar.h
|
http_cookie keywork support
|
16 years ago |
detect-fragbits.c
|
Detection keyword cleanup
|
16 years ago |
detect-fragbits.h
|
…
|
|
detect-fragoffset.c
|
fixed the memory leaks and buffer overflows reported by parfait
|
15 years ago |
detect-fragoffset.h
|
FragOffset Rule Keyword
|
16 years ago |
detect-ftpbounce.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-ftpbounce.h
|
Adding FTP app layer parser and ftpbounce detection at L7
|
16 years ago |
detect-gid.c
|
Detection keyword cleanup
|
16 years ago |
detect-gid.h
|
…
|
|
detect-http-client-body.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-http-client-body.h
|
Enable spm inspection with precooked pattern contexts on content, uricontent and http_client_body (we will also add this to http_header when it gets commited)
|
15 years ago |
detect-http-cookie.c
|
fixed more api and logic erros in recent master
|
15 years ago |
detect-http-cookie.h
|
support nocase and negation for http_cookie
|
15 years ago |
detect-http-method.c
|
Explicitly test for ipv6 in the htp personalities code. Update all affected unittests to set addr family to the flow.
|
15 years ago |
detect-http-method.h
|
First stage of detect engine redesign: equal patterns share id's, search phase no longer used, new match verification phase.
|
16 years ago |
detect-icmp-id.c
|
Fix icmp_id keyword and improve icmp_seq keyword logic.
|
15 years ago |
detect-icmp-id.h
|
Fix icmp_id keyword and improve icmp_seq keyword logic.
|
15 years ago |
detect-icmp-seq.c
|
Fix icmp_id keyword and improve icmp_seq keyword logic.
|
15 years ago |
detect-icmp-seq.h
|
Fix icmp_id keyword and improve icmp_seq keyword logic.
|
15 years ago |
detect-icode.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-icode.h
|
Changed printf's to logging API functions
|
16 years ago |
detect-id.c
|
Detection keyword cleanup
|
16 years ago |
detect-id.h
|
…
|
|
detect-ipopts.c
|
Detection keyword cleanup
|
16 years ago |
detect-ipopts.h
|
…
|
|
detect-ipproto.c
|
Detection keyword cleanup
|
16 years ago |
detect-ipproto.h
|
…
|
|
detect-isdataat.c
|
Fixing some naming convention issues and incorrect error messages
|
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
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-itype.h
|
Changed printf's to logging API functions
|
16 years ago |
detect-metadata.c
|
Detection keyword cleanup
|
16 years ago |
detect-metadata.h
|
…
|
|
detect-msg.c
|
Detection keyword cleanup
|
16 years ago |
detect-msg.h
|
…
|
|
detect-noalert.c
|
Detection keyword cleanup
|
16 years ago |
detect-noalert.h
|
…
|
|
detect-nocase.c
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-nocase.h
|
…
|
|
detect-offset.c
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-offset.h
|
…
|
|
detect-parse.c
|
Improve sig parsing unittest error handling.
|
15 years ago |
detect-parse.h
|
Fixing some naming convention issues and incorrect error messages
|
15 years ago |
detect-pcre.c
|
Explicitly test for ipv6 in the htp personalities code. Update all affected unittests to set addr family to the flow.
|
15 years ago |
detect-pcre.h
|
Cleanups.
|
16 years ago |
detect-pktvar.c
|
Detection keyword cleanup
|
16 years ago |
detect-pktvar.h
|
http_cookie keywork support
|
16 years ago |
detect-priority.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-priority.h
|
Support for Classtype keyword and Classification Config file
|
16 years ago |
detect-rawbytes.c
|
Fixing some naming convention issues and incorrect error messages
|
15 years ago |
detect-rawbytes.h
|
…
|
|
detect-recursive.c
|
Detection keyword cleanup
|
16 years ago |
detect-recursive.h
|
…
|
|
detect-reference.c
|
Different approach to the reference keyword. Lots of cleanups, bug fixes in reference keyword code and tests.
|
15 years ago |
detect-reference.h
|
Different approach to the reference keyword. Lots of cleanups, bug fixes in reference keyword code and tests.
|
15 years ago |
detect-rev.c
|
Detection keyword cleanup
|
16 years ago |
detect-rev.h
|
…
|
|
detect-rpc.c
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
detect-rpc.h
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
detect-sameip.c
|
Detection keyword cleanup
|
16 years ago |
detect-sameip.h
|
…
|
|
detect-seq.c
|
Detection keyword cleanup
|
16 years ago |
detect-seq.h
|
…
|
|
detect-sid.c
|
Detection keyword cleanup
|
16 years ago |
detect-sid.h
|
…
|
|
detect-stream_size.c
|
Detection keyword cleanup
|
16 years ago |
detect-stream_size.h
|
…
|
|
detect-tag.c
|
Detection keyword cleanup
|
16 years ago |
detect-tag.h
|
Add tag keyword stub
|
16 years ago |
detect-threshold.c
|
Small error checking rewrite.
|
15 years ago |
detect-threshold.h
|
Add support for detection_filter keyword
|
16 years ago |
detect-tls-version.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
detect-tls-version.h
|
Fix app layer detect to actually work.
|
16 years ago |
detect-ttl.c
|
Detection keyword cleanup
|
16 years ago |
detect-ttl.h
|
TTL macros suppport
|
16 years ago |
detect-uricontent.c
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-uricontent.h
|
Enable spm inspection with precooked pattern contexts on content, uricontent and http_client_body (we will also add this to http_header when it gets commited)
|
15 years ago |
detect-urilen.c
|
Explicitly test for ipv6 in the htp personalities code. Update all affected unittests to set addr family to the flow.
|
15 years ago |
detect-urilen.h
|
urilen support for engine
|
16 years ago |
detect-window.c
|
Detection keyword cleanup
|
16 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
|
16 years ago |
detect-within.c
|
Fix some error messages and coding style at uri/content modifiers
|
15 years ago |
detect-within.h
|
…
|
|
detect.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
detect.h
|
fix for bug 115
|
15 years ago |
flow-alert-sid.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
flow-alert-sid.h
|
Implement alert sid storage in the flow so we can check previous alerts in the flow.
|
16 years ago |
flow-bit.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
flow-bit.h
|
Implement alert sid storage in the flow so we can check previous alerts in the flow.
|
16 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.
|
16 years ago |
flow-hash.h
|
Rename to Suricata.
|
16 years ago |
flow-private.h
|
Move flow flags to flow.h
|
15 years ago |
flow-queue.c
|
Properly cleanup used mutexes and condition vars in the flow subsys.
|
15 years ago |
flow-queue.h
|
Properly cleanup used mutexes and condition vars in the flow subsys.
|
15 years ago |
flow-util.c
|
Make sure we set the address family (AF_INET & AF_INET6) in the flow's address structures. Needed by HTP personalities code.
|
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.
|
16 years ago |
flow-var.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
flow-var.h
|
Implement alert sid storage in the flow so we can check previous alerts in the flow.
|
16 years ago |
flow.c
|
Fix errors in the unittests reported by valgrind's drd tool. Add explanation of a FP.
|
15 years ago |
flow.h
|
Move flow flags to flow.h
|
15 years ago |
host.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
host.h
|
Changing mutex/spinlocks/conditions naming types
|
16 years ago |
log-httplog.c
|
Use threadsafe time functions.
|
15 years ago |
log-httplog.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
output.c
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
output.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
packet-queue.c
|
Rename to Suricata.
|
16 years ago |
packet-queue.h
|
Rename to Suricata.
|
16 years ago |
pkt-var.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
pkt-var.h
|
…
|
|
queue.h
|
Code is now compilable on the Win32 platform
|
16 years ago |
reputation.c
|
IP Only Engine using radix trees
|
15 years ago |
reputation.h
|
First version of the reputation API
|
16 years ago |
respond-reject-libnet11.c
|
libnet now optional
|
15 years ago |
respond-reject-libnet11.h
|
…
|
|
respond-reject.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
respond-reject.h
|
…
|
|
runmodes.c
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
runmodes.h
|
Adding auto runmodes based on available core/cpu's. Setting thread priorities
|
16 years ago |
source-ipfw.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
source-ipfw.h
|
Intial IPFW support FreeBSD and OSX
|
16 years ago |
source-nfq-prototypes.h
|
…
|
|
source-nfq.c
|
NFQ inline changes
|
15 years ago |
source-nfq.h
|
Added inline mode support on Windows
|
15 years ago |
source-pcap-file.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
source-pcap-file.h
|
…
|
|
source-pcap.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
source-pcap.h
|
…
|
|
source-pfring.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
source-pfring.h
|
…
|
|
stream-tcp-private.h
|
stream and application layer improvements
|
15 years ago |
stream-tcp-reassemble.c
|
Fix compilation if debugging is disabled.
|
15 years ago |
stream-tcp-reassemble.h
|
stream and application layer improvements
|
15 years ago |
stream-tcp.c
|
Move SCSetThreadName to proper functions.
|
15 years ago |
stream-tcp.h
|
Stream engine memory handling update
|
16 years ago |
stream.c
|
stream and application layer improvements
|
15 years ago |
stream.h
|
stream and application layer improvements
|
15 years ago |
suricata-common.h
|
Adding pidfile support (thanks to Steve Grubb for the patch)
|
15 years ago |
suricata.c
|
Fix globalinit memset for trans_q
|
15 years ago |
suricata.h
|
Bump version to 0.8.2
|
15 years ago |
threads.c
|
Fix errors in the unittests reported by valgrind's drd tool. Add explanation of a FP.
|
15 years ago |
threads.h
|
Move SCSetThreadName to proper functions.
|
15 years ago |
threadvars.h
|
Adding auto runmodes based on available core/cpu's. Setting thread priorities
|
16 years ago |
tm-modules.c
|
Flush fp to be sure before closing.
|
15 years ago |
tm-modules.h
|
Have output plugs use an OutputCtx which is a little more generic than LogFileCtx. The OutputCtx provides a place for module private data to avoi overriding the LogFileCtx.
|
16 years ago |
tm-queuehandlers.c
|
Rename to Suricata.
|
16 years ago |
tm-queuehandlers.h
|
…
|
|
tm-queues.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
tm-queues.h
|
…
|
|
tm-threads.c
|
Improve a number of error and info messages.
|
15 years ago |
tm-threads.h
|
Setting thread priorities with nice
|
16 years ago |
tmqh-flow.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
tmqh-flow.h
|
…
|
|
tmqh-nfq.c
|
Rename to Suricata.
|
16 years ago |
tmqh-nfq.h
|
…
|
|
tmqh-packetpool.c
|
Add comment explaining how I feel a CLANG related change is unnecessary, but that I might be wrong :-)
|
15 years ago |
tmqh-packetpool.h
|
…
|
|
tmqh-simple.c
|
Changed the way cuda dispatcher passes back results. Now each detection thread has it's own queue to which the dispatcher can pump packets back to the detect thread. Also, with cuda enabled and a non-cuda mpm being used, we won't create a dispatcher and instead call the b2g scan/search funtions directly instead of using the dispatcher.
|
16 years ago |
tmqh-simple.h
|
Changed the way cuda dispatcher passes back results. Now each detection thread has it's own queue to which the dispatcher can pump packets back to the detect thread. Also, with cuda enabled and a non-cuda mpm being used, we won't create a dispatcher and instead call the b2g scan/search funtions directly instead of using the dispatcher.
|
16 years ago |
util-binsearch.c
|
Rename to Suricata.
|
16 years ago |
util-binsearch.h
|
…
|
|
util-bloomfilter-counting.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-bloomfilter-counting.h
|
…
|
|
util-bloomfilter.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-bloomfilter.h
|
…
|
|
util-byte.c
|
Renaming errors (naming conventions)
|
16 years ago |
util-byte.h
|
Code is now compilable on the Win32 platform
|
16 years ago |
util-cidr.c
|
Rename to Suricata.
|
16 years ago |
util-cidr.h
|
…
|
|
util-classification-config.c
|
stream memory leaks fixed and unit tests added
|
16 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
|
16 years ago |
util-clock.h
|
IP Only Engine using radix trees
|
15 years ago |
util-cpu.c
|
Code is now compilable on the Win32 platform
|
16 years ago |
util-cpu.h
|
Detect the number of CPUs configured and online. Printing a small summary at the startup
|
16 years ago |
util-cuda-handlers.c
|
adapt b2g cuda code for the mpm architecture change
|
15 years ago |
util-cuda-handlers.h
|
adapt b2g cuda code for the mpm architecture change
|
15 years ago |
util-cuda.c
|
compiled and added a 64 bit version of the cuda b2g kernel
|
15 years ago |
util-cuda.h
|
Added cuda logs for the engine, which shows device info and memory usage
|
16 years ago |
util-daemon.c
|
Code is now compilable on the Win32 platform
|
16 years ago |
util-daemon.h
|
Code is now compilable on the Win32 platform
|
16 years ago |
util-debug-filters.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
util-debug-filters.h
|
Intial IPFW support FreeBSD and OSX
|
16 years ago |
util-debug.c
|
Use threadsafe time functions.
|
15 years ago |
util-debug.h
|
Fix a couple of harmless compiler warnings.
|
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
|
Rename structures that don't adhere to our naming conventions.
|
15 years ago |
util-error.c
|
Improve a number of error and info messages.
|
15 years ago |
util-error.h
|
Improve a number of error and info messages.
|
15 years ago |
util-fix_checksum.c
|
…
|
|
util-fix_checksum.h
|
…
|
|
util-fmemopen.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-fmemopen.h
|
Fixed Win32 compilation, unit tests now compile.
|
16 years ago |
util-hash.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-hash.h
|
Modify the classification config tests to use the buffer than a temp file and also fix an invalid free
|
16 years ago |
util-hashlist.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-hashlist.h
|
…
|
|
util-host-os-info.c
|
IP Only Engine using radix trees
|
15 years ago |
util-host-os-info.h
|
Load host OS info from the configuration.
|
16 years ago |
util-mem.h
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-mpm-b2g-cuda-kernel.cu
|
Rename CUDA kernel
|
15 years ago |
util-mpm-b2g-cuda.c
|
compiled and added a 64 bit version of the cuda b2g kernel
|
15 years ago |
util-mpm-b2g-cuda.h
|
added x86_64 for the b2g cuda code
|
15 years ago |
util-mpm-b2g.c
|
Remove more scan references.
|
16 years ago |
util-mpm-b2g.h
|
Remove more scan references.
|
16 years ago |
util-mpm-b3g.c
|
Remove more scan references.
|
16 years ago |
util-mpm-b3g.h
|
Remove more scan references.
|
16 years ago |
util-mpm-wumanber.c
|
Remove more scan references.
|
16 years ago |
util-mpm-wumanber.h
|
Remove more scan references.
|
16 years ago |
util-mpm.c
|
Remove all search code from the pattern matchers, cleanup mpm api, remove unused http code, more cleanups.
|
16 years ago |
util-mpm.h
|
Remove more scan references.
|
16 years ago |
util-pidfile.c
|
Improve error detection in the pidfile api.
|
15 years ago |
util-pidfile.h
|
Improve error detection in the pidfile api.
|
15 years ago |
util-pool.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-pool.h
|
…
|
|
util-print.c
|
Fix two separate segv's in the http logging code.
|
16 years ago |
util-print.h
|
…
|
|
util-radix-tree.c
|
Use strlcpy instead of strncpy.
|
15 years ago |
util-radix-tree.h
|
Reintroduce usage of the SC_RADIX_NODE_USERDATA marco into the htp code. Rewrite the macro slightly, add unittests for the macro.
|
15 years ago |
util-random.c
|
Move rand seed code into util-random
|
16 years ago |
util-random.h
|
Move rand seed code into util-random
|
16 years ago |
util-rule-vars.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 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-spm-bm.c
|
Adding Boyer Moore context to content patterns, should speed up the search
|
15 years ago |
util-spm-bm.h
|
Adding Boyer Moore context to content patterns, should speed up the search
|
15 years ago |
util-spm-bs.c
|
First stage of detect engine redesign: equal patterns share id's, search phase no longer used, new match verification phase.
|
16 years ago |
util-spm-bs.h
|
Adding single pattern matcher algorithms. If you cannot store a context for the patterns, use SpmSearch() macro. Adding unittests and stats
|
16 years ago |
util-spm-bs2bm.c
|
Adding single pattern matcher algorithms. If you cannot store a context for the patterns, use SpmSearch() macro. Adding unittests and stats
|
16 years ago |
util-spm-bs2bm.h
|
Adding single pattern matcher algorithms. If you cannot store a context for the patterns, use SpmSearch() macro. Adding unittests and stats
|
16 years ago |
util-spm.c
|
fixed the memory leaks and buffer overflows reported by parfait
|
15 years ago |
util-spm.h
|
Fix nocase searching in payload search phase.
|
16 years ago |
util-strlcatu.c
|
Add OpenBSD's strlcpy and strlcat and replace all strcat/strcpy/strncat/strncpy by those calls.
|
16 years ago |
util-strlcpyu.c
|
Add OpenBSD's strlcpy and strlcat and replace all strcat/strcpy/strncat/strncpy by those calls.
|
16 years ago |
util-threshold-config.c
|
Global Threshold config
|
15 years ago |
util-threshold-config.h
|
Global Threshold config
|
15 years ago |
util-time.c
|
Move rand seed code into util-random
|
16 years ago |
util-time.h
|
Add warning about needing a patch for Barnyard 0.2.0 on 64-bit. Rename sc_timeval32 to SCTimeval32.
|
15 years ago |
util-unittest-helper.c
|
fixed the API and logic error reported by clang tool
|
15 years ago |
util-unittest-helper.h
|
IP Only Engine using radix trees
|
15 years ago |
util-unittest.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
util-unittest.h
|
…
|
|
util-var-name.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 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.
|
16 years ago |
util-var.h
|
Implement alert sid storage in the flow so we can check previous alerts in the flow.
|
16 years ago |
win32-misc.c
|
Adding mem wrapper to debug runtime alloc()/free() functions. Fixing some memory leaks.
|
16 years ago |
win32-misc.h
|
Small windows fixes ifdef wrapper for netinet/in.h O_NOFOLLOW def missing so added ifndef define install doc updated.
|
15 years ago |
win32-syslog.h
|
Added missing win32 files.
|
16 years ago |