]>
git.ipfire.org Git - thirdparty/snort3.git/log
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.
Russ Combs [Wed, 1 Mar 2017 18:19:11 +0000 (13:19 -0500)]
build 228 - alpha 4 final
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
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
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
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
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
Russ Combs [Fri, 24 Feb 2017 14:20:45 +0000 (09:20 -0500)]
build 227
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
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
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 _)
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)
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
Russ Combs [Fri, 17 Feb 2017 00:57:12 +0000 (19:57 -0500)]
remove fixed gotcha from doc
Russ Combs [Fri, 17 Feb 2017 00:29:05 +0000 (19:29 -0500)]
build 226
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.
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
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
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.
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>
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.
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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??
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
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.
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.
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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.
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.
Russ Combs [Tue, 17 Jan 2017 19:45:31 +0000 (14:45 -0500)]
build 224
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
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.
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
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
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
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)
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
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.
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
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
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
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
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
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
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
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
Russ Combs [Thu, 22 Dec 2016 04:03:44 +0000 (23:03 -0500)]
build 223
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.
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
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
Russ Combs [Wed, 21 Dec 2016 11:54:04 +0000 (06:54 -0500)]
fix daemonization
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
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.
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)
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
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
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
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
Russ Combs [Fri, 16 Dec 2016 15:37:58 +0000 (10:37 -0500)]
build 222
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
Russ Combs [Thu, 15 Dec 2016 23:06:22 +0000 (18:06 -0500)]
adjust builtin rule text for consistent formatting
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
Russ Combs [Thu, 15 Dec 2016 03:35:02 +0000 (22:35 -0500)]
revert s2l const change to fix borked clang build
Russ Combs [Thu, 15 Dec 2016 02:51:08 +0000 (21:51 -0500)]
clean up help text
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
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
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
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
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.
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
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
Russ Combs [Fri, 9 Dec 2016 17:08:22 +0000 (12:08 -0500)]
build 221
Russ Combs [Thu, 8 Dec 2016 13:45:02 +0000 (08:45 -0500)]
cppcheck cleanup
Michael Altizer [Thu, 8 Dec 2016 18:47:44 +0000 (13:47 -0500)]
doc/style: Fix macro name typo