[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-1.4-169-gd4d18e3

noreply at openinfosecfoundation.org noreply at openinfosecfoundation.org
Fri May 17 09:19:15 UTC 2013


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  d4d18e3136780b776ae13da76caeddf8c5bd4f70 (commit)
       via  fd7927ecd6ae4ac249a2849350ad0f8ea5dfef59 (commit)
       via  6dcde9d7e9df4930693da71349369b56b62af8b4 (commit)
      from  41ebfa77afba6814248a1324951d24f2f3076170 (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 d4d18e3136780b776ae13da76caeddf8c5bd4f70
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Fri May 3 20:34:58 2013 +0530

    Transaction engine redesigned.
    
    Improved accuracy, improved performance.  Performance improvement
    noticeable with http heavy traffic and ruleset.
    
    A lot of other cosmetic changes carried out as well.  Wrappers introduced
    for a lot of app layer functions.
    
    Failing dce unittests disabled.  Will be reintroduced in the updated dce
    engine.
    
    Cross transaction matching taken care of.  FPs emanating from these
    matches have now disappeared.  Double inspection of transactions taken
    care of as well.

commit fd7927ecd6ae4ac249a2849350ad0f8ea5dfef59
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Fri May 3 10:03:48 2013 +0530

    Track transaction progress separately for each direction in libhtp.
    
    Currently libhtp tracks it using the same var.  This can lead to misleading
    states, since a response can come in without a full request.

commit 6dcde9d7e9df4930693da71349369b56b62af8b4
Author: Anoop Saldanha <anoopsaldanha at gmail.com>
Date:   Fri Apr 12 13:18:17 2013 +0530

    hsbd mpm and packet mpm share same mpm ctx id.
    
    This is a bug emanating from we having a var reference for hsbd mpm,
    but failing to initialize it, and we default to using the packet mpm.

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

Summary of changes:
 libhtp/htp/htp.h               |    4 +-
 libhtp/htp/htp_request.c       |   28 +-
 libhtp/htp/htp_response.c      |   30 +-
 libhtp/htp/htp_util.c          |    8 +-
 src/app-layer-htp-file.c       |   16 +-
 src/app-layer-htp.c            |  154 +++----
 src/app-layer-htp.h            |    8 +-
 src/app-layer-parser.c         |  321 ++++--------
 src/app-layer-parser.h         |  155 +++++-
 src/detect-dce-iface.c         |   10 +
 src/detect-dce-opnum.c         |   11 +
 src/detect-engine-dcepayload.c |    9 +
 src/detect-engine-file.c       |   18 +-
 src/detect-engine-file.h       |    8 +-
 src/detect-engine-hcbd.c       |   74 +--
 src/detect-engine-hcbd.h       |   16 +-
 src/detect-engine-hcd.c        |   94 ++---
 src/detect-engine-hcd.h        |   11 +-
 src/detect-engine-hhd.c        |   69 +--
 src/detect-engine-hhd.h        |    6 +-
 src/detect-engine-hhhd.c       |   68 +--
 src/detect-engine-hhhd.h       |   11 +-
 src/detect-engine-hmd.c        |   63 +--
 src/detect-engine-hmd.h        |   11 +-
 src/detect-engine-hrhd.c       |   69 +--
 src/detect-engine-hrhd.h       |   14 +-
 src/detect-engine-hrhhd.c      |   88 ++--
 src/detect-engine-hrhhd.h      |   11 +-
 src/detect-engine-hrud.c       |   59 +--
 src/detect-engine-hrud.h       |   12 +-
 src/detect-engine-hsbd.c       |   67 +--
 src/detect-engine-hsbd.h       |    6 +-
 src/detect-engine-hscd.c       |   58 +--
 src/detect-engine-hscd.h       |   12 +-
 src/detect-engine-hsmd.c       |   58 +--
 src/detect-engine-hsmd.h       |   12 +-
 src/detect-engine-hua.c        |   68 +--
 src/detect-engine-hua.h        |   11 +-
 src/detect-engine-state.c      | 1077 ++++++++++++++++------------------------
 src/detect-engine-state.h      |  219 +++++---
 src/detect-engine-uri.c        |   80 ++--
 src/detect-engine-uri.h        |    7 +-
 src/detect-engine.c            |   84 ++--
 src/detect-engine.h            |   10 +-
 src/detect-filestore.c         |    2 +-
 src/detect-http-client-body.c  |    8 +-
 src/detect-http-hh.c           |    2 +-
 src/detect-http-hrh.c          |    2 +-
 src/detect-http-server-body.c  |    8 +-
 src/detect-http-ua.c           |    2 +-
 src/detect-luajit.c            |    6 +-
 src/detect-parse.c             |    4 +
 src/detect-pcre.c              |   14 +-
 src/detect-ssl-state.c         |    5 +
 src/detect-uricontent.c        |   47 +--
 src/detect-uricontent.h        |    5 +-
 src/detect-urilen.c            |   68 ---
 src/detect.c                   |  322 +++++++------
 src/detect.h                   |   57 ++-
 src/flow-util.h                |    2 +-
 src/log-file.c                 |    8 +-
 src/log-filestore.c            |    8 +-
 src/log-httplog.c              |   50 +-
 src/log-tlslog.c               |    6 +-
 src/util-file.c                |    6 +-
 src/util-file.h                |    6 +-
 66 files changed, 1739 insertions(+), 2124 deletions(-)


hooks/post-receive
-- 
OISF


More information about the Oisf-devel mailing list