notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
dnsjit Engine for capturing, parsing and replaying DNS
1.2.2 dns on this many watch lists=0 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 Version of this port present on the latest quarterly branch.
Maintainer: freebsd@dns.company search for ports maintained by this maintainer
Port Added: 2021-10-04 21:45:12
Last Update: 2021-11-25 07:03:49
Commit Hash: e04c4f2
Also Listed In: net
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (164 items)
Collapse this list.
  1. /usr/local/share/licenses/dnsjit-1.2.2/catalog.mk
  2. /usr/local/share/licenses/dnsjit-1.2.2/LICENSE
  3. /usr/local/share/licenses/dnsjit-1.2.2/GPLv3
  4. bin/dnsjit
  5. include/dnsjit/core/assert.h
  6. include/dnsjit/core/channel.h
  7. include/dnsjit/core/channel.hh
  8. include/dnsjit/core/compat.h
  9. include/dnsjit/core/file.h
  10. include/dnsjit/core/file.hh
  11. include/dnsjit/core/log.h
  12. include/dnsjit/core/log.hh
  13. include/dnsjit/core/object.h
  14. include/dnsjit/core/object.hh
  15. include/dnsjit/core/object/dns.h
  16. include/dnsjit/core/object/dns.hh
  17. include/dnsjit/core/object/ether.h
  18. include/dnsjit/core/object/ether.hh
  19. include/dnsjit/core/object/gre.h
  20. include/dnsjit/core/object/gre.hh
  21. include/dnsjit/core/object/icmp.h
  22. include/dnsjit/core/object/icmp.hh
  23. include/dnsjit/core/object/icmp6.h
  24. include/dnsjit/core/object/icmp6.hh
  25. include/dnsjit/core/object/ieee802.h
  26. include/dnsjit/core/object/ieee802.hh
  27. include/dnsjit/core/object/ip.h
  28. include/dnsjit/core/object/ip.hh
  29. include/dnsjit/core/object/ip6.h
  30. include/dnsjit/core/object/ip6.hh
  31. include/dnsjit/core/object/linuxsll.h
  32. include/dnsjit/core/object/linuxsll.hh
  33. include/dnsjit/core/object/loop.h
  34. include/dnsjit/core/object/loop.hh
  35. include/dnsjit/core/object/null.h
  36. include/dnsjit/core/object/null.hh
  37. include/dnsjit/core/object/payload.h
  38. include/dnsjit/core/object/payload.hh
  39. include/dnsjit/core/object/pcap.h
  40. include/dnsjit/core/object/pcap.hh
  41. include/dnsjit/core/object/tcp.h
  42. include/dnsjit/core/object/tcp.hh
  43. include/dnsjit/core/object/udp.h
  44. include/dnsjit/core/object/udp.hh
  45. include/dnsjit/core/producer.h
  46. include/dnsjit/core/producer.hh
  47. include/dnsjit/core/receiver.h
  48. include/dnsjit/core/receiver.hh
  49. include/dnsjit/core/thread.h
  50. include/dnsjit/core/thread.hh
  51. include/dnsjit/core/timespec.h
  52. include/dnsjit/core/timespec.hh
  53. include/dnsjit/filter/copy.h
  54. include/dnsjit/filter/copy.hh
  55. include/dnsjit/filter/ipsplit.h
  56. include/dnsjit/filter/ipsplit.hh
  57. include/dnsjit/filter/layer.h
  58. include/dnsjit/filter/layer.hh
  59. include/dnsjit/filter/split.h
  60. include/dnsjit/filter/split.hh
  61. include/dnsjit/filter/timing.h
  62. include/dnsjit/filter/timing.hh
  63. include/dnsjit/globals.h
  64. include/dnsjit/input/fpcap.h
  65. include/dnsjit/input/fpcap.hh
  66. include/dnsjit/input/mmpcap.h
  67. include/dnsjit/input/mmpcap.hh
  68. include/dnsjit/input/pcap.h
  69. include/dnsjit/input/pcap.hh
  70. include/dnsjit/input/zpcap.h
  71. include/dnsjit/input/zpcap.hh
  72. include/dnsjit/lib/base64url.h
  73. include/dnsjit/lib/base64url.hh
  74. include/dnsjit/lib/clock.h
  75. include/dnsjit/lib/clock.hh
  76. include/dnsjit/lib/trie.h
  77. include/dnsjit/lib/trie.hh
  78. include/dnsjit/output/dnscli.h
  79. include/dnsjit/output/dnscli.hh
  80. include/dnsjit/output/pcap.h
  81. include/dnsjit/output/pcap.hh
  82. include/dnsjit/output/respdiff.h
  83. include/dnsjit/output/respdiff.hh
  84. include/dnsjit/output/tcpcli.h
  85. include/dnsjit/output/tcpcli.hh
  86. include/dnsjit/output/tlscli.h
  87. include/dnsjit/output/tlscli.hh
  88. include/dnsjit/output/udpcli.h
  89. include/dnsjit/output/udpcli.hh
  90. include/dnsjit/version.h
  91. man/man1/dnsjit.1.gz
  92. man/man3/dnsjit.core.3.gz
  93. man/man3/dnsjit.core.channel.3.gz
  94. man/man3/dnsjit.core.compat.3.gz
  95. man/man3/dnsjit.core.file.3.gz
  96. man/man3/dnsjit.core.loader.3.gz
  97. man/man3/dnsjit.core.log.3.gz
  98. man/man3/dnsjit.core.object.3.gz
  99. man/man3/dnsjit.core.object.dns.3.gz
  100. man/man3/dnsjit.core.object.dns.label.3.gz
  101. man/man3/dnsjit.core.object.dns.q.3.gz
  102. man/man3/dnsjit.core.object.dns.rr.3.gz
  103. man/man3/dnsjit.core.object.ether.3.gz
  104. man/man3/dnsjit.core.object.gre.3.gz
  105. man/man3/dnsjit.core.object.icmp.3.gz
  106. man/man3/dnsjit.core.object.icmp6.3.gz
  107. man/man3/dnsjit.core.object.ieee802.3.gz
  108. man/man3/dnsjit.core.object.ip.3.gz
  109. man/man3/dnsjit.core.object.ip6.3.gz
  110. man/man3/dnsjit.core.object.linuxsll.3.gz
  111. man/man3/dnsjit.core.object.loop.3.gz
  112. man/man3/dnsjit.core.object.null.3.gz
  113. man/man3/dnsjit.core.object.payload.3.gz
  114. man/man3/dnsjit.core.object.pcap.3.gz
  115. man/man3/dnsjit.core.object.tcp.3.gz
  116. man/man3/dnsjit.core.object.udp.3.gz
  117. man/man3/dnsjit.core.objects.3.gz
  118. man/man3/dnsjit.core.producer.3.gz
  119. man/man3/dnsjit.core.receiver.3.gz
  120. man/man3/dnsjit.core.thread.3.gz
  121. man/man3/dnsjit.core.timespec.3.gz
  122. man/man3/dnsjit.filter.3.gz
  123. man/man3/dnsjit.filter.copy.3.gz
  124. man/man3/dnsjit.filter.ipsplit.3.gz
  125. man/man3/dnsjit.filter.layer.3.gz
  126. man/man3/dnsjit.filter.split.3.gz
  127. man/man3/dnsjit.filter.timing.3.gz
  128. man/man3/dnsjit.input.3.gz
  129. man/man3/dnsjit.input.fpcap.3.gz
  130. man/man3/dnsjit.input.mmpcap.3.gz
  131. man/man3/dnsjit.input.pcap.3.gz
  132. man/man3/dnsjit.input.zero.3.gz
  133. man/man3/dnsjit.input.zpcap.3.gz
  134. man/man3/dnsjit.lib.3.gz
  135. man/man3/dnsjit.lib.base64url.3.gz
  136. man/man3/dnsjit.lib.clock.3.gz
  137. man/man3/dnsjit.lib.getopt.3.gz
  138. man/man3/dnsjit.lib.ip.3.gz
  139. man/man3/dnsjit.lib.parseconf.3.gz
  140. man/man3/dnsjit.lib.trie.3.gz
  141. man/man3/dnsjit.lib.trie.iter.3.gz
  142. man/man3/dnsjit.lib.trie.node.3.gz
  143. man/man3/dnsjit.output.3.gz
  144. man/man3/dnsjit.output.dnscli.3.gz
  145. man/man3/dnsjit.output.null.3.gz
  146. man/man3/dnsjit.output.pcap.3.gz
  147. man/man3/dnsjit.output.respdiff.3.gz
  148. man/man3/dnsjit.output.tcpcli.3.gz
  149. man/man3/dnsjit.output.tlscli.3.gz
  150. man/man3/dnsjit.output.udpcli.3.gz
  151. share/examples/dnsjit/capture.lua
  152. share/examples/dnsjit/count-pkts-per-ip.lua
  153. share/examples/dnsjit/dumpdns-qr.lua
  154. share/examples/dnsjit/dumpdns.lua
  155. share/examples/dnsjit/dumpdns2pcap.lua
  156. share/examples/dnsjit/filter_rcode.lua
  157. share/examples/dnsjit/qr-multi-pcap-state.lua
  158. share/examples/dnsjit/readme.lua
  159. share/examples/dnsjit/replay.lua
  160. share/examples/dnsjit/replay_multicli.lua
  161. share/examples/dnsjit/respdiff.lua
  162. @owner
  163. @group
  164. @mode
Collapse this list.
Dependency lines:
  • dnsjit>0:dns/dnsjit
To install the port:
cd /usr/ports/dns/dnsjit/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/dnsjit
  • pkg install dnsjit
PKGNAME: dnsjit
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
dnsjit
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd641.2.1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.2.1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd641.2.1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3861.2.1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch641.2.1-
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.69 : devel/autoconf
  3. automake>=1.16.1 : devel/automake
  4. libtoolize : devel/libtool
Library dependencies:
  1. libck.so : devel/concurrencykit
  2. libgnutls.so : security/gnutls
  3. liblmdb.so : databases/lmdb
  4. libluajit-5.1.so : lang/luajit-openresty
  5. liblz4.so : archivers/liblz4
  6. libpcap.so : net/libpcap
  7. libzstd.so : archivers/zstd
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/DNS-OARC/dnsjit/tar.gz/v1.2.2?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Nov 2021 07:03:49
 files touched by this commit commit hash:e04c4f2bb74d3518b415140314420d2de2268e26  1.2.2
Guangyuan Yang (ygy) search for other commits by this committer
Author: Leo Vandewoestijne
dns/dnsjit: Update to 1.2.2

Changelog:	https://github.com/DNS-OARC/dnsjit/releases/tag/v1.2.2

PR:		259984
04 Oct 2021 21:43:54
 files touched by this commit commit hash:bfcb458976fe81177098555c5f259f2d076a2b3a  1.2.1
Daniel Engberg (diizzy) search for other commits by this committer
Author: Kurt Jaeger
dns/dnsjit: New port: Engine for capturing, parsing and replaying DNS

dnsjit is a combination of parts taken from dsc, dnscap, drool, and
put together around Lua to create a script-based engine for easy
capturing, parsing and statistics gathering of DNS messages while
also providing facilities for replaying DNS traffic.

WWW: https://github.com/DNS-OARC/dnsjit

Originally submitted by pi, updated by Leo Vandewoestijne and I made
some minor fixes on top of Leo's patch

PR:		235461
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D32268

Number of commits found: 2