Victor Julien
18f556ade1
Fix a number of broken overlap calculations. Add comments exmplaining them all.
15 years ago
Victor Julien
85abc3ef62
Complete removal of global de_ctx. UtRuntests now returns the number of failed tests or 0 on none. Program exits with code 1 on failed tests, code 0 otherwise. Removal of broken http uri test.
15 years ago
Victor Julien
1132ab635a
Rename all pmt->det_ctx.
15 years ago
William Metcalf
3e4d503e9f
Added C99 defs/macros to acsite.m4 for CentOS
15 years ago
Victor Julien
b9972a9d2c
Cleanups
15 years ago
Victor Julien
855dc62e30
Git merge artifact.
15 years ago
Brian Rectanus
63d970eb0b
Fix compiler warning and add better ipv4 options debugging output.
15 years ago
Victor Julien
84da1e9dc4
Add seg_list integrity testing to reassemly. Remove all debug output but some. Better deal with packets before the point that we already reassembled.
15 years ago
Gurvinder Singh
65ebb5611d
Task 4 handling of missed packets by IDS only and both IDs and end host
15 years ago
Gurvinder Singh
feecb7406a
Fixed some issues in gap handling
15 years ago
Gurvinder Singh
0a32b6491f
Handling of IDS missed packets and its unitests
15 years ago
Gurvinder Singh
b267d4072a
test the bug in freeing memory
15 years ago
Gurvinder Singh
bcebbebdfd
Handling IDS missed packets
15 years ago
Victor Julien
7715e8f0fc
Work around some Tcp session free issues in the app layer parsers.
15 years ago
Victor Julien
391e69e699
Fix tunnel packet handling.
15 years ago
Victor Julien
e7f8a02484
Improve GRE counting. Actually use the GRE decoder. Register the GRE counter.
15 years ago
Breno Silva
9528e02e46
GRE support
15 years ago
Victor Julien
f5fe190b45
Fix a ipv4 compiler warning. Improve TCP opt decoding error handling logic.
15 years ago
Brian Rectanus
74cb73fc1d
Decode IPv4 options.
15 years ago
Brian Rectanus
ff6a2a018c
Cleanup autoconf
15 years ago
Victor Julien
d7de22d0f0
Removing GPLv2 license info as our bylaws aren't final yet and we will redist code non-GPL as well. Rename struct conf_node to ConfNode to comply with engine coding style.
15 years ago
Victor Julien
efdd952eb5
Remove noisy debugging output.
15 years ago
Victor Julien
6a1acba1ab
Fix missing conf include.
15 years ago
Jason Ish
e3b538c7d7
Simple configuration API.
...
Allow the log directory to be changed.
15 years ago
Victor Julien
c73f4334d0
Fix compiler warning.
15 years ago
Victor Julien
4369816cdd
Improvements to content keyword memory handling.
...
First version of a simple pattern based L7 proto detection engine. Currently just works by matching a single pattern in the initial data. Implemented HTTP, SSL, MSN, JABBER, SMTP and a few more.
Couple of pattern matcher cleanups.
15 years ago
Victor Julien
0242fad770
Fix error in freeing the ctx of a SigMatch.
15 years ago
Victor Julien
97854cf4bb
Fixup some rule parser memleaks
15 years ago
Victor Julien
25aa05fdb2
use C99 int's.
15 years ago
Gurvinder Singh
6393b6778c
unittests for gap handling
15 years ago
Victor Julien
57f71f7e4b
Pass the DecodeThreadVars to all Decoder functions properly. Improve the error handling.
15 years ago
Victor Julien
63bc68ee90
Unify all counter registration code on uint16_t counter id's.
15 years ago
Anoop Saldanha
244f5d547a
new registration functions for the stats api, with local thread storage for counter ids
15 years ago
Victor Julien
d67eec918f
Adapted flow comments to doxygen style.
15 years ago
Victor Julien
0a9fca7e57
Fix compilation without unittests enabled.
15 years ago
Victor Julien
451adaff34
Small name support code update for flowbits, flowvars and pktvars.
15 years ago
Victor Julien
98fab9dab3
Merge branch 'will'
15 years ago
Victor Julien
522efdcf03
Small reshuffle of the free funcs in the Stream code.
15 years ago
Gurvinder Singh
6824eddb0f
New function for task3
15 years ago
William Metcalf
58396a9a49
Added acsite.m4 for missing CentOS defs/macros
15 years ago
Victor Julien
5b946443d8
Use finer grained locking for app layer parsing.
15 years ago
Victor Julien
2d406555a8
Fix compiler warning about 'mode'.
15 years ago
Jamie
698e9c0699
fix incorrect offset in decode-ethernet for PPPoE, more debug statements
15 years ago
Victor Julien
4ec31e0445
Fix short IPv4 packets not getting detected in the decoder. Set decode event on short ipv6 packets.
15 years ago
Victor Julien
265038a75a
Fix a memory read error in the BDNM search algorithms. Also (hopefully) fix a 64bit error.
15 years ago
Victor Julien
f6a8454232
Layout fixes.
15 years ago
Jamie
fdbd09db6c
add perfcounter to pppoe
15 years ago
Jamie
afa8a6766e
test cases for PPPoE, ICMPv4
15 years ago
Victor Julien
e31563f61c
Fix nfq compilation.
15 years ago
Victor Julien
720ac9efe8
Improve unittest error message if unittests are not compiled in.
15 years ago