Commit Graph

1053 Commits (4b94babf5d16c4cce969eb90f4494d9261816058)
 

Author SHA1 Message Date
Brian Rectanus 4b94babf5d Add functions to radix to add ip/netblocks as string. Add macro to get node user data. Cleanup radix code, docs and printing info. Export all printing functions. 15 years ago
Victor Julien ffd85ac4a6 Use correct datatype in HTPCallbackResponse fixing possible endless looping issues. 15 years ago
Pablo Rincon 2c722c9374 Adding radix tree unittests. Fixing a ipv6 issue with netmasks of 32 (was being handled as if it were ipv4) 15 years ago
Pablo Rincon 6a188f1e6b Fixing memleak also for SCRadixRemoveKey (SCRadixAddKey creates a prefix, but it's the one that the node will hold) 15 years ago
Victor Julien 2b3479577b Fix ecn/cwr unittests 15 years ago
Victor Julien 5eb4095b9a Comment ECN/CWR changes more. 15 years ago
Pablo Rincon 83ddc5813a Support for ecn/cwr TCP sessions 15 years ago
Victor Julien 047238351a Remove loop from radix unittest. We can detect memleaks with valgrind. 15 years ago
Pablo Rincon a5218664c9 Register the free function for nodes of the radix trees at unittests 15 years ago
Pablo Rincon 7cc6edbb09 Unittest used to check the radix memleak located at searching 15 years ago
Pablo Rincon ef3ac7f126 Release the tmp prefix used for searching on the radix tree 15 years ago
Anoop Saldanha 53e8120c9d adapt b2g cuda code for the mpm architecture change 15 years ago
Victor Julien 15c67bfbd2 Fix locking issue in the uri scanning code. 15 years ago
Anoop Saldanha 2c9366b83c Enable flag in http_client_body for http request body callback 15 years ago
William Metcalf 6817d41555 Import of fuzzer script qa/wirefuzz.pl 15 years ago
Pablo Rincon 07680c954e Small fix handling netmasks belonging to the same octect on BestMatch search 15 years ago
Pablo Rincon b8b569c8f4 Compare uint8_t's with one byte 15 years ago
Pablo Rincon e7a989e305 IP Only Engine using radix trees 15 years ago
Victor Julien ced401b554 Update http_client_body code to recent changes. 15 years ago
Anoop Saldanha 97d49d8f5e support for http_client_body keyword 15 years ago
Victor Julien 74dfbc0c49 Move flow flags to flow.h 15 years ago
Breno Silva 81abe635c8 Global Threshold config 15 years ago
Victor Julien 26e8a0a06a Cleanup global threshold code. 15 years ago
Breno Silva 67f2026279 Global Threshold config 15 years ago
Victor Julien 08600df6b1 Small uri cleanups. 15 years ago
Pablo Rincon c7350a8ac6 Fixing some naming convention issues and incorrect error messages 15 years ago
Pablo Rincon b708d7f65d Adding Uricontent inspection with spm. Modifiers for uricontent are now supported 15 years ago
Victor Julien e3552a8e3f Add more comments to detect and flow structures. 15 years ago
Gurvinder Singh 8e444f1772 stream and application layer improvements 15 years ago
Victor Julien 3d7b882bde Make sure all smsgs are handled every time, even in case or error. The fuzzer found an issue where unhandled messages remained in the queue leading to threading issues. 15 years ago
Victor Julien cb8aaa5968 Make sure we only run the app layer proto detection (successfully) once per flow. Solves an issue found by the fuzzer where both flow directions were detected as different protos, messing up the app layer parser. 15 years ago
Victor Julien 68576947e2 Small SMB cleanups. 15 years ago
Victor Julien f4ee4f5670 Properly clear list tail ptr in segment list. 15 years ago
William Metcalf b0faeb91d7 small PF_RING update cmd line opts changed 15 years ago
Gurvinder Singh 4879045c6f bug 102 patch 15 years ago
Victor Julien 4fd4c1331e Fix broken unittest, improve within error messaging. 15 years ago
Anoop Saldanha c54b91ed94 fix for bug 113 15 years ago
Victor Julien 6be0778532 Comment SigMatchSignatures a bit. 15 years ago
Kirby Kuehl f08d3e76ee add maximum andx chain depth 15 years ago
Jason Ish acaee78b1c Fix bug 125. - Always bail on parse errors. - Exit if loading the config file fails. - Display the line number where the parsing failed. 15 years ago
Victor Julien 449205cfeb Remove wrong copyright info, cleanup headers. 15 years ago
Kirby Kuehl afb08d388d make sure we have input_len 15 years ago
Pablo Rincon 4a351c07a6 Bug 103, bound checks at pppoe, added macros for 4bit fields 15 years ago
root ddf995da3b pfring support lb type, and now uses logging subsys 15 years ago
Victor Julien 057031acce Don't inspect more methods than necessary. 15 years ago
Pierre Chifflier 5535e083a0 Fix prelude init and cleanup sequence using OutputCtx
Signed-off-by: Pierre Chifflier <chifflier@edenwall.com>
15 years ago
Jason Ish 37bb733929 Looks like something happened in a previous merge: - Don't set the limit here, its already set. - Don't write the log file header here, its also been written. 15 years ago
Jason Ish 40f9653c06 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. 15 years ago
Victor Julien 99d5dc3d2a Don't scan more cookie headers than necessary. 15 years ago
Victor Julien c1a19bcd6b Fix compilation of new detect-filter code, fix ip-only compatibility of detect-filter code. 15 years ago