]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Pull request #4258: build: generate and tag 3.1.83.0 3.1.83.0
authorPriyanka Bangalore Gurudev (prbg) <prbg@cisco.com>
Mon, 25 Mar 2024 17:22:54 +0000 (17:22 +0000)
committerPriyanka Bangalore Gurudev (prbg) <prbg@cisco.com>
Mon, 25 Mar 2024 17:22:54 +0000 (17:22 +0000)
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.1.83.0 to master

Squashed commit of the following:

commit 5db7781f1c56b76fe08c45f6cea597db2b3d6e3f
Author: Priyanka Gurudev <prbg@cisco.com>
Date:   Sun Mar 24 21:40:55 2024 -0400

    build: generate and tag 3.1.83.0

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

index 37f295ee7769074deb4a0e8b524df60adf813eaf..2ef9225f5b30a6074f72922003c0f34adebf99f1 100644 (file)
@@ -3,7 +3,7 @@ project (snort CXX C)
 
 set (VERSION_MAJOR 3)
 set (VERSION_MINOR 1)
-set (VERSION_PATCH 82)
+set (VERSION_PATCH 83)
 set (VERSION_SUBLEVEL 0)
 set (VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}.${VERSION_SUBLEVEL}")
 
index 6704e05a65f57702df98f5835eea4fa941c05393..ea2cd5c0304b4b45cf63821aba80d052b45296fd 100644 (file)
@@ -1,3 +1,14 @@
+2024-03-24: 3.1.83.0
+
+* detection: use correct packet in trace logs
+* doc: add libml to optional dependencies
+* flow: add filter to dump flows
+* flow: fix UT
+* hash: exception handling for random device
+* packet_capture: fixed wrong dlt in pcap header when nfq is used
+* stream: count retransmits when we disable content rules
+* trace: replace colon delimiter for tenant with whitespace in the trace_logger output
+
 2024-03-12: 3.1.82.0
 
 * appid: broadcast commands with ctrlcon
index eb1400481cd666846b403afabff5dcb7f0e37968..f3e957513f74b5072918123839753017c96af0f3 100644 (file)
@@ -8,7 +8,7 @@ Snort 3 Reference Manual
 The Snort Team
 
 Revision History
-Revision 3.1.82.0 2024-03-12 12:50:44 EDT TST
+Revision 3.1.83.0 2024-03-24 21:36:04 EDT TST
 
 ---------------------------------------------------------------------
 
@@ -5626,6 +5626,10 @@ Configuration:
   * int stream.file_cache.idle_timeout = 180: maximum inactive time
     before retiring session tracker { 1:max32 }
 
+Commands:
+
+  * stream.dump_flows(): dump the flow table
+
 Rules:
 
   * 135:1 (stream) TCP SYN received
@@ -6003,6 +6007,8 @@ Peg counts:
     (sum)
   * stream_tcp.proxy_mode_flows: number of flows set to proxy
     normalization policy (sum)
+  * stream_tcp.full_retransmits: number of fully retransmitted
+    segments (sum)
 
 
 5.52. stream_udp
@@ -12245,6 +12251,8 @@ libraries see the Getting Started section of the manual.
   * stream_tcp.exceeded_max_segs: number of times the maximum queued
     segment limit was reached (sum)
   * stream_tcp.fins: number of fin packets (sum)
+  * stream_tcp.full_retransmits: number of fully retransmitted
+    segments (sum)
   * stream_tcp.gaps: missing data between PDUs (sum)
   * stream_tcp.held_packet_purges: number of held packets that were
     purged without flushing (sum)
@@ -15806,6 +15814,7 @@ alert is raised by the enhanced JavaScript normalizer.
   * snort.detach(): detach from control shell (without shutting down)
   * snort.quit(): shutdown and dump-stats
   * snort.help(): this output
+  * stream.dump_flows(): dump the flow table
   * trace.set(modules, constraints, ntuple, timestamp): set modules
     traces, constraints, ntuple and timestamp options
   * trace.clear(): clear modules traces and constraints
index 81d89cdd3e7622a88fea52c4c37ac1038097f07c..6b61afd397c655137753b5ee9947392852bb5b5b 100644 (file)
@@ -8,7 +8,7 @@ Snort 3 Upgrade Manual
 The Snort Team
 
 Revision History
-Revision 3.1.82.0 2024-03-12 12:51:51 EDT TST
+Revision 3.1.83.0 2024-03-24 21:36:54 EDT TST
 
 ---------------------------------------------------------------------
 
index d30f9be76369af632c579e55f2515a08e7a815a4..969652a7402915b16fd590e5b698c16659e11121 100644 (file)
@@ -8,7 +8,7 @@ Snort 3 User Manual
 The Snort Team
 
 Revision History
-Revision 3.1.82.0 2024-03-12 12:51:07 EDT TST
+Revision 3.1.83.0 2024-03-24 21:36:21 EDT TST
 
 ---------------------------------------------------------------------
 
@@ -1061,6 +1061,8 @@ Optional:
     their instructions for building it as a shared library.
   * iconv from https://ftp.gnu.org/pub/gnu/libiconv/ for converting
     UTF16-LE filenames to UTF8 (usually included in glibc)
+  * libml from https://github.com/snort3/libml to enable Snort ML,
+    Neural Network-based Exploit Detector
   * libunwind from https://www.nongnu.org/libunwind/ to attempt to
     dump a somewhat readable backtrace when a fatal signal is
     received