[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-2.0.2-29-g94571c5
OISF Git
noreply at openinfosecfoundation.org
Sat Jul 19 08:30:00 UTC 2014
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 94571c5dd28858ff68c44b648fd41c5d87c0e28d (commit)
via 04c9db398e4ff1ccac0bbf9a5ce3f62ffe935794 (commit)
via ba1e2ed69db37b6a0c7f036589af93e8b412108e (commit)
via 967f7aefde878746316ce2c2b995d4215d4179ff (commit)
via 54214d12519c142c741e54c622c7dc64fc54a22e (commit)
from de6dac004331412b28ab55508b9a55ff5728c859 (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 94571c5dd28858ff68c44b648fd41c5d87c0e28d
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jul 10 10:51:32 2014 +0200
AC: shrink output table after initialization
commit 04c9db398e4ff1ccac0bbf9a5ce3f62ffe935794
Author: Victor Julien <victor at inliniac.net>
Date: Fri Jul 4 09:02:20 2014 +0200
AC: reduce realloc for new states
Don't realloc per state add, but grow by larger blocks per realloc.
commit ba1e2ed69db37b6a0c7f036589af93e8b412108e
Author: Ken Steele <ken at tilera.com>
Date: Fri Jul 18 12:14:06 2014 -0400
Fix Boyer Moore Nocase bug where BoyerMooreCtxToNocase was missing.
Whenever DETECT_CONTENT_NOCASE is set for a BoyerMoore matcher, the
function BoyerMooreCtxToNocase() must be called. This call was missing
in AppLayerProtoDetectPMRegisterPattern().
Also created BoyerMooreNocaseCtxInit() that calls BoyerMooreCtxToNocase()
to make some code cleaner and safer.
commit 967f7aefde878746316ce2c2b995d4215d4179ff
Author: Ken Steele <ken at tilera.com>
Date: Fri Jul 11 11:17:13 2014 -0400
Store Boyer Moore no case strings in lower case.
Rather than converting the search string to lower case while searching,
convert it to lowercase during initialization.
Changes the Boyer Moore search API for take BmCtx
Change the API for BoyerMoore to take a BmCtx rather than the two parts that
are stored in the context. Which is how it is mostly used. This enforces
always calling BoyerMooreCtxToNocase() to convert to no-case.
Use CtxInit and CtxDeinit functions to create and destroy the context,
even in unit tests.
commit 54214d12519c142c741e54c622c7dc64fc54a22e
Author: Ken Steele <ken at tilera.com>
Date: Tue Jun 24 10:05:03 2014 -0400
Fix comment wording in Boyer Moore pattern matcher.
-----------------------------------------------------------------------
Summary of changes:
src/app-layer-detect-proto.c | 8 +--
src/detect-engine-content-inspection.c | 4 +-
src/detect-filemagic.c | 8 ++-
src/detect-filename.c | 8 ++-
src/util-mpm-ac.c | 79 +++++++++++++++++++++++----
src/util-mpm-ac.h | 2 +
src/util-spm-bm.c | 69 +++++++++++++++++++-----
src/util-spm-bm.h | 11 ++--
src/util-spm.c | 93 +++++++++++++-------------------
9 files changed, 177 insertions(+), 105 deletions(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list