[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(-)


More information about the Oisf-devel mailing list