+2020/05/06 - 3.0.1 build 3
+
+-- appid: Do not process retry packets but continue processing future packets in AppId
+-- appid: Extract metadata for tunneled HTTP session
+-- appid: Make unit tests multithread safe
+-- appid: On API call store new values and publish an event for them immediately
+-- appid: remove old http2 support
+-- appid: store appids for http traffic in http session
+-- appid: support for multi-stream http2 session
+-- appid: Update miscellaneous appid on first decrypted packet
+-- build: add support for ccache
+-- file_api: fix file stats
+-- file_api: mark processing of file complete after type detection if signature not enabled
+-- http2_inspect: add peg count to track max concurrent http2 file transfers
+-- http2_inspect: fix handling leftover data with padding
+-- http2_inspect: protect against unexpected eval calls
+-- http2_inspect: support stream multiplexing
+-- http2_inspect: update padding check only for header and data frames
+-- http_inspect: add support for http2 file processing
+-- json: add stream formatter helper
+-- managers: sort the inspector list in inspection policy using the instance name
+-- memory: expose memory_cap.h to plugins
+-- parameter: reject reals assigned to ints
+-- rna: Update dev notes to describe usage
+-- snort: add classtype, priority, and references to --dump-rule-meta output
+-- snort: convert --dump-rule-{meta,state,deps} to json format
+-- so rules: allow #fragments in references in so rule stubs
+-- stream: Fix for stream pegs dumping zero values into perf_monitor_base.csv
+
2020/04/23 - 3.0.1 build 2
-- appid: Change sessionAPI to accomodate stream_index
<div class="literalblock">\r
<div class="content">\r
<pre><code> ,,_ -*> Snort++ <*-\r
-o" )~ Version 3.0.1 (Build 2)\r
+o" )~ Version 3.0.1 (Build 3)\r
'''' By Martin Roesch & The Snort Team\r
http://snort.org/contact#team\r
Copyright (C) 2014-2020 Cisco and/or its affiliates. All rights reserved.\r
<div class="ulist"><ul>\r
<li>\r
<p>\r
-<strong>http2_inspect.flows</strong>: HTTP connections inspected (sum)\r
+<strong>http2_inspect.flows</strong>: HTTP/2 connections inspected (sum)\r
</p>\r
</li>\r
<li>\r
<strong>http2_inspect.max_table_entries</strong>: maximum entries in an HTTP/2 dynamic table (max)\r
</p>\r
</li>\r
+<li>\r
+<p>\r
+<strong>http2_inspect.max_concurrent_files</strong>: maximum concurrent file transfers per HTTP/2 connection (max)\r
+</p>\r
+</li>\r
</ul></div>\r
</div>\r
<div class="sect2">\r
</li>\r
<li>\r
<p>\r
-<strong>http2_inspect.flows</strong>: HTTP connections inspected (sum)\r
+<strong>http2_inspect.flows</strong>: HTTP/2 connections inspected (sum)\r
+</p>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>http2_inspect.max_concurrent_files</strong>: maximum concurrent file transfers per HTTP/2 connection (max)\r
</p>\r
</li>\r
<li>\r
<div id="footer">\r
<div id="footer-text">\r
Last updated\r
- 2020-04-23 11:59:51 EDT\r
+ 2020-05-06 12:35:40 EDT\r
</div>\r
</div>\r
</body>\r
Snorty
,,_ -*> Snort++ <*-
-o" )~ Version 3.0.1 (Build 2)
+o" )~ Version 3.0.1 (Build 3)
'''' By Martin Roesch & The Snort Team
http://snort.org/contact#team
Copyright (C) 2014-2020 Cisco and/or its affiliates. All rights reserved.
Peg counts:
- * http2_inspect.flows: HTTP connections inspected (sum)
+ * http2_inspect.flows: HTTP/2 connections inspected (sum)
* http2_inspect.concurrent_sessions: total concurrent HTTP/2
sessions (now)
* http2_inspect.max_concurrent_sessions: maximum concurrent HTTP/2
sessions (max)
* http2_inspect.max_table_entries: maximum entries in an HTTP/2
dynamic table (max)
+ * http2_inspect.max_concurrent_files: maximum concurrent file
+ transfers per HTTP/2 connection (max)
9.24. http_inspect
* host_tracker.service_finds: host service finds (sum)
* http2_inspect.concurrent_sessions: total concurrent HTTP/2
sessions (now)
- * http2_inspect.flows: HTTP connections inspected (sum)
+ * http2_inspect.flows: HTTP/2 connections inspected (sum)
+ * http2_inspect.max_concurrent_files: maximum concurrent file
+ transfers per HTTP/2 connection (max)
* http2_inspect.max_concurrent_sessions: maximum concurrent HTTP/2
sessions (max)
* http2_inspect.max_table_entries: maximum entries in an HTTP/2
// //
//-----------------------------------------------//
-#define BUILD_NUMBER 2
+#define BUILD_NUMBER 3
#ifndef EXTRABUILD
#define BUILD STRINGIFY_MX(BUILD_NUMBER)