]> git.ipfire.org Git - thirdparty/snort3.git/log
thirdparty/snort3.git
11 years agoMerge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs...
huica [Wed, 1 Jul 2015 21:08:17 +0000 (17:08 -0400)] 
Merge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs/Snort++ into fileclass2

11 years agobuild 159
Russ Combs [Wed, 1 Jul 2015 21:01:22 +0000 (17:01 -0400)] 
build 159

11 years agoSquashed commit of the following:
Russ Combs [Wed, 1 Jul 2015 20:57:38 +0000 (16:57 -0400)] 
Squashed commit of the following:

commit 4666c3666bb94dee5404f584fb55e69927a35c6e
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Wed Jul 1 16:39:49 2015 -0400

    sip inspector

11 years agoMerge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs...
huica [Wed, 1 Jul 2015 18:59:48 +0000 (14:59 -0400)] 
Merge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs/Snort++ into fileclass2

11 years agoSquashed commit of the following:
Russ Combs [Wed, 1 Jul 2015 17:40:00 +0000 (13:40 -0400)] 
Squashed commit of the following:

commit 2013351aa4e456f3bd910dcf08ba7289b6fa9b45
Author: Tom Peters <thopeter@cisco.com>
Date:   Tue Jun 30 14:57:43 2015 -0400

    File processing complete

commit be3c57506fe6e654da94e962150a7114ac99ec56
Author: Tom Peters <thopeter@cisco.com>
Date:   Fri Jun 26 13:55:35 2015 -0400

    File processing stage 2 - MIME but not unexpected close processing

11 years agocode update based on comments
huica [Tue, 30 Jun 2015 17:31:25 +0000 (13:31 -0400)] 
code update based on comments

11 years agocode clean up
huica [Fri, 26 Jun 2015 19:14:22 +0000 (15:14 -0400)] 
code clean up

11 years agoFixed warnings
huica [Fri, 26 Jun 2015 19:06:21 +0000 (15:06 -0400)] 
Fixed warnings

11 years agovalgrind fix
huica [Fri, 26 Jun 2015 15:31:44 +0000 (11:31 -0400)] 
valgrind fix

11 years agoupdate file id
huica [Thu, 25 Jun 2015 21:32:59 +0000 (17:32 -0400)] 
update file id

11 years agoremove all file verdict stuff
huica [Thu, 25 Jun 2015 19:51:42 +0000 (15:51 -0400)] 
remove all file verdict stuff

11 years agoMerge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs...
huica [Thu, 25 Jun 2015 19:48:35 +0000 (15:48 -0400)] 
Merge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs/Snort++ into fileclass2

11 years agobackout raw packet optimization for now
Russ Combs [Thu, 25 Jun 2015 16:16:08 +0000 (12:16 -0400)] 
backout raw packet optimization for now

11 years agoMerge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs...
huica [Thu, 25 Jun 2015 13:25:31 +0000 (09:25 -0400)] 
Merge branch 'master' of ssh://huica@chivas64dev.cm.sourcefire.com/nfs/home/rucombs/Snort++ into fileclass2

11 years agofile class
huica [Thu, 25 Jun 2015 13:25:23 +0000 (09:25 -0400)] 
file class

11 years agoSquashed commit of the following:
Russ Combs [Thu, 25 Jun 2015 12:29:48 +0000 (08:29 -0400)] 
Squashed commit of the following:

commit 8d98226a3ae26ce92fbbdc1a93eb04f5fca838d2
Author: Tom Peters <thopeter@cisco.com>
Date:   Wed Jun 24 11:35:10 2015 -0400

    File processing stage 1 - no MIME

11 years agoSquashed commit of the following:
Russ Combs [Thu, 25 Jun 2015 12:19:46 +0000 (08:19 -0400)] 
Squashed commit of the following:

commit 50f7258a3f0fa9c2561fa0322fd20cca239982b9
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed Jun 17 14:13:12 2015 -0400

    refactoring port group init and start up output
    standardize / generalize fp buffers
    dont search raw packets unless necessary
    add log_hext.width
    tweak style guide
    fix hosts table parsing
    eliminate g_alt_data; refactor mpse calls; add stats for mpse calls
    convert rtn/otn proto from eth/ip proto to protocol ref
    convert ips_ip_proto to plugin
    added svc_anyany port group for alert services
    rename sftarget_protocol_reference.* to snort_protocols.*
    get alert service rules basically working

11 years agoSquashed commit of the following:
Russ Combs [Mon, 22 Jun 2015 15:45:56 +0000 (11:45 -0400)] 
Squashed commit of the following:

commit 6763e931ecd25c3e7b68fec434f340919cb58169
Author: huica <huica@cisco.com>
Date:   Mon Jun 22 08:27:12 2015 -0400

    replace packet pointer with flow

11 years agoSquashed commit of the following:
Russ Combs [Mon, 22 Jun 2015 11:11:59 +0000 (07:11 -0400)] 
Squashed commit of the following:

commit 4a1634abbe8a08ad62384edf76d6c71549f00a93
Author: Tom Peters <thopeter@cisco.com>
Date:   Thu Jun 18 17:30:00 2015 -0400

    first step toward flow depth

11 years agobuild 158
Russ Combs [Fri, 19 Jun 2015 21:04:55 +0000 (17:04 -0400)] 
build 158

11 years agoSquashed commit of the following:
Russ Combs [Wed, 17 Jun 2015 19:12:33 +0000 (15:12 -0400)] 
Squashed commit of the following:

commit a0384e473768fac2ddc09d1e20a11ba3cac194cb
Author: Russ Combs <rucombs@cisco.com>
Date:   Tue Jun 16 17:41:02 2015 -0400

    cleanup cache config

11 years agoSquashed commit of the following:
Russ Combs [Wed, 17 Jun 2015 12:06:49 +0000 (08:06 -0400)] 
Squashed commit of the following:

commit 24647b3ee562d18ac38a6ed8f46ca07eb9ce9edb
Author: Tom Peters <thopeter@cisco.com>
Date:   Mon Jun 15 15:32:50 2015 -0400

    white space after chunk length

11 years agoSquashed commit of the following:
Russ Combs [Tue, 16 Jun 2015 15:21:12 +0000 (11:21 -0400)] 
Squashed commit of the following:

commit 9305b4efbfef9657155bb19accf09fcfa64d4878
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Tue Jun 16 11:07:24 2015 -0400

    ssl assertion change

11 years agoSquashed commit of the following:
Russ Combs [Tue, 16 Jun 2015 13:47:03 +0000 (09:47 -0400)] 
Squashed commit of the following:

commit 2d448adbcb476c2d7e80ca6aafc0dbcf21165633
Author: Russ Combs <rucombs@cisco.com>
Date:   Thu Jun 11 15:24:32 2015 -0400

    refactor of fpcreate
    refactor sfportobject into ports/*
    delete flowbits_size, refactor bitop foo
    rename PortList to PortBitSet etc. to avoid confusion
    fix flowbit group

11 years agoSquashed commit of the following:
Russ Combs [Fri, 12 Jun 2015 16:18:16 +0000 (12:18 -0400)] 
Squashed commit of the following:

commit 7e0e4e1ef73e850d46d333e665ac91829554a0e5
Author: Tom Peters <thopeter@cisco.com>
Date:   Wed Jun 3 13:48:43 2015 -0400

    NHI Updates

11 years agobuild 157
Russ Combs [Thu, 11 Jun 2015 19:56:29 +0000 (15:56 -0400)] 
build 157

11 years agoSquashed commit of the following:
Russ Combs [Thu, 11 Jun 2015 19:27:40 +0000 (15:27 -0400)] 
Squashed commit of the following:

commit f0852f3da95431b5706963c66463a05b529dbdaa
Author: Bhagyashree Bantwal <bbantwal@cisco.com>
Date:   Mon Jun 8 10:30:38 2015 -0400

port ssl preprocessor from snort

11 years agoSquashed commit of the following:
Russ Combs [Wed, 10 Jun 2015 22:56:37 +0000 (18:56 -0400)] 
Squashed commit of the following:

commit b8189b26b8a153c6be4e75a6e48c74c4b4a12c86
Author: Russ Combs <rucombs@cisco.com>
Date:   Fri Jun 5 19:37:15 2015 -0400

    update active module
    drop rules drop a single packet, block rules blacklist flow
    add reset action for completeness
    remove daq patch cruft
    fixup rule lists
    fixup fast logging
    updated snort2lua

11 years agoonly call splitter finish is scan was called
Russ Combs [Wed, 10 Jun 2015 21:17:45 +0000 (17:17 -0400)] 
only call splitter finish is scan was called

11 years agooops - forgot to clear the flush policy
Russ Combs [Thu, 4 Jun 2015 21:25:39 +0000 (17:25 -0400)] 
oops - forgot to clear the flush policy

11 years agobuild 156, update change log, fix paf abort handling
Russ Combs [Thu, 4 Jun 2015 15:35:22 +0000 (11:35 -0400)] 
build 156, update change log, fix paf abort handling

11 years agonew_http_inspect switch to bitset for event tracking
Russ Combs [Wed, 3 Jun 2015 21:22:21 +0000 (17:22 -0400)] 
new_http_inspect switch to bitset for event tracking

11 years agostream sequencing fixes
Russ Combs [Wed, 3 Jun 2015 20:39:02 +0000 (16:39 -0400)] 
stream sequencing fixes

11 years agofix mime decoding
Russ Combs [Tue, 2 Jun 2015 16:55:56 +0000 (12:55 -0400)] 
fix mime decoding

11 years agoadd plugin load warnings, update manual
Russ Combs [Sun, 31 May 2015 13:55:45 +0000 (09:55 -0400)] 
add plugin load warnings, update manual

11 years agobuild 155; file fixup
Russ Combs [Sat, 30 May 2015 15:12:23 +0000 (11:12 -0400)] 
build 155; file fixup

11 years agoupdate usage from blog
Russ Combs [Sat, 30 May 2015 13:19:32 +0000 (09:19 -0400)] 
update usage from blog

11 years agoactually add file magic
Russ Combs [Fri, 29 May 2015 14:55:24 +0000 (10:55 -0400)] 
actually add file magic

11 years agoadd file magic lua
Russ Combs [Fri, 29 May 2015 14:46:51 +0000 (10:46 -0400)] 
add file magic lua

11 years agoxcode analyzer cleanup
Russ Combs [Fri, 29 May 2015 11:56:10 +0000 (07:56 -0400)] 
xcode analyzer cleanup

11 years agoupdate change log, remove debug foo
Russ Combs [Thu, 28 May 2015 14:04:57 +0000 (10:04 -0400)] 
update change log, remove debug foo

11 years agobuild 154
Russ Combs [Thu, 28 May 2015 13:12:29 +0000 (09:12 -0400)] 
build 154

11 years agofixup some borked copyrights
Russ Combs [Wed, 27 May 2015 21:05:09 +0000 (17:05 -0400)] 
fixup some borked copyrights

11 years agocommit 3a05fa04a9716d0365e4b00752bbcb46458b847f
Russ Combs [Wed, 27 May 2015 20:46:03 +0000 (16:46 -0400)] 
commit 3a05fa04a9716d0365e4b00752bbcb46458b847f
Author: huica <huica@cisco.com>
Date:   Wed May 27 15:43:44 2015 -0400

    file capture merge

11 years agoSquashed commit of the following:
Russ Combs [Wed, 27 May 2015 19:08:32 +0000 (15:08 -0400)] 
Squashed commit of the following:

commit 4eac8870ac2220666d8da50dd3531143bebdf0f9
Author: Russ Combs <rucombs@cisco.com>
Date:   Wed May 27 15:06:52 2015 -0400

-- stream_tcp reassembles payload only
-- remove obsolete REG_TEST logging
-- change max_dsize to const
-- refactor encode_format*()
-- rewrite alert_csv with default suitable for reg tests and debugging
-- dump 20 hex bytes per line instead of 16
-- fix final_flush packet
-- add raw mode hext DAQ and logger; fix dns inspector typo for tcp checks
-- document raw hext mode
-- cleanup flush flags vs dir
-- add alert_csv.separator, delete alert_test
-- tweak log config; rename daq/log user to hext
-- cleanup logging
-- stream_tcp refactoring and cleanup

11 years agotom: new_http_inspect parsing and event handling updates
Russ Combs [Fri, 22 May 2015 15:58:03 +0000 (11:58 -0400)] 
tom: new_http_inspect parsing and event handling updates

11 years agobuild 153
Russ Combs [Fri, 22 May 2015 13:35:25 +0000 (09:35 -0400)] 
build 153

11 years agotom: new_http_inspect start line parsing updates
Russ Combs [Tue, 19 May 2015 15:10:48 +0000 (11:10 -0400)] 
tom: new_http_inspect start line parsing updates

11 years agoRuss
Russ Combs [Mon, 18 May 2015 16:06:10 +0000 (12:06 -0400)] 
Russ
-- use buckets for user seglist
-- add -L u2
-- fix u2 to output data only packets

11 years agoruss:
Russ Combs [Sat, 16 May 2015 01:19:58 +0000 (21:19 -0400)] 
russ:
-- added socket codec in extras
-- added DAQs for socket, user, and file in extras
-- added stream_user for use with proxy type traffic from socket and user
   DAQs
-- added stream_file for use with file DAQ for file type, signature, and
   inspection
-- refactor Session, StreamApi, and PAF
-- pulled DAQ README into manual
-- fix double loading of stream plugins
-- fix cmake build issues

11 years agobuild 152
Russ Combs [Fri, 15 May 2015 14:52:42 +0000 (10:52 -0400)] 
build 152

11 years agocarter - fixed config error for inspection of rebuilt packets
Russ Combs [Fri, 15 May 2015 14:51:46 +0000 (10:51 -0400)] 
carter - fixed config error for inspection of rebuilt packets

11 years agobhagya - ported smtp preprocessor from Snort
Russ Combs [Fri, 15 May 2015 14:48:11 +0000 (10:48 -0400)] 
bhagya - ported smtp preprocessor from Snort

11 years agotom: static analysis fix for new_http_inspect
Russ Combs [Wed, 13 May 2015 11:50:34 +0000 (07:50 -0400)] 
tom: static analysis fix for new_http_inspect

11 years agobump build
Russ Combs [Fri, 8 May 2015 11:46:18 +0000 (07:46 -0400)] 
bump build

11 years agotom: new_http_inspect aborts on obvious non-HTTP ttraffic
Russ Combs [Fri, 8 May 2015 11:27:55 +0000 (07:27 -0400)] 
tom: new_http_inspect aborts on obvious non-HTTP ttraffic

11 years agotom:
Russ Combs [Thu, 7 May 2015 15:05:21 +0000 (11:05 -0400)] 
tom:
    eliminate chunk aggregation from reassemble()
-- static buffer for body sections
-- update during chunk reassembly mods
-- new chunk splitting is working
-- skip on chunk scan side
-- reassemble side chunk skip
-- complete space optimization changes

11 years agodoc tweaks
Russ Combs [Sat, 2 May 2015 00:48:18 +0000 (20:48 -0400)] 
doc tweaks

11 years agoruss:
Russ Combs [Thu, 30 Apr 2015 20:30:25 +0000 (16:30 -0400)] 
russ:
-- fix http inspect use of decompress_swf and decompress_pdf
-- ensure that autotools and cmake install the same files in the same dirs
-- add doc/online_manual.sh to generate an all-in-1 html manual with
   embedded images

11 years agofix packaging foo
Russ Combs [Thu, 30 Apr 2015 02:06:04 +0000 (22:06 -0400)] 
fix packaging foo

11 years agoforgot change log
Russ Combs [Thu, 30 Apr 2015 00:44:26 +0000 (20:44 -0400)] 
forgot change log

11 years agofixed xcode static analysis issues
Russ Combs [Thu, 30 Apr 2015 00:43:52 +0000 (20:43 -0400)] 
fixed xcode static analysis issues

11 years agoruss:
Russ Combs [Wed, 29 Apr 2015 21:41:24 +0000 (17:41 -0400)] 
russ:
add packet processing to manual
update default manuals
update base version to 297-177

11 years agoruss - cleanup some comments; build 150
Russ Combs [Wed, 29 Apr 2015 20:54:07 +0000 (16:54 -0400)] 
russ - cleanup some comments; build 150

11 years agoSquashed commit of the following:
Russ Combs [Wed, 29 Apr 2015 20:03:12 +0000 (16:03 -0400)] 
Squashed commit of the following:

russ:
-- ensure unknown sources are analyzed
-- change daq.var to daq.vars to support multiple params, reported by Sancho Panza
-- fixed urg option
-- fix hi mpse search
-- additional refactoring and cleanup

11 years agobhagya - pop and imap inspectors ported
Russ Combs [Wed, 29 Apr 2015 17:36:48 +0000 (13:36 -0400)] 
bhagya - pop and imap inspectors ported

11 years agofixed build issue with exta/; bump build to 149
Russ Combs [Tue, 28 Apr 2015 19:07:25 +0000 (15:07 -0400)] 
fixed build issue with exta/; bump build to 149

11 years agobuild 148
Russ Combs [Tue, 28 Apr 2015 16:18:22 +0000 (12:18 -0400)] 
build 148

11 years agodont just validate when no -r or -i for non-pcap DAQ; reported by Sancho Panza
Russ Combs [Tue, 28 Apr 2015 15:51:58 +0000 (11:51 -0400)] 
dont just validate when no -r or -i for non-pcap DAQ; reported by Sancho Panza

11 years agoruss - refactor of snort and snort_config modules
Russ Combs [Tue, 28 Apr 2015 15:20:07 +0000 (11:20 -0400)] 
russ - refactor of snort and snort_config modules

11 years agohui - file type ID updates and refactoring
Russ Combs [Tue, 28 Apr 2015 14:46:41 +0000 (10:46 -0400)] 
hui - file type ID updates and refactoring

11 years agoadded publish-subscribe handling of data events and data_log example
Russ Combs [Mon, 27 Apr 2015 19:13:56 +0000 (15:13 -0400)] 
added publish-subscribe handling of data events and data_log example

11 years agobuild 147
Russ Combs [Thu, 23 Apr 2015 16:53:27 +0000 (12:53 -0400)] 
build 147

11 years agochange PT_DATA to IT_PASSIVE; supports named instances, reload, and consumers
Russ Combs [Wed, 22 Apr 2015 21:48:52 +0000 (17:48 -0400)] 
change PT_DATA to IT_PASSIVE; supports named instances, reload, and consumers

11 years agoadded snort_manual.text; add flow pointer to splitter finish
Russ Combs [Thu, 16 Apr 2015 19:01:09 +0000 (15:01 -0400)] 
added snort_manual.text; add flow pointer to splitter finish

11 years agobuild 145
Russ Combs [Fri, 10 Apr 2015 13:10:19 +0000 (09:10 -0400)] 
build 145

11 years agonhttp clear() and related changes
Russ Combs [Fri, 10 Apr 2015 12:44:00 +0000 (08:44 -0400)] 
nhttp clear() and related changes

11 years agoensure inspector::clear called only after eval
Russ Combs [Fri, 10 Apr 2015 12:38:44 +0000 (08:38 -0400)] 
ensure inspector::clear called only after eval

11 years agostream and splitter changes for new http - change log
Russ Combs [Tue, 7 Apr 2015 21:06:03 +0000 (17:06 -0400)] 
stream and splitter changes for new http - change log

11 years agostream and splitter changes for new http
Russ Combs [Tue, 7 Apr 2015 21:05:28 +0000 (17:05 -0400)] 
stream and splitter changes for new http

11 years agonew http refactoring and cleanup
Russ Combs [Tue, 7 Apr 2015 18:43:58 +0000 (14:43 -0400)] 
new http refactoring and cleanup

11 years agomerge in new http changes: events from splitter plus additional refactoring and cleanup
Russ Combs [Wed, 1 Apr 2015 18:06:59 +0000 (14:06 -0400)] 
merge in new http changes: events from splitter plus additional refactoring and cleanup

11 years agofix dns assertion; remove unused variables
Russ Combs [Wed, 1 Apr 2015 17:52:53 +0000 (13:52 -0400)] 
fix dns assertion; remove unused variables

11 years agoupdated autotools generation of api_options.h; bumped build to 144
Russ Combs [Tue, 31 Mar 2015 13:03:36 +0000 (09:03 -0400)] 
updated autotools generation of api_options.h; bumped build to 144

11 years agoported dns preprocessor
Russ Combs [Mon, 30 Mar 2015 16:14:59 +0000 (12:14 -0400)] 
ported dns preprocessor

11 years agobuild 143 final
Russ Combs [Thu, 26 Mar 2015 16:34:48 +0000 (12:34 -0400)] 
build 143 final

11 years agomissed ssh updates
russ [Thu, 26 Mar 2015 16:32:49 +0000 (12:32 -0400)] 
missed ssh updates

11 years agoadded ssh inspector
Russ Combs [Thu, 26 Mar 2015 15:26:37 +0000 (11:26 -0400)] 
added ssh inspector

11 years agoadd duplicate service warning; set service ahead of session
Russ Combs [Thu, 26 Mar 2015 12:07:28 +0000 (08:07 -0400)] 
add duplicate service warning; set service ahead of session

11 years agoapply service from hosts when inspector already bound to flow
Russ Combs [Wed, 25 Mar 2015 21:25:29 +0000 (17:25 -0400)] 
apply service from hosts when inspector already bound to flow

11 years agoensure direction and service are set regardless of flow state
Russ Combs [Wed, 25 Mar 2015 19:02:20 +0000 (15:02 -0400)] 
ensure direction and service are set regardless of flow state

11 years agoenable active for react / reject only if used in configuration
Russ Combs [Sat, 21 Mar 2015 12:41:30 +0000 (08:41 -0400)] 
enable active for react / reject only if used in configuration

11 years agofixed use of bound ip and tcp policy if not set in hosts
Russ Combs [Fri, 20 Mar 2015 21:06:53 +0000 (17:06 -0400)] 
fixed use of bound ip and tcp policy if not set in hosts

11 years agoeliminate dedicated nhttp chunk buffer; minor nhttp cleanup in StreamSplitter
Russ Combs [Thu, 19 Mar 2015 18:29:16 +0000 (14:29 -0400)] 
eliminate dedicated nhttp chunk buffer; minor nhttp cleanup in StreamSplitter

11 years agofixed host lookup issue
Russ Combs [Thu, 19 Mar 2015 13:08:24 +0000 (09:08 -0400)] 
fixed host lookup issue

11 years agomisc snort2lua updates
russ [Wed, 18 Mar 2015 22:55:56 +0000 (18:55 -0400)] 
misc snort2lua updates

11 years agoapply module defaults; bump build to 142
Russ Combs [Wed, 18 Mar 2015 17:32:10 +0000 (13:32 -0400)] 
apply module defaults; bump build to 142

11 years agofix static analysis issues reported by xcode
Russ Combs [Wed, 18 Mar 2015 16:38:43 +0000 (12:38 -0400)] 
fix static analysis issues reported by xcode

11 years agoall parse warnings are optional; fix ip and tcp policy defines
Russ Combs [Mon, 16 Mar 2015 17:46:52 +0000 (13:46 -0400)] 
all parse warnings are optional; fix ip and tcp policy defines

11 years agofixed ip and icmp flow init of client/server ip
Russ Combs [Mon, 16 Mar 2015 15:37:16 +0000 (11:37 -0400)] 
fixed ip and icmp flow init of client/server ip