]>
git.ipfire.org Git - thirdparty/snort3.git/log
Pull request #4930: js_norm: prevent memory leak when temp buffer was processing
Merge in SNORT/snort3 from ~YCHALOV/snort3:js_norm_mem_leak to master
Squashed commit of the following:
commit
c5b89ffcfbc304527f38d1e5ef2eb5d02e3bbcd5
Author: Yurii Chalov <ychalov@cisco.com>
Date: Fri Oct 3 14:39:02 2025 +0200
js_norm: prevent memory leak when temp buffer was processing
Pull request #4888: appid: fix high inspected packets count
Merge in SNORT/snort3 from ~BHRYNIV/snort3:fix_high_inspected_packets_count to master
Squashed commit of the following:
commit
bab6b11b314c1cf6545add72eef8bd51e97c399f
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Tue Sep 9 12:09:23 2025 -0400
appid: fix high inspected packets count
Shibin K V (shikv) [Tue, 7 Oct 2025 13:38:28 +0000 (13:38 +0000)]
Pull request #4896: Doh initial
Merge in SNORT/snort3 from ~SHIKV/snort3:doh_initial to master
Squashed commit of the following:
commit
bf26dd87ba5532b379784ff8f4c8b7dee26b8001
Author: shibin k v <shikv@cisco.com>
Date: Thu Sep 18 11:44:41 2025 -0500
stream_tcp: copy all layers from original packet during pseudo packet creation
commit
b16a92f10481ad99d4196e80c8bed0fb67262e96
Author: shibin k v <shikv@cisco.com>
Date: Wed Sep 3 07:56:16 2025 -0500
appid, http_inspect, dns: add support for DNS over HTTPS and DNS over QUIC
Priyanka Bangalore Gurudev (prbg) [Mon, 6 Oct 2025 20:14:42 +0000 (20:14 +0000)]
Pull request #4934: build: generate and tag 3.9.6.0
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.9.6.0 to master
Squashed commit of the following:
commit
1b21169577bb692a0c0ea99f1e58fbf5c6d679ca
Author: Priyanka Gurudev <prbg@cisco.com>
Date: Mon Oct 6 12:46:18 2025 -0400
build: generate and tag 3.9.6.0
Ashutosh Gupta (ashugup3) [Fri, 3 Oct 2025 16:11:24 +0000 (16:11 +0000)]
Pull request #4921: decompress: added check for mini_fat_persector to not to be zero
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_decompress_dividebyzero to master
Squashed commit of the following:
commit
a0d4a7be7d1f6b3bc64c11356c21a182d542ab37
Author: ashutosh <ashugup3@cisco.com>
Date: Fri Oct 3 14:50:53 2025 +0530
decompress: added check for mini_fat_persector to not to be zero
Brian Morris (bmorris2) [Fri, 3 Oct 2025 15:58:05 +0000 (15:58 +0000)]
Pull request #4908: quic advanced logging
Merge in SNORT/snort3 from ~BMORRIS2/snort3:quic_events to master
Squashed commit of the following:
commit
92a10ddfbb99ddeff8e13c96c8ffab6bf9c995ea
Author: Brian Morris <bmorris2@cisco.com>
Date: Tue Sep 30 11:12:06 2025 -0500
pub_sub: add quic logging events
Michael Matirko (mmatirko) [Thu, 2 Oct 2025 19:04:14 +0000 (19:04 +0000)]
Pull request #4926: main: add message when unable to set affinity
Merge in SNORT/snort3 from ~MMATIRKO/snort3:proc_error_msg to master
Squashed commit of the following:
commit
21b3ff6037338932101226b997dd65220ace78cf
Author: Michael Matirko <mmatirko@cisco.com>
Date: Tue Sep 30 10:33:59 2025 -0400
main: add message when unable to set affinity
Andres Avila Segura (aavilase) [Tue, 30 Sep 2025 22:32:44 +0000 (22:32 +0000)]
Pull request #4924: appid: retain shadow traffic status after reload detectors
Merge in SNORT/snort3 from ~AAVILASE/snort3:retain_st_state_after_reload to master
Squashed commit of the following:
commit
084ec7699094f59a8d32653e8f9d2fff286b3d0c
Author: Andres Avila <aavilase@cisco.com>
Date: Mon Sep 29 20:49:02 2025 -0400
appid: retain the shadow traffic status after detector reload
Steve Chew (stechew) [Tue, 30 Sep 2025 20:28:05 +0000 (20:28 +0000)]
Pull request #4920: flow: continue retrying when the retry processing is still pending.
Merge in SNORT/snort3 from ~STECHEW/snort3:retry_still_pending to master
Squashed commit of the following:
commit
135d27bbdfe077633ee897663cc3f7fac507a7ba
Author: Steve Chew <stechew@cisco.com>
Date: Thu Sep 25 15:40:26 2025 -0400
flow: continue retrying when the retry processing is still pending.
Pull request #4919: appid: nntp validate data loop fix
Merge in SNORT/snort3 from ~DKOLOMII/snort3:nntp_loop_fix to master
Squashed commit of the following:
commit
ceb7f626ad0b09cb6bc264261868d716a50dcd46
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Tue Sep 30 09:37:27 2025 -0400
appid: fixing loop inside nntp validate data
Juweria Ali Imran (jaliimra) [Sat, 27 Sep 2025 12:47:59 +0000 (12:47 +0000)]
Pull request #4914: Unified batched logger
Merge in SNORT/snort3 from ~JALIIMRA/snort3:unified_batched_logger to master
Squashed commit of the following:
commit
de7b21ebe1c04d596eb93501a8e28dd429892c85
Author: Juweria Ali Imran <jaliimra@cisco.com>
Date: Sun Aug 31 08:02:00 2025 -0400
log: use batched logger for all kinds of log messages in prod when log_buffer config enabled
Juweria Ali Imran (jaliimra) [Wed, 24 Sep 2025 18:24:35 +0000 (18:24 +0000)]
Pull request #4916: stream: do not clear a session on a rebuilt packet
Merge in SNORT/snort3 from ~JALIIMRA/snort3:rebuilt_packet_check to master
Squashed commit of the following:
commit
419853bf07117f2560b50a3f18ff9e9d41f461a1
Author: Juweria Ali Imran <jaliimra@shaslad-ws.cisco.com>
Date: Thu Sep 18 22:56:40 2025 -0400
stream: do not clear a session on a rebuilt packet
Pull request #4918: appid: standardize variable types in user data map unit test
Merge in SNORT/snort3 from ~OSTEPANO/snort3:user_data_map_type_fix to master
Squashed commit of the following:
commit
c43642c5064a7dd9d19218666822c55d31b18160
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Wed Sep 24 07:06:45 2025 -0400
appid: standardize variable types in user data map unit test
Michael Matirko (mmatirko) [Mon, 22 Sep 2025 14:15:02 +0000 (14:15 +0000)]
Pull request #4912: memory: sum global MemoryModule stats during sum_stats to avoid data race and fix perf_mon issues
Merge in SNORT/snort3 from ~MMATIRKO/snort3:mem_stats3 to master
Squashed commit of the following:
commit
7e73ec3e4a1d1b4e87839d748e86d014b4cccc3d
Author: Michael Matirko <mmatirko@cisco.com>
Date: Tue Sep 16 10:33:59 2025 -0400
memory: combine main and first pkt thread memory stats; resolve race condition
commit
b846e6c2d758b2905e848c8004539e8b2a9af2a0
Author: Michael Matirko <mmatirko@cisco.com>
Date: Tue Sep 16 09:54:46 2025 -0400
Revert "Pull request #4194: memory: prevent data race between main and packet threads"
This reverts commit
37bcc63e957bff0ef7103363126a4df8e3259626 .
Pull request #4903: dce-rpc: proper proto-bits not set in DCE2_GetRpkt which causes assertion fail in u2 logger
Merge in SNORT/snort3 from ~OFEDORYC/snort3:dce-rpc-proper-proto-bits to master
Squashed commit of the following:
commit
42a55ac05273a04b923e9fc43e3de949cd5573ea
Author: ofedoryc <ofedoryc@cisco.com>
Date: Thu Sep 11 05:27:30 2025 -0400
dce-rpc: proper proto-bits not set in DCE2_GetRpkt which causes assertion fail in u2 logger
Vitalii Tron -X (vtron - SOFTSERVE INC at Cisco) [Fri, 19 Sep 2025 18:31:23 +0000 (18:31 +0000)]
Pull request #4898: actions: fix integer underflow in ips_actions pegcount aggregation
Merge in SNORT/snort3 from ~VTRON/snort3:fix_action_counters_underflow to master
Squashed commit of the following:
commit
4f2076d35fb802e4abb2dc45e6f7fb2a9fbd1f70
Author: Vitalii Tron <vtron@cisco.com>
Date: Tue Sep 9 12:37:02 2025 -0400
actions: fix integer underflow in ips_actions pegcount aggregation
Ashutosh Gupta (ashugup3) [Fri, 19 Sep 2025 09:51:17 +0000 (09:51 +0000)]
Pull request #4870: dce_rpc: fix to avoid integer overflow of stub_data size.
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_CSCwq75359 to master
Squashed commit of the following:
commit
9f35b30fb11712b2c518da751b66ebebb611a846
Author: ashutosh <ashugup3@cisco.com>
Date: Sat Sep 13 12:55:25 2025 +0530
dce_rpc: reassembling out of bounds packets
Pull request #4904: appid: fixed crash in stats manager
Merge in SNORT/snort3 from ~BHRYNIV/snort3:fix_uaf_reload to master
Squashed commit of the following:
commit
25e2f0fa875bb0b472cf43db411e6c695f7ea2ac
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Thu Sep 11 08:31:20 2025 -0400
appid: fixed crash in stats manager
Pull request #4895: appid: add setUserDetectorDataItem lua detector API
Merge in SNORT/snort3 from ~OSTEPANO/snort3:user_data_lua to master
Squashed commit of the following:
commit
37c1d2245679348f43b571307d9bb50a4ae96e91
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Thu Sep 4 10:34:36 2025 -0400
appid: add setUserDetectorDataItem lua detector API
Adrian Mamolea (admamole) [Thu, 18 Sep 2025 12:23:03 +0000 (12:23 +0000)]
Pull request #4900: codecs: fix encode for pppoe and ppp
Merge in SNORT/snort3 from ~ADMAMOLE/snort3:pppoe to master
Squashed commit of the following:
commit
4ef9bddc76477afe8f05e6367991852ba6b4ba48
Author: Adrian Mamolea <admamole@cisco.com>
Date: Wed Sep 10 11:08:15 2025 -0400
codecs: fix encode for pppoe and ppp
Ashutosh Gupta (ashugup3) [Wed, 17 Sep 2025 10:59:20 +0000 (10:59 +0000)]
Pull request #4880: decompress: Fixed VBA decompression unhandled mem alloc exception
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_CSCwq23369 to master
Squashed commit of the following:
commit
8030f6c95bc15dad06a4b52d71f7a2b37f9d9603
Author: ashutosh <ashugup3@cisco.com>
Date: Tue Aug 26 12:28:53 2025 +0530
decompress: Fixed VBA decompression unhandled mem alloc exception
Pull request #4906: Fix trace n-tuple for rebuilt packet.
Merge in SNORT/snort3 from ~OSHUMEIK/snort3:trace_ntuple_pdu to master
Squashed commit of the following:
commit
a9d670044b9f086ab2793e13ea1d19ddc48caae4
Author: Oleksii Shumeiko <oshumeik@cisco.com>
Date: Mon Sep 15 11:23:46 2025 +0300
trace: print n-tuple for other packet types with IP layer set
IP layer (and addresses) can be set not only for pure TCP and UDP.
Ashutosh Gupta (ashugup3) [Wed, 17 Sep 2025 06:13:37 +0000 (06:13 +0000)]
Pull request #4869: dce_rpc: Fix for Use-After-Free: Clearing rule options before freeing the buffer
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_CSCwq75339 to master
Squashed commit of the following:
commit
f6431e912bd6c32c207ea85be11989564d2804ea
Author: ashutosh <ashugup3@cisco.com>
Date: Mon Sep 8 00:58:32 2025 +0530
dce_rpc: Clear rule options before freeing the buffer
Steve Chew (stechew) [Wed, 17 Sep 2025 03:11:02 +0000 (03:11 +0000)]
Pull request #4910: http_inspect,pub_sub: Provide an API in HttpEvent to find whether the HTTP response is using a supported encoding type.
Merge in SNORT/snort3 from ~STECHEW/snort3:has_unsupported_encoding to master
Squashed commit of the following:
commit
47f2a9f7e3c594da9d12da174042652342f0b0ec
Author: Steve Chew <stechew@cisco.com>
Date: Mon Sep 15 17:24:39 2025 -0400
http_inspect,pub_sub: Provide an API in HttpEvent to find whether the HTTP response is using a supported encoding type.
Pull request #4853: appid: fix http content processing
Merge in SNORT/snort3 from ~DKOLOMII/snort3:http_content_reinspect_fix to master
Squashed commit of the following:
commit
6f3ab2c866f6a2ea69454d23a59e54fe6b56c15a
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Fri Aug 8 09:11:23 2025 -0400
appid: fix http content processing
Steve Chew (stechew) [Mon, 15 Sep 2025 21:05:29 +0000 (21:05 +0000)]
Pull request #4905: control: Fix potential buffer overrun by properly checking return of vsnprintf.
Merge in SNORT/snort3 from ~STECHEW/snort3:control_conn_respond_bug_fix to master
Squashed commit of the following:
commit
8c04e793d1502869dac4066323a68ec82ae54bae
Author: Steve Chew <stechew@cisco.com>
Date: Sun Sep 14 19:05:18 2025 -0400
control: Fix potential buffer overrun by properly checking return of vsnprintf.
Juweria Ali Imran (jaliimra) [Tue, 9 Sep 2025 15:12:50 +0000 (15:12 +0000)]
Pull request #4885: stream_tcp: do not generate established event on RST if 3whs is not complete
Merge in SNORT/snort3 from ~JALIIMRA/snort3:conn_event_est to master
Squashed commit of the following:
commit
60c8aacab33e8ce080bfb2b509a928f0a7ab4dc3
Author: Juweria Ali Imran <jaliimra@cisco.com>
Date: Wed Aug 27 09:05:32 2025 -0400
stream_tcp: do not generate established event on RST if 3whs is not complete
Shilpa Nagpal (shinagpa) [Tue, 9 Sep 2025 04:47:40 +0000 (04:47 +0000)]
Pull request #4892: file_api: file cache sharing to use ref count for file inspector
Merge in SNORT/snort3 from ~SHINAGPA/snort3:mp_file_fix to master
Squashed commit of the following:
commit
0b966c02fef4f384c8fb5537cb81a15ea12f969e
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Wed Sep 3 18:48:32 2025 +0530
file_api: file cache sharing to use ref count for file inspector
Pull request #4872: s7comm: added stream splitter abort checks
Merge in SNORT/snort3 from ~OSTEPANO/snort3:s7_splitter to master
Squashed commit of the following:
commit
9b5693da71faf7dc68d1ef55f219ede6f4c54128
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Thu Aug 14 05:14:39 2025 -0400
s7comm: added stream splitter abort checks
Pull request #4889: snort: resolve coverity warnings in host_tracker and module_manager
Merge in SNORT/snort3 from ~DAVMCPHE/snort3:fix_coverity_issues to master
Squashed commit of the following:
commit
006b980c53eebe5453e173373461340f47743686
Author: davis mcpherson <davmcphe@cisco.com>
Date: Mon Sep 1 15:14:57 2025 -0400
module_manager: use std::move to improve performance when assigning string variables
add comment to suppress coverity false positive on string assignment
host_tracker: iterate over network protocol vectors with reverse iterators instead of while loop
host_tracker: acquire lock on host tracker cache before read access of member variables
Pull request #4890: decoder: improved decoding fails error message on tracer
Merge in SNORT/snort3 from ~OFEDORYC/snort3:gtp-improved-logs to master
Squashed commit of the following:
commit
d5b51d1f8e9d088b99a5f72c9a90606c67bd081e
Author: ofedoryc <ofedoryc@cisco.com>
Date: Wed Sep 3 06:22:20 2025 -0400
decoder: improved decoding fails error message on tracer
Shilpa Nagpal (shinagpa) [Fri, 5 Sep 2025 10:23:40 +0000 (10:23 +0000)]
Pull request #4882: file_api: Block Archive file during FTPS transfer
Merge in SNORT/snort3 from ~SHINAGPA/snort3:file_ftps_fix to master
Squashed commit of the following:
commit
2665b8645cc3a2ddbaedff10cb0b00a8f5e3e49d
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Tue Aug 26 15:07:35 2025 +0530
file_api: set file size when file size is middle and data flushed
Priyanka Bangalore Gurudev (prbg) [Thu, 4 Sep 2025 20:09:59 +0000 (20:09 +0000)]
Pull request #4894: build: generate and tag 3.9.5.0
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.9.5.0 to master
Squashed commit of the following:
commit
53c1e55430e2903cd0b7ff0f43b66209d183ddb7
Author: Priyanka Gurudev <prbg@cisco.com>
Date: Wed Sep 3 21:40:01 2025 -0400
build: generate and tag 3.9.5.0
Adrian Mamolea (admamole) [Tue, 2 Sep 2025 16:40:57 +0000 (16:40 +0000)]
Pull request #4855: http_inspect: partial inspection for headers
Merge in SNORT/snort3 from ~ADMAMOLE/snort3:part_header2 to master
Squashed commit of the following:
commit
f75941d810813f2aba755e0b6acfd11d377f3387
Author: Adrian Mamolea <admamole@cisco.com>
Date: Fri Jun 20 14:58:10 2025 -0400
http_inspect: partial inspection for headers
Pull request #4878: protocols: add sanity checks for tcp and ipv4 options to prevent out-of-buffer access
Merge in SNORT/snort3 from ~NLYSYCHK/snort3:tcp_options to master
Squashed commit of the following:
commit
3cd74355cb44339cc3e8ffe318ed3c90534f24f6
Author: Nataliia Lysychkina <nlysychk@cisco.com>
Date: Thu Aug 21 17:26:23 2025 +0530
protocols: add sanity checks for tcp and ipv4 options to prevent out-of-buffer access
Shilpa Nagpal (shinagpa) [Thu, 28 Aug 2025 08:44:20 +0000 (08:44 +0000)]
Pull request #4852: file_api: clear file meta group before setting it during deploy config
Merge in SNORT/snort3 from ~SHINAGPA/snort3:file_reload_fix to master
Squashed commit of the following:
commit
3487f9375dbe15d9d9b596806f69cbecd567be90
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Fri Aug 8 13:26:08 2025 +0530
file_api: clear file meta group before setting it during deploy config
Pull request #4874: ssl: fix unit test for OpenSSL v3+
Merge in SNORT/snort3 from ~OSTEPANO/snort3:ssl_utest to master
Squashed commit of the following:
commit
5b2f280d0734172061d2049c5652a724ce230db9
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Tue Aug 19 10:31:42 2025 -0400
ssl: fix unit test for OpenSSL v3+
Pull request #4840: appid: move tls metadata handling into single place
Merge in SNORT/snort3 from ~OSTEPANO/snort3:tls_imprv to master
Squashed commit of the following:
commit
68b50c2c38dc6f372ef7a046f1584b289faeb3d7
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Sun Jun 22 08:51:42 2025 -0400
appid: move tls metadata handling into single place
Adrian Mamolea (admamole) [Tue, 26 Aug 2025 21:10:17 +0000 (21:10 +0000)]
Pull request #4875: http_inspect: publish OPPORTUNISTIC_TLS
Merge in SNORT/snort3 from ~ADMAMOLE/snort3:o_tls to master
Squashed commit of the following:
commit
93e0c8d216c85fdbcdf1a33bc71c7ca5e785f99c
Author: Adrian Mamolea <admamole@cisco.com>
Date: Tue Aug 19 15:46:22 2025 -0400
http_inspect: publish OPPORTUNISTIC_TLS
Raza Shafiq (rshafiq) [Mon, 25 Aug 2025 17:49:22 +0000 (17:49 +0000)]
Pull request #4873: flow: clear flow ref in pkt on stale flow cleanup
Merge in SNORT/snort3 from ~RSHAFIQ/snort3:stale_flow to master
Squashed commit of the following:
commit
7b40b1ea05c04f00f4abdae0b8a83bb42daaf801
Author: rshafiq <rshafiq@cisco.com>
Date: Tue Aug 19 11:17:00 2025 -0400
flow: clear flow ref in pkt on stale flow cleanup
Umang Sharma (umasharm) [Fri, 22 Aug 2025 18:38:53 +0000 (18:38 +0000)]
Pull request #4867: appid: first packet API fixes for using asd instead of odp
Merge in SNORT/snort3 from ~UMASHARM/snort3:firstpktapi_microsoftintune to master
Squashed commit of the following:
commit
5fab9921282122a75757f7deca5a70235e8790c9
Author: Umang Sharma <umasharm@cisco.com>
Date: Fri Aug 15 11:06:40 2025 -0400
appid: first packet API fixes for using asd instead of odp
Pull request #4862: mp_dbus: make MPDataBusModule stats thread safe
Merge in SNORT/snort3 from ~OSTEPANO/snort3:mp_pubsub_global_stats to master
Squashed commit of the following:
commit
79442cdcc3c66b180d404771122f541d2e613542
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Thu Aug 14 08:15:46 2025 -0400
mp_dbus: make MPDataBusModule stats thread safe
Saikrishna Ramdeni (sramdeni) [Wed, 20 Aug 2025 10:40:51 +0000 (10:40 +0000)]
Pull request #4871: decompress: add unit test for vba decompression infinite loops fix
Merge in SNORT/snort3 from ~SRAMDENI/snort3:vba_decompress_infinite_loops_fix_ut to master
Squashed commit of the following:
commit
3eba7810fe5b61c4f34caee8755a451fb2aaf5dc
Author: sramdeni <sramdeni@cisco.com>
Date: Tue Aug 19 15:32:07 2025 +0530
decompress: add unit test for vba decompression infinite loops fix
Saikrishna Ramdeni (sramdeni) [Wed, 20 Aug 2025 07:20:48 +0000 (07:20 +0000)]
Pull request #4866: decompress : unit test for snort 3 vba decompression divide-by-zero crasher fix
Merge in SNORT/snort3 from ~SRAMDENI/snort3:divide_by_zero_crasher_fix_ut to master
Squashed commit of the following:
commit
88af776caee8260b7d2287186b3bfc7a20536119
Author: sramdeni <sramdeni@cisco.com>
Date: Wed Aug 13 23:26:56 2025 +0530
decompress : added unit test for vba decompress divide-by-zero fix
Saikrishna Ramdeni (sramdeni) [Wed, 20 Aug 2025 07:19:17 +0000 (07:19 +0000)]
Pull request #4865: decompress: add unit test for Snort3 VBA decompression integer overflow and OOB read fix
Merge in SNORT/snort3 from ~SRAMDENI/snort3:vba_decompress_integer_overflow_ut to master
Squashed commit of the following:
commit
5869286876a78fefd25c45a5a229fdb7a6633997
Author: sramdeni <sramdeni@cisco.com>
Date: Fri Aug 15 18:09:07 2025 +0530
decompress: add unit test for Snort3 VBA decompression integer overflow and OOB read fix
Steven Baigal (sbaigal) [Tue, 19 Aug 2025 22:01:51 +0000 (22:01 +0000)]
Pull request #4730: watchdog: replace watchdog command with atomic kcking from packet threads
Merge in SNORT/snort3 from ~SBAIGAL/snort3:watchdog_fix to master
Squashed commit of the following:
commit
2d7d9b64fdd00ab2f5961c8e5168453eaa3e5e82
Author: Steven Baigal <sbaigal@cisco.com>
Date: Thu May 1 10:25:56 2025 -0400
watchdog: replace watchdog command with atomic kcking from packet threads
Adrian Mamolea (admamole) [Tue, 19 Aug 2025 15:08:38 +0000 (15:08 +0000)]
Pull request #4861: codecs: override default encode for ciscometadata codec
Merge in SNORT/snort3 from ~ADMAMOLE/snort3:ciscometadata to master
Squashed commit of the following:
commit
a695befd8ce2c65c0540107f7bb30f23abd85a92
Author: Adrian Mamolea <admamole@cisco.com>
Date: Wed Aug 13 15:47:17 2025 -0400
codecs: override default encode for ciscometadata codec
Pull request #4857: helpers: add syscall to flush new data written by SigSafePrinter to disk
Merge in SNORT/snort3 from ~VSHPYRKA/snort3:unwind_bt_flush_enhance to master
Squashed commit of the following:
commit
adef60447da7ee3f4d5b0a5becd14fb030907bf5
Author: Volodymyr Shpyrka <vshpyrka@cisco.com>
Date: Tue Aug 12 08:37:01 2025 -0400
helpers: add syscall to flush new data written by SigSafePrinter to disk
Pull request #4864: control: fix heap-use-after-free in is_local
Merge in SNORT/snort3 from ~BHRYNIV/snort3:fix_asan_ctrlcon to master
Squashed commit of the following:
commit
1dd64671ac9c82c79988c4e9798b360a33b1e1de
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Mon Aug 11 10:18:40 2025 -0400
control: fix heap-use-after-free in is_local
Pull request #4863: appid: fix multiple mdns issues
Merge in SNORT/snort3 from ~BHRYNIV/snort3:multiple_mdns_fixes to master
Squashed commit of the following:
commit
3852ed0f166c5f4d69fa73912f3a6a46f91a2c96
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Wed Jul 23 10:57:12 2025 -0400
appid: fix multiple mdns issues
Umang Sharma (umasharm) [Thu, 14 Aug 2025 21:08:21 +0000 (21:08 +0000)]
Pull request #4808: imap: abort fallback functionality
Merge in SNORT/snort3 from ~UMASHARM/snort3:imap_abort to master
Squashed commit of the following:
commit
4dac91772f004283b3ea40ab1428def2483adf7a
Author: Umang Sharma <umasharm@cisco.com>
Date: Tue Jun 10 15:10:21 2025 -0400
imap: abort fallback functionality
Priyanka Bangalore Gurudev (prbg) [Tue, 12 Aug 2025 18:03:38 +0000 (18:03 +0000)]
Pull request #4858: build: generate and tag 3.9.4.0
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.9.4.0 to master
Squashed commit of the following:
commit
86cfcf8f85aca3474cacfb694be75ad4e6fe5fae
Author: Priyanka Gurudev <prbg@cisco.com>
Date: Tue Aug 12 11:01:09 2025 -0400
build: generate and tag 3.9.4.0
Priyanka Bangalore Gurudev (prbg) [Mon, 11 Aug 2025 19:26:31 +0000 (19:26 +0000)]
Pull request #4856: build: generate and tag 3.9.3.0
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.9.3.0 to master
Squashed commit of the following:
commit
47b2f71fdae20b6e6db08434adf26f9909b3cc0b
Author: Priyanka Gurudev <prbg@cisco.com>
Date: Sun Aug 10 20:24:47 2025 -0400
build: generate and tag 3.9.3.0
Pull request #4741: stream_tcp: fix issues with skipping seglist holes in ids mode
Merge in SNORT/snort3 from ~DAVMCPHE/snort3:ids_skip_seglist_holes_fix to master
Squashed commit of the following:
commit
3590f4bed9550af66f9260739fd66bf218146c3f
Author: davis mcpherson <davmcphe@cisco.com>
Date: Sun May 11 17:59:09 2025 -0400
stream_tcp: fix issues with skipping seglist holes in ids mode
stream_tcp: add splitter restart function, restart when hole skipped by AtomSplitter
stream_tcp: when reassembly is disable/ignored update rcv_nxt to left edge of first hole or to end of seglist
if no holes on each received data segment
commit
8c00c0a46628f4d5240478029530cb5227152f26
Author: davis mcpherson <davmcphe@cisco.com>
Date: Fri Jun 13 08:11:19 2025 -0400
snort3: add build directory and vscode workspace config file to git ignore list
Pull request #4848: appid: out-of-range readings fix
Merge in SNORT/snort3 from ~OSTEPANO/snort3:misc_out_of_range to master
Squashed commit of the following:
commit
3a72fb5d4060e7c0d5aa4b2a7f326cf70d7ea567
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Wed Jul 30 08:26:34 2025 -0400
appid: out-of-range readings fix
Pull request #4727: smtp/pop/imap file_cache retry/retransmit fix.
Merge in SNORT/snort3 from ~VIIZHYK/snort3:smtp_pop_imap_id_fix to master
Squashed commit of the following:
commit
c52a1e457a7780106d391a56416e355a132ac000
Author: viizhyk <viizhyk@cisco.com>
Date: Tue Aug 5 10:15:56 2025 -0400
service_inspectors: Added random base file id generation for imap/pop/smtp.
Steven Baigal (sbaigal) [Tue, 5 Aug 2025 14:54:21 +0000 (14:54 +0000)]
Pull request #4849: packet_tracer: file output will not be using batched logger
Merge in SNORT/snort3 from ~SBAIGAL/snort3:batchlog_file to master
Squashed commit of the following:
commit
2f1655e862c30edf80985997f22805027952e2bc
Author: Steven Baigal <sbaigal@cisco.com>
Date: Mon Aug 4 19:08:24 2025 -0400
packet_tracer: file output will not be using batched logger
Mike Stepanek (mstepane) [Tue, 5 Aug 2025 03:43:18 +0000 (03:43 +0000)]
Pull request #4843: build: enable exporting compile commands
Merge in SNORT/snort3 from ~MSTEPANE/snort3:export_compile_commands to master
Squashed commit of the following:
commit
247085b9aad6834ab92cdc504ab64edd764deb3f
Author: mstepane <mstepane@cisco.com>
Date: Thu Jul 31 09:00:48 2025 -0400
build: enable exporting compile commands
Pull request #4845: detection: fix compile warnings in detection_options.cc
Merge in SNORT/snort3 from ~ANOROKH/snort3:fix_detection_options_warns to master
Squashed commit of the following:
commit
74dd5e90015dc7f2528f97b1e90f6a9235de2d61
Author: anorokh <anorokh@cisco.com>
Date: Thu Jul 31 19:29:04 2025 +0300
detection: fix compile warnings in detection_options.cc
Pull request #4832: appid: fix ASAN issue in AppIdHttpSession::set_req_body_field
Merge in SNORT/snort3 from ~DZIKRATY/snort3:fix_asan_issue to master
Squashed commit of the following:
commit
6769d89cff774a17cb6b28ccedefaa928b874228
Author: Denys Zikratyi -X (dzikraty - SOFTSERVE INC at Cisco) <dzikraty@cisco.com>
Date: Thu Jul 24 04:39:28 2025 -0400
appid: fix ASAN issue in AppIdHttpSession::set_req_body_field
Pull request #4842: appid: accounting for tmp offset in RPC
Merge in SNORT/snort3 from ~DKOLOMII/snort3:rpc_out_of_bounds to master
Squashed commit of the following:
commit
6b1ebc797bafa30f4b5447b8b5bdc2a132ae6bf5
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Thu Jul 31 10:22:07 2025 -0400
appid: accounting for tmp offset in RPC
Pull request #4816: main: notify DAQ via ioctl message when a packet is injected
Merge in SNORT/snort3 from ~NIRMVENK/snort3:ioctl to master
Squashed commit of the following:
commit
8e71d15e6b3c45f7aa429c4ca17ba023a84ace48
Author: Nirmala Subbaiah <nirmvenk@cisco.com>
Date: Tue Jul 15 14:05:04 2025 -0400
main: notify DAQ via ioctl message when a packet is injected
Shilpa Nagpal (shinagpa) [Thu, 31 Jul 2025 12:14:35 +0000 (12:14 +0000)]
Pull request #4835: file_api: multi-process snort file cache crash fix
Merge in SNORT/snort3 from ~SHINAGPA/snort3:mp_file_fix to master
Squashed commit of the following:
commit
b72873ff0d9785dad40e2fd293aab1c697b10c06
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Mon Jul 28 16:17:08 2025 +0530
file_api: multi-process snort file cache crash fix
Umang Sharma (umasharm) [Wed, 30 Jul 2025 20:13:57 +0000 (20:13 +0000)]
Pull request #4837: helpers: ring uses atomic
Merge in SNORT/snort3 from ~UMASHARM/snort3:ring_atomic to master
Squashed commit of the following:
commit
8fb651860ecc4da16bb2aaed5728cc64bbd91573
Author: Umang Sharma <umasharm@cisco.com>
Date: Fri Jul 25 02:56:46 2025 -0400
helpers: RingLogic framework updated to use atomic than volatile
Umang Sharma (umasharm) [Wed, 30 Jul 2025 19:24:49 +0000 (19:24 +0000)]
Pull request #4831: appid: Getting Packet from event than from DetectionEngine
Merge in SNORT/snort3 from ~UMASHARM/snort3:CSCwq03149_Fix to master
Squashed commit of the following:
commit
b9a0565c730a042cd33dc42c3fc0b2c92a8c41a0
Author: Umang Sharma <umasharm@cisco.com>
Date: Wed Jul 23 11:44:21 2025 -0400
appid: getting packet from event than from detectionengine
Pull request #4827: Refactoring of detection engine core functionality
Merge in SNORT/snort3 from ~YVELYKOZ/snort3:de_core_refactoring to master
Squashed commit of the following:
commit
a48bafe1be6519781d05d7bee502fdcb1549b8b8
Author: Yehor Velykozhon <yvelykoz@cisco.com>
Date: Tue Jul 22 12:51:27 2025 +0300
detection: update the authors
commit
e76f8104df4aae15979cdc502ae32e9b12773c67
Author: Yehor Velykozhon <yvelykoz@cisco.com>
Date: Fri Apr 4 14:54:05 2025 +0300
detection: extract children-related evaluation logic into separated functions
commit
2375d55ec15a2ff0a7457b945bdbd437e29a9184
Author: Yehor Velykozhon <yvelykoz@cisco.com>
Date: Thu Aug 29 11:27:49 2024 +0300
detection: extract current node evaluation logic into separated function
Pull request #4824: appid: rpc integer overflow fix
Merge in SNORT/snort3 from ~DKOLOMII/snort3:rpc_overflow to master
Squashed commit of the following:
commit
7ada722c1d6c4833b80f6dce2bf973ce7f687396
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Wed Jul 30 09:56:45 2025 -0400
appid: rpc integer overflow fix
Saikrishna Ramdeni (sramdeni) [Wed, 30 Jul 2025 05:54:03 +0000 (05:54 +0000)]
Pull request #4839: olefile: fixed issue check
Merge in SNORT/snort3 from ~SRAMDENI/snort3:issue_check_fix to master
Squashed commit of the following:
commit
b9d62df48cca889b95e15ef3de16e234ee4c0a14
Author: sramdeni <sramdeni@cisco.com>
Date: Tue Jul 29 16:48:21 2025 +0530
olefile : fixed cpp_check errors, issue_check warning and addressed comments
Pull request #4798: appid: combined host pattern matchers
Merge in SNORT/snort3 from ~OSTEPANO/snort3:http_ssl_patterns to master
Squashed commit of the following:
commit
64b25c73eff1ebb4f36cd31091ce63ac0343da0a
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Thu Jul 3 06:33:38 2025 -0400
appid: combined host pattern matchers
Saikrishna Ramdeni (sramdeni) [Fri, 25 Jul 2025 09:59:11 +0000 (09:59 +0000)]
Pull request #4807: "Fixed Snort 3 VBA decompression divide-by-zero crasher"
Merge in SNORT/snort3 from ~SRAMDENI/snort3:master to master
Squashed commit of the following:
commit
404452dc857887b4a86c98156f18817ef5d6c5a8
Author: sramdeni <sramdeni@cisco.com>
Date: Mon Jul 14 15:37:42 2025 +0530
fileole_vba : Fixed snort 3 vba decompression divide-by-zero crasher
Saikrishna Ramdeni (sramdeni) [Fri, 25 Jul 2025 08:39:32 +0000 (08:39 +0000)]
Pull request #4814: fixed the issue of Snort 3 VBA decompression infinite loops
Merge in SNORT/snort3 from ~SRAMDENI/snort3:bugfix/CSCwq23372_master to master
Squashed commit of the following:
commit
6dd2508053a4e1a6471d49d993f300788879fc0b
Author: sramdeni <sramdeni@cisco.com>
Date: Tue Jul 15 16:10:14 2025 +0530
olefile_vba : fixed the issue of Snort 3 VBA decompression infinite loops
Saikrishna Ramdeni (sramdeni) [Fri, 25 Jul 2025 07:21:11 +0000 (07:21 +0000)]
Pull request #4819: Fixed issue Snort 3 VBA decompression read OOBs due to integer overflows
Merge in SNORT/snort3 from ~SRAMDENI/snort3:CSCwq23380_master to master
Squashed commit of the following:
commit
881e7e702d1e1893b120eaad91449d3aa2b1e038
Author: sramdeni <sramdeni@cisco.com>
Date: Wed Jul 16 18:16:50 2025 +0530
olefile_vba : Fixed issue Snort 3 VBA decompression read OOBs due to integer overflows
Steven Baigal (sbaigal) [Thu, 24 Jul 2025 22:14:33 +0000 (22:14 +0000)]
Pull request #4680: logger: add batched logger to improve performance
Merge in SNORT/snort3 from ~SBAIGAL/snort3:newlog to master
Squashed commit of the following:
commit
3234f22b1c8c442884e594566d8973b2df532733
Author: Steven Baigal <sbaigal@cisco.com>
Date: Wed Jul 23 14:26:25 2025 -0400
logger: add cpu affinity for log writer thread
commit
109903ad2a7b428e4f99a8b035dad085d8c9e785
Author: Steven Baigal <sbaigal@cisco.com>
Date: Wed Mar 26 14:56:13 2025 -0400
logger: add batched logger to improve packet_tracer output performace
Pull request #4823: Appid: Rpc exception handling
Merge in SNORT/snort3 from ~DKOLOMII/snort3:rpc_exception_handling to master
Squashed commit of the following:
commit
ffafe7bfa059888acb7b4d794ab7496dccdf9490
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Wed Jul 23 06:45:44 2025 -0400
appid: prevent out_of_range and invalid_argument in rpc
Mike Stepanek (mstepane) [Thu, 24 Jul 2025 18:30:49 +0000 (18:30 +0000)]
Pull request #4815: http_inspect: add peg count for when published body has hit the requested max size
Merge in SNORT/snort3 from ~MSTEPANE/snort3:peg_client_body_depth to master
Squashed commit of the following:
commit
1ae5a159d08006a673e388e84b00c9773d0373df
Author: mstepane <mstepane@cisco.com>
Date: Mon Jul 14 10:39:16 2025 -0400
http_inspect: add peg count for when published body has hit the requested max size
Pull request #4829: appid: fix out-of-bounds caused by strncat in identify_user_agent
Merge in SNORT/snort3 from ~BHRYNIV/snort3:fix_user_agent_out_of_bound to master
Squashed commit of the following:
commit
d47746bb6f35558637d3bac4f3de466c259f511f
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Thu Jul 17 14:04:53 2025 -0400
appid: fix out-of-bounds caused by strncat in identify_user_agent
Ashutosh Gupta (ashugup3) [Thu, 24 Jul 2025 10:34:06 +0000 (10:34 +0000)]
Pull request #4812: dce_rpc: Checked for integer overflow of smb_hdr + next_command_offset
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_CSCwq01518 to master
Squashed commit of the following:
commit
cd37485cf03f03520636b8d6ba5b0f1e0f0022e1
Author: ashutosh <ashugup3@cisco.com>
Date: Tue Jul 15 12:48:49 2025 +0530
dce_rpc: Checked for integer overflow of smb_hdr + next_command_offset
Ashutosh Gupta (ashugup3) [Thu, 24 Jul 2025 10:25:07 +0000 (10:25 +0000)]
Pull request #4805: dce_rpc: Checking integer overflow on data_offset + data_length
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_CSCwq01522 to master
Squashed commit of the following:
commit
b4ed468b632bfd7595cbcfdb9247d81d446d56f5
Author: ashutosh <ashugup3@cisco.com>
Date: Mon Jul 14 13:20:17 2025 +0530
dce_rpc: Checking integer overflow on data_offset + data_length
Ashutosh Gupta (ashugup3) [Thu, 24 Jul 2025 10:21:45 +0000 (10:21 +0000)]
Pull request #4810: decompress: avoiding heap buffer overflows
Merge in SNORT/snort3 from ~ASHUGUP3/snort3:bug_CSCwq23373 to master
Squashed commit of the following:
commit
8729ea13efc7275a8c25f6091ab4bbd2909ee32d
Author: ashutosh <ashugup3@cisco.com>
Date: Mon Jul 14 13:23:29 2025 +0530
decompress: avoiding heap buffer overflows
Pull request #4822: appid: change appid_shadow_traffic_status to atomic for thread safety
Merge in SNORT/snort3 from ~OSTEPANO/snort3:shadow_traffic_tsan to master
Squashed commit of the following:
commit
bc119724fa6f56ad57478fde14d31cf8e3e5511c
Author: Oleksandr Stepanov <ostepano@cisco.com>
Date: Wed Jul 23 05:29:03 2025 -0400
appid: change appid_shadow_traffic_status to atomic for thread safety
Pull request #4828: smtp: fix overflow caused by tls data processing in smtp
Merge in SNORT/snort3 from ~BHRYNIV/snort3:fix_alerts_smtp to master
Squashed commit of the following:
commit
045daec9192fef72d288a3d18361302e5d15e28c
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Wed Jul 16 11:25:09 2025 -0400
smtp: fix overflow caused by tls data processing in smtp
Andres Avila Segura (aavilase) [Tue, 22 Jul 2025 15:45:46 +0000 (15:45 +0000)]
Pull request #4793: iec104: fallback functionality changes
Merge in SNORT/snort3 from ~AAVILASE/snort3:iec104_fallback_draft to master
Squashed commit of the following:
commit
1e29d06544ca82bc5b144ae80b0f65edb13be651
Author: Andres Avila <aavilase@cisco.com>
Date: Tue Jun 17 13:09:07 2025 -0400
iec104: fallback functionality for abort scenario
Pull request #4826: Chunked MIME boundary
Merge in SNORT/snort3 from ~OSHUMEIK/snort3:mime_boundary to master
Squashed commit of the following:
commit
1ea9887bbf77202ff36f915722c58eb193f31bd6
Author: Oleksii Shumeiko <oshumeik@cisco.com>
Date: Mon Jul 21 18:37:19 2025 +0300
mime: fix out-of-bounds in case of short boundary chunks
Shilpa Nagpal (shinagpa) [Tue, 22 Jul 2025 14:42:06 +0000 (14:42 +0000)]
Pull request #4806: file_api: multi process snort file cache sharing crash fix
Merge in SNORT/snort3 from ~SHINAGPA/snort3:mp_file_fix to master
Squashed commit of the following:
commit
fa415933046d9d74e92d9bfc6b0f044283e6dd97
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Mon Jul 14 13:32:25 2025 +0530
file_api: multi process snort file cache sharing crash fix
Priyanka Bangalore Gurudev (prbg) [Mon, 21 Jul 2025 20:08:07 +0000 (20:08 +0000)]
Pull request #4825: build: generate and tag 3.9.2.0
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.9.2.0 to master
Squashed commit of the following:
commit
4d97754a635517d3a9fea202b4efb8656dced60e
Author: Priyanka Gurudev <prbg@cisco.com>
Date: Sun Jul 20 23:19:55 2025 -0400
build: generate and tag 3.9.2.0
Juweria Ali Imran (jaliimra) [Thu, 17 Jul 2025 18:07:18 +0000 (18:07 +0000)]
Pull request #4813: stream_tcp: separate logs and counters for left and right invalid sequence numbers
Merge in SNORT/snort3 from ~JALIIMRA/snort3:left_right_invalid_seq2 to master
Squashed commit of the following:
commit
a5a8276c436d1a0e07dcf680b7f549bc2c3c9dd9
Author: Juweria Ali Imran <jaliimra@cisco.com>
Date: Tue Feb 4 06:24:29 2025 -0500
stream_tcp: separate logs and counters for left and right invalid sequence numbers
Pull request #4787: modbus: modbus paf abort
Merge in SNORT/snort3 from ~DKOLOMII/snort3:mobus_StreamSplitter_abort to master
Squashed commit of the following:
commit
e21741cd230d2c15cebb4a5603347a62d204e210
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Thu Jul 17 03:03:23 2025 -0400
modbus: modbus paf abort
Raza Shafiq (rshafiq) [Wed, 16 Jul 2025 15:20:58 +0000 (15:20 +0000)]
Pull request #4801: flow: watchdog kick in dump flow summary
Merge in SNORT/snort3 from ~RSHAFIQ/snort3:flow_summary to master
Squashed commit of the following:
commit
31cf48a6f448cf5f2dd0644ef1eda0d68e1a8fdc
Author: rshafiq <rshafiq@cisco.com>
Date: Wed Jul 2 10:46:36 2025 -0400
flow: watchdog kick in dump flow summary
Pull request #4818: Handle empty vars in configure script
Merge in SNORT/snort3 from ~OSHUMEIK/snort3:fix_configure to master
Squashed commit of the following:
commit
39afcb145ec708b86767c179ad4e9abe1392b556
Author: Oleksii Shumeiko <oshumeik@cisco.com>
Date: Wed Jul 16 10:31:32 2025 +0300
build: fix comparison of empty integers
Thanks to Hatix Ntsoa.
Steve Chew (stechew) [Mon, 14 Jul 2025 16:51:27 +0000 (16:51 +0000)]
Pull request #4795: hash: return cache size from LruCache remove so new size check can be atomic.
Merge in SNORT/snort3 from ~STECHEW/snort3:ai_new_counters to master
Squashed commit of the following:
commit
a40da129af5b3a3af0c4955dfe4abca2838f2243
Author: Steve Chew <stechew@cisco.com>
Date: Mon Jul 7 22:49:39 2025 -0400
hash: Ensure that find_else_create functions set is_new field in all cases.
commit
41bad9d633ea8fba455baabd8d778b3a34f32fb2
Author: Steve Chew <stechew@cisco.com>
Date: Wed Jul 2 23:06:27 2025 -0400
hash: return cache size from remove so new size check can be atomic.
Pull request #4758: cip: cip inspector fallback functionality
Merge in SNORT/snort3 from ~BHRYNIV/snort3:cip_inspector_fallback_functionality to master
Squashed commit of the following:
commit
ef51d9515e8b966ada31707535f7edeca3c7471a
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Wed May 21 11:53:40 2025 -0400
cip: cip inspector fallback functionality
Adrian Mamolea (admamole) [Tue, 8 Jul 2025 13:30:49 +0000 (13:30 +0000)]
Pull request #4796: http_inspect: parameter name change from partial_depth to partial_depth_body
Merge in SNORT/snort3 from ~ADMAMOLE/snort3:partial_depth_body to master
Squashed commit of the following:
commit
d65792a48f9eeff6d36f159085c367f3fd63e39a
Author: Adrian Mamolea <admamole@cisco.com>
Date: Thu Jul 3 15:14:45 2025 -0400
http_inspect: parameter name change from partial_depth to partial_depth_body
Pull request #4789: http_param: fix memory management issue
Merge in SNORT/snort3 from ~DZIKRATY/snort3:fix_http_param_2 to master
Squashed commit of the following:
commit
2a31c83bb0c0dea22e12f89f11d812e6067f5bc7
Author: Denys Zikratyi -X (dzikraty - SOFTSERVE INC at Cisco) <dzikraty@cisco.com>
Date: Thu Jun 26 09:20:08 2025 -0400
http_param: clear body http_param after each flush
Pull request #4786: main: Do not start Analyzer if codec manager doesn't match any codec
Merge in SNORT/snort3 from ~JCANOGOM/snort3:codec_config_do_stop_snort to master
Squashed commit of the following:
commit
f30ded789e6b289fa665f2d9f87ea6918db85af8
Author: Jose Cano <jcanogom@cisco.com>
Date: Tue Jun 24 18:01:19 2025 -0400
main: Do not start Analyzer if codec manager doesn't match any codec
Shilpa Nagpal (shinagpa) [Thu, 3 Jul 2025 09:57:05 +0000 (09:57 +0000)]
Pull request #4691: file_api: multi instance snort related file cache sharing
Merge in SNORT/snort3 from ~SHINAGPA/snort3:mp_file to master
Squashed commit of the following:
commit
97add605a2d5f0f0cd1e0bbfebc07b418a9671b9
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Wed Apr 2 11:04:21 2025 +0530
file_api: multi instance snort related file cache sharing
Pull request #4794: extractor: modify JSON Formatter to improve performance
Merge in SNORT/snort3 from ~VHORBATO/snort3:json_buffer to master
Squashed commit of the following:
commit
2eb5914c5ba8a144091c072b5cfbacb601635559
Author: vhorbato <vhorbato@cisco.com>
Date: Tue Jun 17 14:06:03 2025 +0300
extractor: modify JSON Formatter to improve performance
Priyanka Bangalore Gurudev (prbg) [Tue, 1 Jul 2025 17:20:33 +0000 (17:20 +0000)]
Pull request #4792: build: generate and tag 3.9.1.0
Merge in SNORT/snort3 from ~PRBG/snort3:build_3.9.1.0 to master
Squashed commit of the following:
commit
3fd3bfd2a978c0995229d023f45d2f16fdc33802
Author: Priyanka Gurudev <prbg@cisco.com>
Date: Sun Jun 29 23:15:14 2025 -0400
build: generate and tag 3.9.1.0
Pull request #4781: ssl: fix integer underflow in certificate parsing
Merge in SNORT/snort3 from ~BHRYNIV/snort3:ssl_underflow_fix to master
Squashed commit of the following:
commit
bc9af6fa1edf78e998f5ea9b8259b7c9c892e08b
Author: Bohdan Hryniv <bhryniv@cisco>
Date: Fri Jun 20 08:38:08 2025 -0400
ssl: fix integer underflow in certificate parsing
Adrian Mamolea (admamole) [Wed, 25 Jun 2025 17:46:35 +0000 (17:46 +0000)]
Pull request #4765: http_inspect: add support for partial_depth configuration option
Merge in SNORT/snort3 from ~ADMAMOLE/snort3:cl to master
Squashed commit of the following:
commit
3e9cdd52035184e38416581e4d5ffb6fd4df0bd1
Author: Adrian Mamolea <admamole@cisco.com>
Date: Fri May 23 15:48:16 2025 -0400
http_inspect: add support for partial_depth configuration option
Pull request #4780: appid: appid_debug_test fix
Merge in SNORT/snort3 from ~DKOLOMII/snort3:appid_debug_test_fix to master
Squashed commit of the following:
commit
9c69c77176fe2aa6334e424617636d319d72f54c
Author: Daniil Kolomiiets <dkolomii@cisco.com>
Date: Mon Jun 23 10:50:07 2025 -0400
appid: appid_debug_test and critical log fix