-
+implied http_true_ip.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_true_ip.with_body: parts of this rule examine HTTP message body
@@ -18736,6 +18786,11 @@ implied http_true_ip.with_trailer: parts of this rule examine H
-
+implied http_uri.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_uri.with_body: parts of this rule examine HTTP message body
@@ -18790,6 +18845,11 @@ implied http_version.request: match against the version from th
-
+implied http_version.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_version.with_body: parts of this rule examine HTTP message body
@@ -24236,7 +24296,7 @@ these libraries see the Getting Started section of the manual.
-
---talos enable Talos inline rule test mode (same as --tweaks talos -Q -q)
+--talos enable Talos tweak (same as --tweaks talos)
-
@@ -25976,12 +26036,12 @@ bool high_availability.enable = false: enable high availability
-
-real high_availability.min_age = 1.0: minimum session life in seconds before HA updates { 0.0:100.0 }
+int high_availability.min_age = 0: minimum session life in milliseconds before HA updates { 0:max32 }
-
-real high_availability.min_sync = 0.1: minimum interval in seconds between HA updates { 0.0:100.0 }
+int high_availability.min_sync = 0: minimum interval in milliseconds between HA updates { 0:max32 }
-
@@ -25991,7 +26051,12 @@ bit_list high_availability.ports: side channel message port lis
-
-int host_cache[].size: size of host cache { 1:max32 }
+string host_cache.dump_file: file name to dump host cache on shutdown; won’t dump by default
+
+
+-
+
+int host_cache.size: size of host cache { 1:max32 }
-
@@ -26066,6 +26131,11 @@ implied http_cookie.with_body: parts of this rule examine HTTP
-
+implied http_cookie.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_cookie.with_trailer: parts of this rule examine HTTP message trailers
@@ -26086,6 +26156,11 @@ implied http_header.with_body: parts of this rule examine HTTP
-
+implied http_header.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_header.with_trailer: parts of this rule examine HTTP message trailers
@@ -26211,6 +26286,11 @@ implied http_method.with_body: parts of this rule examine HTTP
-
+implied http_method.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_method.with_trailer: parts of this rule examine HTTP message trailers
@@ -26226,6 +26306,11 @@ implied http_raw_cookie.with_body: parts of this rule examine H
-
+implied http_raw_cookie.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_raw_cookie.with_trailer: parts of this rule examine HTTP message trailers
@@ -26241,6 +26326,11 @@ implied http_raw_header.with_body: parts of this rule examine H
-
+implied http_raw_header.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_raw_header.with_trailer: parts of this rule examine HTTP message trailers
@@ -26251,6 +26341,11 @@ implied http_raw_request.with_body: parts of this rule examine
-
+implied http_raw_request.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_raw_request.with_trailer: parts of this rule examine HTTP message trailers
@@ -26316,6 +26411,11 @@ implied http_raw_uri.with_body: parts of this rule examine HTTP
-
+implied http_raw_uri.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_raw_uri.with_trailer: parts of this rule examine HTTP message trailers
@@ -26366,6 +26466,11 @@ implied http_true_ip.with_body: parts of this rule examine HTTP
-
+implied http_true_ip.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_true_ip.with_trailer: parts of this rule examine HTTP message trailers
@@ -26406,6 +26511,11 @@ implied http_uri.with_body: parts of this rule examine HTTP mes
-
+implied http_uri.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_uri.with_trailer: parts of this rule examine HTTP message trailers
@@ -26421,6 +26531,11 @@ implied http_version.with_body: parts of this rule examine HTTP
-
+implied http_version.with_header: this rule is limited to examining HTTP message headers
+
+
+-
+
implied http_version.with_trailer: parts of this rule examine HTTP message trailers
@@ -28401,7 +28516,7 @@ implied snort.--markup: output help in asciidoc compatible form
-
-int snort.--max-packet-threads = 1: <count> configure maximum number of packet threads (same as -z) { 0:max32 }
+int snort.--max-packet-threads: <count> configure maximum number of packet threads (same as -z) { 0:max32 }
-
@@ -28461,7 +28576,7 @@ string snort.--pcap-file: <file> file that contains a lis
-
-string snort.--pcap-filter: <filter> filter to apply when getting pcaps from file or directory
+string snort.--pcap-filter = .*cap: <filter> filter to apply when getting pcaps from file or directory
-
@@ -28596,7 +28711,7 @@ string snort.-S: <x=v> set config variable x equal to val
-
-implied snort.--talos: enable Talos inline rule test mode (same as --tweaks talos -Q -q)
+implied snort.--talos: enable Talos tweak (same as --tweaks talos)
-
@@ -28736,7 +28851,7 @@ implied snort.-y: include year in timestamp in the alert and lo
-
-int snort.-z = 1: <count> maximum number of packet threads (same as --max-packet-threads); 0 gets the number of CPU cores reported by the system; default is 1 { 0:max32 }
+int snort.-z: <count> maximum number of packet threads (same as --max-packet-threads); 0 gets the number of CPU cores reported by the system; default is 1 { 0:max32 }
-
@@ -29061,6 +29176,11 @@ int stream_tcp.max_window = 0: maximum allowed TCP window { 0:1
-
+bool stream_tcp.no_ack = false: received data is implicitly acked immediately
+
+
+-
+
int stream_tcp.overlap_limit = 0: maximum number of allowed overlapping segments per session { 0:max32 }
@@ -34121,6 +34241,21 @@ interval wscale.~range: check if TCP window scale is in given r
-
+121:1 (http2_inspect) Error in HPACK integer value
+
+
+-
+
+121:2 (http2_inspect) Integer value has leading zeros
+
+
+-
+
+121:3 (http2_inspect) Error in HPACK string value
+
+
+-
+
122:1 (port_scan) TCP portscan
@@ -35211,6 +35346,11 @@ interval wscale.~range: check if TCP window scale is in given r
-
+host_cache.dump(file_name): dump host cache
+
+
+-
+
packet_capture.enable(filter): dump raw packets
@@ -35517,6 +35657,10 @@ change -> stream5_global: 'tcp_cache_nominal_timeout' ==> 'pruning_timeout
change -> stream5_global: 'tcp_cache_pruning_timeout' ==> 'idle_timeout'
change -> stream5_global: 'udp_cache_nominal_timeout' ==> 'idle_timeout'
change -> stream5_global: 'udp_cache_pruning_timeout' ==> 'pruning_timeout'
+change -> stream5_ha: 'min_session_lifetime' ==> 'min_age'
+change -> stream5_ha: 'min_sync_interval' ==> 'min_sync'
+change -> stream5_ha: 'stream5_ha' ==> 'high_availability'
+change -> stream5_ha: 'use_daq' ==> 'daq_channel'
change -> stream5_ip: 'timeout' ==> 'session_timeout'
change -> stream5_tcp: 'bind_to' ==> 'bindings'
change -> stream5_tcp: 'dont_reassemble_async' ==> 'reassemble_async'
@@ -36139,7 +36283,7 @@ deleted -> unified2: 'vlan_event_types'
-
-host_cache (basic): configure hosts
+host_cache (basic): global LRU cache of host_tracker data about hosts
-
@@ -38187,7 +38331,7 @@ Adding/removing stream_* inspectors if stream was already configured