notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
snort3 Lightweight network intrusion detection system
3.9.7.0_1,1 security on this many watch lists=6 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.9.5.0,1Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-12-13 20:32:49
Last Update: 2025-11-09 08:48:30
Commit Hash: cbaf852
People watching this port, also watch:: rust, samba419, openssl, samba416, suricata
License: GPLv2
WWW:
https://www.snort.org/
Description:
Snort 3 is the next major release of the Snort utility: Here are some key features of Snort 3: Support multiple packet processing threads Use a shared configuration and attribute table Use a simple, scriptable configuration Make key components pluggable Autodetect services for portless configuration Support sticky buffers in rules Autogenerate reference documentation Provide better cross platform support Facilitate component testing Additional features on the roadmap include: Use a shared network map Support pipelining of packet processing Support hardware offload and data plane integration Support proxy mode Windows support
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (340 items)
Collapse this list.
  1. /usr/local/share/licenses/snort3-3.9.7.0_1,1/catalog.mk
  2. /usr/local/share/licenses/snort3-3.9.7.0_1,1/LICENSE
  3. /usr/local/share/licenses/snort3-3.9.7.0_1,1/GPLv2
  4. bin/appid_detector_builder.sh
  5. bin/snort
  6. bin/snort2lua
  7. bin/u2boat
  8. bin/u2spewfoo
  9. etc/snort/balanced.lua
  10. etc/snort/connectivity.lua
  11. etc/snort/file_magic.rules
  12. etc/snort/inline.lua
  13. etc/snort/max_detect.lua
  14. etc/snort/security.lua
  15. etc/snort/sensitive_data.rules
  16. etc/snort/snort.lua
  17. etc/snort/snort_defaults.lua
  18. etc/snort/talos.lua
  19. include/snort/codecs/codec_module.h
  20. include/snort/control/control.h
  21. include/snort/daq/daq_user.h
  22. include/snort/decompress/file_decomp.h
  23. include/snort/detection/detection_buf.h
  24. include/snort/detection/detection_engine.h
  25. include/snort/detection/extract.h
  26. include/snort/detection/ips_context.h
  27. include/snort/detection/ips_context_chain.h
  28. include/snort/detection/ips_context_data.h
  29. include/snort/detection/pattern_match_data.h
  30. include/snort/detection/rule_option_types.h
  31. include/snort/events/event.h
  32. include/snort/file_api/file_api.h
  33. include/snort/file_api/file_capture.h
  34. include/snort/file_api/file_flows.h
  35. include/snort/file_api/file_lib.h
  36. include/snort/file_api/file_service.h
  37. include/snort/flow/deferred_trust.h
  38. include/snort/flow/expect_flow.h
  39. include/snort/flow/flow.h
  40. include/snort/flow/flow_data.h
  41. include/snort/flow/flow_key.h
  42. include/snort/flow/flow_stash.h
  43. include/snort/flow/ha.h
  44. include/snort/flow/prune_stats.h
  45. include/snort/flow/session.h
  46. include/snort/flow/stream_flow.h
  47. include/snort/framework/api_options.h
  48. include/snort/framework/base_api.h
  49. include/snort/framework/codec.h
  50. include/snort/framework/connector.h
  51. include/snort/framework/counts.h
  52. include/snort/framework/cursor.h
  53. include/snort/framework/data_bus.h
  54. include/snort/framework/decode_data.h
  55. include/snort/framework/endianness.h
  56. include/snort/framework/inspector.h
  57. include/snort/framework/ips_action.h
  58. include/snort/framework/ips_option.h
  59. include/snort/framework/logger.h
  60. include/snort/framework/module.h
  61. include/snort/framework/mp_data_bus.h
  62. include/snort/framework/mp_transport.h
  63. include/snort/framework/mpse.h
  64. include/snort/framework/mpse_batch.h
  65. include/snort/framework/parameter.h
  66. include/snort/framework/pdu_section.h
  67. include/snort/framework/pig_pen.h
  68. include/snort/framework/plugins.h
  69. include/snort/framework/policy_selector.h
  70. include/snort/framework/range.h
  71. include/snort/framework/snort_api.h
  72. include/snort/framework/so_rule.h
  73. include/snort/framework/value.h
  74. include/snort/hash/hash_key_operations.h
  75. include/snort/hash/hashes.h
  76. include/snort/hash/lru_cache_local.h
  77. include/snort/hash/lru_cache_shared.h
  78. include/snort/hash/lru_segmented_cache_shared.h
  79. include/snort/hash/xhash.h
  80. include/snort/helpers/base64_encoder.h
  81. include/snort/helpers/ber.h
  82. include/snort/helpers/bitop.h
  83. include/snort/helpers/boyer_moore.h
  84. include/snort/helpers/boyer_moore_search.h
  85. include/snort/helpers/buffer_data.h
  86. include/snort/helpers/event_gen.h
  87. include/snort/helpers/hyper_scratch_allocator.h
  88. include/snort/helpers/hyper_search.h
  89. include/snort/helpers/infractions.h
  90. include/snort/helpers/json_stream.h
  91. include/snort/helpers/literal_search.h
  92. include/snort/helpers/memcap_allocator.h
  93. include/snort/helpers/ring2.h
  94. include/snort/helpers/scratch_allocator.h
  95. include/snort/helpers/sigsafe.h
  96. include/snort/helpers/utf.h
  97. include/snort/host_tracker/cache_allocator.h
  98. include/snort/host_tracker/cache_interface.h
  99. include/snort/host_tracker/host_cache.h
  100. include/snort/host_tracker/host_tracker.h
  101. include/snort/log/log_stats.h
  102. include/snort/log/log_text.h
  103. include/snort/log/messages.h
  104. include/snort/log/obfuscator.h
  105. include/snort/log/text_log.h
  106. include/snort/log/u2_packet.h
  107. include/snort/log/unified2.h
  108. include/snort/lua/snort_plugin.lua
  109. include/snort/main/analyzer_command.h
  110. include/snort/main/policy.h
  111. include/snort/main/reload_tracker.h
  112. include/snort/main/reload_tuner.h
  113. include/snort/main/snort.h
  114. include/snort/main/snort_config.h
  115. include/snort/main/snort_types.h
  116. include/snort/main/thread.h
  117. include/snort/main/thread_config.h
  118. include/snort/memory/heap_interface.h
  119. include/snort/memory/memory_cap.h
  120. include/snort/mime/decode_b64.h
  121. include/snort/mime/decode_base.h
  122. include/snort/mime/file_mime_config.h
  123. include/snort/mime/file_mime_decode.h
  124. include/snort/mime/file_mime_log.h
  125. include/snort/mime/file_mime_paf.h
  126. include/snort/mime/file_mime_process.h
  127. include/snort/network_inspectors/appid/appid_api.h
  128. include/snort/network_inspectors/appid/appid_app_descriptor.h
  129. include/snort/network_inspectors/appid/appid_debug.h
  130. include/snort/network_inspectors/appid/appid_dns_session.h
  131. include/snort/network_inspectors/appid/appid_http_session.h
  132. include/snort/network_inspectors/appid/appid_session_api.h
  133. include/snort/network_inspectors/appid/appid_types.h
  134. include/snort/network_inspectors/appid/application_ids.h
  135. include/snort/network_inspectors/appid/mp_data_bus.cc
  136. include/snort/network_inspectors/appid/mp_data_bus.h
  137. include/snort/network_inspectors/appid/tp_appid_module_api.h
  138. include/snort/network_inspectors/appid/tp_appid_session_api.h
  139. include/snort/network_inspectors/appid/tp_appid_types.h
  140. include/snort/network_inspectors/extractor/extractor_enums.h
  141. include/snort/network_inspectors/reputation/reputation_common.h
  142. include/snort/network_inspectors/rna/rna_cpe_os.h
  143. include/snort/network_inspectors/rna/rna_fingerprint.h
  144. include/snort/network_inspectors/rna/rna_fingerprint_smb.h
  145. include/snort/network_inspectors/rna/rna_fingerprint_tcp.h
  146. include/snort/network_inspectors/rna/rna_fingerprint_ua.h
  147. include/snort/network_inspectors/rna/rna_fingerprint_udp.h
  148. include/snort/network_inspectors/rna/rna_inspector.h
  149. include/snort/network_inspectors/rna/rna_logger_event.h
  150. include/snort/network_inspectors/rna/rna_name.h
  151. include/snort/network_inspectors/rna/rna_tracker.h
  152. include/snort/packet_io/active.h
  153. include/snort/packet_io/active_action.h
  154. include/snort/packet_io/packet_constraints.h
  155. include/snort/packet_io/packet_tracer.h
  156. include/snort/packet_io/sfdaq.h
  157. include/snort/packet_io/sfdaq_instance.h
  158. include/snort/payload_injector/payload_injector.h
  159. include/snort/profiler/memory_defs.h
  160. include/snort/profiler/memory_profiler_defs.h
  161. include/snort/profiler/profiler.h
  162. include/snort/profiler/profiler_defs.h
  163. include/snort/profiler/rule_profiler_defs.h
  164. include/snort/profiler/time_profiler_defs.h
  165. include/snort/protocols/arp.h
  166. include/snort/protocols/bpdu.h
  167. include/snort/protocols/cdp.h
  168. include/snort/protocols/cisco_meta_data.h
  169. include/snort/protocols/eapol.h
  170. include/snort/protocols/eth.h
  171. include/snort/protocols/geneve.h
  172. include/snort/protocols/gre.h
  173. include/snort/protocols/icmp4.h
  174. include/snort/protocols/icmp6.h
  175. include/snort/protocols/ip.h
  176. include/snort/protocols/ipv4.h
  177. include/snort/protocols/ipv4_options.h
  178. include/snort/protocols/ipv6.h
  179. include/snort/protocols/layer.h
  180. include/snort/protocols/linux_sll.h
  181. include/snort/protocols/mpls.h
  182. include/snort/protocols/packet.h
  183. include/snort/protocols/packet_manager.h
  184. include/snort/protocols/protocol_ids.h
  185. include/snort/protocols/ssl.h
  186. include/snort/protocols/tcp.h
  187. include/snort/protocols/tcp_options.h
  188. include/snort/protocols/teredo.h
  189. include/snort/protocols/token_ring.h
  190. include/snort/protocols/udp.h
  191. include/snort/protocols/vlan.h
  192. include/snort/protocols/wlan.h
  193. include/snort/pub_sub/appid_debug_log_event.h
  194. include/snort/pub_sub/appid_event_ids.h
  195. include/snort/pub_sub/appid_events.h
  196. include/snort/pub_sub/assistant_gadget_event.h
  197. include/snort/pub_sub/cip_events.h
  198. include/snort/pub_sub/daq_message_event.h
  199. include/snort/pub_sub/data_decrypt_event.h
  200. include/snort/pub_sub/dcerpc_events.h
  201. include/snort/pub_sub/detection_events.h
  202. include/snort/pub_sub/domain_fronting.h
  203. include/snort/pub_sub/dhcp_events.h
  204. include/snort/pub_sub/dns_events.h
  205. include/snort/pub_sub/dns_payload_event.h
  206. include/snort/pub_sub/eof_event.h
  207. include/snort/pub_sub/eve_process_event.h
  208. include/snort/pub_sub/expect_events.h
  209. include/snort/pub_sub/external_event_ids.h
  210. include/snort/pub_sub/file_events.h
  211. include/snort/pub_sub/file_events_ids.h
  212. include/snort/pub_sub/finalize_packet_event.h
  213. include/snort/pub_sub/ftp_events.h
  214. include/snort/pub_sub/http_body_event.h
  215. include/snort/pub_sub/http_event_ids.h
  216. include/snort/pub_sub/http_events.h
  217. include/snort/pub_sub/http_publish_length_event.h
  218. include/snort/pub_sub/http_request_body_event.h
  219. include/snort/pub_sub/http_transaction_end_event.h
  220. include/snort/pub_sub/intrinsic_event_ids.h
  221. include/snort/pub_sub/netflow_event.h
  222. include/snort/pub_sub/opportunistic_tls_event.h
  223. include/snort/pub_sub/packet_events.h
  224. include/snort/pub_sub/quic_events.h
  225. include/snort/pub_sub/reputation_events.h
  226. include/snort/pub_sub/rna_events.h
  227. include/snort/pub_sub/shadowtraffic_aggregator.h
  228. include/snort/pub_sub/sip_events.h
  229. include/snort/pub_sub/smb_events.h
  230. include/snort/pub_sub/ssh_events.h
  231. include/snort/pub_sub/ssl_events.h
  232. include/snort/pub_sub/stream_event_ids.h
  233. include/snort/search_engines/search_common.h
  234. include/snort/search_engines/search_tool.h
  235. include/snort/service_inspectors/ftp_telnet/ftp_data.h
  236. include/snort/service_inspectors/ftp_telnet/ftp_module.h
  237. include/snort/service_inspectors/ftp_telnet/ftpdata_splitter.h
  238. include/snort/service_inspectors/ftp_telnet/ftpp_ui_config.h
  239. include/snort/service_inspectors/ftp_telnet/kmap.h
  240. include/snort/service_inspectors/http2_inspect/http2_huffman_state_machine.h
  241. include/snort/service_inspectors/http2_inspect/http2_varlen_int_decode.h
  242. include/snort/service_inspectors/http2_inspect/http2_varlen_int_decode_impl.h
  243. include/snort/service_inspectors/http2_inspect/http2_varlen_string_decode.h
  244. include/snort/service_inspectors/http2_inspect/http2_varlen_string_decode_impl.h
  245. include/snort/service_inspectors/http_inspect/http_common.h
  246. include/snort/service_inspectors/http_inspect/http_field.h
  247. include/snort/service_inspectors/http_inspect/http_inspect_base.h
  248. include/snort/service_inspectors/http_inspect/http_stream_splitter_base.h
  249. include/snort/service_inspectors/http_inspect/http_test_manager.h
  250. include/snort/service_inspectors/netflow/netflow_record.h
  251. include/snort/service_inspectors/ssl/ssl_flow_data.h
  252. include/snort/sfip/sf_cidr.h
  253. include/snort/sfip/sf_ip.h
  254. include/snort/sfip/sf_returns.h
  255. include/snort/stream/flush_bucket.h
  256. include/snort/stream/paf.h
  257. include/snort/stream/pafng.h
  258. include/snort/stream/stream.h
  259. include/snort/stream/stream_splitter.h
  260. include/snort/stream/udp/udp_session.h
  261. include/snort/target_based/snort_protocols.h
  262. include/snort/time/clock_defs.h
  263. include/snort/time/packet_time.h
  264. include/snort/time/periodic.h
  265. include/snort/time/stopwatch.h
  266. include/snort/trace/trace.h
  267. include/snort/trace/trace_api.h
  268. include/snort/trace/trace_logger.h
  269. include/snort/utils/bits.h
  270. include/snort/utils/cpp_macros.h
  271. include/snort/utils/endian.h
  272. include/snort/utils/safec.h
  273. include/snort/utils/util.h
  274. include/snort/utils/util_cstring.h
  275. include/snort/utils/util_unfold.h
  276. lib/snort/daq/daq_file.so
  277. lib/snort/daq/daq_hext.so
  278. libdata/pkgconfig/snort.pc
  279. share/doc/snort/README.u2boat
  280. share/doc/snort/active.txt
  281. share/doc/snort/appendix.txt
  282. share/doc/snort/appid.txt
  283. share/doc/snort/binder.txt
  284. share/doc/snort/building.txt
  285. share/doc/snort/builtin_stubs.txt
  286. share/doc/snort/byte_extract.txt
  287. share/doc/snort/byte_jump.txt
  288. share/doc/snort/byte_math.txt
  289. share/doc/snort/byte_options.txt
  290. share/doc/snort/byte_test.txt
  291. share/doc/snort/concepts.txt
  292. share/doc/snort/config_changes.txt
  293. share/doc/snort/connectors.txt
  294. share/doc/snort/daq.txt
  295. share/doc/snort/dcerpc.txt
  296. share/doc/snort/differences.txt
  297. share/doc/snort/dump_config.txt
  298. share/doc/snort/enviro.txt
  299. share/doc/snort/errors.txt
  300. share/doc/snort/extending.txt
  301. share/doc/snort/extractor.txt
  302. share/doc/snort/features.txt
  303. share/doc/snort/file_processing.txt
  304. share/doc/snort/ftp.txt
  305. share/doc/snort/high_availability.txt
  306. share/doc/snort/http2_inspect.txt
  307. share/doc/snort/http_inspect.txt
  308. share/doc/snort/iec104.txt
  309. share/doc/snort/js_norm.txt
  310. share/doc/snort/mms.txt
  311. share/doc/snort/overview.txt
  312. share/doc/snort/params.txt
  313. share/doc/snort/perf_monitor.txt
  314. share/doc/snort/pop_imap.txt
  315. share/doc/snort/port_scan.txt
  316. share/doc/snort/sensitive_data.txt
  317. share/doc/snort/side_channel.txt
  318. share/doc/snort/smtp.txt
  319. share/doc/snort/snort2lua.txt
  320. share/doc/snort/snort2x.png
  321. share/doc/snort/snort3x.png
  322. share/doc/snort/snort_devel.txt
  323. share/doc/snort/snort_reference.text
  324. share/doc/snort/snort_reference.txt
  325. share/doc/snort/snort_upgrade.text
  326. share/doc/snort/snort_upgrade.txt
  327. share/doc/snort/snort_user.text
  328. share/doc/snort/snort_user.txt
  329. share/doc/snort/snorty.png
  330. share/doc/snort/style.txt
  331. share/doc/snort/telnet.txt
  332. share/doc/snort/terms.txt
  333. share/doc/snort/trace.txt
  334. share/doc/snort/tutorial.txt
  335. share/doc/snort/usage.txt
  336. share/doc/snort/versions.txt
  337. share/doc/snort/wizard.txt
  338. @owner
  339. @group
  340. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • snort3>0:security/snort3
Conflicts:
CONFLICTS:
  • snort-2*
To install the port:
cd /usr/ports/security/snort3/ && make install clean
To add the package, run one of these commands:
  • pkg install security/snort3
  • pkg install snort3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: snort3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1762603895 SHA256 (snort3-snort3-3.9.7.0_GH0.tar.gz) = 83a611ef3e60ef3f97de08537f7070c50f6acb52eaff9db48f3a464b573ab22d SIZE (snort3-snort3-3.9.7.0_GH0.tar.gz) = 3558080

Packages (timestamps in pop-ups are UTC):
snort3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.9.6.0,13.9.7.0_1,13.0.3.6,13.9.5.0,13.9.7.0_1,1n/an/an/a
FreeBSD:13:quarterly3.9.5.0,13.9.5.0,13.1.64.0,13.8.1.0_1,13.9.5.0,1n/an/an/a
FreeBSD:14:latest3.9.6.0,13.9.7.0_1,13.1.50.0,13.9.3.0,13.9.7.0_1,13.1.63.0,1--
FreeBSD:14:quarterly3.9.5.0,13.9.5.0,1-3.8.1.0_1,13.9.5.0,13.1.77.0,1--
FreeBSD:15:latest3.9.6.0,13.9.7.0_1,1n/a3.9.3.0,1n/an/a3.1.78.0,13.1.81.0,1
FreeBSD:15:quarterly3.9.5.0,13.9.5.0,1n/a-n/an/a--
FreeBSD:16:latest3.9.6.0,13.9.7.0_1,1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libdaq.so : net/libdaq
  2. libdnet.so : net/libdnet
  3. libhwloc.so : devel/hwloc2
  4. libpcap.so : net/libpcap
  5. libpcre2-8.so : devel/pcre2
  6. libuuid.so : misc/libuuid
  7. libhs.so : devel/hyperscan
  8. libluajit-5.1.so : lang/luajit
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for snort3-3.9.7.0_1,1: ADDRESSSANITIZER=off: Enable address sanitizer DEBUG=off: Build with debugging support DOCS=on: Build and/or install documentation FLATBUFFERS=off: Enable flatbuffers support HYPERSCAN=on: Enable high-performance regular expression lib LARGEPCAP=off: Enable support for pcaps larger than 2 GB LIBUNWIND=off: Print stack trace in case of crash PIE=off: Enable PIE (Broken) STATICDAQ=on: Link static DAQ modules THREADSANITIZER=off: Enable thread sanitizer TSC=off: Use timestamp counter register clock (x86 only) ===> Use 'make config' to modify these settings
Options name:
security_snort3
USES:
cmake compiler:c++14-lang cpe iconv localbase luajit pathfix pkgconfig shebangfix ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/snort3/snort3/tar.gz/3.9.7.0?dummy=/
Collapse this list.

Number of commits found: 148 (showing only 48 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.15.0,1
29 Oct 2021 18:57:19
commit hash: d63b207a451674181147ce7e53914852f3bb3074commit hash: d63b207a451674181147ce7e53914852f3bb3074commit hash: d63b207a451674181147ce7e53914852f3bb3074commit hash: d63b207a451674181147ce7e53914852f3bb3074 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
security/snort3: Update version 3.1.14.0=>3.1.15.0

Reported by: dvl
Relnotes: https://github.com/snort3/snort3/releases/tag/3.1.15.0
3.1.14.0,1
07 Oct 2021 21:22:36
commit hash: de6f4ba65854805ae17a8a1a8e9c0fd6aea1b7cfcommit hash: de6f4ba65854805ae17a8a1a8e9c0fd6aea1b7cfcommit hash: de6f4ba65854805ae17a8a1a8e9c0fd6aea1b7cfcommit hash: de6f4ba65854805ae17a8a1a8e9c0fd6aea1b7cf files touched by this commit
Dan Langille (dvl) search for other commits by this committer
security/snort3: 3.1.14.0

re: https://github.com/snort3/snort3/releases/tag/3.1.14.0

Approved by:	maintainer (via private email)
3.1.13.0,1
22 Sep 2021 21:08:21
commit hash: 5cdb30946791a7346cee7c373c7d3c9f46394b80commit hash: 5cdb30946791a7346cee7c373c7d3c9f46394b80commit hash: 5cdb30946791a7346cee7c373c7d3c9f46394b80commit hash: 5cdb30946791a7346cee7c373c7d3c9f46394b80 files touched by this commit
Dan Langille (dvl) search for other commits by this committer
security/snort3: Update to 3.1.13.0

re: https://github.com/snort3/snort3/releases/tag/3.1.13.0

Approved by:	maintainer (via private email)
3.1.12.0,1
08 Sep 2021 20:32:44
commit hash: fb0f6cdfd018b7f9ca2fc2a10ddf6dc25b771077commit hash: fb0f6cdfd018b7f9ca2fc2a10ddf6dc25b771077commit hash: fb0f6cdfd018b7f9ca2fc2a10ddf6dc25b771077commit hash: fb0f6cdfd018b7f9ca2fc2a10ddf6dc25b771077 files touched by this commit
Dan Langille (dvl) search for other commits by this committer
security/snort3: Update to 3.1.12.0

Include a patch for a build issue on 12.2 and 11.4, sent upstream.

re: https://github.com/snort3/snort3/issues/210

Approved by:	maintainer (via private email)
3.1.7.0,1
02 Jul 2021 01:35:35
commit hash: 6482d3cda6e3762384fd3255f13c26c9fdd9805ecommit hash: 6482d3cda6e3762384fd3255f13c26c9fdd9805ecommit hash: 6482d3cda6e3762384fd3255f13c26c9fdd9805ecommit hash: 6482d3cda6e3762384fd3255f13c26c9fdd9805e files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
security/snort3: Update version 3.1.5.0=>3.1.7.0

Relnotes: https://github.com/snort3/snort3/releases/tag/3.1.7.0
3.1.5.0_1,1
21 May 2021 18:13:30
commit hash: 74c83f74927cef4895c1f0667d109624441e6d4acommit hash: 74c83f74927cef4895c1f0667d109624441e6d4acommit hash: 74c83f74927cef4895c1f0667d109624441e6d4acommit hash: 74c83f74927cef4895c1f0667d109624441e6d4a files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
security/snort3: Upsate version 3.1.3.0=>3.1.5.0

- UNBREAK for FreeBSD 11.X and 12.X

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.1.5.0
MFH:		2021Q2
3.1.3.0_1,1
11 May 2021 19:49:07
commit hash: 454ec5251bda5fc33c94368d9f90527fc857ac3ecommit hash: 454ec5251bda5fc33c94368d9f90527fc857ac3ecommit hash: 454ec5251bda5fc33c94368d9f90527fc857ac3ecommit hash: 454ec5251bda5fc33c94368d9f90527fc857ac3e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/flatbuffers: Update 1.12.0 -> 2.0.0

Reported by:	portscout
3.1.3.0,1
01 May 2021 22:01:07
commit hash: ef2b75f3d28c520eb4cf4f9c0232877ad040e424commit hash: ef2b75f3d28c520eb4cf4f9c0232877ad040e424commit hash: ef2b75f3d28c520eb4cf4f9c0232877ad040e424commit hash: ef2b75f3d28c520eb4cf4f9c0232877ad040e424 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/snort3: fix packaging on non-amd64 by making HYPERSCAN option available
everywhere

pkg-static: Unable to access file
/wrkdirs/usr/ports/security/snort3/work/stage/usr/local/%%HYPERSCAN%%include/snort/helpers/hyper_scratch_allocator.h:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/security/snort3/work/stage/usr/local/%%HYPERSCAN%%include/snort/helpers/hyper_search.h:No
such file or directory
3.1.3.0,1
20 Apr 2021 19:46:10
commit hash: 886923a37e002671ab80c7267e414ca4712aacbdcommit hash: 886923a37e002671ab80c7267e414ca4712aacbdcommit hash: 886923a37e002671ab80c7267e414ca4712aacbdcommit hash: 886923a37e002671ab80c7267e414ca4712aacbd files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
security/snort3: Update version 3.1.1.0=>3.1.3.0

- Mark BROKEN for 11.X and 12.X. Cannot detect flex from ports. There is
  an ongoing issue at upstream.
  https://github.com/snort3/snort3/issues/168
- Use OPTIONSNG for couple of OPTIONS

Reported by:	adridg
3.1.1.0,1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.1.1.0,1
14 Feb 2021 17:43:05
Revision:565255Original commit files touched by this commit
pkubaj search for other commits by this committer
security/snort3: fix build on powerpc64le
3.1.1.0,1
10 Feb 2021 23:21:42
Revision:564909Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Upsate version 3.1.0.0=>3.1.1.0

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.1.1.0
3.1.0.0,1
26 Jan 2021 18:17:44
Revision:562973Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.3-6=>3.1.0.0

- Switch from devel/hwloc to devel/hwloc2 [1]

PR:			252527 [1]
Submitted by:	jwb [1]
Relnotes:	https://github.com/snort3/snort3/releases/tag/3.1.0.0
3.0.3.6,1
07 Jan 2021 16:32:15
Revision:560723Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.3-4=>3.0.3-6

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.3-6
3.0.3.4,1
29 Oct 2020 21:28:31
Revision:553644Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.3-3=>3.0.3-4

Relnotes:		https://github.com/snort3/snort3/releases/tag/3.0.3-4
3.0.3.3,1
25 Oct 2020 23:40:01
Revision:553300Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.3-1=>3.0.3-3

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.3-3
3.0.3.1,1
30 Sep 2020 03:39:25
Revision:550644Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.2-5=>3.0.3-1

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.3-1
3.0.2.5,1
23 Sep 2020 17:35:50
Revision:549759Original commit files touched by this commit
pkubaj search for other commits by this committer
security/snort3: fix build on powerpc64

Use luajit-openresty on powerpc64 since luajit doesn't support powerpc64.

Still fails to build on elfv1, but builds on elfv2.
3.0.2.5,1
02 Sep 2020 22:24:11
Revision:547391Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.2-4=>3.0.2-5

Reported by:	ozkan@mersin.edu.tr
Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.2-5
3.0.2.4,1
09 Aug 2020 10:13:39
Revision:544561Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.2-2=>3.0.2-4

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.2-4
3.0.2.2,1
22 Jul 2020 05:07:39
Revision:542832Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.2-1=>3.0.2-2

PR:		248148
Submitted by:	dvl
Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.2-2
3.0.2.1,1
11 Jul 2020 02:03:43
Revision:541902Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.1-5=>3.0.2-1

Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.2-1
3.0.1.5,1
22 Jun 2020 17:35:45
Revision:539894Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.1-4=>3.0.1-5

Relnotes:	https://github.com/snort3/snort3/releases
3.0.1.4,1
30 May 2020 00:10:06
Revision:537009Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.1-2=>3.0.1-4

Relnotes:	https://github.com/snort3/snort3/releases
3.0.1.2,1
29 Apr 2020 20:18:00
Revision:533394Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-270=>3.0.1-2

Reported by:	dvl
Relnotes:	https://github.com/snort3/snort3/releases/tag/3.0.1-2
3.0.0.270,1
04 Apr 2020 12:44:03
Revision:530653Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: UNBREAK

- Update version 3.0.0-258=>3.0.0-270
- Remove BUILD_DEPENDS and RUN_DEPENDS into LIB_DEPENDS
- Change compiler to use c++14-lang
- Make HYPERSCAN default for amd64
- Remove DEBUG_DESC and DOCS_DESC for the defaults DESC

net/libdaq: Update version 3.0.0-alpha3=>3.0.0-alpha4

Submitted by:	dvl
MFH:		2020Q2 (buildtime fix)
Differential Revision:	https://reviews.freebsd.org/D24263
3.0.0.258,1
26 Sep 2019 17:42:25
Revision:512911Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to build

/wrkdirs/usr/ports/security/snort3/work/snort3-3.0.0-258/src/codecs/ip/cd_ipv4.cc:223:28:
error: use of undeclared identifier 'DAQ_PKT_FLAG_REAL_ADDRESSES'
    if ((raw.pkth->flags & DAQ_PKT_FLAG_REAL_ADDRESSES) and codec.ip_layer_cnt
== 1)
                           ^
/wrkdirs/usr/ports/security/snort3/work/snort3-3.0.0-258/src/codecs/ip/cd_ipv4.cc:227:33:
error: no member named 'real_sIP' in '_daq_pkt_hdr'
        real_src.set(&raw.pkth->real_sIP,
                      ~~~~~~~~  ^
/wrkdirs/usr/ports/security/snort3/work/snort3-3.0.0-258/src/codecs/ip/cd_ipv4.cc:228:33:
error: use of undeclared identifier 'DAQ_PKT_FLAG_REAL_SIP_V6'
            ((raw.pkth->flags & DAQ_PKT_FLAG_REAL_SIP_V6) ? AF_INET6 :
AF_INET));
                                ^
/wrkdirs/usr/ports/security/snort3/work/snort3-3.0.0-258/src/codecs/ip/cd_ipv4.cc:229:33:
error: no member named 'real_dIP' in '_daq_pkt_hdr'
        real_dst.set(&raw.pkth->real_dIP,
                      ~~~~~~~~  ^
/wrkdirs/usr/ports/security/snort3/work/snort3-3.0.0-258/src/codecs/ip/cd_ipv4.cc:230:33:
error: use of undeclared identifier 'DAQ_PKT_FLAG_REAL_DIP_V6'
            ((raw.pkth->flags & DAQ_PKT_FLAG_REAL_DIP_V6) ? AF_INET6 :
AF_INET));
                                ^

Reported by:	pkg-fallout
3.0.0.258,1
31 Jul 2019 19:27:54
Revision:507729Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-255=>3.0.0-258

- Change RUN_DEPENDS to libdaq-3*
- Add USES=localbase
- Add FLATBUFFERS option

Reported by:	ozkan.kirik@gmail.com
3.0.0.255_1,1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
3.0.0.255,1
08 May 2019 11:38:42
Revision:501017Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-254=>3.0.0-255
3.0.0.254,1
27 Apr 2019 17:31:39
Revision:500216Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0_253=>3.0.0-254
3.0.0.253,1
19 Apr 2019 22:58:35
Revision:499392Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-252=>3.0.0_253
3.0.0.252,1
12 Apr 2019 20:50:52
Revision:498744Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-251=>3.0.0-252
3.0.0.251,1
04 Apr 2019 23:10:44
Revision:497875Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-250=>3.0.0-251
3.0.0.250,1
21 Feb 2019 00:07:29
Revision:493478Original commit files touched by this commit
bofh search for other commits by this committer
security/snort3: Update version 3.0.0-a4.243=>3.0.0-250

- Take MAINTAINERSHIP
3.0.0.a4.243_3
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
3.0.0.a4.243_2
02 Oct 2018 19:21:50
Revision:481130Original commit files touched by this commit
feld search for other commits by this committer
Reset maintainer for misc ports I do not interact with anymore
3.0.0.a4.243_2
30 Aug 2018 04:05:08
Revision:478429Original commit files touched by this commit
danfe search for other commits by this committer
Remove redundant DOCS, NLS, EXAMPLES, and IPV6 from OPTIONS_DEFAULT as they
are put there by the framework (see line 200 of Mk/bsd.options.mk), except
for `finance/quantlib' which makes very unorthodoxal usage of port options.
3.0.0.a4.243_2
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
3.0.0.a4.243_1
07 May 2018 22:29:46
Revision:469338Original commit files touched by this commit
jbeich search for other commits by this committer
Drop FreeBSD 10.3 support

Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
3.0.0.a4.243_1
20 Mar 2018 15:33:09
Revision:465089Original commit files touched by this commit
dvl search for other commits by this committer
Unbreak and update to 3.0.0-a4.243

Submitted by:	Daniel Engberg
Differential Revision:	https://reviews.freebsd.org/D14582
3.0.0.a4.242_1
18 Feb 2018 09:34:58
Revision:462211Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to package

Reported by:	pkg-fallout
MFH:		2018Q1
3.0.0.a4.242_1
01 Feb 2018 22:52:29
Revision:460648Original commit files touched by this commit
feld search for other commits by this committer
security/snort3: Fix build with FreeBSD 10.3

Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210890

MFH:		2018Q1
3.0.0.a4.242_1
01 Feb 2018 21:57:09
Revision:460641Original commit files touched by this commit
feld search for other commits by this committer
security/snort3: Bump PORTREVISION

Bump for sanity
Add missing DOCS to OPTIONS_DEFINE
3.0.0.a4.242
01 Feb 2018 21:53:19
Revision:460638Original commit files touched by this commit
feld search for other commits by this committer
security/snort3: Update to Alpha BUILD_242

- Use cmake now as autotools will be going away
- Fix segfaulting which was actually caused by devel/hwloc
3.0.0.a4.242
30 Jan 2018 15:46:52
Revision:460412Original commit files touched by this commit
mat search for other commits by this committer
Unbreak last commit.

Pointy hat:	dvl
Sponsored by:	Absolight
3.0.0.a4.242
30 Jan 2018 14:39:20
Revision:460389Original commit files touched by this commit
dvl search for other commits by this committer
Upgrade to build 242

Approved by:	feld (maintainer)
3.0.0.a4
13 Dec 2017 20:32:39
Revision:456230Original commit files touched by this commit
feld search for other commits by this committer
Snort 3 is the next major release of the Snort utility:

Here are some key features of Snort 3:

    Support multiple packet processing threads
    Use a shared configuration and attribute table
    Use a simple, scriptable configuration
    Make key components pluggable
    Autodetect services for portless configuration
    Support sticky buffers in rules
    Autogenerate reference documentation
    Provide better cross platform support
    Facilitate component testing

Additional features on the roadmap include:

    Use a shared network map
    Support pipelining of packet processing
    Support hardware offload and data plane integration
    Support proxy mode
    Windows support

WWW: http://www.snort.org/

Number of commits found: 148 (showing only 48 on this page)

«  1 | 2