[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-2.1beta3-193-g94321b8
OISF Git
noreply at openinfosecfoundation.org
Sat Apr 25 09:46:04 UTC 2015
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 94321b8a2f797002b65846d7810b32974a06845e (commit)
via 22142d9b8b19a83402d3bfc681b1c5f3af017b68 (commit)
via e86e1e0282e100e4f476cf46ad9fd367afeb69bf (commit)
via cc38df80747d4789282ce2c5d10168df4b403712 (commit)
via 3fbc6ede6b918667ff36d5607dbd8ae372a164da (commit)
via deb98fab0c792e4c14a575e3ea86bdc1c9c3e701 (commit)
via 1884227019183241b538587cb81c668f94a6c834 (commit)
via 643c30f67f887c80868b817d021c01446b219c8e (commit)
from e7658fd4f474323df7451cb6dfb516342aa0ae48 (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 94321b8a2f797002b65846d7810b32974a06845e
Author: Victor Julien <victor at inliniac.net>
Date: Tue Apr 21 17:29:24 2015 +0200
packet pool: fix memleaks
Don't kill flow manager and recyclers before the rest of the threads. The
packet threads may still have packets from their pools. As the flow threads
would destroy their pools the packets would be lost.
This patch doesn't kill the threads, it just pulls them out of their run
loop and into a wait loop. The packet pools won't be cleared until all
threads are killed.
Wait for flow management threads to close before moving on to the
next steps in the shutdown process.
Don't destroy flow force reassembly packet pool too early. Worker
threads may still want to return packets to it.
commit 22142d9b8b19a83402d3bfc681b1c5f3af017b68
Author: Victor Julien <victor at inliniac.net>
Date: Wed Apr 8 16:22:07 2015 +0200
threshold: cleanups
Use pcre_copy_substring in the most common part of threshold rule
parsing. Minor other cleanups.
commit e86e1e0282e100e4f476cf46ad9fd367afeb69bf
Author: Victor Julien <victor at inliniac.net>
Date: Wed Apr 8 15:34:58 2015 +0200
reference: use pcre_copy_substring
commit cc38df80747d4789282ce2c5d10168df4b403712
Author: Victor Julien <victor at inliniac.net>
Date: Wed Apr 8 15:15:29 2015 +0200
classification: cleanups
Reduce hash table size as regular classification files are usually
below 100 in size. It's not performance critical anyway.
Convert pcre_get_substring calls to pcre_copy_substring.
commit 3fbc6ede6b918667ff36d5607dbd8ae372a164da
Author: Victor Julien <victor at inliniac.net>
Date: Thu Apr 16 15:47:19 2015 +0200
suricatasc: allow for longer response times after connect
commit deb98fab0c792e4c14a575e3ea86bdc1c9c3e701
Author: Victor Julien <victor at inliniac.net>
Date: Wed Apr 22 12:38:52 2015 +0200
packet pool: init pool for autofp workers as well
Introduce a new 'PacketPoolInitEmpty' as these pools will not often
need packets.
Also, don't double 'destroy' in the main thread.
commit 1884227019183241b538587cb81c668f94a6c834
Author: Victor Julien <victor at inliniac.net>
Date: Fri Apr 17 11:21:54 2015 +0200
autofp: reduce flow storage space requirement
Use int16_t instead of a regular int to safe 2 bytes per flow.
commit 643c30f67f887c80868b817d021c01446b219c8e
Author: Victor Julien <victor at inliniac.net>
Date: Thu Apr 23 09:32:01 2015 +0200
threading: add missing locks to threading storage
Lock threading root lock when walking or updating the threading
storage for 'ThreadVars' objects.
-----------------------------------------------------------------------
Summary of changes:
scripts/suricatasc/src/suricatasc.py | 7 +++-
src/flow-manager.c | 80 +++++++++++++++++-------------------
src/flow-manager.h | 4 +-
src/flow-timeout.c | 3 --
src/flow.h | 2 +-
src/runmode-unix-socket.c | 9 +++-
src/suricata.c | 16 ++++++--
src/tm-threads.c | 38 +++++++++++++----
src/tmqh-flow.c | 6 +--
src/tmqh-packetpool.c | 13 ++++++
src/tmqh-packetpool.h | 1 +
src/util-classification-config.c | 27 +++++-------
src/util-reference-config.c | 22 ++++------
src/util-threshold-config.c | 40 ++++++++----------
14 files changed, 147 insertions(+), 121 deletions(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list