[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-3.2.1-392-gb332551
OISF Git
noreply at openinfosecfoundation.org
Mon Jun 5 10:41:56 UTC 2017
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 b332551dbb3274c69eb6303e87f07f717fd3e20e (commit)
via fae822d82e94bf22fb2d75413e1e9582aa364f0e (commit)
via 1fef8569a5f42a3f72112474f321d2733002ae2e (commit)
via f702e6c33d2200bc6b06ac5f41d90d93a055bb25 (commit)
via c8ac479f90947e7b99d88e43669d4287a6019d83 (commit)
via c862bbdc4b3a5ce1287ab0bc6d35c94a0a8e5756 (commit)
via dfff228f75d8b657cb75044b421c35a5a5937f38 (commit)
via 5ea1d3bd53befc7ebb0566aa17d28ff17d02f602 (commit)
via b767f1d3062413f138c8483ef96315bad20f6f7f (commit)
via f4c4ef12c025b0107ec4d0de4705608b0757412c (commit)
via 5b1d8c7e94ef613107870d4d9d9cdde76d4c3438 (commit)
via 35edc5264d62d20186c435826c224fbd674a4dc9 (commit)
via 888ed9db0d1f79930991662adc92b1f13e9c5b76 (commit)
via 30a8b2def0b54c6bfcb179f704dd9811dd06492e (commit)
via 0f4a9d740e044cfb7bea2d005a9753fc6d6fa210 (commit)
from 922a27ed977ec1921a8effe9123b4d48d92949cd (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 b332551dbb3274c69eb6303e87f07f717fd3e20e
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jun 5 10:14:12 2017 +0200
stream: suppress GAP notice message
commit fae822d82e94bf22fb2d75413e1e9582aa364f0e
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jun 5 10:10:57 2017 +0200
netmap: minor output cleanup
commit 1fef8569a5f42a3f72112474f321d2733002ae2e
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jun 5 10:10:44 2017 +0200
stream: minor output cleanup
commit f702e6c33d2200bc6b06ac5f41d90d93a055bb25
Author: Victor Julien <victor at inliniac.net>
Date: Fri Apr 7 22:00:21 2017 +0200
flow-hash: optimize to avoid branch misses
Profiling showed a lot of branch misses in flow hashing. Restructure
code to avoid branching.
commit c8ac479f90947e7b99d88e43669d4287a6019d83
Author: Jason Ish <ish at unx.ca>
Date: Mon May 8 13:46:00 2017 -0600
dns: accept gaps in TCP DNS
On gap notification a flag is set, on the next call the input
data is reprobed to make sure it can be processed.
commit c862bbdc4b3a5ce1287ab0bc6d35c94a0a8e5756
Author: Jason Ish <ish at unx.ca>
Date: Mon May 8 13:43:42 2017 -0600
app-layer: notify parsers of gaps if enabled
A parser can now set a flag that will tell the application
layer that it is capable of handling gaps. If enabled, and a
gap occurs, the app-layer needs to be prepared to accept
input that is NULL with a length, where the length is the
number of bytes lost. It is up to the app-layer to
determine if it can sync up with the input data again.
commit dfff228f75d8b657cb75044b421c35a5a5937f38
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jun 1 15:20:17 2017 +0200
stream/async: more liberal RST acceptance
commit 5ea1d3bd53befc7ebb0566aa17d28ff17d02f602
Author: Victor Julien <victor at inliniac.net>
Date: Tue May 30 11:26:38 2017 +0200
stream/async: improvements for IPS
Initialize midstream with async if enabled. Unset async on seeing
bidirectional traffic.
If only async-oneside is enabled, set ASYNC flag on session creation
when receiving a SYN packet.
Let last_ack stay in sync with next_seq so that various checks work
better.
commit b767f1d3062413f138c8483ef96315bad20f6f7f
Author: Victor Julien <victor at inliniac.net>
Date: Fri Jun 2 17:43:22 2017 +0200
output/streaming: fixes and redo tcp logging
Fix HTTP body logging.
Redo TCP data logging based on the streaming API.
commit f4c4ef12c025b0107ec4d0de4705608b0757412c
Author: Victor Julien <victor at inliniac.net>
Date: Fri Jun 2 17:15:37 2017 +0200
stream: introduce optional 'log' progress tracker
For logging streaming TCP data so far the individual segments where
used. However since the last big stream changes, the segments are
no longer the proper place for this. Segments can now have overlaps
etc.
This patch introduces a new tracker. Next to the existing 'app' and
'raw' trackers, the new tracker is 'log'. When the TCP logging is
used, a flag in the config is set and the log tracker is used to
determine how much of the stream window can be moved.
commit 5b1d8c7e94ef613107870d4d9d9cdde76d4c3438
Author: Victor Julien <victor at inliniac.net>
Date: Fri Jun 2 10:01:47 2017 +0200
streaming/lua: add direction indication to streamer
Call SCStreamingBuffer as follows:
data, sb_open, sb_close, sb_ts, sb_tc = SCStreamingBuffer()
sb_ts and sb_tc are bools indicating the direction of the data.
commit 35edc5264d62d20186c435826c224fbd674a4dc9
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jun 1 23:49:28 2017 +0200
luajit: cleanup states before return to pool
commit 888ed9db0d1f79930991662adc92b1f13e9c5b76
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jun 1 23:16:39 2017 +0200
streaming: small code cleanup
commit 30a8b2def0b54c6bfcb179f704dd9811dd06492e
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jun 1 23:15:43 2017 +0200
lua/streaming: fix http body logging
commit 0f4a9d740e044cfb7bea2d005a9753fc6d6fa210
Author: Victor Julien <victor at inliniac.net>
Date: Thu Jun 1 15:26:55 2017 +0200
flow-worker: improve no-flow case
-----------------------------------------------------------------------
Summary of changes:
src/app-layer-dns-common.h | 2 +
src/app-layer-dns-tcp.c | 46 ++++++++
src/app-layer-parser.c | 28 +++--
src/app-layer-parser.h | 6 +
src/flow-hash.c | 77 +++++--------
src/flow-worker.c | 2 +-
src/output-lua.c | 4 +-
src/output-streaming.c | 270 ++++++++++++++++++++++----------------------
src/stream-tcp-list.c | 25 +++-
src/stream-tcp-private.h | 11 +-
src/stream-tcp-reassemble.c | 112 ++++++++++--------
src/stream-tcp.c | 159 ++++++++++++++++----------
src/stream-tcp.h | 7 ++
src/util-lua-common.c | 6 +-
src/util-lua.c | 4 +
src/util-runmodes.c | 5 +-
16 files changed, 450 insertions(+), 314 deletions(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list