+2024-08-13: 3.3.3.0
+
+* control: code cleanup
+* control: handle control commands after packet threads are fully initialised
+* daq: add outstanding packets counter
+* extractor: add flow hash key
+* file_api: max depth is set as part of initial config
+* file: remove unused variable in FileFlows destructor
+* filters: update dev_notes.txt with details for event_filter
+* flow: optimize timeout handling for different packet type
+* http_inspect: add peg counts for gzip, known-not-supported, and unknown
+* http_inspect: log normalized URI in extra data
+* ips_options: separate main thread pcre counts from packet threads stats
+* memory: account memory for profiler only when packet thread is involved
+* src: resolve various warnings
+* stream_tcp: make sure ports are correctly swapped when filling a meta-ACK packet
+
2024-07-29: 3.3.2.0
* appid: fixing cpp warnings and cosmetic changes for appid cpu profiler
The Snort Team
Revision History
-Revision 3.3.2.0 2024-07-29 22:04:21 EDT TST
+Revision 3.3.3.0 2024-08-13 00:18:44 EDT TST
---------------------------------------------------------------------
(sum)
* http_inspect.skip_mime_attach: total number of HTTP requests with
too many MIME attachments to inspect (sum)
+ * http_inspect.compressed_gzip: total number of HTTP bodies
+ compressed with GZIP (sum)
+ * http_inspect.compressed_not_supported: total number of HTTP
+ bodies compressed with known but not supported methods (sum)
+ * http_inspect.compressed_unknown: total number of HTTP bodies
+ compressed with unknown methods (sum)
5.27. iec104
Peg counts:
- * pcre.pcre_rules: total rules processed with pcre option (sum)
- * pcre.pcre_to_hyper: total pcre rules by hyperscan engine (sum)
- * pcre.pcre_native: total pcre rules compiled by pcre engine (sum)
- * pcre.pcre_negated: total pcre rules using negation syntax (sum)
* pcre.pcre_match_limit: total number of times pcre hit the match
limit (sum)
* pcre.pcre_recursion_limit: total number of times pcre hit the
* http2_inspect.total_bytes: total HTTP/2 data bytes inspected
(sum)
* http_inspect.chunked: chunked message bodies (sum)
+ * http_inspect.compressed_gzip: total number of HTTP bodies
+ compressed with GZIP (sum)
+ * http_inspect.compressed_not_supported: total number of HTTP
+ bodies compressed with known but not supported methods (sum)
+ * http_inspect.compressed_unknown: total number of HTTP bodies
+ compressed with unknown methods (sum)
* http_inspect.concurrent_sessions: total concurrent http sessions
(now)
* http_inspect.connect_requests: CONNECT requests inspected (sum)
* pcre.pcre_error: total number of times pcre returns error (sum)
* pcre.pcre_match_limit: total number of times pcre hit the match
limit (sum)
- * pcre.pcre_native: total pcre rules compiled by pcre engine (sum)
- * pcre.pcre_negated: total pcre rules using negation syntax (sum)
* pcre.pcre_recursion_limit: total number of times pcre hit the
recursion limit (sum)
- * pcre.pcre_rules: total rules processed with pcre option (sum)
- * pcre.pcre_to_hyper: total pcre rules by hyperscan engine (sum)
* perf_monitor.flow_tracker_creates: total number of flow trackers
created (sum)
* perf_monitor.flow_tracker_prunes: flow trackers pruned for reuse