Victor Julien
|
6af30e5b2e
|
Handle a clang warning that says dstq can be null referenced. In no call of FlowRequeue dstq can be null so not a real issue. Added a BUG_ON just in case, but only in DEBUG mode to prevent the extra overhead. If the code changes we will run it in DEBUG mode and catch the error.
|
14 years ago |
Victor Julien
|
743ed7626c
|
Fix potential null deref (introduced a few commits ago) found by clang.
|
14 years ago |
Victor Julien
|
3d60e9bfeb
|
Clean up output.
|
14 years ago |
Victor Julien
|
3fcfaef9f7
|
Fix compiler warning in log-httplog.c & change stats.log to log as mm/dd/yyyy as well.
|
14 years ago |
Gurvinder Singh
|
791d177c7f
|
fixed the timestamp issue in http.log
|
14 years ago |
Victor Julien
|
355f237bfd
|
Fix compiler warnings, cleanup counters config code.
|
14 years ago |
Gurvinder Singh
|
ba18110abd
|
support for stats.log configurable and fixed timezone issue in faslog and debuglog
|
14 years ago |
Anoop Saldanha
|
58c228a56b
|
fix sig ordering bugs. Flowvars and pktvars user type retrieval should be from pmatch list, as well as from match list. Also fix lousy unit tests
|
14 years ago |
Victor Julien
|
c64b9362cf
|
Remove unused stream flag.
|
14 years ago |
Victor Julien
|
4cacb1e970
|
Disable adding to unregistered mbit/s counter.
|
14 years ago |
Anoop Saldanha
|
dc2c8be583
|
always read config.h header file first
|
14 years ago |
Victor Julien
|
40de0b0270
|
Have each output use the global log format if none is specified for that specific output.
|
14 years ago |
Anoop Saldanha
|
d241e51b32
|
adapt fast pattern engine analysis to reflect the new changes made to your mpm design
|
14 years ago |
Anoop Saldanha
|
54854d74c1
|
add some header files that we missed while rebasing
|
14 years ago |
Anoop Saldanha
|
05adf2de41
|
fix live runmode decode TM for cuda
|
14 years ago |
Anoop Saldanha
|
42c1287028
|
renintroduce g_u8_lowercase_table for b2g cuda
|
14 years ago |
Anoop Saldanha
|
1fb121d0ba
|
wrap cuda based util-mpm.c tests in __SC_CUDA_SUPPORT__ ifdef
|
14 years ago |
Martin Beyer
|
b1c577f829
|
cuda streams support in b2g-cuda MPM
|
14 years ago |
Martin Beyer
|
0ce86efe40
|
cuda handlers support multiple CUmodules per context
|
14 years ago |
Martin Beyer
|
621815ded0
|
cuda-packet-batcher timeout supports float values
|
14 years ago |
Anoop Saldanha
|
7dd2392dea
|
updated cuda todos. Please look at cuda-packet-batcher.c to have a look at the new todos
|
14 years ago |
Anoop Saldanha
|
c734cd1bdd
|
make cuda mpm parameters configurable
|
14 years ago |
Anoop Saldanha
|
2c08aebec1
|
enable write combined memory for cuda mpm. Some other minor cleanup
|
14 years ago |
Martin Beyer
|
8adff3c63c
|
use of pagelocked memory for CUDA
|
14 years ago |
Victor Julien
|
0e8e8e3728
|
Don't stop stream reassembly if protocol detection failed, only stop/prevent app layer parsing.
|
14 years ago |
Victor Julien
|
b7a5f16b69
|
Fix FlowBitsTestSig06 test no longer working properly.
|
14 years ago |
Victor Julien
|
39dea56a84
|
Remove flowbits as a mask prefilter as they are dynamic. Add a dynamic check.
|
14 years ago |
Victor Julien
|
6943a7eb8c
|
Move updating the time from the pcap callback to the decoding stage in file mode.
|
14 years ago |
Anoop Saldanha
|
ceb7fd748e
|
support /D option for pcre - http raw header. Also support relative pcre for http raw header. All pcre processing for http header moved to hrhd engine
|
14 years ago |
Victor Julien
|
16e4e3fe50
|
Fix request-body-limit option for libhtp config.
|
14 years ago |
Victor Julien
|
39a5348d2b
|
Remove dead pcre code.
|
14 years ago |
Victor Julien
|
6ebe7b7cd3
|
Change the way the request body limit is enforced.
|
14 years ago |
Victor Julien
|
0cd2bce7da
|
Manually add unittest by Pablo Rincon from bug #210.
|
14 years ago |
Anoop Saldanha
|
8bd6a38318
|
support relative pcre for http header. All pcre processing for http header moved to hhd engine
|
14 years ago |
Anoop Saldanha
|
2b781f00d7
|
support relative pcre for client body. All pcre processing for client body moved to hcbd engine
|
14 years ago |
Victor Julien
|
0a58f0728a
|
Remove redundant checks in http header and http client body code.
|
14 years ago |
Anoop Saldanha
|
8c21511c99
|
don't buffer raw headers. Retrieve them individually from htp_state during mpm stage and content valiadation stage
|
14 years ago |
Victor Julien
|
2422c7471a
|
Reduce number of locks required for http_header and http_client_body inspection.
|
14 years ago |
Victor Julien
|
55ca988222
|
Change locking of http_header, http_raw_header and http_client_body so that flow isn't accessed without lock anywhere.
|
14 years ago |
Victor Julien
|
435d0fb327
|
Clean up signature flags creating room for merging flags and mpm_flags. Merge flags and mpm_flags. Move new mpm id's into signature header. Get rid of full signature access in signature prefiltering.
|
14 years ago |
Victor Julien
|
169aa5581a
|
Rename SIG_FLAG_AMATCH flag to SIG_FLAG_STATE_MATCH to better reflects its purpose.
|
14 years ago |
Victor Julien
|
d7b92d9bfe
|
Consolidate several signature flags into one.
|
14 years ago |
Victor Julien
|
2102a54c26
|
Cleanup and rearrange detection code slightly.
|
14 years ago |
Anoop Saldanha
|
25588b6910
|
comment out hrhd flags that we were using previously. Also remove the de_mpm_ based flags inside detect.h used by uri|hcbd|hhd|hrhd mpms. indentation fix as well
|
14 years ago |
Anoop Saldanha
|
e50503e820
|
cleanup/remove dead code
|
14 years ago |
Anoop Saldanha
|
93fa7ea828
|
modify detection engine to run hrhd mpm before building the match array
|
14 years ago |
Anoop Saldanha
|
ea3fd38291
|
fix lock issue with mpms inspecting http state for body, header
|
14 years ago |
Anoop Saldanha
|
b140ed1c9c
|
modify detection engine to run hhd mpm before building the match array
|
14 years ago |
Anoop Saldanha
|
4e273f2c8b
|
modify detection engine to carry out hcbd mpm run before build match array if alproto is http and if sgh has atleast one sig with hcbd mpm set
|
14 years ago |
Anoop Saldanha
|
72b0fcf419
|
modify detection engine to carry out uri mpm run before build match array if alproto is http and if sgh has atleast one sig with uri mpm set
|
14 years ago |