[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-2.0beta2-36-gba4758d
noreply at openinfosecfoundation.org
noreply at openinfosecfoundation.org
Fri Jan 10 14:10:01 UTC 2014
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 ba4758d033d13b5ce8fe6f630a5c1e1bcf5e7dd0 (commit)
via 326d5d3e15eb98335e96ba17b5c44ebd65e83d34 (commit)
via c115e63dc2727e3220eb5c040bc9b07735a625a2 (commit)
via 1869688fb8b3577d224ee3651827bde894000d3e (commit)
via afbb2eb32b40e51496bbbd100466d02735f86485 (commit)
via a8c787a2658a27bd8e920dd234870b2dbde82b75 (commit)
via aa6b5b406d65a6f3e63422071eb7623868adfa25 (commit)
via 7cc87bc02a80f33250db610026ddbce45fc554fd (commit)
via 8a5a30ba40d6c8e65a3c76e20e1494af50003a84 (commit)
from 446e68adca0aaebc23bb3a6bc78f4ecaba6d3737 (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 ba4758d033d13b5ce8fe6f630a5c1e1bcf5e7dd0
Author: Ken Steele <ken at tilera.com>
Date: Wed Jan 8 10:46:04 2014 -0500
Port unittest from bug #970 for util-mpm-ac.c to util-mpm-ac-tile.c
Passes on ac-tile too.
commit 326d5d3e15eb98335e96ba17b5c44ebd65e83d34
Author: Ken Steele <ken at tilera.com>
Date: Wed Dec 18 11:16:54 2013 -0500
Add 8-bit states to ac-tile
When running with sgh-mpm-context: full, many more MPMs are created
(16K) and many are small. If they have less than 128 states, they only
need 1 byte for the next state instead of 2 bytes, cutting the size of
the next-state table in half. This reduces total memory usage.
Since that makes 3 different state sizes (1, 2 and 4 bytes), rather
than going from 2 copies of the code to create the MPM to 3, I
factored out the code that fills the next-state table into three
functions so that all the other code could be the same.
The search function is now parameterize for 8-bit and 16-bit state
sizes and alphabet sizes 8, 16, 32, 64, 128 and 256.
commit c115e63dc2727e3220eb5c040bc9b07735a625a2
Author: Eric Leblond <eric at regit.org>
Date: Tue Dec 31 16:09:43 2013 +0100
pfring: fix live device counter usage
Live device counter was in fact the number of packets seen by suricata
and not the total number of packet reported by pfring. This patch fixes
this by using counter provided by kernel instead.
Pfring kernel counter is per socket and is not cleared after read.
So to get the number of packet on the interface we can add the new
value for this thread and add it to the interface counter.
commit 1869688fb8b3577d224ee3651827bde894000d3e
Author: Eric Leblond <eric at regit.org>
Date: Tue Dec 31 16:13:50 2013 +0100
af-packet: fix live device counter usage
Live device counter was in fact the number of packets seen by suricata
and not the total number of packet reported by kernel. This patch fixes
this by using counter provided by kernel instead.
The counter is Clear On Read, so by adding the value fetch at each call
and earch sockets we get the number of packets and drops for the
interface.
commit afbb2eb32b40e51496bbbd100466d02735f86485
Author: Eric Leblond <eric at regit.org>
Date: Tue Dec 31 15:09:10 2013 +0100
capture: display exit stats at default verbosity
This patch updates capture modes not using LiveDecice counters
to display per-thread exit statistics with default verbosity.
commit a8c787a2658a27bd8e920dd234870b2dbde82b75
Author: Eric Leblond <eric at regit.org>
Date: Tue Dec 31 15:04:33 2013 +0100
device list: clean and display stat at exit
This patch adds a cleaning function to device list. This also
permits to display per-interface statistics during the exit.
commit aa6b5b406d65a6f3e63422071eb7623868adfa25
Author: Duarte Silva <development at serializing.me>
Date: Thu Dec 19 14:07:30 2013 +0000
Fix the segmentation fault while logging the host on the custom HTTP logger.
- Seems to be a regression introduced in the commit
796bfab2317699779bb0d7dca257bb97083399d8 (fix was already done in commit
ee0b21652b00f9398869b097c3ddceb9f86600a9)
- Doesn't happen with htplib v0.5.6, but it does in the latest, v0.5.9
commit 7cc87bc02a80f33250db610026ddbce45fc554fd
Author: Eric Leblond <eric at regit.org>
Date: Fri Dec 20 10:23:39 2013 +0100
coccinelle: protecting regexp operator is not needed
It seems there was an evolution of coccinelle and the protection
of regexp is not necessary anymore. And doing it causing the
expression not to match.
commit 8a5a30ba40d6c8e65a3c76e20e1494af50003a84
Author: Eric Leblond <eric at regit.org>
Date: Fri Dec 20 10:22:25 2013 +0100
fix size_t printing
This two problem were found by the new version of the size_t cocci
test.
-----------------------------------------------------------------------
Summary of changes:
qa/coccinelle/banned-functions.cocci | 2 +-
qa/coccinelle/size_t.cocci | 2 +-
src/log-httplog.c | 4 +-
src/source-af-packet.c | 2 +-
src/source-ipfw.c | 2 +-
src/source-mpipe.c | 2 +-
src/source-napatech.c | 2 +-
src/source-nfq.c | 4 +-
src/source-pcap-file.c | 2 +-
src/source-pfring.c | 12 +-
src/suricata.c | 1 +
src/util-device.c | 23 ++
src/util-device.h | 1 +
src/util-mpm-ac-tile-small.c | 16 +-
src/util-mpm-ac-tile.c | 502 +++++++++++++++++++++++-----------
src/util-mpm-ac-tile.h | 37 ++-
src/util-pool-thread.c | 2 +-
17 files changed, 424 insertions(+), 192 deletions(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list