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
Port details
snort3 Lightweight network intrusion detection system
3.7.0.0,1 security on this many watch lists=5 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.6.0.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-02-22 17:08:14
Commit Hash: 608be65
People watching this port, also watch:: chromium, gimp, openbox, duf, openssl
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 (326 items)
Collapse this list.
  1. /usr/local/share/licenses/snort3-3.7.0.0,1/catalog.mk
  2. /usr/local/share/licenses/snort3-3.7.0.0,1/LICENSE
  3. /usr/local/share/licenses/snort3-3.7.0.0,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/session.h
  45. include/snort/flow/stash_item.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/mpse.h
  62. include/snort/framework/mpse_batch.h
  63. include/snort/framework/parameter.h
  64. include/snort/framework/pdu_section.h
  65. include/snort/framework/pig_pen.h
  66. include/snort/framework/plugins.h
  67. include/snort/framework/policy_selector.h
  68. include/snort/framework/range.h
  69. include/snort/framework/snort_api.h
  70. include/snort/framework/so_rule.h
  71. include/snort/framework/value.h
  72. include/snort/hash/hash_key_operations.h
  73. include/snort/hash/hashes.h
  74. include/snort/hash/lru_cache_local.h
  75. include/snort/hash/lru_cache_shared.h
  76. include/snort/hash/lru_segmented_cache_shared.h
  77. include/snort/hash/xhash.h
  78. include/snort/helpers/base64_encoder.h
  79. include/snort/helpers/ber.h
  80. include/snort/helpers/bitop.h
  81. include/snort/helpers/boyer_moore.h
  82. include/snort/helpers/boyer_moore_search.h
  83. include/snort/helpers/buffer_data.h
  84. include/snort/helpers/event_gen.h
  85. include/snort/helpers/hyper_scratch_allocator.h
  86. include/snort/helpers/hyper_search.h
  87. include/snort/helpers/infractions.h
  88. include/snort/helpers/json_stream.h
  89. include/snort/helpers/literal_search.h
  90. include/snort/helpers/memcap_allocator.h
  91. include/snort/helpers/scratch_allocator.h
  92. include/snort/helpers/sigsafe.h
  93. include/snort/helpers/utf.h
  94. include/snort/host_tracker/cache_allocator.h
  95. include/snort/host_tracker/cache_interface.h
  96. include/snort/host_tracker/host_cache.h
  97. include/snort/host_tracker/host_tracker.h
  98. include/snort/log/log_stats.h
  99. include/snort/log/log_text.h
  100. include/snort/log/messages.h
  101. include/snort/log/obfuscator.h
  102. include/snort/log/text_log.h
  103. include/snort/log/u2_packet.h
  104. include/snort/log/unified2.h
  105. include/snort/lua/snort_plugin.lua
  106. include/snort/main/analyzer_command.h
  107. include/snort/main/policy.h
  108. include/snort/main/reload_tracker.h
  109. include/snort/main/reload_tuner.h
  110. include/snort/main/snort.h
  111. include/snort/main/snort_config.h
  112. include/snort/main/snort_types.h
  113. include/snort/main/thread.h
  114. include/snort/main/thread_config.h
  115. include/snort/memory/heap_interface.h
  116. include/snort/memory/memory_cap.h
  117. include/snort/mime/decode_b64.h
  118. include/snort/mime/decode_base.h
  119. include/snort/mime/file_mime_config.h
  120. include/snort/mime/file_mime_decode.h
  121. include/snort/mime/file_mime_log.h
  122. include/snort/mime/file_mime_paf.h
  123. include/snort/mime/file_mime_process.h
  124. include/snort/network_inspectors/appid/appid_api.h
  125. include/snort/network_inspectors/appid/appid_app_descriptor.h
  126. include/snort/network_inspectors/appid/appid_debug.h
  127. include/snort/network_inspectors/appid/appid_dns_session.h
  128. include/snort/network_inspectors/appid/appid_http_session.h
  129. include/snort/network_inspectors/appid/appid_session_api.h
  130. include/snort/network_inspectors/appid/appid_types.h
  131. include/snort/network_inspectors/appid/application_ids.h
  132. include/snort/network_inspectors/appid/tp_appid_module_api.h
  133. include/snort/network_inspectors/appid/tp_appid_session_api.h
  134. include/snort/network_inspectors/appid/tp_appid_types.h
  135. include/snort/network_inspectors/extractor/extractor_enums.h
  136. include/snort/network_inspectors/reputation/reputation_common.h
  137. include/snort/network_inspectors/rna/rna_cpe_os.h
  138. include/snort/network_inspectors/rna/rna_fingerprint.h
  139. include/snort/network_inspectors/rna/rna_fingerprint_smb.h
  140. include/snort/network_inspectors/rna/rna_fingerprint_tcp.h
  141. include/snort/network_inspectors/rna/rna_fingerprint_ua.h
  142. include/snort/network_inspectors/rna/rna_fingerprint_udp.h
  143. include/snort/network_inspectors/rna/rna_inspector.h
  144. include/snort/network_inspectors/rna/rna_logger_event.h
  145. include/snort/network_inspectors/rna/rna_name.h
  146. include/snort/network_inspectors/rna/rna_tracker.h
  147. include/snort/packet_io/active.h
  148. include/snort/packet_io/active_action.h
  149. include/snort/packet_io/packet_constraints.h
  150. include/snort/packet_io/packet_tracer.h
  151. include/snort/packet_io/sfdaq.h
  152. include/snort/packet_io/sfdaq_instance.h
  153. include/snort/payload_injector/payload_injector.h
  154. include/snort/profiler/memory_defs.h
  155. include/snort/profiler/memory_profiler_defs.h
  156. include/snort/profiler/profiler.h
  157. include/snort/profiler/profiler_defs.h
  158. include/snort/profiler/rule_profiler_defs.h
  159. include/snort/profiler/time_profiler_defs.h
  160. include/snort/protocols/arp.h
  161. include/snort/protocols/bpdu.h
  162. include/snort/protocols/cdp.h
  163. include/snort/protocols/cisco_meta_data.h
  164. include/snort/protocols/eapol.h
  165. include/snort/protocols/eth.h
  166. include/snort/protocols/geneve.h
  167. include/snort/protocols/gre.h
  168. include/snort/protocols/icmp4.h
  169. include/snort/protocols/icmp6.h
  170. include/snort/protocols/ip.h
  171. include/snort/protocols/ipv4.h
  172. include/snort/protocols/ipv4_options.h
  173. include/snort/protocols/ipv6.h
  174. include/snort/protocols/layer.h
  175. include/snort/protocols/linux_sll.h
  176. include/snort/protocols/mpls.h
  177. include/snort/protocols/packet.h
  178. include/snort/protocols/packet_manager.h
  179. include/snort/protocols/protocol_ids.h
  180. include/snort/protocols/ssl.h
  181. include/snort/protocols/tcp.h
  182. include/snort/protocols/tcp_options.h
  183. include/snort/protocols/teredo.h
  184. include/snort/protocols/token_ring.h
  185. include/snort/protocols/udp.h
  186. include/snort/protocols/vlan.h
  187. include/snort/protocols/wlan.h
  188. include/snort/pub_sub/appid_debug_log_event.h
  189. include/snort/pub_sub/appid_event_ids.h
  190. include/snort/pub_sub/appid_events.h
  191. include/snort/pub_sub/assistant_gadget_event.h
  192. include/snort/pub_sub/cip_events.h
  193. include/snort/pub_sub/daq_message_event.h
  194. include/snort/pub_sub/data_decrypt_event.h
  195. include/snort/pub_sub/dcerpc_events.h
  196. include/snort/pub_sub/dhcp_events.h
  197. include/snort/pub_sub/dns_events.h
  198. include/snort/pub_sub/eve_process_event.h
  199. include/snort/pub_sub/expect_events.h
  200. include/snort/pub_sub/external_event_ids.h
  201. include/snort/pub_sub/finalize_packet_event.h
  202. include/snort/pub_sub/ftp_events.h
  203. include/snort/pub_sub/http_event_ids.h
  204. include/snort/pub_sub/http_events.h
  205. include/snort/pub_sub/http_request_body_event.h
  206. include/snort/pub_sub/http_transaction_end_event.h
  207. include/snort/pub_sub/intrinsic_event_ids.h
  208. include/snort/pub_sub/netflow_event.h
  209. include/snort/pub_sub/opportunistic_tls_event.h
  210. include/snort/pub_sub/packet_events.h
  211. include/snort/pub_sub/reputation_events.h
  212. include/snort/pub_sub/rna_events.h
  213. include/snort/pub_sub/shadowtraffic_aggregator.h
  214. include/snort/pub_sub/sip_events.h
  215. include/snort/pub_sub/smb_events.h
  216. include/snort/pub_sub/ssh_events.h
  217. include/snort/pub_sub/ssl_events.h
  218. include/snort/pub_sub/stream_event_ids.h
  219. include/snort/search_engines/search_common.h
  220. include/snort/search_engines/search_tool.h
  221. include/snort/service_inspectors/ftp_telnet/ftp_data.h
  222. include/snort/service_inspectors/ftp_telnet/ftp_module.h
  223. include/snort/service_inspectors/ftp_telnet/ftpdata_splitter.h
  224. include/snort/service_inspectors/ftp_telnet/ftpp_ui_config.h
  225. include/snort/service_inspectors/ftp_telnet/kmap.h
  226. include/snort/service_inspectors/http2_inspect/http2_huffman_state_machine.h
  227. include/snort/service_inspectors/http2_inspect/http2_varlen_int_decode.h
  228. include/snort/service_inspectors/http2_inspect/http2_varlen_int_decode_impl.h
  229. include/snort/service_inspectors/http2_inspect/http2_varlen_string_decode.h
  230. include/snort/service_inspectors/http2_inspect/http2_varlen_string_decode_impl.h
  231. include/snort/service_inspectors/http_inspect/http_common.h
  232. include/snort/service_inspectors/http_inspect/http_field.h
  233. include/snort/service_inspectors/http_inspect/http_inspect_base.h
  234. include/snort/service_inspectors/http_inspect/http_stream_splitter_base.h
  235. include/snort/service_inspectors/http_inspect/http_test_manager.h
  236. include/snort/service_inspectors/netflow/netflow_record.h
  237. include/snort/service_inspectors/ssl/ssl_flow_data.h
  238. include/snort/sfip/sf_cidr.h
  239. include/snort/sfip/sf_ip.h
  240. include/snort/sfip/sf_returns.h
  241. include/snort/stream/flush_bucket.h
  242. include/snort/stream/paf.h
  243. include/snort/stream/pafng.h
  244. include/snort/stream/stream.h
  245. include/snort/stream/stream_splitter.h
  246. include/snort/stream/udp/udp_session.h
  247. include/snort/target_based/snort_protocols.h
  248. include/snort/time/clock_defs.h
  249. include/snort/time/packet_time.h
  250. include/snort/time/periodic.h
  251. include/snort/time/stopwatch.h
  252. include/snort/trace/trace.h
  253. include/snort/trace/trace_api.h
  254. include/snort/trace/trace_logger.h
  255. include/snort/utils/bits.h
  256. include/snort/utils/cpp_macros.h
  257. include/snort/utils/endian.h
  258. include/snort/utils/safec.h
  259. include/snort/utils/util.h
  260. include/snort/utils/util_cstring.h
  261. include/snort/utils/util_unfold.h
  262. lib/snort/daq/daq_file.so
  263. lib/snort/daq/daq_hext.so
  264. libdata/pkgconfig/snort.pc
  265. share/doc/snort/README.u2boat
  266. share/doc/snort/active.txt
  267. share/doc/snort/appendix.txt
  268. share/doc/snort/appid.txt
  269. share/doc/snort/binder.txt
  270. share/doc/snort/building.txt
  271. share/doc/snort/builtin_stubs.txt
  272. share/doc/snort/byte_extract.txt
  273. share/doc/snort/byte_jump.txt
  274. share/doc/snort/byte_math.txt
  275. share/doc/snort/byte_options.txt
  276. share/doc/snort/byte_test.txt
  277. share/doc/snort/concepts.txt
  278. share/doc/snort/config_changes.txt
  279. share/doc/snort/connectors.txt
  280. share/doc/snort/daq.txt
  281. share/doc/snort/dcerpc.txt
  282. share/doc/snort/differences.txt
  283. share/doc/snort/dump_config.txt
  284. share/doc/snort/enviro.txt
  285. share/doc/snort/errors.txt
  286. share/doc/snort/extending.txt
  287. share/doc/snort/extractor.txt
  288. share/doc/snort/features.txt
  289. share/doc/snort/file_processing.txt
  290. share/doc/snort/ftp.txt
  291. share/doc/snort/high_availability.txt
  292. share/doc/snort/http2_inspect.txt
  293. share/doc/snort/http_inspect.txt
  294. share/doc/snort/iec104.txt
  295. share/doc/snort/js_norm.txt
  296. share/doc/snort/mms.txt
  297. share/doc/snort/overview.txt
  298. share/doc/snort/params.txt
  299. share/doc/snort/perf_monitor.txt
  300. share/doc/snort/pop_imap.txt
  301. share/doc/snort/port_scan.txt
  302. share/doc/snort/sensitive_data.txt
  303. share/doc/snort/side_channel.txt
  304. share/doc/snort/smtp.txt
  305. share/doc/snort/snort2lua.txt
  306. share/doc/snort/snort2x.png
  307. share/doc/snort/snort3x.png
  308. share/doc/snort/snort_devel.txt
  309. share/doc/snort/snort_reference.text
  310. share/doc/snort/snort_reference.txt
  311. share/doc/snort/snort_upgrade.text
  312. share/doc/snort/snort_upgrade.txt
  313. share/doc/snort/snort_user.text
  314. share/doc/snort/snort_user.txt
  315. share/doc/snort/snorty.png
  316. share/doc/snort/style.txt
  317. share/doc/snort/telnet.txt
  318. share/doc/snort/terms.txt
  319. share/doc/snort/trace.txt
  320. share/doc/snort/tutorial.txt
  321. share/doc/snort/usage.txt
  322. share/doc/snort/versions.txt
  323. share/doc/snort/wizard.txt
  324. @owner
  325. @group
  326. @mode
Collapse this list.
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 = 1739949780 SHA256 (snort3-snort3-3.7.0.0_GH0.tar.gz) = 8c8b79cd4cc1ba51335cecd4797e5cbe032cbcef82f085b424128022054f0028 SIZE (snort3-snort3-3.7.0.0_GH0.tar.gz) = 3410122

Packages (timestamps in pop-ups are UTC):
snort3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.6.1.0,13.6.3.0,13.0.3.6,13.6.1.0,13.6.3.0,1-3.0.3.6,1-
FreeBSD:13:quarterly3.6.1.0,13.6.1.0,13.1.64.0,13.6.1.0,13.6.1.0,13.1.77.0,1--
FreeBSD:14:latest3.6.1.0,13.6.3.0,13.1.50.0,13.6.1.0,13.6.3.0,13.1.63.0,1--
FreeBSD:14:quarterly3.6.1.0,13.6.1.0,1-3.6.1.0,13.6.1.0,13.1.77.0,1--
FreeBSD:15:latest--n/a-n/a3.1.78.0,13.1.78.0,13.1.81.0,1
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/e2fsprogs-libuuid
  7. libhs.so : devel/hyperscan
  8. libluajit-5.1.so : lang/luajit-devel
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for snort3-3.7.0.0,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.7.0.0?dummy=/
Collapse this list.

Number of commits found: 133 (showing only 33 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 133 (showing only 33 on this page)

«  1 | 2