[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-1.3beta2-51-g7109a05
noreply at openinfosecfoundation.org
noreply at openinfosecfoundation.org
Thu Jun 28 11:00:20 UTC 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OISF".
The branch, master has been updated
via 7109a056a53acb96bb509ec0d8f89de49aeda655 (commit)
via 988f22ee2e4f7f8325ee795015388adf0a6d254d (commit)
via 0c24bbab0cad9cb0116424aa61b6e1bc753c5a5a (commit)
via 452114a859e625b16b8f1bf585f3130369ec316d (commit)
via 2bc7d0792d6737a1175322749a4bfdc02af3daff (commit)
via eee33866df6a04cfed01dad11941a72fa9e56b2b (commit)
via c3eab5cf4e6ce00b3ad16f9409d4aed077e69d87 (commit)
via 32183faa82cc1242daf5832bc74ef42b2d86a3e9 (commit)
via 8fb2040eee301909d5c88c2f298fd9a050707611 (commit)
via 31eb5fa2f69d99689705cb6431235effc77e0d3f (commit)
via 4cde2355bd72a99a878610022fa8114209157599 (commit)
via 6fa46d7526fb416a17082e3da437cf9d23994a76 (commit)
via e5edcfaca8105e71f647daf9cb952e63831a02c3 (commit)
via ecad4a24fa3600eabfb92b860589c15825dc6173 (commit)
via 83a8f6e03ab3bf945bd8f21b80f3dfa1db7c2457 (commit)
via 5e02cb236546fbc5131e2c36930246e01fb4a8ff (commit)
via 5878d83174ba2bb17c292465b79caabc5586a076 (commit)
via f4ce9011d22d2323b1029ca907f4578fe4b99be3 (commit)
via 7acf5ad38e284c29bbe3c32b3f653febe24d8946 (commit)
via 6003c7cb6b6201a327d1df040aeb7bac5e891124 (commit)
via f5af4c9ceb5aa2b7ee863fa5cccedea6c55907f9 (commit)
via f2dd61868d98ab52394189547d2456d3d2c6ea1b (commit)
via 946100845f26b981ce745a9bf35157fc35358076 (commit)
via 55d4e9518e1333f1386a46202982dc84c318f4fd (commit)
via d7a93b6fcd9afe8fcf2df3760d177056bf4d2c57 (commit)
from ab3fcb01f92f4a51bf9ad829a4b793de8bc9190e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7109a056a53acb96bb509ec0d8f89de49aeda655
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Tue Jun 26 10:29:02 2012 +0530
http header won't inspect set-cookie headers. Set-cookie part of cookie keyword now. Also update the http header inspection engine
commit 988f22ee2e4f7f8325ee795015388adf0a6d254d
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jun 28 12:50:08 2012 +0200
Free pcre study structs for classification, threshold and reference parsing.
commit 0c24bbab0cad9cb0116424aa61b6e1bc753c5a5a
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Tue Jun 26 17:08:04 2012 +0530
code cleanup for live swap
commit 452114a859e625b16b8f1bf585f3130369ec316d
Author: Victor Julien <victor at inliniac.net>
Date: Tue Jun 26 10:42:45 2012 +0200
Fix compiler warning.
commit 2bc7d0792d6737a1175322749a4bfdc02af3daff
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Mon Jun 25 21:16:37 2012 +0530
update clean up of old detection engine contexts for live rule swap
commit eee33866df6a04cfed01dad11941a72fa9e56b2b
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 23:56:11 2012 +0530
DetectEngineCtxFree() cleanup, also in main
commit c3eab5cf4e6ce00b3ad16f9409d4aed077e69d87
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 23:49:44 2012 +0530
Replace the old atomic sets using cas with the new sc_atomic_set macro
commit 32183faa82cc1242daf5832bc74ef42b2d86a3e9
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 23:48:06 2012 +0530
free flowvar entries in flow after live rule swap. Sync flowbits entries into packet struct to be used by alert debuglog when alert debuglog is enabled
commit 8fb2040eee301909d5c88c2f298fd9a050707611
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 23:39:02 2012 +0530
disable live rule swap when -s or -S option's used at startup
commit 31eb5fa2f69d99689705cb6431235effc77e0d3f
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 23:33:11 2012 +0530
Introduce util-signal.[ch]. Move our signal setup functions here
commit 4cde2355bd72a99a878610022fa8114209157599
Author: Victor Julien <victor at inliniac.net>
Date: Wed Mar 14 11:18:43 2012 +0100
Simplify flow resetting on de_ctx update. Detect ctx id starts at 1. So in a flow 0 means uninitialized (thus set) and if we detect flow is not equal to detect id, we reset the sgh storage and de_state.
commit 6fa46d7526fb416a17082e3da437cf9d23994a76
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 21:51:32 2012 +0530
If new ruleset requires any htp callbacks that aren't already set, don't load new ruleset; request user to restart suricata + disable setting fileinsepection flags unconditionally in main
commit e5edcfaca8105e71f647daf9cb952e63831a02c3
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 21:42:57 2012 +0530
add unittest for atomic operation with void *
commit ecad4a24fa3600eabfb92b860589c15825dc6173
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 21:08:26 2012 +0530
live rule support added
To reload ruleset during engine runtime, send the USR2 signal to the engine, and the ruleset would be reloaded from the same yaml file supplied at engine startup
commit 83a8f6e03ab3bf945bd8f21b80f3dfa1db7c2457
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 18:42:35 2012 +0530
cleanup threshold config de-init
commit 5e02cb236546fbc5131e2c36930246e01fb4a8ff
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 18:37:51 2012 +0530
slot_data updated as an atomic var no
commit 5878d83174ba2bb17c292465b79caabc5586a076
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 18:03:12 2012 +0530
byte_extract_id var now a non-global de_ctx specific var
commit f4ce9011d22d2323b1029ca907f4578fe4b99be3
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 17:50:15 2012 +0530
make mpm ctx container de_ctx specific. Also introduce global variable in mpm_ctx. this is a workaround for cleaning non global mpm_ctx's since we now don't supply the de_ctx around the detection engine API
commit 7acf5ad38e284c29bbe3c32b3f653febe24d8946
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 15:58:03 2012 +0530
clean reference config API
commit 6003c7cb6b6201a327d1df040aeb7bac5e891124
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 15:50:13 2012 +0530
clean classification config API
commit f5af4c9ceb5aa2b7ee863fa5cccedea6c55907f9
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 15:06:55 2012 +0530
util action api returns error code if it encounters wrong values parsing wrong action conf
commit f2dd61868d98ab52394189547d2456d3d2c6ea1b
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 14:55:38 2012 +0530
variable names global vars, global no more. Moved to detection engine ctx, a place it belongs
commit 946100845f26b981ce745a9bf35157fc35358076
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 14:39:08 2012 +0530
fix replace unittets. Re-set modified global_var to orignial value when the test completes
commit 55d4e9518e1333f1386a46202982dc84c318f4fd
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 14:31:10 2012 +0530
Kill engine during init stage if it fails to load valid value for sgh-mpm-context
commit d7a93b6fcd9afe8fcf2df3760d177056bf4d2c57
Author: Anoop Saldanha <poonaatsoc at gmail.com>
Date: Fri Jun 22 14:23:28 2012 +0530
clear root node during conf de-init. also create root_backup when the root is restored back using it
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 5 +-
src/alert-debuglog.c | 22 +-
src/app-layer-dcerpc-udp.c | 2 +-
src/app-layer-htp.c | 8 +-
src/app-layer-htp.h | 10 +
src/conf.c | 5 +-
src/counters.c | 7 +
src/cuda-packet-batcher.c | 12 +-
src/decode.h | 4 +
src/detect-byte-extract.c | 6 +-
src/detect-byte-extract.h | 3 -
src/detect-classtype.c | 27 +--
src/detect-engine-hhd.c | 175 +++++++++++----
src/detect-engine-mpm.c | 246 ++++++++++----------
src/detect-engine.c | 392 ++++++++++++++++++++++++++++++-
src/detect-engine.h | 2 +
src/detect-flowbits.c | 10 +-
src/detect-flowint.c | 4 +-
src/detect-flowvar.c | 2 +-
src/detect-pcre.c | 4 +-
src/detect-reference.c | 5 +-
src/detect-replace.c | 52 ++++-
src/detect.c | 188 ++++++++++++----
src/detect.h | 14 +
src/flow-manager.c | 4 +
src/flow-timeout.c | 12 +-
src/flow-util.h | 10 +-
src/flow.h | 5 +
src/runmodes.c | 5 +
src/runmodes.h | 2 +
src/suricata.c | 112 +++++++---
src/suricata.h | 6 +
src/tm-modules.h | 1 +
src/tm-threads.c | 153 ++++++++++--
src/tm-threads.h | 3 +-
src/util-action.c | 18 +-
src/util-action.h | 2 +-
src/{util-buffer.c => util-atomic.c} | 56 +++--
src/util-atomic.h | 3 +
src/util-classification-config.c | 163 +++++++-------
src/util-classification-config.h | 6 +-
src/util-misc.c | 2 +
src/util-misc.h | 2 +
src/util-mpm-b2g-cuda.c | 10 +-
src/util-mpm.c | 72 +++---
src/util-mpm.h | 16 +-
src/util-reference-config.c | 139 ++++++-----
src/util-reference-config.h | 3 +
src/{util-buffer.c => util-signal.c} | 52 +++--
src/{detect-http-ua.h => util-signal.h} | 10 +-
src/util-threshold-config.c | 39 +++-
src/util-var-name.c | 46 ++--
src/util-var-name.h | 8 +-
53 files changed, 1532 insertions(+), 633 deletions(-)
copy src/{util-buffer.c => util-atomic.c} (51%)
copy src/{util-buffer.c => util-signal.c} (52%)
copy src/{detect-http-ua.h => util-signal.h} (78%)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list