]> git.ipfire.org Git - thirdparty/snort3.git/log
thirdparty/snort3.git
9 years agoMerge pull request #201 in SNORT/snort3 from ~JOCORNET/snort3:fix_extern_tls to master
Russ Combs (rucombs) [Fri, 8 Jan 2016 01:10:06 +0000 (20:10 -0500)] 
Merge pull request #201 in SNORT/snort3 from ~JOCORNET/snort3:fix_extern_tls to master

Squashed commit of the following:

commit 543f7cb15cc81c0dcd273365163cb3825cc94ff3
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Jan 7 18:43:41 2016 -0500

    added a FIXIT for constexpr expression

commit 1b9608b958e29c19113c7e34e62641045887d761
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Jan 7 18:34:51 2016 -0500

    added -fPIC flag to auto foo to allow --coverage to compile

9 years agoMerge pull request #198 in SNORT/snort3 from nhttp31 to master
Russ Combs (rucombs) [Thu, 7 Jan 2016 22:54:27 +0000 (17:54 -0500)] 
Merge pull request #198 in SNORT/snort3 from nhttp31 to master

Squashed commit of the following:

commit 96a369d55ffe5bfb086286d61b41a8e40ca289fa
Author: Tom Peters <thopeter@cisco.com>
Date:   Thu Jan 7 17:41:43 2016 -0500

    code review cleanup + URI-related cleanup

commit 0c202be8b9128b377994b95309ba8ffd8e7f7cd7
Author: Tom Peters <thopeter@cisco.com>
Date:   Wed Nov 11 17:47:18 2015 -0500

    NHI IPS rule options

9 years agoMerge pull request #192 in SNORT/snort3 from tcp_session_rewrite to master
Russ Combs (rucombs) [Thu, 7 Jan 2016 21:19:51 +0000 (16:19 -0500)] 
Merge pull request #192 in SNORT/snort3 from tcp_session_rewrite to master

Squashed commit of the following:

commit 68ead9daa9a035d13c934046f67e33e04430eba0
Author: davis mcpherson <davmcphe@cisco.com>
Date:   Thu Jan 7 16:12:20 2016 -0500

    delete random scripts

commit b69195f273f93d2cafcef0011d899f137e6ed4ea
Author: davis mcpherson <davmcphe@cisco.com>
Date:   Thu Jan 7 15:55:03 2016 -0500

    uncrustify stream tcp source code

commit 403a52c3cf7f33bef448e755aebfc050399eb77f
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Wed Oct 21 20:10:38 2015 -0400

    refactor tcp session functions into the TcpSession class
    revert paf.cc to be linked into libstream, delete tcpssn object ref from call to SetPacketHeaderFoo (it is a member func of TcpSession
    refactor flush functions to reduce duplicate code
    tcp state machine and state handler updates to support handler registration with state machine
    rename state handler files to follow more logical convention
    move TcpTracker to its own file, instantiate tcp state machine and handlers
    pass tsd as ref, initial refactoring to split funcs that do client & server tracker work
    refactoring of tcp session init functions
    ecn was being initialized twice, back to 0 after set in session from packet
    switch to do server side processing first
    make event logger real class, refactoring to continue down road to tcp sm
    complete move of tcp session init to state machine, add default state handlers for all states
    init direction on data seg rcvd with no session
    some tweaks from reg testing
    continue refactoring ProcessTcp into functions for related code blocks
    refactor ignored session and data on syn processing to functions
    add direction as parameter to method for caching the mac address
    getter for tcp segment length fixed to return length from Packet
    rename TcpSegment class to TcpSegmentNode

9 years agoMerge pull request #199 in SNORT/snort3 from ~JOCORNET/snort3:fix_extern_tls to master
Russ Combs (rucombs) [Thu, 7 Jan 2016 21:17:39 +0000 (16:17 -0500)] 
Merge pull request #199 in SNORT/snort3 from ~JOCORNET/snort3:fix_extern_tls to master

Squashed commit of the following:

commit 5ddc9ee21d5735e61a85bc32cf4e6e8599699045
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Jan 7 14:51:55 2016 -0500

    improvements

commit f24585366e273af1c9b70de4142cddae5a5ac46e
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Jan 6 18:06:13 2016 -0500

    initial

9 years agoMerge pull request #197 in SNORT/snort3 from crc/hash to master
Russ Combs (rucombs) [Tue, 5 Jan 2016 17:23:38 +0000 (12:23 -0500)] 
Merge pull request #197 in SNORT/snort3 from crc/hash to master

Squashed commit of the following:

commit 4a4a78d2dc314b331748d3ad1a9da86369d04d66
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Jan 5 10:29:49 2016 -0500

    encapsulate static hash

9 years agoMerge pull request #196 in SNORT/snort3 from crc/parse to master
Russ Combs (rucombs) [Mon, 4 Jan 2016 17:59:46 +0000 (12:59 -0500)] 
Merge pull request #196 in SNORT/snort3 from crc/parse to master

Squashed commit of the following:

commit 5b46b26b5f6d1801a2cdf0bc10f529bf2253a538
Author: Russ Combs <rucombs@cisco.com>
Date:   Mon Jan 4 12:38:51 2016 -0500

    remove double unescape

9 years agoMerge pull request #194 in SNORT/snort3 from nhttp30C to master
Russ Combs (rucombs) [Wed, 16 Dec 2015 11:09:48 +0000 (06:09 -0500)] 
Merge pull request #194 in SNORT/snort3 from nhttp30C to master

Squashed commit of the following:

commit f6bbe467682a6269af7ebbe9ce124b2010d2f152
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Dec 15 16:39:54 2015 -0500

    cmake fix

commit b62e8b4430330b6ffc01d5bfdb91dc2a06b8d78a
Author: Tom Peters <thopeter@cisco.com>
Date:   Wed Nov 11 17:47:18 2015 -0500

    NHI IPS rule options

9 years agoupdate readme
Russ Combs [Mon, 14 Dec 2015 13:27:45 +0000 (08:27 -0500)] 
update readme

9 years agoupdate change log
Russ Combs [Mon, 14 Dec 2015 12:43:20 +0000 (07:43 -0500)] 
update change log

9 years agoMerge pull request #191 in SNORT/snort3 from crc/borked to master
Russ Combs (rucombs) [Fri, 11 Dec 2015 19:54:28 +0000 (14:54 -0500)] 
Merge pull request #191 in SNORT/snort3 from crc/borked to master

Squashed commit of the following:

commit df307402d7888f7e721f4830e30a5c4df6de6721
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 11 14:36:53 2015 -0500

    circumvent asymmetric flow handling issue

9 years agoMerge pull request #189 in SNORT/snort3 from Oops_should_have_used_ParseWarning_not_L...
Russ Combs (rucombs) [Fri, 11 Dec 2015 16:54:33 +0000 (11:54 -0500)] 
Merge pull request #189 in SNORT/snort3 from Oops_should_have_used_ParseWarning_not_LogMessage to master

Squashed commit of the following:

commit 1ddf9c26f265f96083835f459786ec8b4b5385a1
Author: Victor Roemer <viroemer@cisco.com>
Date:   Fri Dec 11 11:52:29 2015 -0500

    WARN_CONF instead of WARN_PLUGINS

commit 6389a2d30695082d0a80d6e7170addd0c2443a31
Author: Victor Roemer <viroemer@cisco.com>
Date:   Fri Dec 11 11:39:52 2015 -0500

    WARN_CONF instead of WARN_PLUGINS

commit dac35f30fab8c4578c32a31165600160a2f87709
Author: Victor Roemer <viroemer@cisco.com>
Date:   Thu Dec 10 16:41:34 2015 -0500

    Call ParseWarning() instead of LogMessage().

9 years agoalpha3 final
Russ Combs [Fri, 11 Dec 2015 12:47:33 +0000 (07:47 -0500)] 
alpha3 final

9 years agoMerge pull request #186 in SNORT/snort3 from crc/182 to master
Russ Combs (rucombs) [Fri, 11 Dec 2015 03:41:40 +0000 (22:41 -0500)] 
Merge pull request #186 in SNORT/snort3 from crc/182 to master

Squashed commit of the following:

commit 4fef179595970ea0d7d7969c8880610b476d72a0
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Dec 10 13:14:02 2015 -0500

    add missing lowmem translation

commit a028b180c1c1a9d4a5b5a2ad3b5a18d49c45ae8a
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Dec 10 11:02:42 2015 -0500

    build 182 - a3

9 years agoMerge pull request #188 in SNORT/snort3 from ~JOCORNET/snort3:profiler_count_quickfix...
Russ Combs (rucombs) [Thu, 10 Dec 2015 20:15:41 +0000 (15:15 -0500)] 
Merge pull request #188 in SNORT/snort3 from ~JOCORNET/snort3:profiler_count_quickfix to master

Squashed commit of the following:

commit c64b656a4cdea55fb939cf00355165e6f23327f6
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Dec 10 15:11:18 2015 -0500

    fixed bug which printed all stats regardless of count config

9 years agoMerge pull request #187 in SNORT/snort3 from stream_ut_segfault to master
Russ Combs (rucombs) [Thu, 10 Dec 2015 18:29:52 +0000 (13:29 -0500)] 
Merge pull request #187 in SNORT/snort3 from stream_ut_segfault to master

Squashed commit of the following:

commit 5ae5bdc494575f88346095721e3fcb0391c06e11
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Thu Dec 10 13:11:23 2015 -0500

    init TcpTracker structs to 0 in TcpSession constructor

9 years agoMerge pull request #185 in SNORT/snort3 from stream_tcp_memleak to master
Russ Combs (rucombs) [Thu, 10 Dec 2015 15:59:53 +0000 (10:59 -0500)] 
Merge pull request #185 in SNORT/snort3 from stream_tcp_memleak to master

Squashed commit of the following:

commit c567ac36564beadf02efc5c5344d70e3544b4a43
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Thu Dec 10 10:51:33 2015 -0500

    fix memleak by ensuring reassembler & normlizer objects are freed in TcpSession destructor in all cases

9 years agoMerge pull request #184 in SNORT/snort3 from crc/fp4 to master
Russ Combs (rucombs) [Thu, 10 Dec 2015 12:39:48 +0000 (07:39 -0500)] 
Merge pull request #184 in SNORT/snort3 from crc/fp4 to master

Squashed commit of the following:

commit c8f7d4651a71920da0818c914ee8e167b8b058fc
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Dec 9 08:34:35 2015 -0500

    regex fast pattern support
    merge rule option types for content, pcre, and regex

9 years agoMerge pull request #183 in SNORT/snort3 from iprep_final to master
Russ Combs (rucombs) [Thu, 10 Dec 2015 00:58:27 +0000 (19:58 -0500)] 
Merge pull request #183 in SNORT/snort3 from iprep_final to master

Squashed commit of the following:

commit 208b107cc762657c36fa703f9129f7b8d607319a
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Mon Dec 7 17:46:04 2015 -0500

    IP Reputation Rewrite without shared memory

    fixes to iprep

    reputation changes per review

    Update flow state based on iprep decision

    move profile stats to start of eval in reputation

    reputation changes/fixes

    move profile stats to start of eval in reputation

9 years agoMerge pull request #177 in SNORT/snort3 from ~MIALTIZE/snort3:master to master
Russ Combs (rucombs) [Wed, 9 Dec 2015 23:00:16 +0000 (18:00 -0500)] 
Merge pull request #177 in SNORT/snort3 from ~MIALTIZE/snort3:master to master

Squashed commit of the following:

commit 822786e16398576af747dc38451f1e194a56708a
Author: Michael Altizer <xiche@verizon.net>
Date:   Wed Dec 9 14:48:32 2015 -0500

    configure: Add check for required C++11 thread CXXFLAGS

9 years agoMerge pull request #175 in SNORT/snort3 from ~JOCORNET/snort3:fix_daq_warnings to...
Russ Combs (rucombs) [Wed, 9 Dec 2015 22:57:48 +0000 (17:57 -0500)] 
Merge pull request #175 in SNORT/snort3 from ~JOCORNET/snort3:fix_daq_warnings to master

Squashed commit of the following:

commit dcdf45b46b58a17552387d57558e7cefbc2bf5b3
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Dec 9 16:39:37 2015 -0500

    update cmake to use ISO 99

commit 08fe75aea9b647df2ff3d9eef5369e88e624c918
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 16:07:29 2015 -0500

    added initializer for dp_add_dc DAQ api field

commit 79731b8a6c30b555cf5ef2c565eb941b84505d0b
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 16:00:40 2015 -0500

    fixed gcc warnings for daqs

9 years agoMerge pull request #178 in SNORT/snort3 from ~JOCORNET/snort3:memory_profiler_visibil...
Russ Combs (rucombs) [Wed, 9 Dec 2015 22:55:35 +0000 (17:55 -0500)] 
Merge pull request #178 in SNORT/snort3 from ~JOCORNET/snort3:memory_profiler_visibility_quickfix to master

Squashed commit of the following:

commit 0ccc0460560dc704aea117de3cdfead8e2f38ed2
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Dec 9 16:25:25 2015 -0500

    added SO_PUBLIC prefix to MemoryContext & MemoryExclude

9 years agofix build
Russ Combs [Wed, 9 Dec 2015 19:43:09 +0000 (14:43 -0500)] 
fix build

9 years agoMerge pull request #176 in SNORT/snort3 from ~MIALTIZE/snort3:master to master
Russ Combs (rucombs) [Wed, 9 Dec 2015 18:51:55 +0000 (13:51 -0500)] 
Merge pull request #176 in SNORT/snort3 from ~MIALTIZE/snort3:master to master

Squashed commit of the following:

commit d5282ba784a0abff825804273ded1782656fe9cc
Author: Michael Altizer <xiche@verizon.net>
Date:   Tue Dec 8 20:40:07 2015 -0500

    Fix compilation with Clang on Linux.

9 years agoMerge pull request #170 in SNORT/snort3 from 2975_Sync_clean to master
Russ Combs (rucombs) [Wed, 9 Dec 2015 18:33:57 +0000 (13:33 -0500)] 
Merge pull request #170 in SNORT/snort3 from 2975_Sync_clean to master

Squashed commit of the following:

commit 898c43612ae918d39a1f20a6bbb9c1d0e2917c11
Author: Victor Roemer <viroemer@cisco.com>
Date:   Wed Dec 9 13:32:41 2015 -0500

    Remove global is_two_way_traffic.

commit d923c47d4b25b098ddceffaf78bba2d5229852a7
Author: Victor Roemer <viroemer@cisco.com>
Date:   Tue Dec 8 19:01:11 2015 -0500

    Uncrustify

commit 84131aa41ee3e44c0f52ec186b4275a5c2f493d5
Author: Victor Roemer <viroemer@cisco.com>
Date:   Tue Dec 8 18:54:31 2015 -0500

    Packets from a passive nic are readonly.

commit a9e68a7dec7821a20a42a3494a9d41f238473e72
Author: Victor Roemer <viroemer@cisco.com>
Date:   Mon Dec 7 16:24:30 2015 -0500

    FIXIT note for broken assert() in nhttp.

commit b042cf28c498faac92148ce10f0182811cff58f4
Author: Victor Roemer <viroemer@cisco.com>
Date:   Fri Dec 4 14:51:26 2015 -0500

    Sync changes up-to Snort 2.9.7.5.

9 years agoupdate s2l for latest search methods
russ [Wed, 9 Dec 2015 15:29:51 +0000 (10:29 -0500)] 
update s2l for latest search methods

9 years agoMerge pull request #167 in SNORT/snort3 from ~JOCORNET/snort3:memory to master
Russ Combs (rucombs) [Wed, 9 Dec 2015 14:27:12 +0000 (09:27 -0500)] 
Merge pull request #167 in SNORT/snort3 from ~JOCORNET/snort3:memory to master

Squashed commit of the following:

commit be69d3a4063cca097f335171df17c4cdbb6b32bb
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 12:38:49 2015 -0500

    updated profiler sorting unit tests to accurately match actual code usage

commit d4884d0dcb95011c0ce71312a921643e26367943
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 12:19:47 2015 -0500

    updated rule profile stats

commit 3f3e7ab2366c5ba4ce5fb25b3e8fcbe9791f0cd8
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 11:50:52 2015 -0500

    fixed profiler unit tests to work under gcc optimization

commit acbc81e0fb6f72fbe4595fe66d186b7ba269ba4f
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 11:50:30 2015 -0500

    added ::operator new noexcept replacement

commit d2766fd0562c89ffef5489cd69a247e7ca22a73d
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 8 11:50:14 2015 -0500

    applied Russ's patch to fix link issues

commit 3a3ef663d5a98be77858f94c034c90a08727980d
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Dec 7 11:07:20 2015 -0500

    updated profiler module help and profiler dev_notes.txt

commit 137d6c632bf6608b21416bbbc3d8d060bb17ead0
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Dec 7 10:35:43 2015 -0500

    addressed FIXITs

commit 5f8dee9caee23051c28809ea2ca64a135d458e50
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Dec 7 10:17:27 2015 -0500

    removed MEMORY_PROFILING ifdefs

commit 83bc4ac9bcd2430b2dc9d19b655dfecd9fa067f0
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Fri Dec 4 20:25:49 2015 -0500

    fixed reference bugs, etc

commit 32c8ba557b54127baa657d7bedff81cc26bfc33f
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Fri Dec 4 12:37:03 2015 -0500

    updated automake foo

commit 67c18bdcaebc6cae18a914d1f7b637d6e013f738
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Fri Dec 4 12:35:07 2015 -0500

    added copyright boilerplate

commit 0296339008c3fcbd8ae2d544ccb09c361b139bf7
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Dec 2 15:33:19 2015 -0500

    implemented memory profiling

9 years agoupdate search tool matchers to use new index
russ [Wed, 9 Dec 2015 13:32:03 +0000 (08:32 -0500)] 
update search tool matchers to use new index

9 years agoMerge pull request #171 in SNORT/snort3 from crc/fp3 to master
Russ Combs (rucombs) [Tue, 8 Dec 2015 19:09:39 +0000 (14:09 -0500)] 
Merge pull request #171 in SNORT/snort3 from crc/fp3 to master

Squashed commit of the following:

commit 89df5b0420788b40e1ed089a15ccc1388ca16920
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Dec 8 12:48:38 2015 -0500

    updates per review

commit cef10abb0ab1af11b9ef6e6970952ce1768c0899
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 4 10:34:32 2015 -0500

    more fast pattern refactoring
    refactor mpse queuing and remove _q flavors of mpse
    convert mpse match index to next byte after match; not start of match
    bonus - update catch foo

9 years agoMerge pull request #172 in SNORT/snort3 from ~JOCORNET/snort3:remove_ppm_test_from_cm...
Russ Combs (rucombs) [Mon, 7 Dec 2015 17:14:50 +0000 (12:14 -0500)] 
Merge pull request #172 in SNORT/snort3 from ~JOCORNET/snort3:remove_ppm_test_from_cmake to master

Squashed commit of the following:

commit 223645329f0c7099bc25186a7a2185d1dfe81952
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Dec 7 10:22:44 2015 -0500

    removed PPM_TEST config options from cmake

9 years agofix cmake builds
Russ Combs [Sat, 5 Dec 2015 02:32:54 +0000 (21:32 -0500)] 
fix cmake builds

9 years agobuild 181
Russ Combs [Fri, 4 Dec 2015 16:05:46 +0000 (11:05 -0500)] 
build 181

9 years agorevert http global leak fix
russ [Fri, 4 Dec 2015 15:12:53 +0000 (10:12 -0500)] 
revert http global leak fix

9 years agoMerge pull request #169 in SNORT/snort3 from crc/fphs to master
Russ Combs (rucombs) [Fri, 4 Dec 2015 14:41:50 +0000 (09:41 -0500)] 
Merge pull request #169 in SNORT/snort3 from crc/fphs to master

Squashed commit of the following:

commit b57f439ba3ba35ce1b0c1912bda8fee1b4bc14e4
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Dec 4 00:43:37 2015 -0500

    fix http_inspect leak

commit e9ddae557e9139a846111c4ad0223ff3edb30c5c
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Dec 3 18:17:50 2015 -0500

    fix hyperscan user data leak; more fp refactoring

9 years agoMerge pull request #163 in SNORT/snort3 from filepolicy to master
Russ Combs (rucombs) [Fri, 4 Dec 2015 14:38:58 +0000 (09:38 -0500)] 
Merge pull request #163 in SNORT/snort3 from filepolicy to master

Squashed commit of the following:

commit ad9baae70d34c7e12f67f128e02d83413acaa100
Merge: bb13d39 1ed0a60
Author: huica <huica@cisco.com>
Date:   Thu Dec 3 15:40:59 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit bb13d39970034519d66d204587636f561b714021
Author: huica <huica@cisco.com>
Date:   Thu Dec 3 15:40:21 2015 -0500

    file resume blocking and minor fixes

commit 19383dde540219014426a415c6102df846a1871f
Author: huica <huica@cisco.com>
Date:   Tue Dec 1 16:34:19 2015 -0500

    Remove libs folder. Move files to file_api folder

commit dfcb90dafbaf3336cb7e0400d897d3266452f5e8
Author: huica <huica@cisco.com>
Date:   Tue Dec 1 16:06:26 2015 -0500

    Minor style update

commit 3da665da2aed563017bc951e57e3769fbdc4a43d
Author: huica <huica@cisco.com>
Date:   Tue Dec 1 11:49:33 2015 -0500

    Fixed warnings

commit b159928f0315ff9fbf606623392f0110ed82327d
Merge: f936ea9 cf95dec
Author: huica <huica@cisco.com>
Date:   Tue Dec 1 10:52:52 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit f936ea923a3046a69f8c416f4a2ef9288b45abcc
Author: huica <huica@cisco.com>
Date:   Tue Dec 1 10:52:41 2015 -0500

    file block and malware block

commit 42d7143efc4a88f895c914b089943e349db9da4a
Merge: 1e405ca e17106e
Author: huica <huica@cisco.com>
Date:   Fri Nov 20 16:18:38 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit 1e405ca54c5cbc9180d73f374ce6fa20f4f42dd5
Author: huica <huica@cisco.com>
Date:   Fri Nov 20 16:18:14 2015 -0500

    resume_block refactor

commit 532bacb05c77b65764df5652648bf301b08696ce
Merge: 4a48f22 cb1d771
Author: huica <huica@cisco.com>
Date:   Wed Nov 18 16:35:50 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit 4a48f22833aeae909f708d168af0e5840faa3b05
Merge: 4d5346b edc33d3
Author: huica <huica@cisco.com>
Date:   Wed Nov 18 13:25:51 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit 4d5346be816d3c776a6d625a48de014179f97c37
Author: huica <huica@cisco.com>
Date:   Wed Nov 18 11:00:25 2015 -0500

    Update file policy and configurations

commit c141d5f5fa085e534b1ef162eb8f642579ea98bb
Author: huica <huica@cisco.com>
Date:   Wed Nov 11 12:08:14 2015 -0500

    Add file policy files

commit 0724d3a30cafe84e3dc545af9e3bc9c77efb6621
Merge: 894162c 0fb0374
Author: huica <huica@cisco.com>
Date:   Wed Nov 11 10:56:49 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit 894162cf77df70d4cb0f8d3bc5348c05d875e428
Merge: d7933fa 49eb033
Author: huica <huica@cisco.com>
Date:   Tue Nov 10 12:16:13 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit d7933fa0b4c4a32991fc7f180767baa4cf714470
Merge: b443824 c96a052
Author: huica <huica@cisco.com>
Date:   Mon Nov 9 12:31:09 2015 -0500

    Merge branch 'master' of https://huica@stash-eng-rtp1.cisco.com/stash/scm/snort/snort3.git into filepolicy

commit b443824f58f935963a2a3af30fd25836420afc66
Author: huica <huica@cisco.com>
Date:   Mon Nov 9 12:31:02 2015 -0500

    File policy interface to replace callbacks

9 years agoMerge pull request #165 in SNORT/snort3 from crc/clang to master
Russ Combs (rucombs) [Thu, 3 Dec 2015 17:33:56 +0000 (12:33 -0500)] 
Merge pull request #165 in SNORT/snort3 from crc/clang to master

Squashed commit of the following:

commit 32a6ac430b2ddda7782fb0d357c915900bcc2c93
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Dec 2 15:57:43 2015 -0500

    review updates

commit 3d1d209b73516f202695c49aabcea294bc9701ed
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Dec 2 07:03:34 2015 -0500

    fix clang related issues

9 years agoMerge pull request #168 in SNORT/snort3 from crc/hs4 to master
Russ Combs (rucombs) [Thu, 3 Dec 2015 15:14:07 +0000 (10:14 -0500)] 
Merge pull request #168 in SNORT/snort3 from crc/hs4 to master

Squashed commit of the following:

commit 2a033df3cc765c43c11e8b8049cf9cf8f99f9ed8
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Dec 2 15:25:35 2015 -0500

    continued refactoring of pattern data

9 years agoMerge pull request #164 in SNORT/snort3 from ~JOCORNET/snort3:profiler_quickfix to...
Russ Combs (rucombs) [Tue, 1 Dec 2015 19:50:48 +0000 (14:50 -0500)] 
Merge pull request #164 in SNORT/snort3 from ~JOCORNET/snort3:profiler_quickfix to master

Squashed commit of the following:

commit 4aabd42d0b20e7cb4fc03dce0a7b0367635aedd5
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 1 14:25:52 2015 -0500

    fixed profiler stats

    fixed gcc warning in rule profiler unit tests
    corrected stats outputting so show is false by default

9 years agoMerge pull request #160 in SNORT/snort3 from ~JOCORNET/snort3:profiler to master
Russ Combs (rucombs) [Tue, 1 Dec 2015 17:47:09 +0000 (12:47 -0500)] 
Merge pull request #160 in SNORT/snort3 from ~JOCORNET/snort3:profiler to master

Squashed commit of the following:

commit 9ce1ed19de6e852ced185e39a6ae4d3dfec3fb75
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Dec 1 11:19:29 2015 -0500

    updated per review comments, bug fixes

    fixed copyright header
    fixed bug in copy construction of profiler nodes, added profiler tree unit tests
    updated help, default sorting method, and default conf

commit 7ff00e9fd1e723be9dd80914e299ac240582c393
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 30 13:43:20 2015 -0500

    updated snort2lua and profiler dev_notes and extras

    updated snort2lua with profiler config changes
    update profiler dev_notes
    fix profiler.h includes
    updated extras to work with profiler
    fixed gcc-5 includes

commit 81064668e36200d359cd7c78551a0aad5e60b126
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 30 12:00:21 2015 -0500

    fixed gcc build

    fixed gcc error with std::ios_base::fmtflags
    added include for std::partial_sort to fix gcc error
    fixed gcc warning in unit test comment

commit 64fbe752c34d0aa92555dc73f4b229e48aa1f0cb
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 30 11:31:46 2015 -0500

    added copyright headers to files

commit 8a3df7a7a681669154f374383e4197e5918bbc08
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Fri Nov 27 17:31:32 2015 -0500

    addressed FIXITs, failing unit tests, bugs, added show config option

    added show (bool) config option to profiler
    fixed formatting
    fixed failing unit tests
    addressed FIXITs

commit 7f120f843ff90d0284bfb409d369f4bc69e9f756
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Fri Nov 27 16:21:51 2015 -0500

    expanded PERF_PROFILE_* macros

commit b3a1602f50336ef64ee9c9d1f9b51636a5bc3137
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Fri Nov 27 15:37:31 2015 -0500

    added profiler stats table

commit 73701935dc7dc4ff55f82a6baa87c41ca35339a4
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Nov 25 16:20:34 2015 -0500

    improved stats outputting

    factored out entry builder
    suppressed printing of stats when theres nothing to print

commit d3834c874428a18f26b932b833f982e012397259
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Nov 18 22:50:40 2015 -0500

    restructured profiler in prep for memory

    moved total & meta perf stats to snort.cc
    unit tests
    moved stopwatch unit test to time/
    refactored time context
    fixed profiler counts printout
    fixed error in dnp3 due to change of profilestats struct

9 years agoMerge pull request #162 in SNORT/snort3 from crc/license to master
Russ Combs (rucombs) [Tue, 1 Dec 2015 14:17:12 +0000 (09:17 -0500)] 
Merge pull request #162 in SNORT/snort3 from crc/license to master

Squashed commit of the following:

commit 69aabcdba370c3f630b02ff0c825341e332a97df
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Dec 1 08:55:50 2015 -0500

    copyright year and license format fixups for consistency
    output hyperscan version with -V if available

9 years agoMerge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3
Russ Combs [Wed, 25 Nov 2015 22:23:40 +0000 (17:23 -0500)] 
Merge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3

9 years agoMerge pull request #157 in SNORT/snort3 from crc/win32 to master
Russ Combs (rucombs) [Wed, 25 Nov 2015 22:20:08 +0000 (17:20 -0500)] 
Merge pull request #157 in SNORT/snort3 from crc/win32 to master

Squashed commit of the following:

commit 175785d724c8e6bb9046398607b91820e5ba1985
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Nov 25 10:19:17 2015 -0500

    removed WIN32 code which will eventually be abstracted
    added missng config.h where #ifdef etc are present
    (none of the opposite cases present)
    converted all tabs to 4*space

9 years agoMerge pull request #159 in SNORT/snort3 from dnp3fix to master
Russ Combs (rucombs) [Wed, 25 Nov 2015 22:14:46 +0000 (17:14 -0500)] 
Merge pull request #159 in SNORT/snort3 from dnp3fix to master

Squashed commit of the following:

commit 3528a40d22c14eb1bb2dcdbfb80bee98cde7cbcd
Author: rrp <rrp@cisco.com>
Date:   Wed Nov 25 17:05:37 2015 -0500

    Fix a cut-and-paste error

9 years agoMerge pull request #156 in SNORT/snort3 from crc/pmd to master
Russ Combs (rucombs) [Wed, 25 Nov 2015 19:58:20 +0000 (14:58 -0500)] 
Merge pull request #156 in SNORT/snort3 from crc/pmd to master

Squashed commit of the following:

commit 4d26479fa213b9daeb84ec2ca8588488743ea529
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Nov 25 09:03:32 2015 -0500

    refactor pattern match data

9 years agoMerge pull request #158 in SNORT/snort3 from dnp3_wo_parse_error to master
Russ Combs (rucombs) [Wed, 25 Nov 2015 19:28:26 +0000 (14:28 -0500)] 
Merge pull request #158 in SNORT/snort3 from dnp3_wo_parse_error to master

Squashed commit of the following:

commit 07ee56586b325857cb33ce52876a658b6dd92394
Author: mdagon <mdagon@cisco.com>
Date:   Wed Nov 25 13:39:52 2015 -0500

    Delete ParseError() from Module set()

9 years agofix spurious sip_method matching
Russ Combs [Wed, 25 Nov 2015 19:19:29 +0000 (14:19 -0500)] 
fix spurious sip_method matching

9 years agobuild 180
Russ Combs [Wed, 25 Nov 2015 11:18:42 +0000 (06:18 -0500)] 
build 180

9 years agoMerge pull request #152 in SNORT/snort3 from dnp3_2 to master
Russ Combs (rucombs) [Tue, 24 Nov 2015 21:38:14 +0000 (16:38 -0500)] 
Merge pull request #152 in SNORT/snort3 from dnp3_2 to master

Squashed commit of the following:

commit 1619f91f932d5d2b4fbec6b15069d4bc0ee7e754
Author: mdagon <mdagon@cisco.com>
Date:   Tue Nov 24 16:32:34 2015 -0500

    cmake fix, code review comments

commit afb271e012136648246ef42bf34ab196efab4af5
Author: rrp <rrp@cisco.com>
Date:   Tue Nov 24 14:04:11 2015 -0500

    Addressed all the comments from CR #2 except building with cmake which is being worked on by Maya

commit 87323a71b9a284ed532e0d58afcbb690b6f1630a
Author: mdagon <mdagon@cisco.com>
Date:   Tue Nov 24 11:56:37 2015 -0500

    Code review comments:
    1. Copyright update
    2. lua/snort.lua update

commit d6226e7572f481a74f14671b9b16b3ea6eda3f51
Author: rrp <rrp@cisco.com>
Date:   Thu Nov 19 11:57:17 2015 -0500

    changes based on code review comments

commit bbb0defd183f2171486768bc22eca671f4fa10d1
Author: rrp <rrp@cisco.com>
Date:   Mon Nov 2 12:44:58 2015 -0500

    DNP3 preprocessor port
    Includes the following
    -port 2x code and add new code
    -snort2lua changes
    -port tests and get them to work (tests will be submitted to test repo after code check-in)
    -update documentation -dev notes and bugs
    -verified stats generation and profiling

9 years agoMerge pull request #154 in SNORT/snort3 from stats to master
Russ Combs (rucombs) [Tue, 24 Nov 2015 21:17:34 +0000 (16:17 -0500)] 
Merge pull request #154 in SNORT/snort3 from stats to master

Squashed commit of the following:

commit 163334f555c131565ce6ac977052bff8769f1ef9
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Nov 24 16:15:20 2015 -0500

    Updating/adding stats for imap/pop/sip and smtp

commit 076eee91a377213e79b854201015063d7c0ecb5f
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Nov 24 14:03:37 2015 -0500

    Updating/adding stats for imap/pop/sip and smtp

9 years agoMerge pull request #153 in SNORT/snort3 from crc/icmp6 to master
Russ Combs (rucombs) [Tue, 24 Nov 2015 18:02:30 +0000 (13:02 -0500)] 
Merge pull request #153 in SNORT/snort3 from crc/icmp6 to master

Squashed commit of the following:

commit 903b401116c2918eccb491d9bb84d4f9fcf5105d
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Nov 24 11:12:37 2015 -0500

    set icmp6 length correctly for other types

9 years agoMerge pull request #150 in SNORT/snort3 from crc/hs3 to master
Russ Combs (rucombs) [Mon, 23 Nov 2015 18:27:24 +0000 (13:27 -0500)] 
Merge pull request #150 in SNORT/snort3 from crc/hs3 to master

Squashed commit of the following:

commit c726bd3c51d9aa1a2308997c803b390fb4af6fea
Author: Russ Combs <rucombs@cisco.com>
Date:   Mon Nov 23 13:09:29 2015 -0500

    enable use of hyperscan for contents

9 years agoMerge pull request #149 in SNORT/snort3 from log_pcap_fixes to master
Russ Combs (rucombs) [Mon, 23 Nov 2015 15:35:08 +0000 (10:35 -0500)] 
Merge pull request #149 in SNORT/snort3 from log_pcap_fixes to master

Squashed commit of the following:

commit 4a01369a09a5e28f36568b2cdcd3dc22e9412092
Author: Steve Chew <stechew@cisco.com>
Date:   Mon Nov 23 07:55:52 2015 -0500

    The SpoLogTcpdumpCleanup was called in the main thread rather than in
    the packet thread so moved it to the close() function. Added a log_cnt
    since the global pc log counts were reset by the time the close() was
    called. Added timestamp to the file name when requested. Changed log()
    and reset() to call open() if they were called prior to open().

9 years agoMerge pull request #147 in SNORT/snort3 from crc/my_bad to master
Russ Combs (rucombs) [Fri, 20 Nov 2015 20:35:37 +0000 (15:35 -0500)] 
Merge pull request #147 in SNORT/snort3 from crc/my_bad to master

Squashed commit of the following:

commit d89bc6f0de5e1f231a76085b3ad7a174fb3972d0
Author: russ <rucombs@cisco.com>
Date:   Fri Nov 20 10:33:05 2015 -0500

    squelch repeated ip6 ooo extensions and bad options per packet

9 years agoMerge pull request #146 in SNORT/snort3 from proto_bit_eth to master
Russ Combs (rucombs) [Fri, 20 Nov 2015 15:36:23 +0000 (10:36 -0500)] 
Merge pull request #146 in SNORT/snort3 from proto_bit_eth to master

Squashed commit of the following:

commit 9ebbb62f6656518fc97f592fa398d02c659c80c9
Author: Steve Chew <stechew@cisco.com>
Date:   Fri Nov 20 09:52:22 2015 -0500

    Set proto bits for 802.3 ethernet

commit 14fbee666616de38ac92f0b8671c929732d0df5f
Merge: da42c8b b802d9a
Author: Steve Chew <stechew@cisco.com>
Date:   Fri Nov 20 09:49:03 2015 -0500

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit da42c8bafa4a46be209557e3f4654ecb6cf5bee9
Author: Steve Chew <stechew@cisco.com>
Date:   Mon Nov 16 18:04:19 2015 -0500

    Fix arp inspection bug

9 years agobuild 179
Russ Combs [Fri, 20 Nov 2015 12:20:37 +0000 (07:20 -0500)] 
build 179

9 years agoMerge pull request #144 in SNORT/snort3 from crc/fixes to master
Russ Combs (rucombs) [Thu, 19 Nov 2015 20:43:14 +0000 (15:43 -0500)] 
Merge pull request #144 in SNORT/snort3 from crc/fixes to master

Squashed commit of the following:

commit 86c4fbfade07760149f8fd15a826d0ee03edf809
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Nov 19 15:32:19 2015 -0500

    only alert on bad options at most once per packet
    change perf_monitor.max_file_size default to work on 32-bit systems

9 years agoMerge pull request #141 in SNORT/snort3 from crc/thc to master
Russ Combs (rucombs) [Thu, 19 Nov 2015 17:32:59 +0000 (12:32 -0500)] 
Merge pull request #141 in SNORT/snort3 from crc/thc to master

Squashed commit of the following:

commit 0bba66b04ab51bf8585cee16e91b27b3b0268440
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Nov 19 06:27:20 2015 -0500

    fix bogus 116:431, decode past excess ip6 extensions and bad options, add iface to csv fields

9 years agoMerge pull request #142 in SNORT/snort3 from ~JOCORNET/snort3:hyperscan_cmake_patch...
Russ Combs (rucombs) [Thu, 19 Nov 2015 15:43:22 +0000 (10:43 -0500)] 
Merge pull request #142 in SNORT/snort3 from ~JOCORNET/snort3:hyperscan_cmake_patch to master

Squashed commit of the following:

commit 11cc0e2a7df1c1216940bacf64265abe0bcf1421
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Nov 19 09:48:43 2015 -0500

    moved target_link_libraries directives inside of HAVE_HYPERSCAN condition

9 years agoinitial hyperscan mpse (not yet used)
Russ Combs [Thu, 19 Nov 2015 00:01:01 +0000 (19:01 -0500)] 
initial hyperscan mpse (not yet used)

9 years agofix collision with unidentified 'perf' macro
Russ Combs [Wed, 18 Nov 2015 20:32:40 +0000 (15:32 -0500)] 
fix collision with unidentified 'perf' macro

9 years agoMerge pull request #140 in SNORT/snort3 from ~JOCORNET/snort3:fixfuzz to master
Russ Combs (rucombs) [Wed, 18 Nov 2015 19:51:03 +0000 (14:51 -0500)] 
Merge pull request #140 in SNORT/snort3 from ~JOCORNET/snort3:fixfuzz to master

Squashed commit of the following:

commit 5359d27e97ee616fbab722cef7ecf176f9bccf41
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Nov 17 18:57:04 2015 -0500

    Fixed gcc issue with initialization of __thread storage C arrays

9 years agoMerge pull request #135 in SNORT/snort3 from ~JOCORNET/snort3:mem_profiler to master
Russ Combs (rucombs) [Tue, 17 Nov 2015 22:41:02 +0000 (17:41 -0500)] 
Merge pull request #135 in SNORT/snort3 from ~JOCORNET/snort3:mem_profiler to master

Squashed commit of the following:

commit 3b843fdc2a341e22d63840d72900d90767df31c9
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Nov 17 15:56:43 2015 -0500

    hardened PERF_PROFILING

commit 6eb3d6f8ab4d474344c5ff2143206f23e9c96aa4
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Tue Nov 17 13:47:30 2015 -0500

    fixed typo

commit 45c6d8816b00fdf793704e733f20c0f0d863708e
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 18:03:38 2015 -0500

    updated profiler unit tests

commit 6a6bb3900277062d25b2c06b9c5cd9b246e09b68
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 17:00:45 2015 -0500

    fluff

commit ef2a51bcff9e5f59bd6087ad4356c1f64c5fa23a
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 16:53:34 2015 -0500

    updates

commit 8f3563c3b3f2e6df894aa98d25390cd1f5c602d0
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 15:47:33 2015 -0500

    added clock type definitions

commit a426b1be454df278cefd65cf25f59af6247e57e2
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 15:43:53 2015 -0500

    partial commit converted ticks to use high_resolution_clock duration

commit ad22683e444641f954e57de6194174e5add8305f
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 15:40:25 2015 -0500

    partial commit, updated build system in preparation for memory profiling

9 years agoMerge pull request #138 in SNORT/snort3 from ~MIALTIZE/snort3:master to master
Russ Combs (rucombs) [Tue, 17 Nov 2015 20:44:56 +0000 (15:44 -0500)] 
Merge pull request #138 in SNORT/snort3 from ~MIALTIZE/snort3:master to master

Squashed commit of the following:

commit bc8df4dececa47f0e7aff5a7085ea3366c23d6d7
Author: Michael Altizer <xiche@verizon.net>
Date:   Tue Nov 17 14:00:35 2015 -0500

    Remove obsolete LibDAQ preprocessor conditionals.

9 years agoMerge pull request #136 in SNORT/snort3 from arpfix to master
Russ Combs (rucombs) [Tue, 17 Nov 2015 10:38:43 +0000 (05:38 -0500)] 
Merge pull request #136 in SNORT/snort3 from arpfix to master

Squashed commit of the following:

commit da42c8bafa4a46be209557e3f4654ecb6cf5bee9
Author: Steve Chew <stechew@cisco.com>
Date:   Mon Nov 16 18:04:19 2015 -0500

    Fix arp inspection bug

9 years agoMerge pull request #134 in SNORT/snort3 from ~JOCORNET/snort3:updated_time_periodic...
Russ Combs (rucombs) [Mon, 16 Nov 2015 20:35:19 +0000 (15:35 -0500)] 
Merge pull request #134 in SNORT/snort3 from ~JOCORNET/snort3:updated_time_periodic to master

Squashed commit of the following:

commit 78816f048a872d1543fc9c8f4e8a8a882befaa76
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 13:55:31 2015 -0500

    updated periodic to more closely match idleprocessing interface

9 years agofix includes
Russ Combs [Mon, 16 Nov 2015 18:48:46 +0000 (13:48 -0500)] 
fix includes

9 years agoMerge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3
Russ Combs [Mon, 16 Nov 2015 18:14:18 +0000 (13:14 -0500)] 
Merge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3

9 years agoMerge pull request #133 in SNORT/snort3 from ~JOCORNET/snort3:time_ppm_profiler_dev_n...
Russ Combs (rucombs) [Mon, 16 Nov 2015 18:13:52 +0000 (13:13 -0500)] 
Merge pull request #133 in SNORT/snort3 from ~JOCORNET/snort3:time_ppm_profiler_dev_notes to master

Squashed commit of the following:

commit 35ea3d66fc013476b76866e552d04ecca3c8d601
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Mon Nov 16 13:04:38 2015 -0500

    split up dev_notes from time -> ppm, profiler

9 years agoMerge pull request #132 in SNORT/snort3 from crc/mpse_refactor to master
Russ Combs (rucombs) [Mon, 16 Nov 2015 18:11:55 +0000 (13:11 -0500)] 
Merge pull request #132 in SNORT/snort3 from crc/mpse_refactor to master

Squashed commit of the following:

commit 69bc3878a81d1b59676e673242ac38e0bb5b7617
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Nov 12 07:52:23 2015 -0500

    refactor mpse callbacks into agent struct
    cleanup MpseMatch parameters
    remove old c-style typedefs
    convert unsigned char* to const uint8_t* where appropriate
    convert temp state lists to std::list
    move parse messages to log/messages
    bnfa cleanup

commit 22ea14461d60b0a3daac0a80b53e2194d19e747b
Merge: 2383588 bd51e8b
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Nov 13 17:08:12 2015 -0500

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

commit 2383588d9c26976fdbd83762651ec8c4cd9bf0b4
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Nov 13 08:08:19 2015 -0500

    build 178

9 years agoMerge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3
Russ Combs [Fri, 13 Nov 2015 22:08:12 +0000 (17:08 -0500)] 
Merge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3

9 years agoMerge pull request #131 in SNORT/snort3 from ~JOCORNET/snort3:rearrange_time_dir...
Russ Combs (rucombs) [Fri, 13 Nov 2015 18:25:26 +0000 (13:25 -0500)] 
Merge pull request #131 in SNORT/snort3 from ~JOCORNET/snort3:rearrange_time_dir to master

Squashed commit of the following:

commit 9a2fb92580e29b331a85a1ad97a117f134b54c80
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Nov 12 17:23:46 2015 -0500

    added include

commit b4e5a52f19c70958223919c6aa18e8d533b60305
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Nov 12 17:05:20 2015 -0500

    further cleanup

commit 9069e256c3d50c4e3dfa95d288bc7a95d3dc333f
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Nov 12 16:53:13 2015 -0500

    added forward declarations for profilestats

commit 86a6864733ff5fd1a40931b6a7ae92619b6f292d
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Nov 12 16:38:14 2015 -0500

    moved profiler to its own directory

commit 3660246db180aa0048ac9a55fe43e05947857c9f
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Thu Nov 12 16:13:32 2015 -0500

    moved ppm to its own directory

9 years agobuild 178
Russ Combs [Fri, 13 Nov 2015 13:08:19 +0000 (08:08 -0500)] 
build 178

9 years agoMerge pull request #129 in SNORT/snort3 from crc/et to master
Russ Combs (rucombs) [Thu, 12 Nov 2015 12:46:09 +0000 (07:46 -0500)] 
Merge pull request #129 in SNORT/snort3 from crc/et to master

Squashed commit of the following:

commit 57f3a677abfa028fa4a3428a1c9805f26086edad
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Nov 11 16:16:38 2015 -0500

    document runtime link issue with hyperscan on osx
    fix pathname generation for event trace file
    scrub mspe header - more to follow

9 years agoMerge pull request #128 in SNORT/snort3 from nhttp29 to master
Russ Combs (rucombs) [Wed, 11 Nov 2015 16:05:38 +0000 (11:05 -0500)] 
Merge pull request #128 in SNORT/snort3 from nhttp29 to master

Squashed commit of the following:

commit b3b14b27f22dc83396ea94a124b639fe0764335f
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Nov 10 15:32:19 2015 -0500

    NHI-related buffer work

9 years agoSquashed commit of the following:
Russ Combs [Tue, 10 Nov 2015 21:57:38 +0000 (16:57 -0500)] 
Squashed commit of the following:

commit d2172f647a6b24dcfd97db9d44799d6e580365d0
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Nov 10 16:57:14 2015 -0500

    remove cruft

9 years agoSquashed commit of the following:
Russ Combs [Tue, 10 Nov 2015 20:17:58 +0000 (15:17 -0500)] 
Squashed commit of the following:

commit 12ad53ee51abe65a965f04d0702b514addd95826
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Nov 10 15:12:03 2015 -0500

    fix auto and cmake unit tests w/o hyperscan

9 years agoMerge pull request #127 in SNORT/snort3 from crc/obfu to master
Russ Combs (rucombs) [Tue, 10 Nov 2015 17:08:22 +0000 (12:08 -0500)] 
Merge pull request #127 in SNORT/snort3 from crc/obfu to master

Squashed commit of the following:

commit fe3281566d1987bfd9cdbacc97e614ece01c0399
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Nov 10 07:55:56 2015 -0500

    rehome OHI only foo

commit d4baae181bbb9067d27be9ee72928e35eae67dc7
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Nov 10 07:33:09 2015 -0500

    do not build obfuscation until needed

9 years agoMerge pull request #125 in SNORT/snort3 from crc/ppm to master
Russ Combs (rucombs) [Fri, 6 Nov 2015 19:06:47 +0000 (14:06 -0500)] 
Merge pull request #125 in SNORT/snort3 from crc/ppm to master

Squashed commit of the following:

commit 5c3d6e15ae862f14bc5ee65d758f100ded71d399
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Nov 6 11:16:31 2015 -0500

    remove --enable-ppm-test
    sync up auto tools and cmake build options

9 years agoupdate default manuals
Russ Combs [Fri, 6 Nov 2015 12:10:42 +0000 (07:10 -0500)] 
update default manuals

9 years agoxcode cleanup
Russ Combs [Thu, 5 Nov 2015 23:12:50 +0000 (18:12 -0500)] 
xcode cleanup

9 years agobuild 177
Russ Combs [Thu, 5 Nov 2015 20:50:42 +0000 (15:50 -0500)] 
build 177

9 years agoMerge pull request #121 in SNORT/snort3 from ~JOCORNET/snort3:idle_processing_refacto...
Russ Combs (rucombs) [Thu, 5 Nov 2015 20:34:00 +0000 (15:34 -0500)] 
Merge pull request #121 in SNORT/snort3 from ~JOCORNET/snort3:idle_processing_refactor to master

Squashed commit of the following:

commit 8172566e4c0bf2d6c3bcc6a2f3631d567fe1e416
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Nov 4 11:49:17 2015 -0500

    Updated Idle Processing

    Changed IdleProcessing to a static class
    Updated call sites
    Updated unit test

9 years agoMerge pull request #122 in SNORT/snort3 from crc/teredo to master
Russ Combs (rucombs) [Thu, 5 Nov 2015 19:58:38 +0000 (14:58 -0500)] 
Merge pull request #122 in SNORT/snort3 from crc/teredo to master

Squashed commit of the following:

commit 7d140674811f9eba82f5b04993aab22a53c1672c
Author: russ <russ@localhost.localdomain>
Date:   Thu Nov 5 14:02:33 2015 -0500

    fix teredo check

9 years agoMerge pull request #123 in SNORT/snort3 from nhttp27 to master
Russ Combs (rucombs) [Thu, 5 Nov 2015 19:50:19 +0000 (14:50 -0500)] 
Merge pull request #123 in SNORT/snort3 from nhttp27 to master

Squashed commit of the following:

commit d79a95fa37a3908219a0a4ee50c640affef86746
Author: Tom Peters <thopeter@cisco.com>
Date:   Thu Nov 5 14:04:26 2015 -0500

    legacy buffer clean up

9 years agoMerge pull request #120 in SNORT/snort3 from nhttp26 to master
Russ Combs (rucombs) [Wed, 4 Nov 2015 23:02:54 +0000 (18:02 -0500)] 
Merge pull request #120 in SNORT/snort3 from nhttp26 to master

Squashed commit of the following:

commit 67fde26936fe31e8a64a48a5aefff871998e536d
Author: Tom Peters <thopeter@cisco.com>
Date:   Wed Nov 4 11:22:29 2015 -0500

    Support raw test input from file

9 years agoMerge pull request #115 in SNORT/snort3 from crc/http_fsm to master
Russ Combs (rucombs) [Wed, 4 Nov 2015 16:22:27 +0000 (11:22 -0500)] 
Merge pull request #115 in SNORT/snort3 from crc/http_fsm to master

Squashed commit of the following:

commit aaeb8f42aad8f68661adeb8db8a7e735d2fbe767
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Nov 4 09:03:42 2015 -0500

    fix version fail transitions

commit e1334262958ca7ef3b8c734ca23592a22ab5cdcc
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Nov 3 08:17:22 2015 -0500

    http_inspect updated to allow bare spaces in uri

9 years agoMerge pull request #118 in SNORT/snort3 from ~JOCORNET/snort3:mr_parker_to_the_rescue...
Russ Combs (rucombs) [Wed, 4 Nov 2015 15:35:34 +0000 (10:35 -0500)] 
Merge pull request #118 in SNORT/snort3 from ~JOCORNET/snort3:mr_parker_to_the_rescue to master

Squashed commit of the following:

commit cfa1658bb381ecb637a273f7a04bd72ab99cae24
Author: Joel Cornett <joel.cornett@gmail.com>
Date:   Wed Nov 4 09:41:02 2015 -0500

    Added check for nullptr, courtesy of B.P.

9 years agoMerge pull request #117 in SNORT/snort3 from nhttp25 to master
Russ Combs (rucombs) [Wed, 4 Nov 2015 15:34:11 +0000 (10:34 -0500)] 
Merge pull request #117 in SNORT/snort3 from nhttp25 to master

Squashed commit of the following:

commit e0bcb26fe225b30a3380304d67745005d7d7b685
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Nov 3 10:48:58 2015 -0500

    NHI body to connection close

9 years agoMerge pull request #113 in SNORT/snort3 from crc/cmake_hs to master
Russ Combs (rucombs) [Tue, 3 Nov 2015 15:17:07 +0000 (10:17 -0500)] 
Merge pull request #113 in SNORT/snort3 from crc/cmake_hs to master

Squashed commit of the following:

commit 517c09ae579ae9b6f74fc76d42040009b98c3f4c
Author: Russ Combs <rucombs@cisco.com>
Date:   Sun Nov 1 12:36:53 2015 -0500

    fix cmake for hyperscan

9 years agoMerge pull request #116 in SNORT/snort3 from dnsstats1 to master
Russ Combs (rucombs) [Tue, 3 Nov 2015 15:02:40 +0000 (10:02 -0500)] 
Merge pull request #116 in SNORT/snort3 from dnsstats1 to master

Squashed commit of the following:

commit a0775d09569365f1510e95037e6aa39bbda511a3
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Nov 3 10:00:37 2015 -0500

    Update dnsstats.response after parsing DNS header

commit a5da179ed56688dd46cba1e684fda0e707760cd6
Merge: 1b1feef 811fc94
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Nov 3 09:56:13 2015 -0500

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit 1b1feefb1888411a32344ceb4d73173d9b5138ef
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Nov 3 09:43:05 2015 -0500

    Add DNS shutdown stats

commit 3fa2887834c652df99c6bcf04a80905385b20303
Merge: 80b5183 1b5e401
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Mon Nov 2 16:02:26 2015 -0500

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit 80b5183135af600acd08616f512579405f8cefa2
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Mon Nov 2 16:02:15 2015 -0500

    Add DNS shutdown stats

commit bb7c5f178487029534107ec4c689e7e09d2c3554
Merge: b167456 52a9ccf
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Oct 21 22:30:01 2015 -0400

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit b16745640b5214d4bbdc7a20e642e074df90de3a
Merge: 6b9e324 08e3998
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Oct 21 10:39:09 2015 -0400

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit 6b9e3240b7ae3dd805be2d325223d19dc90d622c
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Fri Oct 9 14:26:23 2015 -0400

    Remove global stats init function

commit 2c5cdb4d749e5ed6c34e931400c8ff52820f430e
Merge: b7c468e f05d70a
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Fri Oct 9 13:21:07 2015 -0400

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit b7c468e8692ea68cda91f5278a7209a3b0d2f48b
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Sep 30 16:57:36 2015 -0400

    Check for bool value before setting fastpath config option in PPM

commit 803dc5453c703ee48697cb24d7de886b1b01b79b
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Sep 30 08:10:48 2015 -0400

    SSL stats changes

9 years agoMerge pull request #114 in SNORT/snort3 from dnsstats to master
Russ Combs (rucombs) [Tue, 3 Nov 2015 14:49:47 +0000 (09:49 -0500)] 
Merge pull request #114 in SNORT/snort3 from dnsstats to master

Squashed commit of the following:

commit 1b1feefb1888411a32344ceb4d73173d9b5138ef
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Nov 3 09:43:05 2015 -0500

    Add DNS shutdown stats

commit 3fa2887834c652df99c6bcf04a80905385b20303
Merge: 80b5183 1b5e401
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Mon Nov 2 16:02:26 2015 -0500

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit 80b5183135af600acd08616f512579405f8cefa2
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Mon Nov 2 16:02:15 2015 -0500

    Add DNS shutdown stats

commit bb7c5f178487029534107ec4c689e7e09d2c3554
Merge: b167456 52a9ccf
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Oct 21 22:30:01 2015 -0400

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit b16745640b5214d4bbdc7a20e642e074df90de3a
Merge: 6b9e324 08e3998
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Oct 21 10:39:09 2015 -0400

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit 6b9e3240b7ae3dd805be2d325223d19dc90d622c
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Fri Oct 9 14:26:23 2015 -0400

    Remove global stats init function

commit 2c5cdb4d749e5ed6c34e931400c8ff52820f430e
Merge: b7c468e f05d70a
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Fri Oct 9 13:21:07 2015 -0400

    Merge branch 'master' of ssh://stash-eng-rtp1.cisco.com:7999/snort/snort3

commit b7c468e8692ea68cda91f5278a7209a3b0d2f48b
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Sep 30 16:57:36 2015 -0400

    Check for bool value before setting fastpath config option in PPM

commit 803dc5453c703ee48697cb24d7de886b1b01b79b
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Sep 30 08:10:48 2015 -0400

    SSL stats changes

9 years agoMerge pull request #112 in SNORT/snort3 from stream_warnings_patch to master
Russ Combs (rucombs) [Sun, 1 Nov 2015 16:56:19 +0000 (11:56 -0500)] 
Merge pull request #112 in SNORT/snort3 from stream_warnings_patch to master

Squashed commit of the following:

commit 0881d5acce7594ed3fe56b36a2c6e6d7c360c513
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Fri Oct 30 14:51:32 2015 -0400

    only build unit test specific files when unit tests are enabled

commit ce554463c12976562abfb640288f4995269b8896
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Fri Oct 30 14:37:43 2015 -0400

    fix configure & compiler warnings

9 years agough, disable hyperscan with cmake until find is fixed
Russ Combs [Fri, 30 Oct 2015 19:45:09 +0000 (15:45 -0400)] 
ugh, disable hyperscan with cmake until find is fixed

9 years agoMerge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3
russ [Fri, 30 Oct 2015 18:11:00 +0000 (14:11 -0400)] 
Merge branch 'master' of https://stash-eng-rtp1.cisco.com/stash/scm/snort/snort3

9 years agofix debug builds
russ [Fri, 30 Oct 2015 18:10:14 +0000 (14:10 -0400)] 
fix debug builds

9 years agoMerge pull request #111 in SNORT/snort3 from stream_test_mock_warnings_patch to master
Russ Combs (rucombs) [Fri, 30 Oct 2015 17:34:30 +0000 (13:34 -0400)] 
Merge pull request #111 in SNORT/snort3 from stream_test_mock_warnings_patch to master

Squashed commit of the following:

commit 4fbd8a24278945179e35ee652d7793d23daf383f
Author: davis mcpherson <davmcphe@cisco.com>
Date:   Fri Oct 30 13:23:47 2015 -0400

    remove names for unused parameters from mock functions

9 years agobuild 176
russ [Fri, 30 Oct 2015 16:59:47 +0000 (12:59 -0400)] 
build 176

9 years agoMerge branch 'detection'
russ [Fri, 30 Oct 2015 16:58:17 +0000 (12:58 -0400)] 
Merge branch 'detection'

add cmake support for regex / hyperscan

9 years agoMerge pull request #110 in SNORT/snort3 from stream_cmake_unittest_patch to master
Russ Combs (rucombs) [Fri, 30 Oct 2015 16:55:49 +0000 (12:55 -0400)] 
Merge pull request #110 in SNORT/snort3 from stream_cmake_unittest_patch to master

Squashed commit of the following:

commit 68198703ab394c60eba2755b3e06158e726f103f
Author: davis mcpherson <davis.mcpherson@gmail.com>
Date:   Thu Oct 29 21:15:43 2015 -0400

    update cmake build file to work with add_cpputest macro
    reanme test_tcp to test

9 years agoupdate doc
russ [Fri, 30 Oct 2015 16:08:24 +0000 (12:08 -0400)] 
update doc

9 years agocmake support for hyperscan
russ [Fri, 30 Oct 2015 15:21:19 +0000 (11:21 -0400)] 
cmake support for hyperscan