[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