[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-3.0RC2-20-g37a64bd

OISF Git noreply at openinfosecfoundation.org
Mon Dec 21 11:43:13 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  37a64bdd45936875598925f7ccde420e4efdc450 (commit)
       via  5457c8d5b37bf5e6ff5c65a1fa6d142c619e12a7 (commit)
       via  33ce78175966722bfbd1beb6a346980900294158 (commit)
       via  8719d903143c81f6650829144ba4080134c52c82 (commit)
       via  1d9087f79f0cfa7786a352bf7ad339e622f61b3c (commit)
       via  93642a0d1dd29c96e98824935ef963f6b1ef40eb (commit)
       via  2002b37e30c12278961ff0369bba5692fb0f4802 (commit)
       via  6b37985c666db978af42cc095b4719af46cf7a43 (commit)
       via  083f22f6d6d77aa1cb8d43775e98c0f148cfc481 (commit)
       via  375092da8505cc353e5a72127b6cab7302d3ee78 (commit)
       via  ed1cc1ee2af993d9be68c91d03b7823644e3273d (commit)
       via  fe445367bda6da335eddd6d320b48e01493af94d (commit)
       via  2fbfd6efcca95469246338d4eeba69f31f4224df (commit)
      from  fae2836039ef56daebcc222e41be3b4ad445b27c (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 37a64bdd45936875598925f7ccde420e4efdc450
Author: Victor Julien <victor at inliniac.net>
Date:   Sat Dec 19 16:27:35 2015 +0100

    redis: fix compiler warning

commit 5457c8d5b37bf5e6ff5c65a1fa6d142c619e12a7
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Dec 18 11:07:36 2015 +0100

    prelude: clean up memory on setup failure

commit 33ce78175966722bfbd1beb6a346980900294158
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Dec 18 11:03:40 2015 +0100

    pcap: fix setup failure memleak on libpcap < 1.0

commit 8719d903143c81f6650829144ba4080134c52c82
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Dec 17 16:41:05 2015 +0100

    prelude: style fixup

commit 1d9087f79f0cfa7786a352bf7ad339e622f61b3c
Author: Eric Leblond <eric at regit.org>
Date:   Mon Dec 7 12:08:16 2015 +0100

    prelude: fix thread safeness
    
    Prelude analyzer is not thread safe so we need to have one
    analyzer per thread.

commit 93642a0d1dd29c96e98824935ef963f6b1ef40eb
Author: Eric Leblond <eric at regit.org>
Date:   Mon Dec 14 15:18:07 2015 +0100

    suricata: can't use -l and unix socket runmode
    
    It is not possible to use simultaneously -l and unix socket
    runmode because setting the log directory make it final so
    not modifable by other call.
    
    It is a implementation limitation but it does not make sense
    to set logging directory to have it overwritten by the first
    directory specified 'by pcap-file'. So it seems correct to
    only trigger an error if this both options are used at the same
    time.

commit 2002b37e30c12278961ff0369bba5692fb0f4802
Author: Eric Leblond <eric at regit.org>
Date:   Mon Dec 14 15:04:47 2015 +0100

    unix-manager: display errors like errors
    
    Not being able to setup the output directory or file is an error so
    it should be printed as such.

commit 6b37985c666db978af42cc095b4719af46cf7a43
Author: Eric Leblond <eric at regit.org>
Date:   Mon Dec 14 14:02:20 2015 +0100

    unix-manager: fix race condition
    
    Under high load it is possible that the thread is not yet started
    and that we register a command at the same time. As a consequence,
    the commands list is not yet initialized and we have a segfault.
    
    This patch moves the initialization in the ThreadInit function to
    be sure the commands list is available when needed.

commit 083f22f6d6d77aa1cb8d43775e98c0f148cfc481
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Dec 16 11:02:15 2015 +0100

    icmpv4: remove unused header fields

commit 375092da8505cc353e5a72127b6cab7302d3ee78
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Dec 16 10:49:50 2015 +0100

    icmpv4: remove unused declarations

commit ed1cc1ee2af993d9be68c91d03b7823644e3273d
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Dec 16 10:50:50 2015 +0100

    icmpv4: harden embedded packet handling

commit fe445367bda6da335eddd6d320b48e01493af94d
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Dec 16 10:45:05 2015 +0100

    icmpv4: improve dest unreachable logic
    
    When a ICMPv4 destination unreachable packet contains an embedded packet
    this packet is parsed. When it's found to be invalid, the whole ICMP
    packet is tagged as invalid.
    
    In some cases the unreachable packet would still be used.
    
    This patch fixes this by checking the packet is invalid flag as well
    in the ICMPV4_DEST_UNREACH_IS_VALID macro.

commit 2fbfd6efcca95469246338d4eeba69f31f4224df
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Dec 17 13:25:02 2015 +0100

    DER decoder: don't use strlcpy on non-strings

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

Summary of changes:
 src/alert-prelude.c       | 86 +++++++++++++++++++++++++++++++++++++++--------
 src/decode-icmpv4.c       | 33 +++++++++---------
 src/decode-icmpv4.h       | 18 ++--------
 src/runmode-unix-socket.c |  9 +++--
 src/source-pcap.c         |  1 +
 src/suricata.c            |  8 +++++
 src/unix-manager.c        | 45 ++++++++++++-------------
 src/util-decode-der.c     |  7 ++--
 src/util-logopenfile.c    |  2 +-
 9 files changed, 135 insertions(+), 74 deletions(-)


hooks/post-receive
-- 
OISF


More information about the Oisf-devel mailing list