]>
git.ipfire.org Git - thirdparty/snort3.git/log
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
Russ Combs [Wed, 1 Jul 2015 21:01:22 +0000 (17:01 -0400)]
build 159
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
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
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
huica [Tue, 30 Jun 2015 17:31:25 +0000 (13:31 -0400)]
code update based on comments
huica [Fri, 26 Jun 2015 19:14:22 +0000 (15:14 -0400)]
code clean up
huica [Fri, 26 Jun 2015 19:06:21 +0000 (15:06 -0400)]
Fixed warnings
huica [Fri, 26 Jun 2015 15:31:44 +0000 (11:31 -0400)]
valgrind fix
huica [Thu, 25 Jun 2015 21:32:59 +0000 (17:32 -0400)]
update file id
huica [Thu, 25 Jun 2015 19:51:42 +0000 (15:51 -0400)]
remove all file verdict stuff
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
Russ Combs [Thu, 25 Jun 2015 16:16:08 +0000 (12:16 -0400)]
backout raw packet optimization for now
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
huica [Thu, 25 Jun 2015 13:25:23 +0000 (09:25 -0400)]
file class
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
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
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
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
Russ Combs [Fri, 19 Jun 2015 21:04:55 +0000 (17:04 -0400)]
build 158
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
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
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
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
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
Russ Combs [Thu, 11 Jun 2015 19:56:29 +0000 (15:56 -0400)]
build 157
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
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
Russ Combs [Wed, 10 Jun 2015 21:17:45 +0000 (17:17 -0400)]
only call splitter finish is scan was called
Russ Combs [Thu, 4 Jun 2015 21:25:39 +0000 (17:25 -0400)]
oops - forgot to clear the flush policy
Russ Combs [Thu, 4 Jun 2015 15:35:22 +0000 (11:35 -0400)]
build 156, update change log, fix paf abort handling
Russ Combs [Wed, 3 Jun 2015 21:22:21 +0000 (17:22 -0400)]
new_http_inspect switch to bitset for event tracking
Russ Combs [Wed, 3 Jun 2015 20:39:02 +0000 (16:39 -0400)]
stream sequencing fixes
Russ Combs [Tue, 2 Jun 2015 16:55:56 +0000 (12:55 -0400)]
fix mime decoding
Russ Combs [Sun, 31 May 2015 13:55:45 +0000 (09:55 -0400)]
add plugin load warnings, update manual
Russ Combs [Sat, 30 May 2015 15:12:23 +0000 (11:12 -0400)]
build 155; file fixup
Russ Combs [Sat, 30 May 2015 13:19:32 +0000 (09:19 -0400)]
update usage from blog
Russ Combs [Fri, 29 May 2015 14:55:24 +0000 (10:55 -0400)]
actually add file magic
Russ Combs [Fri, 29 May 2015 14:46:51 +0000 (10:46 -0400)]
add file magic lua
Russ Combs [Fri, 29 May 2015 11:56:10 +0000 (07:56 -0400)]
xcode analyzer cleanup
Russ Combs [Thu, 28 May 2015 14:04:57 +0000 (10:04 -0400)]
update change log, remove debug foo
Russ Combs [Thu, 28 May 2015 13:12:29 +0000 (09:12 -0400)]
build 154
Russ Combs [Wed, 27 May 2015 21:05:09 +0000 (17:05 -0400)]
fixup some borked copyrights
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
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
Russ Combs [Fri, 22 May 2015 15:58:03 +0000 (11:58 -0400)]
tom: new_http_inspect parsing and event handling updates
Russ Combs [Fri, 22 May 2015 13:35:25 +0000 (09:35 -0400)]
build 153
Russ Combs [Tue, 19 May 2015 15:10:48 +0000 (11:10 -0400)]
tom: new_http_inspect start line parsing updates
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
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
Russ Combs [Fri, 15 May 2015 14:52:42 +0000 (10:52 -0400)]
build 152
Russ Combs [Fri, 15 May 2015 14:51:46 +0000 (10:51 -0400)]
carter - fixed config error for inspection of rebuilt packets
Russ Combs [Fri, 15 May 2015 14:48:11 +0000 (10:48 -0400)]
bhagya - ported smtp preprocessor from Snort
Russ Combs [Wed, 13 May 2015 11:50:34 +0000 (07:50 -0400)]
tom: static analysis fix for new_http_inspect
Russ Combs [Fri, 8 May 2015 11:46:18 +0000 (07:46 -0400)]
bump build
Russ Combs [Fri, 8 May 2015 11:27:55 +0000 (07:27 -0400)]
tom: new_http_inspect aborts on obvious non-HTTP ttraffic
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
Russ Combs [Sat, 2 May 2015 00:48:18 +0000 (20:48 -0400)]
doc tweaks
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
Russ Combs [Thu, 30 Apr 2015 02:06:04 +0000 (22:06 -0400)]
fix packaging foo
Russ Combs [Thu, 30 Apr 2015 00:44:26 +0000 (20:44 -0400)]
forgot change log
Russ Combs [Thu, 30 Apr 2015 00:43:52 +0000 (20:43 -0400)]
fixed xcode static analysis issues
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
Russ Combs [Wed, 29 Apr 2015 20:54:07 +0000 (16:54 -0400)]
russ - cleanup some comments; build 150
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
Russ Combs [Wed, 29 Apr 2015 17:36:48 +0000 (13:36 -0400)]
bhagya - pop and imap inspectors ported
Russ Combs [Tue, 28 Apr 2015 19:07:25 +0000 (15:07 -0400)]
fixed build issue with exta/; bump build to 149
Russ Combs [Tue, 28 Apr 2015 16:18:22 +0000 (12:18 -0400)]
build 148
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
Russ Combs [Tue, 28 Apr 2015 15:20:07 +0000 (11:20 -0400)]
russ - refactor of snort and snort_config modules
Russ Combs [Tue, 28 Apr 2015 14:46:41 +0000 (10:46 -0400)]
hui - file type ID updates and refactoring
Russ Combs [Mon, 27 Apr 2015 19:13:56 +0000 (15:13 -0400)]
added publish-subscribe handling of data events and data_log example
Russ Combs [Thu, 23 Apr 2015 16:53:27 +0000 (12:53 -0400)]
build 147
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
Russ Combs [Thu, 16 Apr 2015 19:01:09 +0000 (15:01 -0400)]
added snort_manual.text; add flow pointer to splitter finish
Russ Combs [Fri, 10 Apr 2015 13:10:19 +0000 (09:10 -0400)]
build 145
Russ Combs [Fri, 10 Apr 2015 12:44:00 +0000 (08:44 -0400)]
nhttp clear() and related changes
Russ Combs [Fri, 10 Apr 2015 12:38:44 +0000 (08:38 -0400)]
ensure inspector::clear called only after eval
Russ Combs [Tue, 7 Apr 2015 21:06:03 +0000 (17:06 -0400)]
stream and splitter changes for new http - change log
Russ Combs [Tue, 7 Apr 2015 21:05:28 +0000 (17:05 -0400)]
stream and splitter changes for new http
Russ Combs [Tue, 7 Apr 2015 18:43:58 +0000 (14:43 -0400)]
new http 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
Russ Combs [Wed, 1 Apr 2015 17:52:53 +0000 (13:52 -0400)]
fix dns assertion; remove unused variables
Russ Combs [Tue, 31 Mar 2015 13:03:36 +0000 (09:03 -0400)]
updated autotools generation of api_options.h; bumped build to 144
Russ Combs [Mon, 30 Mar 2015 16:14:59 +0000 (12:14 -0400)]
ported dns preprocessor
Russ Combs [Thu, 26 Mar 2015 16:34:48 +0000 (12:34 -0400)]
build 143 final
russ [Thu, 26 Mar 2015 16:32:49 +0000 (12:32 -0400)]
missed ssh updates
Russ Combs [Thu, 26 Mar 2015 15:26:37 +0000 (11:26 -0400)]
added ssh inspector
Russ Combs [Thu, 26 Mar 2015 12:07:28 +0000 (08:07 -0400)]
add duplicate service warning; set service ahead of session
Russ Combs [Wed, 25 Mar 2015 21:25:29 +0000 (17:25 -0400)]
apply service from hosts when inspector already bound to flow
Russ Combs [Wed, 25 Mar 2015 19:02:20 +0000 (15:02 -0400)]
ensure direction and service are set regardless of flow state
Russ Combs [Sat, 21 Mar 2015 12:41:30 +0000 (08:41 -0400)]
enable active for react / reject only if used in configuration
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
Russ Combs [Thu, 19 Mar 2015 18:29:16 +0000 (14:29 -0400)]
eliminate dedicated nhttp chunk buffer; minor nhttp cleanup in StreamSplitter
Russ Combs [Thu, 19 Mar 2015 13:08:24 +0000 (09:08 -0400)]
fixed host lookup issue
russ [Wed, 18 Mar 2015 22:55:56 +0000 (18:55 -0400)]
misc snort2lua updates
Russ Combs [Wed, 18 Mar 2015 17:32:10 +0000 (13:32 -0400)]
apply module defaults; bump build to 142
Russ Combs [Wed, 18 Mar 2015 16:38:43 +0000 (12:38 -0400)]
fix static analysis issues reported by xcode
Russ Combs [Mon, 16 Mar 2015 17:46:52 +0000 (13:46 -0400)]
all parse warnings are optional; fix ip and tcp policy defines
Russ Combs [Mon, 16 Mar 2015 15:37:16 +0000 (11:37 -0400)]
fixed ip and icmp flow init of client/server ip