[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-4.0.1-212-g28ddf48
OISF Git
noreply at openinfosecfoundation.org
Wed Dec 20 22:31:08 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 28ddf48899fad28bd21f7f187c0eb305ae105b8a (commit)
via d62a212fa2b81baee7d34cf8f33b910728de3042 (commit)
via 6c7d485bf89e06730b3ae0274498f2d8f7027ccb (commit)
via 1261d30df0fd1d9139c3d3a8ee371fdd3032b7fb (commit)
via 6b75162194d86d71dbcbb4a4c6bfdca7ca4228e0 (commit)
via 650e6b316dadefa7270d91f08abe1f09374875ae (commit)
via 13477d60ee3913b84298039b2d42c7832c655775 (commit)
via aa2eddfb98090d41cbe7aa2b897b2d3b8976399f (commit)
via d6a7f6b53f97b6b76f35c659e40d25110aebb697 (commit)
via 269cd03a431cac480e14560eb757a1c2a2fbd6d3 (commit)
via 275eb839d1087c6f5cec18d17c6b67f9f529d429 (commit)
via 3fc73addae250818e93376f891184fb919af609f (commit)
via 46cb00ec6c0ee4a9c5d5c2c3f2565d577ac998cf (commit)
via 11be9bd971a84d934319c50443b662d216a95a70 (commit)
via 895df9a6f6ad2dd26908f238f31e9946d60938ad (commit)
via e113fa96e9a45d8c20ba4d71b732ca4ade747ce0 (commit)
via d8ddd3b5bccdffd99ee5bf2ba3ebd09bede3f18c (commit)
via 223d9a1e3ad223987c56801101223ab179e74931 (commit)
via 1587772b90e3f70589179513d13ab0cc6cc1751f (commit)
via c4d30ddaf98e4f52878f165a8bfdf58e2b7c3bbd (commit)
via b005cceb0a017a306f142b9f3a41e79e22569d17 (commit)
via ecf9eda3402943f3927a39b952e93244f1f964e2 (commit)
via 07ab338145ff697b78e684036ed2a2c8fca43514 (commit)
via 6c251b857604e70626adfc10dddd3ddb8d039fa2 (commit)
from 979f964260a11e938ec240dba7f52d9772a8972a (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 28ddf48899fad28bd21f7f187c0eb305ae105b8a
Author: Victor Julien <victor at inliniac.net>
Date: Mon Dec 11 18:18:28 2017 +0100
mingw: improve ipaddress parsing
commit d62a212fa2b81baee7d34cf8f33b910728de3042
Author: Victor Julien <victor at inliniac.net>
Date: Mon Dec 11 13:32:47 2017 +0100
mingw: fix issues in pcap directory code
Fix issues with 'stat' and explicitly skip . and ..
commit 6c7d485bf89e06730b3ae0274498f2d8f7027ccb
Author: Victor Julien <victor at inliniac.net>
Date: Mon Nov 27 14:31:45 2017 +0100
mingw: wrapper for usleep in threads
usleep on MinGW doesn't behave as expected. Added replacement
wrapper around 'Sleep(msec)'. As that has msec resolution and
not a usec resolution, change the various thread init and stop
functions to test for the actual time waited instead of counting
the usecs passed to usleep.
commit 1261d30df0fd1d9139c3d3a8ee371fdd3032b7fb
Author: Victor Julien <victor at inliniac.net>
Date: Mon Nov 27 09:06:03 2017 +0100
mingw/cygwin: explicitly disable unix socket
commit 6b75162194d86d71dbcbb4a4c6bfdca7ca4228e0
Author: Victor Julien <victor at inliniac.net>
Date: Mon Nov 27 08:51:35 2017 +0100
mingw: use c:\Program Files\Suricata for w64
commit 650e6b316dadefa7270d91f08abe1f09374875ae
Author: Victor Julien <victor at inliniac.net>
Date: Sun Nov 26 11:17:57 2017 +0100
ipv6: add string validation function
commit 13477d60ee3913b84298039b2d42c7832c655775
Author: Victor Julien <victor at inliniac.net>
Date: Sun Nov 26 11:09:19 2017 +0100
ipv4: add string validation function
commit aa2eddfb98090d41cbe7aa2b897b2d3b8976399f
Author: Victor Julien <victor at inliniac.net>
Date: Sun Nov 26 09:58:03 2017 +0100
decode/mime: improve ip address validation
inet_pton on Windows/MinGW is very liberal, so do manual validation
of IP address formatting.
commit d6a7f6b53f97b6b76f35c659e40d25110aebb697
Author: Victor Julien <victor at inliniac.net>
Date: Sat Nov 25 14:23:35 2017 +0100
mingw: work around mingw more liberal ip parsing
commit 269cd03a431cac480e14560eb757a1c2a2fbd6d3
Author: Victor Julien <victor at inliniac.net>
Date: Sat Nov 25 10:34:34 2017 +0100
console: no color for native windows build
commit 275eb839d1087c6f5cec18d17c6b67f9f529d429
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jul 17 16:20:22 2017 +0200
mingw: disable pid checking from pidfile
kill() call is not supported in MinGW
commit 3fc73addae250818e93376f891184fb919af609f
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jul 17 16:19:32 2017 +0200
mingw: fix 'struct tm' compilation issue
commit 46cb00ec6c0ee4a9c5d5c2c3f2565d577ac998cf
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jul 17 15:26:43 2017 +0200
strptime: add implementation from NetBSD
As MinGW doesn't come with strptime take the BSD licensed
implementation from NetBSD. More specifically, the one from
https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-libkml/strptime.c
It's slightly modified to get rid on 'uint'.
commit 11be9bd971a84d934319c50443b662d216a95a70
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jul 17 13:45:44 2017 +0200
mingw: add SCNtohl and SCNtohs macro's
On MinGW the result of ntohl needs to be casted to uint32_t and
the result of ntohs to uint16_t. To avoid doing this everywhere
add SCNtohl and SCNtohs macros.
commit 895df9a6f6ad2dd26908f238f31e9946d60938ad
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jul 17 13:22:58 2017 +0200
mingw: fix use of undefined USR2 signal
commit e113fa96e9a45d8c20ba4d71b732ca4ade747ce0
Author: Victor Julien <victor at inliniac.net>
Date: Mon Jul 17 11:02:47 2017 +0200
mingw: fix compilation of signals code
commit d8ddd3b5bccdffd99ee5bf2ba3ebd09bede3f18c
Author: Victor Julien <victor at inliniac.net>
Date: Sat Jul 15 09:40:11 2017 +0200
mingw: work around mingw mkdir
mingw doesn't come with a posix compliant mkdir as it only takes
a single argument.
commit 223d9a1e3ad223987c56801101223ab179e74931
Author: Jason Ish <ish at unx.ca>
Date: Mon Dec 11 15:31:58 2017 -0600
eve: remove json format option - was not used
commit 1587772b90e3f70589179513d13ab0cc6cc1751f
Author: Jason Ish <ish at unx.ca>
Date: Tue Dec 19 16:50:25 2017 -0600
eve.flow: removed unused http parameters
commit c4d30ddaf98e4f52878f165a8bfdf58e2b7c3bbd
Author: Jason Ish <ish at unx.ca>
Date: Tue Dec 19 15:49:27 2017 -0600
eve: fix context datatype used in init functions
Many were using AlertJsonThread instead of OutputJsonCtx,
but as the datatypes were similar enough no harm was done.
Now that they are using their proper datatype, removed
AlertJsonThread from output.h as its no longer used.
commit b005cceb0a017a306f142b9f3a41e79e22569d17
Author: Jason Ish <ish at unx.ca>
Date: Tue Dec 19 15:46:31 2017 -0600
eve.dnp3: removed unsed context field
commit ecf9eda3402943f3927a39b952e93244f1f964e2
Author: Jason Ish <ish at unx.ca>
Date: Tue Dec 19 15:44:17 2017 -0600
eve.flow: remove "hi" log message
commit 07ab338145ff697b78e684036ed2a2c8fca43514
Author: Jason Ish <ish at unx.ca>
Date: Tue Dec 19 15:43:50 2017 -0600
eve.netflow: remove "hi" log message
commit 6c251b857604e70626adfc10dddd3ddb8d039fa2
Author: Victor Julien <victor at inliniac.net>
Date: Wed Dec 20 14:14:34 2017 +0100
rust: add --enable-rust-debug
Add option to put Rust code in non-'--release' mode, preserving
debug symbols.
Until now Suricata would have to be compiled with --enable-debug for
this.
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 60 ++--
rust/Makefile.am | 2 +
src/Makefile.am | 1 +
src/alert-prelude.c | 8 +-
src/app-layer-dns-common.c | 72 ++--
src/app-layer-dns-tcp.c | 68 ++--
src/app-layer-dns-udp.c | 32 +-
src/counters.c | 6 +-
src/decode-erspan.c | 4 +-
src/decode-ethernet.c | 6 +-
src/decode-gre.c | 2 +-
src/decode-gre.h | 2 +-
src/decode-icmpv4.c | 12 +-
src/decode-icmpv4.h | 2 +-
src/decode-icmpv6.c | 12 +-
src/decode-icmpv6.h | 2 +-
src/decode-ipv4.c | 2 +-
src/decode-ipv4.h | 12 +-
src/decode-ipv6.c | 6 +-
src/decode-ipv6.h | 6 +-
src/decode-mpls.c | 4 +-
src/decode-ppp.c | 6 +-
src/decode-pppoe.c | 14 +-
src/decode-sctp.h | 6 +-
src/decode-sll.c | 6 +-
src/decode-tcp.c | 4 +-
src/decode-tcp.h | 14 +-
src/decode-udp.h | 10 +-
src/decode-vlan.c | 2 +-
src/decode-vlan.h | 8 +-
src/defrag-hash.c | 2 +-
src/detect-csum.c | 2 +-
src/detect-engine-address-ipv4.c | 34 +-
src/detect-engine-address-ipv6.c | 88 ++---
src/detect-engine-address.c | 242 ++++++-------
src/detect-engine-iponly.c | 6 +-
src/detect-engine-loader.c | 3 +-
src/detect-geoip.c | 2 +-
src/detect-icmp-id.c | 4 +-
src/detect-icmp-seq.c | 4 +-
src/detect-parse.c | 40 +--
src/detect-rpc.c | 12 +-
src/detect-rpc.h | 2 +-
src/flow-hash.c | 2 +-
src/flow-manager.c | 6 +-
src/ippair.c | 2 +-
src/log-filestore.c | 2 +-
src/log-pcap.c | 7 +-
src/log-tcp-data.c | 6 +-
src/log-tlsstore.c | 2 +-
src/output-json-dnp3.c | 3 +-
src/output-json-drop.c | 2 +-
src/output-json-flow.c | 9 -
src/output-json-netflow.c | 1 -
src/output-json-nfs.c | 2 +-
src/output-json-stats.c | 2 +-
src/output-json-template.c | 2 +-
src/output-json.c | 13 -
src/output-json.h | 8 -
src/source-erf-dag.c | 8 +-
src/source-erf-file.c | 4 +-
src/source-nfq.c | 4 +-
src/source-pcap-file-directory-helper.c | 20 ++
src/stream-tcp-sack.c | 14 +-
src/suricata-common.h | 12 +
src/suricata.c | 17 +-
src/tm-threads.c | 143 ++++----
src/unix-manager.c | 2 +-
src/util-debug.c | 2 +
src/util-decode-mime.c | 103 +++---
src/util-host-os-info.c | 3 +-
src/util-ip.c | 92 +++++
src/util-ip.h | 2 +
src/util-logopenfile.c | 2 +-
src/util-pidfile.c | 7 +-
src/util-signal.c | 5 +-
src/util-signal.h | 3 +-
src/util-strptime.c | 599 ++++++++++++++++++++++++++++++++
src/util-time.c | 4 +
src/util-unittest-helper.c | 4 +-
src/win32-misc.c | 12 +
81 files changed, 1342 insertions(+), 621 deletions(-)
create mode 100644 src/util-strptime.c
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list