[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-1.2.1-151-gc0a2cbd

noreply at openinfosecfoundation.org noreply at openinfosecfoundation.org
Wed Mar 14 18:13:51 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  c0a2cbd4786e7ade36c104ba0cb021402134d698 (commit)
       via  a05df345de3560c720d73e06da8567b630e40b91 (commit)
      from  db24258acf214f90e56c31440f91a2c498e71b7a (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 c0a2cbd4786e7ade36c104ba0cb021402134d698
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Mar 14 19:12:59 2012 +0100

    Move over src and dst thresholding to use host table. Fix a bug in threshold 'both' handling.

commit a05df345de3560c720d73e06da8567b630e40b91
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Mar 14 07:56:11 2012 +0100

    Introduce host table, make tag use it
    
    Add a host table similar to the flow table. A hash using fine grained
    locking. Flow manager for now takes care of book keeping / garbage
    collecting.
    
    Tag subsystem now uses this for host based tagging instead of the
    global tag hash table. Because the latter used a global lock and the
    new code uses very fine grained locking this patch should improve
    scalability.

-----------------------------------------------------------------------

Summary of changes:
 src/Makefile.am                     |    2 +
 src/detect-detection-filter.c       |    8 +
 src/detect-engine-tag.c             |  978 +++++++++++++----------------------
 src/detect-engine-tag.h             |   15 +-
 src/detect-engine-threshold.c       |  508 ++++++++-----------
 src/detect-engine-threshold.h       |   16 +-
 src/detect-tag.c                    |  154 ++-----
 src/detect-tag.h                    |   36 +-
 src/detect-threshold.c              |   98 +++-
 src/detect-threshold.h              |   13 +-
 src/detect.h                        |   12 -
 src/flow-manager.c                  |   25 +-
 src/flow.h                          |    2 +-
 src/host-queue.c                    |  138 +++++
 src/host-queue.h                    |   84 +++
 src/host-timeout.c                  |  161 ++++++
 src/{util-path.h => host-timeout.h} |   14 +-
 src/host.c                          |  555 ++++++++++++++++++++-
 src/host.h                          |   94 +++-
 src/suricata.c                      |    4 +
 src/util-threshold-config.c         |   21 +
 21 files changed, 1793 insertions(+), 1145 deletions(-)
 create mode 100644 src/host-queue.c
 create mode 100644 src/host-queue.h
 create mode 100644 src/host-timeout.c
 copy src/{util-path.h => host-timeout.h} (81%)


hooks/post-receive
-- 
OISF



More information about the Oisf-devel mailing list