[Oisf-devel] [COMMIT] OISF branch, master, updated. 06904c90243e33c0506fbfdc1013c802d2918d72

noreply at openinfosecfoundation.org noreply at openinfosecfoundation.org
Sat Nov 26 13:41:17 UTC 2011


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  06904c90243e33c0506fbfdc1013c802d2918d72 (commit)
      from  a0b532dc45a798c71ef14510a6e4238877a973cb (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 06904c90243e33c0506fbfdc1013c802d2918d72
Author: Victor Julien <victor at inliniac.net>
Date:   Sat Nov 26 14:36:34 2011 +0100

    App Layer cleanup
    
    Removal of per flow 'aldata' array. It contained a ptr for each ALPROTO. Instead now we have 2 ptrs in the flow: alparser and alstate.
    Various cleanups and dead code removal from the app layer API.
    Should safe 100+ bytes memory per flow on 64 bit.
    Updated lots of unittests to reflect these changes.

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

Summary of changes:
 src/app-layer-dcerpc-udp.c        |    4 +-
 src/app-layer-dcerpc.c            |   72 +++--------
 src/app-layer-detect-proto.c      |   18 +---
 src/app-layer-ftp.c               |   20 +---
 src/app-layer-htp.c               |   50 ++------
 src/app-layer-parser.c            |  248 ++++++++++++-------------------------
 src/app-layer-parser.h            |   39 +++----
 src/app-layer-smb.c               |   28 +---
 src/app-layer-smb2.c              |    4 +-
 src/app-layer-smtp.c              |   24 +---
 src/app-layer-ssh.c               |   56 ++------
 src/app-layer-ssl.c               |  119 +++++-------------
 src/app-layer.c                   |  221 ++++-----------------------------
 src/detect-dce-iface.c            |   16 +--
 src/detect-dce-opnum.c            |   40 ++----
 src/detect-dce-stub-data.c        |   16 +--
 src/detect-engine-dcepayload.c    |   52 --------
 src/detect-engine-hcbd.c          |  104 ++++------------
 src/detect-engine-hcd.c           |   68 +++--------
 src/detect-engine-hhd.c           |  104 ++++------------
 src/detect-engine-hmd.c           |   68 +++--------
 src/detect-engine-hrhd.c          |  104 ++++------------
 src/detect-engine-hrud.c          |  110 ++++-------------
 src/detect-engine-state.c         |    4 -
 src/detect-engine-uri.c           |  128 +++++++------------
 src/detect-ftpbounce.c            |    9 +-
 src/detect-http-client-body.c     |   40 ++-----
 src/detect-http-cookie.c          |   28 +---
 src/detect-http-header.c          |   32 ++----
 src/detect-http-method.c          |   16 +--
 src/detect-http-raw-header.c      |   32 ++----
 src/detect-http-stat-code.c       |   16 +--
 src/detect-http-stat-msg.c        |   12 +--
 src/detect-pcre.c                 |   46 ++-----
 src/detect-ssh-proto-version.c    |   12 +--
 src/detect-ssh-software-version.c |   12 +--
 src/detect-ssl-state.c            |    4 +-
 src/detect-ssl-version.c          |   12 +--
 src/detect-tls-version.c          |   12 +--
 src/detect-uricontent.c           |   36 ++----
 src/detect-urilen.c               |    4 +-
 src/detect.c                      |   24 +---
 src/flow-util.c                   |    1 -
 src/flow-util.h                   |   10 +-
 src/flow.c                        |   41 +------
 src/flow.h                        |   14 +--
 src/stream-tcp-private.h          |    8 +-
 src/stream-tcp.c                  |    3 +-
 48 files changed, 518 insertions(+), 1623 deletions(-)


hooks/post-receive
-- 
OISF



More information about the Oisf-devel mailing list