]> git.ipfire.org Git - thirdparty/snort3.git/log
thirdparty/snort3.git
9 years agoMerge pull request #829 in SNORT/snort3 from nhttp66 to master
Tom Peters (thopeter) [Mon, 6 Mar 2017 21:14:43 +0000 (16:14 -0500)] 
Merge pull request #829 in SNORT/snort3 from nhttp66 to master

Squashed commit of the following:

commit b5cd986205120e83173ada3fbb5a57b17a8481fd
Author: Tom Peters <thopeter@cisco.com>
Date:   Fri Feb 10 13:50:32 2017 -0500

    Alert for nonprinting character in header name. Alert for bad Content-Length value.

9 years agobuild 228 - alpha 4 final
Russ Combs [Wed, 1 Mar 2017 18:19:11 +0000 (13:19 -0500)] 
build 228 - alpha 4 final

9 years agoMerge pull request #826 in SNORT/snort3 from quiet_daemon to master
Russ Combs (rucombs) [Wed, 1 Mar 2017 02:05:05 +0000 (21:05 -0500)] 
Merge pull request #826 in SNORT/snort3 from quiet_daemon to master

Squashed commit of the following:

commit db5d675a41a376734931ec2b3cea3dfa805b052b
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Mon Feb 27 11:25:19 2017 -0500

    pid file is created regardless of priv drop settings

9 years agoMerge pull request #828 in SNORT/snort3 from doc_daq to master
Russ Combs (rucombs) [Tue, 28 Feb 2017 21:24:52 +0000 (16:24 -0500)] 
Merge pull request #828 in SNORT/snort3 from doc_daq to master

Squashed commit of the following:

commit c5d9e697d736c3495b160ac3d135f386afcb9089
Author: Michael Altizer <mialtize@cisco.com>
Date:   Tue Feb 28 15:38:30 2017 -0500

    doc: Add LibDAQ README to Reference and fix typos

commit 48b89d644f466b6e123d9cd60899c0ee94c862a8
Author: Michael Altizer <mialtize@cisco.com>
Date:   Tue Feb 28 00:22:20 2017 -0500

    doc: Add DAQ configuration documentation

9 years agoMerge pull request #827 in SNORT/snort3 from byte_order to master
Russ Combs (rucombs) [Mon, 27 Feb 2017 21:19:10 +0000 (16:19 -0500)] 
Merge pull request #827 in SNORT/snort3 from byte_order to master

Squashed commit of the following:

commit a257b0dafc53321b199b7e5100d700345e133e32
Author: Russ Combs <rucombs@cisco.com>
Date:   Sat Feb 25 10:16:15 2017 -0500

    add multiple byte orders warning

9 years agoMerge pull request #825 in SNORT/snort3 from integ_fixes to master
Michael Altizer (mialtize) [Fri, 24 Feb 2017 18:58:06 +0000 (13:58 -0500)] 
Merge pull request #825 in SNORT/snort3 from integ_fixes to master

Squashed commit of the following:

commit 0995fc8ac35cc6d600cda1a08a461244407da869
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 17:14:20 2017 +0000

    gitignore: Add doc/connector.txt

commit 6597ebd45f9706359f2529a3f1640c25e961ecac
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 17:11:21 2017 +0000

    autoconf: Alphabetize library dependency checks

    In addition to looking a bit nicer, this conveniently works around an
    ugly libsfbpf depdendency issue of a custom libpcap.

commit 361868030f86d392e852837d08ea402f17057513
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 16:56:27 2017 +0000

    snort2lua: Handle removed memcap option in ftp_telnet

commit 7bd2999a9edf2b013fd928e849d699afae6cf5ef
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 16:55:12 2017 +0000

    snort2lua: Mark appid conf and thirdparty_appid_dir as unsupported

    This will be reverted later when support is implemented.

commit c3845aa8efa0b1de70962b3bfc6376d115ef2d6c
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 16:49:21 2017 +0000

    snort2lua: Fix a couple of typos in table API output

commit e7ecde8e685d07c5ed9427b1f16e532c54d985e3
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 16:20:53 2017 +0000

    dce_rpc: Mark generated iface patterns as literal

    This fixes the situation where the ASCII representations of UUID bytes
    are regular expression special characters.

commit 50d6a80b3e282cc177769bdb4eb5192aad6744e3
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 24 16:19:31 2017 +0000

    hypercsan: Print error message and erroneous pattern when compilation fails

9 years agoMerge pull request #824 in SNORT/snort3 from snort2lua_uricontent to master
Russ Combs (rucombs) [Fri, 24 Feb 2017 14:26:36 +0000 (09:26 -0500)] 
Merge pull request #824 in SNORT/snort3 from snort2lua_uricontent to master

Squashed commit of the following:

commit 1d438f21c0bbd8dc6cc1630550ef97ebb719794d
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Thu Feb 23 11:16:34 2017 -0500

    uricontent snort2lua updates

9 years agobuild 227
Russ Combs [Fri, 24 Feb 2017 14:20:45 +0000 (09:20 -0500)] 
build 227

9 years agoMerge pull request #823 in SNORT/snort3 from free_the_gids-vjr to master
Russ Combs (rucombs) [Wed, 22 Feb 2017 21:41:55 +0000 (16:41 -0500)] 
Merge pull request #823 in SNORT/snort3 from free_the_gids-vjr to master

Squashed commit of the following:

commit 9403cbcdf2a16ec768325102b7a4e97e79f0a740
Author: Victor Roemer <viroemer@cisco.com>
Date:   Tue Feb 21 15:09:38 2017 -0500

    Only emplace non-zero gids

commit 2db5bc3e5222e927828446294de1394303773972
Author: Victor Roemer <viroemer@cisco.com>
Date:   Mon Feb 20 11:42:49 2017 -0500

    Keep track of GID's in use.

commit 99636e1116c862d0f0d5b73c0042c6de0c62c340
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Feb 15 11:05:51 2017 -0500

    poc - allow arbitrary gid use; test and perf tbd

9 years agoMerge pull request #822 in SNORT/snort3 from syslog to master
Russ Combs (rucombs) [Wed, 22 Feb 2017 19:49:02 +0000 (14:49 -0500)] 
Merge pull request #822 in SNORT/snort3 from syslog to master

Squashed commit of the following:

commit 83bed16119252515438e02cf4a96a636e3fe4a3a
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Fri Feb 17 17:04:10 2017 -0500

    fixed output of bare LogLabel to divert to syslog if enabled

9 years agoMerge pull request #821 in SNORT/snort3 from peg_fix to master
Russ Combs (rucombs) [Mon, 20 Feb 2017 15:23:03 +0000 (10:23 -0500)] 
Merge pull request #821 in SNORT/snort3 from peg_fix to master

Squashed commit of the following:

commit da68bbf04ce39fb55fe0963f67b557bd807a68fa
Author: Russ Combs <rucombs@cisco.com>
Date:   Sun Feb 19 07:53:56 2017 -0500

    fix up peg help (remove _)

9 years agoMerge pull request #820 in SNORT/snort3 from noname_daqs to master
Russ Combs (rucombs) [Fri, 17 Feb 2017 23:04:32 +0000 (18:04 -0500)] 
Merge pull request #820 in SNORT/snort3 from noname_daqs to master

Squashed commit of the following:

commit fa60f46919821462077a54661f7bd5171eecc191
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Feb 17 14:30:22 2017 -0500

    support DAQs w/o explicit sources (nfq, ipfw)

9 years agoMerge pull request #817 in SNORT/snort3 from u2_logging_bug_166983 to master
Hui Cao (huica) [Fri, 17 Feb 2017 15:50:26 +0000 (10:50 -0500)] 
Merge pull request #817 in SNORT/snort3 from u2_logging_bug_166983 to master

Squashed commit of the following:

commit cf11c4fc3ae53a2fe11ca2af5628a25a4d114987
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Tue Feb 14 10:00:02 2017 -0500

    patch to fix u2 logging issues:
     1) for rebuilt packets use the Packet::dsize field to determine length of payload to be logged.
     2) also use the client/server ip addressess cached in the Flow object to set the source/destination address in the generated alerts.
     3) u2spewfoo updated to not include the 4 byte 'packet_data' field when copying the u2 serial header, this field is a placeholder for the offset to the logged payload and is not written out when the header is logged by snort
     4) defined new U2 record type UNIFIED2_PDU. rebuilt packets are logged with this type to distinguish them from raw packets in the u2 log file

9 years agoremove fixed gotcha from doc
Russ Combs [Fri, 17 Feb 2017 00:57:12 +0000 (19:57 -0500)] 
remove fixed gotcha from doc

9 years agobuild 226
Russ Combs [Fri, 17 Feb 2017 00:29:05 +0000 (19:29 -0500)] 
build 226

9 years agoMerge pull request #819 in SNORT/snort3 from doc_bug60645 to master
Russ Combs (rucombs) [Thu, 16 Feb 2017 22:58:45 +0000 (17:58 -0500)] 
Merge pull request #819 in SNORT/snort3 from doc_bug60645 to master

Squashed commit of the following:

commit 73f1b8107b7e5cb20df76bc47227849190d84458
Author: Victor Roemer <viroemer@cisco.com>
Date:   Thu Feb 16 15:26:46 2017 -0500

    Remove doc for bug we've forgotten about.

9 years agoMerge pull request #818 in SNORT/snort3 from doc_conn to master
Russ Combs (rucombs) [Wed, 15 Feb 2017 14:10:22 +0000 (09:10 -0500)] 
Merge pull request #818 in SNORT/snort3 from doc_conn to master

Squashed commit of the following:

commit 98a35eebc3b3fee688a6abbed98a478493fb3e6e
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Feb 15 07:46:55 2017 -0500

    add plugin path to cmake doc build

commit 38fd4f4e696f4d3696fa9e6a344b3548ac2d67ed
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Feb 15 06:18:28 2017 -0500

    add connectors to generated reference parts of manual

9 years agoMerge pull request #816 in SNORT/snort3 from chroot to master
Michael Altizer (mialtize) [Tue, 14 Feb 2017 22:16:25 +0000 (17:16 -0500)] 
Merge pull request #816 in SNORT/snort3 from chroot to master

Squashed commit of the following:

commit b748ba2c9987dbf2c6dba7e5a162c07383435521
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 13 18:15:40 2017 -0500

    snort: Improve privilege dropping and chroot behavior

    Clean up setuid/setgid and chroot code and behavior.
    Make failure to drop privileges a fatal error.

commit 554b957a2b63bc1d3374d2518305e39b4a7d75e3
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Feb 2 18:00:37 2017 -0500

    utils: Refactor deprecated C string utility functions into their own source module

    Also fix up printing literals in FTP command formats (reported by printf
    argument checking on sfsnprintfappend()).

commit b48d2eca39ec49110eb6201db26a0c1f302ef360
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 13 19:28:55 2017 -0500

    extra: Make extras a standalone autoconf project

commit 3aece989f65841d41a63da45eb67f9e6a20ebeb3
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Feb 2 15:42:10 2017 -0500

    snort_config: Refactor many functions into SnortConfig mutators

    Also, make many of the previous config directives on/off rather than
    just on.

commit 4065f341ec2dbf26dd842c5b3bd25409eca58903
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 13 17:51:55 2017 -0500

    build: Attempt to force statically linking sanitizer libraries

    This fixes the case where LD_PRELOAD has been modified and a dynamically
    linked libasan balks at not being the first library loaded.  Note:
    Static linking of these libraries is already the default with Clang and
    the -static-libXsan options are not supported there.

commit 1dcf97d4cf9531c17c36110ebbe3e73c4fef0ccc
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 13 11:08:21 2017 -0500

    main: Broadcast START or RUN when synchronizing for privilege drop

    This is a quick fix for the current situation where only the last packet
    thread to reach the privilege drop state will be started.  State machine
    transitions and privilege dropping should be reworked to make use of
    command objects rather than main_poke().

commit cbbcc0b0c69a71e83ff5f9582f396c2149065d22
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 13 10:17:10 2017 -0500

    perf_monitor: Fix segfault when tterm is called before tinit

9 years agoMerge pull request #811 in SNORT/snort3 from stream_underflow3 to master
Russ Combs (rucombs) [Tue, 14 Feb 2017 20:53:05 +0000 (15:53 -0500)] 
Merge pull request #811 in SNORT/snort3 from stream_underflow3 to master

Squashed commit of the following:

commit 69d72bc0e02c334b8929f03e6a9085daf19a5473
Author: Steve Chew <stechew@cisco.com>
Date:   Thu Feb 9 11:59:27 2017 -0500

    Fix Stream TCP counter underflow bug and handle max and instant stats.

9 years agoMerge pull request #815 in SNORT/snort3 from snort2lua_config_alertfile to master
Russ Combs (rucombs) [Tue, 14 Feb 2017 20:32:10 +0000 (15:32 -0500)] 
Merge pull request #815 in SNORT/snort3 from snort2lua_config_alertfile to master

Squashed commit of the following:

commit 814ca0f843359b2e2e8936bca3bc466d0f18d6aa
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Mon Feb 13 16:52:49 2017 -0500

    snort2lua changes to convert config alertfile: <filename>

9 years agoMerge pull request #809 in SNORT/snort3 from doc_ha_sc_conn to master
Russ Combs (rucombs) [Tue, 14 Feb 2017 20:30:53 +0000 (15:30 -0500)] 
Merge pull request #809 in SNORT/snort3 from doc_ha_sc_conn to master

Squashed commit of the following:

commit f3884b9e20e574158bb97ffed7bd9311907cf8ac
Author: Ed Borgoyn <eborgoyn@cisco.com>
Date:   Thu Feb 9 17:44:49 2017 -0500

    Documentation for HA, side_channel, and connectors.

9 years agoMerge pull request #813 in SNORT/snort3 from snort2lua_rpc to master
Shawn Turner (shaturne) [Tue, 14 Feb 2017 18:59:51 +0000 (13:59 -0500)] 
Merge pull request #813 in SNORT/snort3 from snort2lua_rpc to master

Squashed commit of the following:

commit 48a573c67dccf9522d2fb3cb62df44781ddb2aa6
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Mon Feb 13 06:49:36 2017 -0500

    snort2lua changes for rpc over http

9 years agoMerge pull request #814 in SNORT/snort3 from snort2lua_smb_file to master
Shawn Turner (shaturne) [Tue, 14 Feb 2017 17:14:57 +0000 (12:14 -0500)] 
Merge pull request #814 in SNORT/snort3 from snort2lua_smb_file to master

Squashed commit of the following:

commit 022682efddaa17849e1b74bd93173d8f2fc251b9
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Mon Feb 13 15:21:03 2017 -0500

    snort2lua changes to add file_id when smb file inspection is on

9 years agoMerge pull request #808 in SNORT/snort3 from doc_nhttp64 to master
Michael Altizer (mialtize) [Mon, 13 Feb 2017 21:28:10 +0000 (16:28 -0500)] 
Merge pull request #808 in SNORT/snort3 from doc_nhttp64 to master

Squashed commit of the following:

commit fec40aea4abb0f97763b272bac14cb626dde23cd
Author: Tom Peters <thopeter@cisco.com>
Date:   Mon Jan 23 10:20:50 2017 -0500

    NHI user manual

9 years agoMerge pull request #812 in SNORT/snort3 from bug_60626 to master
Michael Altizer (mialtize) [Mon, 13 Feb 2017 15:06:17 +0000 (10:06 -0500)] 
Merge pull request #812 in SNORT/snort3 from bug_60626 to master

Squashed commit of the following:

commit a20c2f6fc79ba0c545ba9abe4b07a9077079929d
Author: Tom Peters <thopeter@cisco.com>
Date:   Fri Feb 10 17:16:17 2017 -0500

    avoid overflows of signed integers

9 years agoMerge pull request #810 in SNORT/snort3 from file_lzma to master
Hui Cao (huica) [Mon, 13 Feb 2017 14:06:18 +0000 (09:06 -0500)] 
Merge pull request #810 in SNORT/snort3 from file_lzma to master

Squashed commit of the following:

commit 4b6e4c731b60d095e6d1e69dca1f1f57de17e857
Author: huica <huica@cisco.com>
Date:   Fri Feb 10 10:17:23 2017 -0500

    Allow lzma calculate data length

9 years agoMerge pull request #807 in SNORT/snort3 from stream_bug_102679 to master
Hui Cao (huica) [Fri, 10 Feb 2017 15:25:31 +0000 (10:25 -0500)] 
Merge pull request #807 in SNORT/snort3 from stream_bug_102679 to master

Squashed commit of the following:

commit 3894dac1e332295f06585b689fcb2d1aa062e9d0
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Thu Feb 9 07:29:51 2017 -0500

    only generate 'no 3whs alert' when midstream pickup is denied and traffic has been seen from both the client & server side

9 years agoMerge pull request #805 in SNORT/snort3 from nhttp65 to master
Michael Altizer (mialtize) [Thu, 9 Feb 2017 18:23:56 +0000 (13:23 -0500)] 
Merge pull request #805 in SNORT/snort3 from nhttp65 to master

Squashed commit of the following:

commit 2fb69ed84c074aa40539f0dca567c252df0072e3
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Jan 24 11:09:05 2017 -0500

    NHI PDF/SWF decompression

9 years agoMerge pull request #806 in SNORT/snort3 from warnings to master
Michael Altizer (mialtize) [Wed, 8 Feb 2017 18:57:49 +0000 (13:57 -0500)] 
Merge pull request #806 in SNORT/snort3 from warnings to master

Squashed commit of the following:

commit fd0900c85e4065474274c2d00410af0e0f07659c
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Feb 8 12:43:14 2017 -0500

    appid: Remove dead store when USE_RNA_CONFIG isn't defined

commit aaed4212a58227641c7e4e883532990a5a0559dd
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 6 11:21:23 2017 -0500

    dce_rpc: Fix compiler warnings in dce_http_server and dce_http_proxy

9 years agoMerge pull request #802 in SNORT/snort3 from appid_remove_static_appid_config to...
Hui Cao (huica) [Wed, 8 Feb 2017 15:53:21 +0000 (10:53 -0500)] 
Merge pull request #802 in SNORT/snort3 from appid_remove_static_appid_config to master

Squashed commit of the following:

commit bb6e77d1c2c47599718903353cb00ce375e30570
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Mon Feb 6 09:28:27 2017 -0500

    this patch fixes a bug where it was possible that a pointer to the new appid config after a reload
    could be referenced by session that should still be using the old appid config.
    also reduce references to global that points to appid config

9 years agoMerge pull request #804 in SNORT/snort3 from paused_fixes to master
Michael Altizer (mialtize) [Mon, 6 Feb 2017 21:54:42 +0000 (16:54 -0500)] 
Merge pull request #804 in SNORT/snort3 from paused_fixes to master

Squashed commit of the following:

commit 3c508cd54a47180081bfc29fdea820bc11904868
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 6 14:04:55 2017 -0500

    main: Respect exit_requested in main loop when trough is not empty

    This fixes a scenario where Snort would never exit if an exit was
    requested in readback mode while there were still PCAPs to process.

commit f8552624ae27272b3c4fdb277f8141b3c4d7e80c
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 3 12:19:53 2017 -0500

    snort_config: Don't leak fast_pattern_config in destructor when reusing MPSE

commit 2857b7bdf968ec63f2b808bd0f92798d36d0a035
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Feb 3 11:42:03 2017 -0500

    main: Queue orphan analyzer commands for destruction

    This specifically addresses the scenario where a SWAP command is
    broadcast via a shell command while there are no active analyzers, which
    would previously result in the active shell being freed out from under
    the executing command.

9 years agoMerge pull request #803 in SNORT/snort3 from rna_config_ifdef to master
Michael Altizer (mialtize) [Mon, 6 Feb 2017 21:24:46 +0000 (16:24 -0500)] 
Merge pull request #803 in SNORT/snort3 from rna_config_ifdef to master

Squashed commit of the following:

commit a93cbfe4df5a29411d790c873862a8e2df997c60
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Feb 6 13:30:54 2017 -0500

    appid: Complete the removal of RNA config and network lists for now

9 years agoMerge pull request #801 in SNORT/snort3 from s5s2l to master
Russ Combs (rucombs) [Fri, 3 Feb 2017 21:38:00 +0000 (16:38 -0500)] 
Merge pull request #801 in SNORT/snort3 from s5s2l to master

Squashed commit of the following:

commit 40af73535f5bde6c03ccbbc21b9ca9891f3499a5
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Feb 3 15:18:10 2017 -0500

    add some FIXITs

commit 3f0ca9c6e652df3ca87854083c7ca3c8a2fcb6d2
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Feb 3 14:15:47 2017 -0500

    add deprecated option stream5_tcp: log_asymmetric_traffic to snort2lua

9 years agoMerge pull request #800 in SNORT/snort3 from stream_reassembly_bug_148058 to master
Hui Cao (huica) [Fri, 3 Feb 2017 19:52:48 +0000 (14:52 -0500)] 
Merge pull request #800 in SNORT/snort3 from stream_reassembly_bug_148058 to master

Squashed commit of the following:

commit 9d91bc4c76128555e60fb8730e99ae1df7544a33
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Mon Jan 30 09:15:43 2017 -0500

    adjust payload length when reassembling to account for fin when a fin has been recevied

9 years agobuild 225
Russ Combs [Wed, 1 Feb 2017 21:13:25 +0000 (16:13 -0500)] 
build 225
fix shell resume after command line pause
update default manuals

9 years agoMerge pull request #796 in SNORT/snort3 from sdf-credit-card-fixup to master
Hui Cao (huica) [Wed, 1 Feb 2017 21:56:33 +0000 (16:56 -0500)] 
Merge pull request #796 in SNORT/snort3 from sdf-credit-card-fixup to master

Squashed commit of the following:

commit 768f12ad556a273e9b3a6245ef8227c348f5ab16
Author: Victor Roemer <viroemer@cisco.com>
Date:   Wed Feb 1 12:54:01 2017 -0500

    Use assert, simplify test condition in bounds check

commit 5c07187d6b39a494c238474210620ee115ad7c41
Author: Victor Roemer <viroemer@cisco.com>
Date:   Wed Feb 1 11:20:54 2017 -0500

    Fix off by one bounds checking of the right side

commit 656d6d7c0df190ed294b5f185e554d3ee8b37095
Author: Victor Roemer <viroemer@cisco.com>
Date:   Wed Feb 1 10:53:13 2017 -0500

    Add a numeric boundaries test for builtin patterns

commit 7d3cd2287065df80d02102d593752de10095ff9b
Author: Victor Roemer <viroemer@cisco.com>
Date:   Tue Jan 24 14:55:45 2017 -0500

    Re-enable fast pattern and credit card luhn check validation

commit 73b2b2ab23a0949533ad79243f46a8f7fc04e0ed
Author: Victor Roemer <viroemer@cisco.com>
Date:   Tue Jan 24 13:53:05 2017 -0500

    Remove boundry goofiness in Luhn check that broke validation
    Replace digit separator in credit card pattern from `[- ]?` to `\D?`,
    the original pattern works sometimes but not others??

9 years agoMerge pull request #797 in SNORT/snort3 from stream_flush_segfault_fix to master
Russ Combs (rucombs) [Wed, 1 Feb 2017 17:38:04 +0000 (12:38 -0500)] 
Merge pull request #797 in SNORT/snort3 from stream_flush_segfault_fix to master

Squashed commit of the following:

commit 52c88a06bef55c02102ed234ec8b69bb7ac9d9eb
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Tue Jan 31 17:52:14 2017 -0500

    check that the tracker splitter object is valid before trying to call the splitter finish method when doing the final flush on a flow

9 years agoMerge pull request #798 in SNORT/snort3 from appid_webdav2 to master
Russ Combs (rucombs) [Wed, 1 Feb 2017 14:16:02 +0000 (09:16 -0500)] 
Merge pull request #798 in SNORT/snort3 from appid_webdav2 to master

Squashed commit of the following:

commit ffbb37755493a42f5f0aed3650e6eb8fb19a4fcd
Author: Steve Chew <stechew@cisco.com>
Date:   Thu Jan 26 12:21:38 2017 -0500

    Use HTTP inspection events to detect webdav methods.

9 years agoMerge pull request #780 in SNORT/snort3 from rpc_over_http to master
Russ Combs (rucombs) [Tue, 31 Jan 2017 23:12:41 +0000 (18:12 -0500)] 
Merge pull request #780 in SNORT/snort3 from rpc_over_http to master

Squashed commit of the following:

commit 1622adc12f9a615b07682a3b83904c3d71e6058d
Author: Ed Borgoyn <eborgoyn@cisco.com>
Date:   Tue Jan 17 07:03:07 2017 -0500

    Implement rpc_over_http.

    Remove reference count for the http_* inspectors.

    Included config.h, uncrustify'ed add files.

    Fix to snort_debug.h flag.

    Updates per code review.

    Simplify splitters.

    Remove commented-out code.

    Simplified http_server splitter.

    Check for valid gadget before calling exec().

    Code review comment.

    Fix ASAN errors in UT's

    Remove unused variable.

    Fix splitter.  Remove inspector eval() implementation.

    One more UT fix in http_server splitter.

    Changes per code review.  Some improvements to http_proxy as well.

    http_server side completed.  http_proxy work-in-progress.

    Updated http_proxy splitter to simplify and added UT's.

    Better to NOT commit the test version of the source...

    Add SSNFLAG's to indicate a splitter ABORT situation.

    Updated the proxy splitter.

    Splitter reassemble changes.

    Fix one nit from code review.

    Additional code review fixes.

    Wrong data direction in snort_defaults.lua wizard config.

    Expose the failure counters.

    Fix names of counters.

9 years agoMerge pull request #795 in SNORT/snort3 from units_fix to master
Russ Combs (rucombs) [Tue, 31 Jan 2017 13:20:31 +0000 (08:20 -0500)] 
Merge pull request #795 in SNORT/snort3 from units_fix to master

Squashed commit of the following:

commit d466d48c8cb086b7f3ceebbc55c7a00a2cea821b
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Mon Jan 30 14:27:17 2017 -0500

    fixed #defines for classes required for unit tests

9 years agoMerge pull request #794 in SNORT/snort3 from disable_replace to master
Russ Combs (rucombs) [Tue, 31 Jan 2017 13:17:13 +0000 (08:17 -0500)] 
Merge pull request #794 in SNORT/snort3 from disable_replace to master

Squashed commit of the following:

commit ea026073047d74bb63f2da8f373e954a7956cd1d
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Sat Jan 28 17:22:31 2017 -0500

    port disable_replace option from snort 2.x and add snort2lua support

9 years agoMerge pull request #792 in SNORT/snort3 from peg_norms to master
Russ Combs (rucombs) [Fri, 27 Jan 2017 21:17:59 +0000 (16:17 -0500)] 
Merge pull request #792 in SNORT/snort3 from peg_norms to master

Squashed commit of the following:

commit 879f054992532a010c067f45c140c7b7a145681d
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Jan 25 16:02:36 2017 -0500

    normalize peg names to lower snake_case

9 years agoMerge pull request #788 in SNORT/snort3 from ssh_tunnel_http to master
Russ Combs (rucombs) [Fri, 27 Jan 2017 21:16:26 +0000 (16:16 -0500)] 
Merge pull request #788 in SNORT/snort3 from ssh_tunnel_http to master

Squashed commit of the following:

commit b8ff4c09af767646d36d6203041b95d29b935a0b
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Tue Jan 24 15:14:51 2017 -0500

    ssh tunnel over http changes

9 years agoMerge pull request #793 in SNORT/snort3 from hardly to master
Russ Combs (rucombs) [Fri, 27 Jan 2017 17:54:01 +0000 (12:54 -0500)] 
Merge pull request #793 in SNORT/snort3 from hardly to master

Squashed commit of the following:

commit 2cf0b48aa3296297e7ce3629fac594f79ba9a628
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Jan 27 12:08:00 2017 -0500

    initialize flow hash with hardener

9 years agoMerge pull request #789 in SNORT/snort3 from command_objects to master
Michael Altizer (mialtize) [Fri, 27 Jan 2017 17:33:09 +0000 (12:33 -0500)] 
Merge pull request #789 in SNORT/snort3 from command_objects to master

Squashed commit of the following:

commit 47e6ec7e9fd99f6eae7374d0139e84979e3726e3
Author: Michael Altizer <mialtize@cisco.com>
Date:   Tue Jan 24 20:49:41 2017 -0500

    main: Add asynchronous, broadcastable analyzer commands

commit bfdee461452dd0875c06dbb3c4596436a767ae70
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Jan 27 10:30:28 2017 -0500

    stream/user: Remove rogue semicolons

commit f4b81f1e3d04627454bc0f9e4e06f4bd0dade7c8
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Jan 18 17:21:02 2017 -0500

    swapper: Refactor Swapper out of main.cc

commit 70b4bd47a9084d323850dc79c38e34c4fe01611c
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 21:17:29 2017 -0500

    shell: Add missing newline to Lua execution error responses

9 years agoMerge pull request #790 in SNORT/snort3 from parser to master
Russ Combs (rucombs) [Fri, 27 Jan 2017 15:42:34 +0000 (10:42 -0500)] 
Merge pull request #790 in SNORT/snort3 from parser to master

Squashed commit of the following:

commit aaed5f64dd41e0993fcf6116695c72d997efab1f
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Jan 25 09:01:39 2017 -0500

    fix support for content strings with escaped quotes ("foo\"bar")
    thanks to secres@linuxmail.org for reporting the issue

9 years agoMerge pull request #786 in SNORT/snort3 from stream_bug_149980_no_finish to master
Hui Cao (huica) [Thu, 26 Jan 2017 15:08:09 +0000 (10:08 -0500)] 
Merge pull request #786 in SNORT/snort3 from stream_bug_149980_no_finish to master

Squashed commit of the following:

commit 7ec653da8825592489b9e4fe4ae733633ab07d19
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Tue Jan 24 15:18:42 2017 -0500

    pass final flush status as a parameter instead of using a member variable

commit bfaac69281cf87538f3759e73f2d462ffcd63b43
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Tue Jan 24 08:59:34 2017 -0500

    for now have NHI return status of 'don't flush any more data' instead of asserting if there is no session data object

commit 6b49070ac39264d2ef6c9d432538d0c6804bed73
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Wed Jan 18 13:40:09 2017 -0500

    add logic to call splitter->finish() when flush_talker and flush_listener are called when connection is closing due to tcp rst

9 years agoMerge pull request #785 in SNORT/snort3 from bug_segv1 to master
Shawn Turner (shaturne) [Wed, 25 Jan 2017 16:56:24 +0000 (11:56 -0500)] 
Merge pull request #785 in SNORT/snort3 from bug_segv1 to master

Squashed commit of the following:

commit 868f4323c447c59c7b92a55ef6fafc14075aaf93
Author: Steve Chew <stechew@cisco.com>
Date:   Mon Jan 23 23:32:59 2017 -0500

    Fixed reload_config bugs.

9 years agoMerge pull request #787 in SNORT/snort3 from race_conditions to master
Michael Altizer (mialtize) [Tue, 24 Jan 2017 20:17:35 +0000 (15:17 -0500)] 
Merge pull request #787 in SNORT/snort3 from race_conditions to master

Squashed commit of the following:

commit ca7ee0b0da7a70bf493317be721266e8f350915a
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 17:41:56 2017 -0500

    host_tracker: Add locking to summing counts

commit 8056458fb0b0b7d0e07175e6629d43e1e34dacad
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 17:38:47 2017 -0500

    analyzer: Copy source input specifier string to avoid use-after-free

    The input specifier string will be freed on reload, so keep a copy of
    it.  We don't support the input specification changing in non-readback
    mode at the moment, so don't worry about it becoming inaccurate.

commit 28404ce852ca67b726b618ff814d3871d99f406e
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 17:37:30 2017 -0500

    reputation: Make module counts correctly thread-local

commit 837aaa9ee843de237cda7aecefee589ad8c563ce
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 16:24:01 2017 -0500

    framework: Make inspector ref_counts atomic

commit af82b8e3bde7cbdbe98a8d3ad44b3de335f8de3f
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 16:03:59 2017 -0500

    stream/tcp: Fix state machine race conditions

commit 177713176c5396a1b01b93674295d77e3787ac66
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 12:56:09 2017 -0500

    appid: Fix some thread init race conditions

commit 50f43a7c2292a3a26eb836e021bbdc63ed012173
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 12:54:18 2017 -0500

    sfdaq: Fix race condition in break_loop

    Only the packet thread should call break_loop() with a non-zero error
    value, removing the race condition for setting s_error.

commit df7ec3253f27234a253ed933ac19808e71ca439c
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 23 12:53:51 2017 -0500

    flow: Fix race condition in HighAvailabilityManager

9 years agoMerge pull request #784 in SNORT/snort3 from file_delay to master
Hui Cao (huica) [Tue, 24 Jan 2017 14:58:35 +0000 (09:58 -0500)] 
Merge pull request #784 in SNORT/snort3 from file_delay to master

Squashed commit of the following:

commit 62995d7e0dfb1f0dbd30b688b6c5aaf572bb9f2c
Author: huica <huica@cisco.com>
Date:   Mon Jan 23 10:59:36 2017 -0500

    Apply delay action after logging

9 years agoMerge pull request #782 in SNORT/snort3 from file_reload to master
Hui Cao (huica) [Fri, 20 Jan 2017 21:15:11 +0000 (16:15 -0500)] 
Merge pull request #782 in SNORT/snort3 from file_reload to master

Squashed commit of the following:

commit 71279c55cd4cab8c12eeb7447367dabedcfe9e9e
Author: huica <huica@cisco.com>
Date:   Thu Jan 19 12:56:10 2017 -0500

    file inspector reload fix

9 years agoMerge pull request #783 in SNORT/snort3 from lua_lists to master
Shawn Turner (shaturne) [Fri, 20 Jan 2017 18:14:53 +0000 (13:14 -0500)] 
Merge pull request #783 in SNORT/snort3 from lua_lists to master

Squashed commit of the following:

commit 45d53c105a64464e1eb44335252985b1b430d4e2
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Thu Jan 19 12:50:48 2017 -0500

    added logic to ensure set fails when the module is a list type and a value is set at the top level

9 years agoMerge pull request #781 in SNORT/snort3 from macros to master
Michael Altizer (mialtize) [Thu, 19 Jan 2017 17:11:20 +0000 (12:11 -0500)] 
Merge pull request #781 in SNORT/snort3 from macros to master

Squashed commit of the following:

commit ff0cba0a6121c1cf4d8e99f9dd3eb78ddfcd6827
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Jan 18 21:45:22 2017 -0500

    build: Don't disable asserts when compiling with code coverage

commit b35985da20ac0dbe8dde56ef9fb6f3e3c35709b4
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Jan 18 21:43:38 2017 -0500

    autoconf: Update to latest versions of autoconf-archive macros

9 years agoMerge pull request #778 in SNORT/snort3 from find_all1 to master
Russ Combs (rucombs) [Thu, 19 Jan 2017 11:45:54 +0000 (06:45 -0500)] 
Merge pull request #778 in SNORT/snort3 from find_all1 to master

Squashed commit of the following:

commit 80ee4b801232a9a4d9071a463e7f0b6a07a28265
Author: Steve Chew <stechew@cisco.com>
Date:   Wed Jan 18 15:44:12 2017 -0500

    Changed matchIsNotDomainPattern to match_is_domain_pattern

commit bce61d5cb93fa8d426d282b920c134e7d03168a1
Author: Steve Chew <stechew@cisco.com>
Date:   Tue Jan 17 21:17:14 2017 -0500

    Updated pattern_match in detector_pattern.cc

commit 5ced7f716ff361f2558fe76cba777efe1c79f7ec
Author: Steve Chew <stechew@cisco.com>
Date:   Tue Jan 17 20:57:47 2017 -0500

    Use safer start_pos instead of after_match_pos.

commit 3da82697a48860bb32059238da61398fbc731661
Author: Steve Chew <stechew@cisco.com>
Date:   Tue Jan 17 19:50:20 2017 -0500

    Fixes to get pop3 and timbuktu regressions working.

commit 04b7a3b0f289406fd02e4c3f2c12324c08af90d8
Author: Steve Chew <stechew@cisco.com>
Date:   Tue Jan 17 05:18:19 2017 -0500

    Fix find_all usage of index to conform to Snort++ SearchEngine API.

9 years agoMerge pull request #779 in SNORT/snort3 from appid_count to master
Russ Combs (rucombs) [Thu, 19 Jan 2017 11:41:44 +0000 (06:41 -0500)] 
Merge pull request #779 in SNORT/snort3 from appid_count to master

Squashed commit of the following:

commit a9dc76ad5be047b7391c0e479fe6514b29cb3e22
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Mon Jan 9 12:38:25 2017 -0500

    updated appid to count dns flows on request instead of response so that blocked flows are counted.

9 years agobuild 224
Russ Combs [Tue, 17 Jan 2017 19:45:31 +0000 (14:45 -0500)] 
build 224

9 years agoMerge pull request #776 in SNORT/snort3 from strtcp to master
Russ Combs (rucombs) [Sat, 14 Jan 2017 15:12:18 +0000 (10:12 -0500)] 
Merge pull request #776 in SNORT/snort3 from strtcp to master

Squashed commit of the following:

commit cc76d85724b799e2727969259dcf9e18603e4742
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Fri Jan 13 07:49:28 2017 -0500

    remove config option that specifies directory for thirdparty appid detection library until third party support is enabled

commit 1b0e15e770db439b5d836ee50a858c69e80dceda
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Jan 11 12:07:41 2017 -0500

    fix flush issues

    fix getter for tracker flush flags to return uint16_t istead of uint8_t since the flags variable is a uinit16_t

9 years agoMerge pull request #774 in SNORT/snort3 from dynamic_plugins to master
Michael Altizer (mialtize) [Fri, 13 Jan 2017 20:51:18 +0000 (15:51 -0500)] 
Merge pull request #774 in SNORT/snort3 from dynamic_plugins to master

Squashed commit of the following:

commit 429abf88893a45cdb4d2c4a8a5b41c18284cb166
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 12 18:28:03 2017 -0500

    pkg-config: Remove unnecessary optional cppflags from the default

    Nothing in the exported headers requires PCAP, DNET, or OpenSSL headers.

commit 482b74a103a5d6d88c1391e5c4219687cfeef875
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 12 18:24:06 2017 -0500

    cmake: Fix exporting Hyperscan cppflags in snort.pc

commit ab4ba847964e2d5e255e07663be9ab9fa35b5203
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 12 17:57:03 2017 -0500

    cmake: Add configure_cmake.sh convenience wrapper for extras

commit 1df401e0cc1ba3b60a10a74c041ae133407de7f7
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 12 17:49:11 2017 -0500

    build: Synchronize installed files between autotools and cmake

commit ebaf6fb2a8e05d50619dea337eb504996a3f7df6
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Jan 11 02:33:18 2017 -0500

    build: Build dynamic plugins as modules rather than shared libraries

    This removes the 'lib' prefix from dynamic plugins, leaving them with
    their normal bare names and a .so file extension.  No SONAME nor other,
    OS-level dynamic library versioning method is applied.

    The cmake macro for adding dynamic plugins has been renamed from
    add_shared_library to add_dynamic_module.

    On OSX, this means that plugins will no longer have the dynamic library
    suffix (.dylib) and only plugins with the .so extension will be loaded,
    just like on other platforms.

    The cmake and automake templates for extras have been updated
    accordingly and used to regenerate the respective files in extras.

commit 65cc51c527d07a3d1dfbc89c3ac9885f1c352984
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 12 14:00:55 2017 -0500

    cmake: Fix setting CMAKE_C[XX]_FLAGS for subdirectories

    Don't clobber the existing CMAKE_C_FLAGS and CMAKE_CXX_FLAGS.
    Additionally, add subdirectories after flags have been pulled from
    pkg-config so that they are properly propagated.

commit 8a1f748c6ab8836e6236c7b6922c42162138dd18
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Jan 11 01:33:50 2017 -0500

    build: Remove unnecessary check for pcap_lib_version()

    The function has been present since libpcap 0.8 and we require higher
    than that, so don't bother.

9 years agoMerge pull request #773 in SNORT/snort3 from nhttp63 to master
Russ Combs (rucombs) [Thu, 12 Jan 2017 20:50:58 +0000 (15:50 -0500)] 
Merge pull request #773 in SNORT/snort3 from nhttp63 to master

Squashed commit of the following:

commit 1af3bd51f306e045a09ce819e3eff05f868edce1
Author: Tom Peters <thopeter@cisco.com>
Date:   Thu Jan 12 14:54:33 2017 -0500

    code review fixes

commit 93732c6027015abc7f651889cd20e853aac1ce36
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Jan 3 10:39:06 2017 -0500

    NHI-stream issues

9 years agoMerge pull request #772 in SNORT/snort3 from sdf_rebuilt to master
Russ Combs (rucombs) [Thu, 12 Jan 2017 17:30:31 +0000 (12:30 -0500)] 
Merge pull request #772 in SNORT/snort3 from sdf_rebuilt to master

Squashed commit of the following:

commit 17e64dab9b41ff5f511d2f658f6b5786a9ba2c3b
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Wed Jan 11 15:36:17 2017 -0500

    update per review comments - remove spurios space

commit 4c57328e70f71d0982e5839021396f798167774f
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Wed Jan 11 15:06:36 2017 -0500

    update per review comments

commit 4d343bfbabb1e1bc434557150179e48ee0f92af2
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Wed Jan 11 13:50:00 2017 -0500

    delete obfuscator for rebuilt packets

commit 8b97d1de63620836d3f383f785c4eb07dbfb5d54
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Tue Jan 10 14:51:46 2017 -0500

    fix obfuscation offset for sdf

commit 5dd32194356ded49d1275a1796ba4df7d6c702db
Merge: 562ce29 f14f7db
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Tue Jan 10 14:51:01 2017 -0500

    Merge branch 'master' of https://bitbucket-eng-rtp1.cisco.com/bitbucket/scm/snort/snort3

commit 562ce2927cf84f5927bc583be6b45c08659c14c9
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Tue Jan 10 00:29:40 2017 -0500

    obfuscate stream rebuilt payload

9 years agoMerge pull request #771 in SNORT/snort3 from appid_count_kerberos to master
Russ Combs (rucombs) [Thu, 12 Jan 2017 17:29:53 +0000 (12:29 -0500)] 
Merge pull request #771 in SNORT/snort3 from appid_count_kerberos to master

Squashed commit of the following:

commit 2721acae70b568e4d8e54b72c2318e81a8b6ca0f
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Tue Jan 10 10:53:38 2017 -0500

    new kerberos appid flows are counted when appid creates its flowdata

9 years agoMerge pull request #770 in SNORT/snort3 from modern_zlib to master
Michael Altizer (mialtize) [Tue, 10 Jan 2017 16:43:20 +0000 (11:43 -0500)] 
Merge pull request #770 in SNORT/snort3 from modern_zlib to master

Squashed commit of the following:

commit 152f75000bddbafd0180352d4208cb4eae1c3d70
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 9 21:38:56 2017 -0500

    http_server: Do not copy zlib z_stream object after initialization

    More recent versions of zlib now include a backreference from the
    stream state to the stream object for sanity checking, which becomes
    invalid if the z_stream object is copied by value.  Future functions
    called using the copied object will fail due to the sanity checks.

    http_server was doing this for no obvious reason, so this patch fixes it.

commit 25eef766344d6c24f096f3f0ecc175b244a8ef41
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 9 21:31:29 2017 -0500

    so_manager: Use the lowest legal value for windowBits in deflateInit2()

    The current value of -8 is not legal due to a bug in deflate with
    windowBits == 8 (256-byte window).  Newer versions of zlib are
    actively enforcing this restriction when headers are being excluded as
    Snort does and cause deflateInit2() to fail.  It used to silently change
    the windowBits to 9, so now do so explicitly.

    See also:
    https://github.com/madler/zlib/commit/049578f0a1849f502834167e233f4c1d52ddcbcc
    as well as the zlib manual (http://www.zlib.net/manual.html)

9 years agoMerge pull request #769 in SNORT/snort3 from smb2_fix to master
Hui Cao (huica) [Mon, 9 Jan 2017 21:04:54 +0000 (16:04 -0500)] 
Merge pull request #769 in SNORT/snort3 from smb2_fix to master

Squashed commit of the following:

commit 9db2679579295da3f7a76eec8a9dea0bfcfc84a3
Author: huica <huica@cisco.com>
Date:   Mon Jan 9 13:15:17 2017 -0500

    disable smb2 processing when file service is disabled

9 years agoMerge pull request #768 in SNORT/snort3 from expected_leak to master
Michael Altizer (mialtize) [Mon, 9 Jan 2017 19:38:43 +0000 (14:38 -0500)] 
Merge pull request #768 in SNORT/snort3 from expected_leak to master

Squashed commit of the following:

commit bc95f17209177c4d6e1417bb5a80ba47ae831ac9
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Jan 9 14:16:31 2017 -0500

    expected: Fix expected flow leak when expiring nodes during lookup

    If expected cache nodes are expired during lookup, their associated
    unconsumed flows are leaked, eventually leading to a segfault when the
    pool of expected flows are exhausted.  This fix releases the expected
    flows when expiring the expected node.

    Thanks to João Soares <joaosoares11@hotmail.com> for reporting the
    issue.

9 years agoMerge pull request #767 in SNORT/snort3 from header_fixes to master
Michael Altizer (mialtize) [Fri, 6 Jan 2017 19:06:03 +0000 (14:06 -0500)] 
Merge pull request #767 in SNORT/snort3 from header_fixes to master

Squashed commit of the following:

commit 844d73f41f407756e05b7784530f7690285903f8
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Jan 6 11:14:12 2017 -0500

    autoconf: Add piglet plugin iface headers and unit_test_main.h to sources lists

commit 36ab75006d396f62642ab37f5bae14d78559d9e9
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Jan 6 11:13:23 2017 -0500

    sfrt: Finish removal of sfrt_trie.h

commit eff74954c55abbfeb95af6865c37f06023a6d161
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Jan 6 11:13:51 2017 -0500

    http_inspect: Restore stdexcept header inclusion for old compilers

9 years agoMerge pull request #766 in SNORT/snort3 from expected_leak to master
Michael Altizer (mialtize) [Fri, 6 Jan 2017 16:31:40 +0000 (11:31 -0500)] 
Merge pull request #766 in SNORT/snort3 from expected_leak to master

Squashed commit of the following:

commit 0e6b4ac3791d30c26b164f9abd64c3f87fc27886
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 5 18:55:35 2017 -0500

    expected: Fix expected flow leak when pruning nodes

9 years agoMerge pull request #765 in SNORT/snort3 from pcre_cflags to master
Michael Altizer (mialtize) [Thu, 5 Jan 2017 21:27:12 +0000 (16:27 -0500)] 
Merge pull request #765 in SNORT/snort3 from pcre_cflags to master

Squashed commit of the following:

commit 32ce7a4397b8219563c1a099ce789045046226dd
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Jan 4 15:10:22 2017 -0500

    autoconf: Fix retrieving PCRE cppflags from pkg-config

9 years agoMerge pull request #764 in SNORT/snort3 from header_cleanup to master
Michael Altizer (mialtize) [Thu, 5 Jan 2017 21:24:54 +0000 (16:24 -0500)] 
Merge pull request #764 in SNORT/snort3 from header_cleanup to master

Squashed commit of the following:

commit d2b780ecee5d8c14a52df5f443594ef88c2d0d2b
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 5 12:57:47 2017 -0500

    doc: Update style guide with header inclusion instructions

commit 3c1979ca35f3cd3ddae7de83beab8dfb6d0508ac
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Dec 22 15:50:14 2016 -0500

    install: Prune the set of installed headers

commit fc995ce4218462561a9e86ae8288a458e2d95add
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Dec 22 15:56:38 2016 -0500

    build: The big header cleanup

9 years agoMerge pull request #763 in SNORT/snort3 from fix-osx to master
Hui Cao (huica) [Thu, 5 Jan 2017 13:55:00 +0000 (08:55 -0500)] 
Merge pull request #763 in SNORT/snort3 from fix-osx to master

Squashed commit of the following:

commit 1cf8d99a6467a6c5f446ffa5953fca9ecfa45d2b
Author: Victor Roemer <viroemer@cisco.com>
Date:   Wed Jan 4 13:55:48 2017 -0500

    alert_sf_socket is not supported on OSX

9 years agoMerge pull request #751 in SNORT/snort3 from doc_sdf2x3x to master
Hui Cao (huica) [Tue, 3 Jan 2017 21:25:16 +0000 (16:25 -0500)] 
Merge pull request #751 in SNORT/snort3 from doc_sdf2x3x to master

Squashed commit of the following:

commit 042b8ad6e168b42e4fd46de8ebd5a10f46a86284
Author: Victor Roemer <viroemer@cisco.com>
Date:   Thu Dec 15 12:08:55 2016 -0500

    SDF 2.x vs 3.x

9 years agoMerge pull request #759 in SNORT/snort3 from pkg_conf to master
Michael Altizer (mialtize) [Fri, 23 Dec 2016 18:48:21 +0000 (13:48 -0500)] 
Merge pull request #759 in SNORT/snort3 from pkg_conf to master

Squashed commit of the following:

commit 5ffeafc229b253e2e0b3cdd4da94e57f9c50272d
Author: Carter Waxman <cwaxman@cisco.com>
Date:   Tue Dec 13 14:13:54 2016 -0500

    Added CPP flags used to build Snort to snort.pc for extras and other plugins to use

9 years agoMerge pull request #762 in SNORT/snort3 from userssn to master
Russ Combs (rucombs) [Thu, 22 Dec 2016 19:51:29 +0000 (14:51 -0500)] 
Merge pull request #762 in SNORT/snort3 from userssn to master

Squashed commit of the following:

commit 78d6818621bb12500c440b79fd07f36eebaabd5f
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Dec 22 10:27:09 2016 -0500

    convert debug prints to proper traces

commit c6deeed10fa6fc82f164d54a6562616a18d0b3ce
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Dec 22 07:10:34 2016 -0500

    fix user session reassembly

9 years agobuild 223
Russ Combs [Thu, 22 Dec 2016 04:03:44 +0000 (23:03 -0500)] 
build 223

9 years agorefactor plugin loading so that builtins are loaded
Russ Combs [Wed, 21 Dec 2016 17:00:52 +0000 (12:00 -0500)] 
refactor plugin loading so that builtins are loaded
with the same lists as dynamic plugins.

9 years agoMerge pull request #761 in SNORT/snort3 from nhttp62 to master
Michael Altizer (mialtize) [Wed, 21 Dec 2016 18:35:37 +0000 (13:35 -0500)] 
Merge pull request #761 in SNORT/snort3 from nhttp62 to master

Squashed commit of the following:

commit ad012fd47facac9599f369baac37ae33b292af13
Author: Tom Peters <thopeter@cisco.com>
Date:   Wed Dec 14 11:18:29 2016 -0500

    Improve NHI Field class

9 years agoMerge pull request #760 in SNORT/snort3 from file_reload to master
Russ Combs (rucombs) [Wed, 21 Dec 2016 15:28:04 +0000 (10:28 -0500)] 
Merge pull request #760 in SNORT/snort3 from file_reload to master

Squashed commit of the following:

commit 758044e06f1da69e4984fd3a5c7bf8ff46d73794
Author: huica <huica@cisco.com>
Date:   Fri Dec 16 10:13:26 2016 -0500

    Add file inspector to avoid reload issues

9 years agofix daemonization
Russ Combs [Wed, 21 Dec 2016 11:54:04 +0000 (06:54 -0500)] 
fix daemonization

9 years agoMerge pull request #755 in SNORT/snort3 from smb_active_response to master
Russ Combs (rucombs) [Tue, 20 Dec 2016 22:35:25 +0000 (17:35 -0500)] 
Merge pull request #755 in SNORT/snort3 from smb_active_response to master

Squashed commit of the following:

commit 1382167838c9b098ce5ff7a65560f599b741b579
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Mon Dec 19 04:18:15 2016 -0500

    smb active response updates

9 years agoMerge pull request #753 in SNORT/snort3 from appid_docs1 to master
Russ Combs (rucombs) [Tue, 20 Dec 2016 17:21:53 +0000 (12:21 -0500)] 
Merge pull request #753 in SNORT/snort3 from appid_docs1 to master

Squashed commit of the following:

commit 38e9cfcf5c392c75e40a0ec0718479f9a0599326
Author: Steve Chew <stechew@cisco.com>
Date:   Thu Dec 15 16:04:35 2016 -0500

    Added AppId to Features section of doc. Removed RNA code.

9 years agoMerge pull request #758 in SNORT/snort3 from tsc_fix to master
Russ Combs (rucombs) [Tue, 20 Dec 2016 13:57:19 +0000 (08:57 -0500)] 
Merge pull request #758 in SNORT/snort3 from tsc_fix to master

Squashed commit of the following:

commit 7752bae1299569b97989ed65f4867d64172620b5
Author: Russ Combs <rucombs@cisco.com>
Date:   Mon Dec 19 18:53:55 2016 -0500

    do not build tsc clock scaling if not enabled
        (don't break non-x86 builds)

9 years agoMerge pull request #757 in SNORT/snort3 from failed_init to master
Russ Combs (rucombs) [Mon, 19 Dec 2016 19:56:04 +0000 (14:56 -0500)] 
Merge pull request #757 in SNORT/snort3 from failed_init to master

Squashed commit of the following:

commit 2f5ecada66689fc0abcb05bafc402c66ff6cbad2
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Dec 19 13:29:31 2016 -0500

    Fix thread termination segfaults after DAQ module initialization fails

9 years agoMerge pull request #756 in SNORT/snort3 from flush_fix2 to master
Russ Combs (rucombs) [Mon, 19 Dec 2016 17:50:14 +0000 (12:50 -0500)] 
Merge pull request #756 in SNORT/snort3 from flush_fix2 to master

Squashed commit of the following:

commit 73fb00538580fac0a17963837190863bb3f8b603
Author: Russ Combs <rucombs@cisco.com>
Date:   Mon Dec 19 11:12:09 2016 -0500

    fix splitter checks to make analyzer happy

commit e50e7b418f3ac7f4a9dc79fcf79fd9be2d3c7d2e
Author: Russ Combs <rucombs@cisco.com>
Date:   Mon Dec 19 07:29:27 2016 -0500

    fallback from paf to atom splitter if flushing past gap

9 years agofix paf-type flushing of single segments
Russ Combs [Sun, 18 Dec 2016 15:12:44 +0000 (10:12 -0500)] 
fix paf-type flushing of single segments
thanks to joaosoares11@hotmail.com for reporting the issue

also fixes double counting of reassembled buffers
minor refactor of flush loop for clarity

9 years agofix appid service dispatch handling issue
Russ Combs [Sat, 17 Dec 2016 20:41:33 +0000 (15:41 -0500)] 
fix appid service dispatch handling issue
thanks to João Soares <joaosoares11@hotmail.com> for reporting the issue

9 years agobuild 222
Russ Combs [Fri, 16 Dec 2016 15:37:58 +0000 (10:37 -0500)] 
build 222

9 years agoMerge pull request #752 in SNORT/snort3 from appid_service_plugin_fail_bug to master
Russ Combs (rucombs) [Fri, 16 Dec 2016 15:14:08 +0000 (10:14 -0500)] 
Merge pull request #752 in SNORT/snort3 from appid_service_plugin_fail_bug to master

Squashed commit of the following:

commit e96d17d582906a36eacaad7ba4b8afea3c56fb11
Author: davis mcpherson <davmcphe.cisco.com>
Date:   Thu Dec 15 14:30:12 2016 -0500

    this fixes the service plugin dispatch bug when a service failed and was deleted from the candidate list

9 years agoadjust builtin rule text for consistent formatting
Russ Combs [Thu, 15 Dec 2016 23:06:22 +0000 (18:06 -0500)] 
adjust builtin rule text for consistent formatting

9 years agoMerge pull request #754 in SNORT/snort3 from crc_s2l to master
Russ Combs (rucombs) [Thu, 15 Dec 2016 22:41:19 +0000 (17:41 -0500)] 
Merge pull request #754 in SNORT/snort3 from crc_s2l to master

Squashed commit of the following:

commit e5ffd64ddf366e1243ad75892fd3e8b3f2bd684b
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Dec 15 15:39:39 2016 -0500

    fix modbus_data handling to not skip options
    thanks to FabianMalte.Kopp@b-tu.de for reporting the issue

9 years agorevert s2l const change to fix borked clang build
Russ Combs [Thu, 15 Dec 2016 03:35:02 +0000 (22:35 -0500)] 
revert s2l const change to fix borked clang build

9 years agoclean up help text
Russ Combs [Thu, 15 Dec 2016 02:51:08 +0000 (21:51 -0500)] 
clean up help text

9 years agoMerge pull request #750 in SNORT/snort3 from crc_const to master
Russ Combs (rucombs) [Thu, 15 Dec 2016 00:01:53 +0000 (19:01 -0500)] 
Merge pull request #750 in SNORT/snort3 from crc_const to master

Squashed commit of the following:

commit f638ff4cb5039a6b52dbc5e8d94c0aee060909a6
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Dec 14 13:20:05 2016 -0500

    const -> static const

9 years agoMerge pull request #744 in SNORT/snort3 from nhttp58 to master
Michael Altizer (mialtize) [Wed, 14 Dec 2016 23:51:48 +0000 (18:51 -0500)] 
Merge pull request #744 in SNORT/snort3 from nhttp58 to master

Squashed commit of the following:

commit 4150d37b3afef6615b88e8350d273976290d145c
Author: allewi <allewi@cisco.com>
Date:   Mon Nov 28 20:57:00 2016 -0500

    JavaScript Normalization

9 years agoMerge pull request #748 in SNORT/snort3 from doc_sdftyop to master
Russ Combs (rucombs) [Wed, 14 Dec 2016 20:04:45 +0000 (15:04 -0500)] 
Merge pull request #748 in SNORT/snort3 from doc_sdftyop to master

Squashed commit of the following:

commit e646c080bfd765b3c42830b4a9b3eb8343bf58d4
Author: Victor Roemer <viroemer@cisco.com>
Date:   Wed Dec 14 11:09:40 2016 -0500

    Fix alert msg output

commit 565a89b76108f9058e898213cbd04c5b96020945
Author: Victor Roemer <viroemer@cisco.com>
Date:   Tue Dec 13 14:35:47 2016 -0500

    Fix typos

commit 0170073da41b6310a9b2e9e9464cfe32ac367fa0
Author: Victor Roemer <viroemer@cisco.com>
Date:   Thu Dec 8 16:23:48 2016 -0500

    Update example alert output to match latest behavior.

commit 7f8f8bb4b3cdfc7c9acefb6ea149267e66d34e4c
Author: Victor Roemer <viroemer@cisco.com>
Date:   Thu Dec 8 15:38:15 2016 -0500

    Fix typo

9 years agoMerge pull request #749 in SNORT/snort3 from doc_concepts to master
Russ Combs (rucombs) [Wed, 14 Dec 2016 20:04:35 +0000 (15:04 -0500)] 
Merge pull request #749 in SNORT/snort3 from doc_concepts to master

Squashed commit of the following:

commit c0d4565a4996ded8816750e5637b4d0eb82f7594
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Dec 14 11:50:34 2016 -0500

    doc: update concepts

9 years agoMerge pull request #747 in SNORT/snort3 from doc_umentation to master
Russ Combs (rucombs) [Tue, 13 Dec 2016 17:28:32 +0000 (12:28 -0500)] 
Merge pull request #747 in SNORT/snort3 from doc_umentation to master

Squashed commit of the following:

commit 1871bd514dce2bfaa7d28ccf4df25d2d5f48b00d
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Dec 13 07:55:26 2016 -0500

    more reorganization for clarity

commit 6db3bc35d92ae7ccc2bf9079d94b2aa5c5c7ae2d
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Dec 13 06:17:12 2016 -0500

    use Snort 2 and Snort 3 throughout

commit ea75de13ba40bd1acb479c5380fb898d024ab997
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 9 11:45:49 2016 -0500

    doc: refactor user manual to start with overview, getting started,
    concepts, and features sections.

9 years agoMerge pull request #746 in SNORT/snort3 from opensolaris_cppcheck to master
Michael Altizer (mialtize) [Mon, 12 Dec 2016 21:40:42 +0000 (16:40 -0500)] 
Merge pull request #746 in SNORT/snort3 from opensolaris_cppcheck to master

Squashed commit of the following:

commit c5ee2095e28b19c4fa99b4236041fc77a979e9dc
Author: Michael Altizer <mialtize@cisco.com>
Date:   Fri Dec 9 18:40:33 2016 -0500

    build: Address some cppcheck concerns

commit 9e89b0f57dd5e0a43d1c9600a54ac6fca8a155cf
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Dec 8 19:10:33 2016 -0500

    build: Illumos build fixes

9 years agoMerge pull request #745 in SNORT/snort3 from cppchk2 to master
Russ Combs (rucombs) [Fri, 9 Dec 2016 23:12:05 +0000 (18:12 -0500)] 
Merge pull request #745 in SNORT/snort3 from cppchk2 to master

Squashed commit of the following:

commit fae5565f41fb7db83287999210d7dda6457b5685
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 9 16:27:32 2016 -0500

    fix cppcheck warning in ftp params

commit f41129dd4622688af4899c1faf9e45b33d90162a
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 9 15:12:15 2016 -0500

    convert stream u2 maps arg to reference

commit 3347756cf56413da5a5fdd4210918bb7257a2f86
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 9 12:53:28 2016 -0500

    fix int vs size_t format issue

commit 01ab793e28c8971e2d1094a4b1ea44bf7f68d943
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 9 12:34:51 2016 -0500

    remove vestigial extra stream debug foo

9 years agobuild 221
Russ Combs [Fri, 9 Dec 2016 17:08:22 +0000 (12:08 -0500)] 
build 221

9 years agocppcheck cleanup
Russ Combs [Thu, 8 Dec 2016 13:45:02 +0000 (08:45 -0500)] 
cppcheck cleanup

9 years agodoc/style: Fix macro name typo
Michael Altizer [Thu, 8 Dec 2016 18:47:44 +0000 (13:47 -0500)] 
doc/style: Fix macro name typo