]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Pull request #4403: build: generate and tag 3.3.2.0 3.3.2.0
authorPriyanka Bangalore Gurudev (prbg) <prbg@cisco.com>
Tue, 30 Jul 2024 15:07:29 +0000 (15:07 +0000)
committerPriyanka Bangalore Gurudev (prbg) <prbg@cisco.com>
Tue, 30 Jul 2024 15:07:29 +0000 (15:07 +0000)
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.3.2.0 to master

Squashed commit of the following:

commit db1e757989f585f87ad6ab401f3d4a02c1321599
Author: Priyanka Gurudev <prbg@cisco.com>
Date:   Mon Jul 29 22:07:12 2024 -0400

    build: generate and tag 3.3.2.0

CMakeLists.txt
ChangeLog.md
cmake/FindDAQ.cmake
doc/reference/snort_reference.text
doc/upgrade/snort_upgrade.text
doc/user/snort_user.text

index b5fdfd99797f049721a5c379edd7f6382f5c1c1f..ff7780187ec4489bbbf5ca4f44c2807462fb47ea 100644 (file)
@@ -3,7 +3,7 @@ project (snort CXX C)
 
 set (VERSION_MAJOR 3)
 set (VERSION_MINOR 3)
-set (VERSION_PATCH 1)
+set (VERSION_PATCH 2)
 set (VERSION_SUBLEVEL 0)
 set (VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}.${VERSION_SUBLEVEL}")
 
index 3a9a197386ca5956ba57f10ae8fb971eb3c864ad..bf14ec9750fa9710cbf8d25545cd2eb18a12a07f 100644 (file)
@@ -1,3 +1,25 @@
+2024-07-29: 3.3.2.0
+
+* appid: fixing cpp warnings and cosmetic changes for appid cpu profiler
+* appid: removing trailing whitespaces
+* daq: added outstanding packets counter
+* doc: builtin rule documentation updates
+* flow: added compile-time option to disable tenant_id
+* flow: clear deferred trust after the flow is trusted to stop repeated trusting
+* js_norm: address pdf tokenizer issues
+* kaizen: fix verbose mode output for unlimited options
+* main: fix coverage
+* sip: fallback functionality for sip inspector
+* stream: refactor paf logic into a c++ class
+* stream_tcp: delete lws_init, it was redundant with tcp_init; delete FIXITs that are no longer relevant
+* stream_tcp: improve variable and function names for overlap processing
+* stream_tcp: integrate and streamline setting of flush policy and splitter
+* stream_tcp: merge TcpStreamSession into TcpSession
+* stream_tcp: refactor segment nodes to implement reassembly cursor and eliminate tracking variables
+* stream_tcp: refactor TcpReassembler into a virtual base class and subclasses for each mode: ignore, IPS and IDS
+* stream_tcp: refactor to move alert functions to their own class
+* stream_tcp: refactor to move tcp overlap processing out of reassembly class
+
 2024-07-15: 3.3.1.0
 
 * appid: restructure the appid code to make it easier to follow and maintain
index bd6677e040d120403e9311e24f3d35a3c14153b5..6b0ef2a332ac2b080ad9a2465da3cc9a266db095 100644 (file)
@@ -16,7 +16,7 @@ This module defines:
 #]=======================================================================]
 
 find_package(PkgConfig)
-pkg_check_modules(PC_DAQ libdaq>=3.0.15)
+pkg_check_modules(PC_DAQ libdaq>=3.0.16)
 
 # Use DAQ_INCLUDE_DIR_HINT and DAQ_LIBRARIES_DIR_HINT from configure_cmake.sh as primary hints
 # and then package config information after that.
index 766324473a213c92c982c67d30a2c3c34a062957..f9c6b64404d3f08a131e56de86d99cd237d8d371 100644 (file)
@@ -8,7 +8,7 @@ Snort 3 Reference Manual
 The Snort Team
 
 Revision History
-Revision 3.3.1.0 2024-07-15 14:03:05 EDT TST
+Revision 3.3.2.0 2024-07-29 22:04:21 EDT TST
 
 ---------------------------------------------------------------------
 
@@ -5424,6 +5424,7 @@ Peg counts:
   * sip.concurrent_sessions: total concurrent SIP sessions (now)
   * sip.max_concurrent_sessions: maximum concurrent SIP sessions
     (max)
+  * sip.aborted_sessions: total session aborted (sum)
   * sip.events: events generated (sum)
   * sip.dialogs: total dialogs (sum)
   * sip.ignored_channels: total channels ignored (sum)
@@ -12377,6 +12378,7 @@ libraries see the Getting Started section of the manual.
     to overflow (sum)
   * search_engine.total_unique: total unique fast pattern hits (sum)
   * side_channel.packets: total packets (sum)
+  * sip.aborted_sessions: total session aborted (sum)
   * sip.ack: ack (sum)
   * sip.bye: bye (sum)
   * sip.cancel: cancel (sum)
@@ -13105,18 +13107,19 @@ The options length field extends past the end of the GENEVE header.
 
 116:250 (icmp4) ICMP original IP header truncated
 
-The ICMP error message’s original IP header is truncated.
+The ICMP or IP in ICMP error message’s original IP header is
+truncated.
 
 116:251 (icmp4) ICMP version and original IP header versions differ
 
-The ICMP error message’s original IP packet’s version and original IP
-header versions differ.
+The ICMP or IP in ICMP error message’s original IP packet’s version
+and original IP header versions differ.
 
 116:252 (icmp4) ICMP original datagram length < original IP header
 length
 
-The ICMP error message’s original datagram’s length is less than the
-original IP’s header length.
+The ICMP or IP in ICMP error message’s original datagram’s length is
+less than the original IP’s header length.
 
 116:253 (icmp4) ICMP original IP payload < 64 bits
 
@@ -13542,8 +13545,8 @@ An IPv6 packet was received with a routing type 0 extension header.
 
 116:462 (erspan2) ERSpan header version mismatch
 
-The ERSpan2 version is not equal to 1 (the value of 1 signals that
-it’s ERSpan2).
+Incorrect ERSpan version. ERSpan2 should have version 1, ERSpan3
+should have version 2.
 
 116:463 (erspan2) captured length < ERSpan type2 header length
 
index fa1d06737e1bf4c907648373293b67e92a0891e5..58675a01b209a858556aff98155a7da4ebd3d066 100644 (file)
@@ -8,7 +8,7 @@ Snort 3 Upgrade Manual
 The Snort Team
 
 Revision History
-Revision 3.3.1.0 2024-07-15 14:03:43 EDT TST
+Revision 3.3.2.0 2024-07-29 22:05:11 EDT TST
 
 ---------------------------------------------------------------------
 
index 20a559848a75f92521b8e060ebd77069095ff46a..38a9a6ff1a108d31c9126db2b254319be61402dd 100644 (file)
@@ -8,7 +8,7 @@ Snort 3 User Manual
 The Snort Team
 
 Revision History
-Revision 3.3.1.0 2024-07-15 14:03:18 EDT TST
+Revision 3.3.2.0 2024-07-29 22:04:38 EDT TST
 
 ---------------------------------------------------------------------