The FreeBSD Ports Archive
FreeBSD dns : djbdns4>
DJBDNS is a collection of Domain Name System tools. It includes
several components:
* The dnscache program is a local DNS cache. It accepts recursive DNS
queries from local clients such as web browsers. It collects
responses from remote DNS servers.
* The tinydns program is a fast, UDP-only DNS server. It makes local
DNS information available to the Internet.
* The pickdns program is a load-balancing DNS server. It points
clients to a dynamic selection of IP addresses.
* The walldns program is a reverse DNS wall. It provides matching
reverse and forward records while hiding local host information.
* The dns library handles outgoing and incoming DNS packets. It can be
used by clients such as web browsers to look up host addresses, host
names, MX records, etc. It supports asynchronous resolution.
* The dnsfilter program is a parallel IP-address-to-host-name
converter.
* The dnsip, dnsipq, dnsname, dnstxt, and dnsmx programs are simple
command-line interfaces to DNS.
* The dnsq and dnstrace programs are DNS debugging tools.
Documentation is at the website below,
http://cr.yp.to/djbdns.html
|
djbdns history
v. 1.30
date: 2007/11/04 21:38:07; author: roam; state: Exp; lines: +1 -1
Update the address of the L root server as per ICANN's announcement at
http://blog.icann.org/?p=227
Bump PORTREVISION.
Approved by: portmgr (linimon)
v. 1.29
date: 2006/09/23 15:31:43; author: roam; state: Exp; lines: +9 -2
Add in the SRV record patch by Michael Handler.
Note that this is another patch that conflicts with the jumbo patch.
PR: 69191
Submitted by: "Michal F. Hanula" ,
Nick Barkas
v. 1.28
date: 2006/09/03 17:26:50; author: kris; state: Exp; lines: +1 -1
RESTRICTED is intended here instead of NO_PACKAGE
v. 1.27
date: 2005/07/07 14:13:35; author: roam; state: Exp; lines: +28 -21
OPTIONS'ify, rename the WITH_DJBDNS_DUMPCACHE knob to WITH_DUMPCACHE,
invert WITHOUT_MAN to WITH_MAN, and add the jumbo patch almost like in
the PR.
Bump PORTREVISION.
PR: 65865
Submitted by: Andrey Slusar
v. 1.26
date: 2004/12/29 08:05:49; author: roam; state: Exp; lines: +2 -1
Fix the parallel build when WITH_IPV6 is specified: the Makefile was
missing a couple of dependencies on the uint32.h header, so make(1) was
postponing its creation.
Bump PORTREVISION, since it is the same for the IPv6 and !IPv6 cases,
although this particular change does not affect the !IPv6 case at all.
PR: 75564
Submitted by: oHmEr
v. 1.25
date: 2004/04/20 15:43:03; author: roam; state: Exp; lines: +9 -0
Add the WITH_PERSISTENT_MMAP knob to enable Lennert Buytenhek's patch for
tinydns - keep the data.cdb file mmap'd for a second instead of reopening it
on each query.
v. 1.24
date: 2004/04/14 06:48:12; author: roam; state: Exp; lines: +1 -1
Refrain from messing up the permissions on $PREFIX and $PREFIX/bin.
Pointed out by: dosirak via kris
v. 1.23
date: 2004/03/11 07:45:27; author: roam; state: Exp; lines: +15 -7
Add Russ Nelson's ignoreip2 patch [1][2].
Add distribution site grouping for all the patches [1].
PR: 56951 [1], 64062 [2].
Submitted by: Roman Neuhauser [1],
Thomas Vogt [2]
v. 1.22
date: 2004/01/30 10:41:22; author: roam; state: Exp; lines: +1 -1
Update the address of B.ROOT-SERVERS.NET as per ICANN's 2004/01/29 change.
v. 1.21
date: 2003/12/29 14:08:08; author: roam; state: Exp; lines: +2 -2
Correct the distsite for the dnscache-dumpcache patch.
PR: 60631
Submitted by: Paulius Bulotas
v. 1.20
date: 2003/12/12 12:15:58; author: roam; state: Exp; lines: +4 -22
Remove the final traces of my abortive attempt to reimplement
the libdjbdns library on my own :)
PR: 56950
Submitted by: Roman Neuhauser
v. 1.19
date: 2003/10/24 09:10:49; author: roam; state: Exp; lines: +4 -4
Update Gerrit Pape's manpages to the 20031023 version.
Remove files related to my abortive attempt to reimplement libdjbdns.
v. 1.18
date: 2003/09/05 04:54:32; author: edwin; state: Exp; lines: +1 -1
Massive repo-copies request: net->dns (partly devel->dns)
PR: ports/56020
Submitted by: Kimura Fuyuki
Approved by: portmgr
v. 1.17
date: 2003/07/24 12:32:35; author: roam; state: Exp; lines: +30 -11
Add net/libdjbdns, a set of patches to the net/djbdns sources which
install the header files and libraries instead of the end-result
command-line utilities, thus letting other developers make use of
Prof. Bernstein's products without incorporating them in their own
projects.
v. 1.16
date: 2003/04/10 08:28:28; author: roam; state: Exp; lines: +1 -1
Bump PORTREVISION for the j.root-servers.net IP address update.
v. 1.15
date: 2003/04/10 08:17:24; author: roam; state: Exp; lines: +1 -1
Update the j.root-servers.net IP address (yes, long overdue).
While I'm here, make the Makefile honor $STRIP instead of hardcoding
an '-s' as a link parameter.
Submitted by: Eivind Olsen - the j.root-servers.net part
v. 1.14
date: 2003/02/19 16:07:27; author: roam; state: Exp; lines: +1 -0
Remove pkg-comment files in my ports.
v. 1.13
date: 2003/01/14 13:54:37; author: roam; state: Exp; lines: +4 -3
Update to Greg Smarden's 2002/12/11 manual pages snapshot.
Bump PORTREVISION; nothing to see here unless you use the manual pages.
PR: 46197
Submitted by: Jos Backus
v. 1.12
date: 2002/09/20 06:57:20; author: roam; state: Exp; lines: +2 -1
Update the IPv6 patch to test14; later ones seem to have problems
receiving datagrams.
Fix the build with the dnscache cache dump patch - that is, define
DUMPCACHE in the CFLAGS..
PR: 38207, 42480
Submitted by: "Maciej Korzeń" ,
Paulius Bulotas
v. 1.11
date: 2002/09/09 18:49:18; author: seanc; state: Exp; lines: +2 -1
Add sysutils/ucspi-tcp to the run dependencies for those that need axfrdns.
Reviewed by: knu (mentor) && roam (maintainer)
Approved by: knu (mentor) && roam (maintainer)
v. 1.10
date: 2002/03/14 17:17:32; author: roam; state: Exp; lines: +21 -3
Add Florent Guillaume's patch for dnscache make the cache persistent
across restarts, conditional on the WITH_DNSCACHE_DUMPCACHE knob.
Add a pre-fetch target describing the available makevar knobs.
PR: 35483
Submitted by: Joe Barbish
v. 1.9
date: 2002/01/31 11:28:40; author: roam; state: Exp; lines: +43 -3
Add Felix von Leitner's IPv6 patches if WITH_IPV6 is defined.
Add Gerritt Pape's manual pages unless WITHOUT_MAN is defined.
Assume maintainership.
Reviewed by: nbm
Approved by: nbm (former maintainer)
v. 1.8
date: 2001/02/12 13:55:04; author: roam; state: Exp; lines: +2 -2
Update to 1.05; among other things, axfrdns now sends correct transfer
ID's to secondary BIND 9.x servers.
Approved by: nbm (maintainer)
v. 1.7
date: 2001/02/05 08:21:28; author: nbm; state: Exp; lines: +3 -1
We aren't allowed to package djbdns, because we patch the source. I was
pretty sure I had this previously.
v. 1.6
date: 2001/01/22 14:44:08; author: roam; state: Exp; lines: +2 -2
Update to 1.04.
Approved by: nbm (maintainer)
v. 1.5
date: 2001/01/09 07:49:47; author: roam; state: Exp; lines: +2 -2
Update to 1.03.
PR: 24144 (almost)
Submitted by: Dan Peterson
Approved by: nbm (maintainer)
v. 1.4
date: 2000/09/28 18:18:41; author: nbm; state: Exp; lines: +5 -5
Update to djbdns 1.02
PR: 21510
Submitted by: Dan Peterson
v. 1.3
date: 2000/07/29 16:39:44; author: nbm; state: Exp; lines: +3 -2
Add the ftp version of the MASTER_SITE
v. 1.2
date: 2000/04/27 22:56:59; author: nbm; state: Exp; lines: +3 -1
Add dependency to daemontools, now that we have a compatible version.
v. 1.1
date: 2000/04/26 19:12:06; author: nbm; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 2000/04/26 19:12:06; author: nbm; state: Exp; lines: +0 -0
Import of port for dnscache, djb's set of DNS utilities, including a
caching name server.
=============================================================================
v. 1.30
date: 2007/11/04 21:38:07; author: roam; state: Exp; lines: +1 -1
Update the address of the L root server as per ICANN's announcement at
http://blog.icann.org/?p=227
Bump PORTREVISION.
Approved by: portmgr (linimon)
v. 1.29
date: 2006/09/23 15:31:43; author: roam; state: Exp; lines: +9 -2
Add in the SRV record patch by Michael Handler.
Note that this is another patch that conflicts with the jumbo patch.
PR: 69191
Submitted by: "Michal F. Hanula" ,
Nick Barkas
v. 1.28
date: 2006/09/03 17:26:50; author: kris; state: Exp; lines: +1 -1
RESTRICTED is intended here instead of NO_PACKAGE
v. 1.27
date: 2005/07/07 14:13:35; author: roam; state: Exp; lines: +28 -21
OPTIONS'ify, rename the WITH_DJBDNS_DUMPCACHE knob to WITH_DUMPCACHE,
invert WITHOUT_MAN to WITH_MAN, and add the jumbo patch almost like in
the PR.
Bump PORTREVISION.
PR: 65865
Submitted by: Andrey Slusar
v. 1.26
date: 2004/12/29 08:05:49; author: roam; state: Exp; lines: +2 -1
Fix the parallel build when WITH_IPV6 is specified: the Makefile was
missing a couple of dependencies on the uint32.h header, so make(1) was
postponing its creation.
Bump PORTREVISION, since it is the same for the IPv6 and !IPv6 cases,
although this particular change does not affect the !IPv6 case at all.
PR: 75564
Submitted by: oHmEr
v. 1.25
date: 2004/04/20 15:43:03; author: roam; state: Exp; lines: +9 -0
Add the WITH_PERSISTENT_MMAP knob to enable Lennert Buytenhek's patch for
tinydns - keep the data.cdb file mmap'd for a second instead of reopening it
on each query.
v. 1.24
date: 2004/04/14 06:48:12; author: roam; state: Exp; lines: +1 -1
Refrain from messing up the permissions on $PREFIX and $PREFIX/bin.
Pointed out by: dosirak via kris
v. 1.23
date: 2004/03/11 07:45:27; author: roam; state: Exp; lines: +15 -7
Add Russ Nelson's ignoreip2 patch [1][2].
Add distribution site grouping for all the patches [1].
PR: 56951 [1], 64062 [2].
Submitted by: Roman Neuhauser [1],
Thomas Vogt [2]
v. 1.22
date: 2004/01/30 10:41:22; author: roam; state: Exp; lines: +1 -1
Update the address of B.ROOT-SERVERS.NET as per ICANN's 2004/01/29 change.
v. 1.21
date: 2003/12/29 14:08:08; author: roam; state: Exp; lines: +2 -2
Correct the distsite for the dnscache-dumpcache patch.
PR: 60631
Submitted by: Paulius Bulotas
v. 1.20
date: 2003/12/12 12:15:58; author: roam; state: Exp; lines: +4 -22
Remove the final traces of my abortive attempt to reimplement
the libdjbdns library on my own :)
PR: 56950
Submitted by: Roman Neuhauser
v. 1.19
date: 2003/10/24 09:10:49; author: roam; state: Exp; lines: +4 -4
Update Gerrit Pape's manpages to the 20031023 version.
Remove files related to my abortive attempt to reimplement libdjbdns.
v. 1.18
date: 2003/09/05 04:54:32; author: edwin; state: Exp; lines: +1 -1
Massive repo-copies request: net->dns (partly devel->dns)
PR: ports/56020
Submitted by: Kimura Fuyuki
Approved by: portmgr
v. 1.17
date: 2003/07/24 12:32:35; author: roam; state: Exp; lines: +30 -11
Add net/libdjbdns, a set of patches to the net/djbdns sources which
install the header files and libraries instead of the end-result
command-line utilities, thus letting other developers make use of
Prof. Bernstein's products without incorporating them in their own
projects.
v. 1.16
date: 2003/04/10 08:28:28; author: roam; state: Exp; lines: +1 -1
Bump PORTREVISION for the j.root-servers.net IP address update.
v. 1.15
date: 2003/04/10 08:17:24; author: roam; state: Exp; lines: +1 -1
Update the j.root-servers.net IP address (yes, long overdue).
While I'm here, make the Makefile honor $STRIP instead of hardcoding
an '-s' as a link parameter.
Submitted by: Eivind Olsen - the j.root-servers.net part
v. 1.14
date: 2003/02/19 16:07:27; author: roam; state: Exp; lines: +1 -0
Remove pkg-comment files in my ports.
v. 1.13
date: 2003/01/14 13:54:37; author: roam; state: Exp; lines: +4 -3
Update to Greg Smarden's 2002/12/11 manual pages snapshot.
Bump PORTREVISION; nothing to see here unless you use the manual pages.
PR: 46197
Submitted by: Jos Backus
v. 1.12
date: 2002/09/20 06:57:20; author: roam; state: Exp; lines: +2 -1
Update the IPv6 patch to test14; later ones seem to have problems
receiving datagrams.
Fix the build with the dnscache cache dump patch - that is, define
DUMPCACHE in the CFLAGS..
PR: 38207, 42480
Submitted by: "Maciej Korzeń" ,
Paulius Bulotas
v. 1.11
date: 2002/09/09 18:49:18; author: seanc; state: Exp; lines: +2 -1
Add sysutils/ucspi-tcp to the run dependencies for those that need axfrdns.
Reviewed by: knu (mentor) && roam (maintainer)
Approved by: knu (mentor) && roam (maintainer)
v. 1.10
date: 2002/03/14 17:17:32; author: roam; state: Exp; lines: +21 -3
Add Florent Guillaume's patch for dnscache make the cache persistent
across restarts, conditional on the WITH_DNSCACHE_DUMPCACHE knob.
Add a pre-fetch target describing the available makevar knobs.
PR: 35483
Submitted by: Joe Barbish
v. 1.9
date: 2002/01/31 11:28:40; author: roam; state: Exp; lines: +43 -3
Add Felix von Leitner's IPv6 patches if WITH_IPV6 is defined.
Add Gerritt Pape's manual pages unless WITHOUT_MAN is defined.
Assume maintainership.
Reviewed by: nbm
Approved by: nbm (former maintainer)
v. 1.8
date: 2001/02/12 13:55:04; author: roam; state: Exp; lines: +2 -2
Update to 1.05; among other things, axfrdns now sends correct transfer
ID's to secondary BIND 9.x servers.
Approved by: nbm (maintainer)
v. 1.7
date: 2001/02/05 08:21:28; author: nbm; state: Exp; lines: +3 -1
We aren't allowed to package djbdns, because we patch the source. I was
pretty sure I had this previously.
v. 1.6
date: 2001/01/22 14:44:08; author: roam; state: Exp; lines: +2 -2
Update to 1.04.
Approved by: nbm (maintainer)
v. 1.5
date: 2001/01/09 07:49:47; author: roam; state: Exp; lines: +2 -2
Update to 1.03.
PR: 24144 (almost)
Submitted by: Dan Peterson
Approved by: nbm (maintainer)
v. 1.4
date: 2000/09/28 18:18:41; author: nbm; state: Exp; lines: +5 -5
Update to djbdns 1.02
PR: 21510
Submitted by: Dan Peterson
v. 1.3
date: 2000/07/29 16:39:44; author: nbm; state: Exp; lines: +3 -2
Add the ftp version of the MASTER_SITE
v. 1.2
date: 2000/04/27 22:56:59; author: nbm; state: Exp; lines: +3 -1
Add dependency to daemontools, now that we have a compatible version.
v. 1.1
date: 2000/04/26 19:12:06; author: nbm; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 2000/04/26 19:12:06; author: nbm; state: Exp; lines: +0 -0
Import of port for dnscache, djb's set of DNS utilities, including a
caching name server.
=============================================================================
v. 1.30
date: 2007/11/04 21:38:07; author: roam; state: Exp; lines: +1 -1
Update the address of the L root server as per ICANN's announcement at
http://blog.icann.org/?p=227
Bump PORTREVISION.
Approved by: portmgr (linimon)
v. 1.29
date: 2006/09/23 15:31:43; author: roam; state: Exp; lines: +9 -2
Add in the SRV record patch by Michael Handler.
Note that this is another patch that conflicts with the jumbo patch.
PR: 69191
Submitted by: "Michal F. Hanula" ,
Nick Barkas
v. 1.28
date: 2006/09/03 17:26:50; author: kris; state: Exp; lines: +1 -1
RESTRICTED is intended here instead of NO_PACKAGE
v. 1.27
date: 2005/07/07 14:13:35; author: roam; state: Exp; lines: +28 -21
OPTIONS'ify, rename the WITH_DJBDNS_DUMPCACHE knob to WITH_DUMPCACHE,
invert WITHOUT_MAN to WITH_MAN, and add the jumbo patch almost like in
the PR.
Bump PORTREVISION.
PR: 65865
Submitted by: Andrey Slusar
v. 1.26
date: 2004/12/29 08:05:49; author: roam; state: Exp; lines: +2 -1
Fix the parallel build when WITH_IPV6 is specified: the Makefile was
missing a couple of dependencies on the uint32.h header, so make(1) was
postponing its creation.
Bump PORTREVISION, since it is the same for the IPv6 and !IPv6 cases,
although this particular change does not affect the !IPv6 case at all.
PR: 75564
Submitted by: oHmEr
v. 1.25
date: 2004/04/20 15:43:03; author: roam; state: Exp; lines: +9 -0
Add the WITH_PERSISTENT_MMAP knob to enable Lennert Buytenhek's patch for
tinydns - keep the data.cdb file mmap'd for a second instead of reopening it
on each query.
v. 1.24
date: 2004/04/14 06:48:12; author: roam; state: Exp; lines: +1 -1
Refrain from messing up the permissions on $PREFIX and $PREFIX/bin.
Pointed out by: dosirak via kris
v. 1.23
date: 2004/03/11 07:45:27; author: roam; state: Exp; lines: +15 -7
Add Russ Nelson's ignoreip2 patch [1][2].
Add distribution site grouping for all the patches [1].
PR: 56951 [1], 64062 [2].
Submitted by: Roman Neuhauser [1],
Thomas Vogt [2]
v. 1.22
date: 2004/01/30 10:41:22; author: roam; state: Exp; lines: +1 -1
Update the address of B.ROOT-SERVERS.NET as per ICANN's 2004/01/29 change.
v. 1.21
date: 2003/12/29 14:08:08; author: roam; state: Exp; lines: +2 -2
Correct the distsite for the dnscache-dumpcache patch.
PR: 60631
Submitted by: Paulius Bulotas
v. 1.20
date: 2003/12/12 12:15:58; author: roam; state: Exp; lines: +4 -22
Remove the final traces of my abortive attempt to reimplement
the libdjbdns library on my own :)
PR: 56950
Submitted by: Roman Neuhauser
v. 1.19
date: 2003/10/24 09:10:49; author: roam; state: Exp; lines: +4 -4
Update Gerrit Pape's manpages to the 20031023 version.
Remove files related to my abortive attempt to reimplement libdjbdns.
v. 1.18
date: 2003/09/05 04:54:32; author: edwin; state: Exp; lines: +1 -1
Massive repo-copies request: net->dns (partly devel->dns)
PR: ports/56020
Submitted by: Kimura Fuyuki
Approved by: portmgr
v. 1.17
date: 2003/07/24 12:32:35; author: roam; state: Exp; lines: +30 -11
Add net/libdjbdns, a set of patches to the net/djbdns sources which
install the header files and libraries instead of the end-result
command-line utilities, thus letting other developers make use of
Prof. Bernstein's products without incorporating them in their own
projects.
v. 1.16
date: 2003/04/10 08:28:28; author: roam; state: Exp; lines: +1 -1
Bump PORTREVISION for the j.root-servers.net IP address update.
v. 1.15
date: 2003/04/10 08:17:24; author: roam; state: Exp; lines: +1 -1
Update the j.root-servers.net IP address (yes, long overdue).
While I'm here, make the Makefile honor $STRIP instead of hardcoding
an '-s' as a link parameter.
Submitted by: Eivind Olsen - the j.root-servers.net part
v. 1.14
date: 2003/02/19 16:07:27; author: roam; state: Exp; lines: +1 -0
Remove pkg-comment files in my ports.
v. 1.13
date: 2003/01/14 13:54:37; author: roam; state: Exp; lines: +4 -3
Update to Greg Smarden's 2002/12/11 manual pages snapshot.
Bump PORTREVISION; nothing to see here unless you use the manual pages.
PR: 46197
Submitted by: Jos Backus
v. 1.12
date: 2002/09/20 06:57:20; author: roam; state: Exp; lines: +2 -1
Update the IPv6 patch to test14; later ones seem to have problems
receiving datagrams.
Fix the build with the dnscache cache dump patch - that is, define
DUMPCACHE in the CFLAGS..
PR: 38207, 42480
Submitted by: "Maciej Korzeń" ,
Paulius Bulotas
v. 1.11
date: 2002/09/09 18:49:18; author: seanc; state: Exp; lines: +2 -1
Add sysutils/ucspi-tcp to the run dependencies for those that need axfrdns.
Reviewed by: knu (mentor) && roam (maintainer)
Approved by: knu (mentor) && roam (maintainer)
v. 1.10
date: 2002/03/14 17:17:32; author: roam; state: Exp; lines: +21 -3
Add Florent Guillaume's patch for dnscache make the cache persistent
across restarts, conditional on the WITH_DNSCACHE_DUMPCACHE knob.
Add a pre-fetch target describing the available makevar knobs.
PR: 35483
Submitted by: Joe Barbish
v. 1.9
date: 2002/01/31 11:28:40; author: roam; state: Exp; lines: +43 -3
Add Felix von Leitner's IPv6 patches if WITH_IPV6 is defined.
Add Gerritt Pape's manual pages unless WITHOUT_MAN is defined.
Assume maintainership.
Reviewed by: nbm
Approved by: nbm (former maintainer)
v. 1.8
date: 2001/02/12 13:55:04; author: roam; state: Exp; lines: +2 -2
Update to 1.05; among other things, axfrdns now sends correct transfer
ID's to secondary BIND 9.x servers.
Approved by: nbm (maintainer)
v. 1.7
date: 2001/02/05 08:21:28; author: nbm; state: Exp; lines: +3 -1
We aren't allowed to package djbdns, because we patch the source. I was
pretty sure I had this previously.
v. 1.6
date: 2001/01/22 14:44:08; author: roam; state: Exp; lines: +2 -2
Update to 1.04.
Approved by: nbm (maintainer)
v. 1.5
date: 2001/01/09 07:49:47; author: roam; state: Exp; lines: +2 -2
Update to 1.03.
PR: 24144 (almost)
Submitted by: Dan Peterson
Approved by: nbm (maintainer)
v. 1.4
date: 2000/09/28 18:18:41; author: nbm; state: Exp; lines: +5 -5
Update to djbdns 1.02
PR: 21510
Submitted by: Dan Peterson
v. 1.3
date: 2000/07/29 16:39:44; author: nbm; state: Exp; lines: +3 -2
Add the ftp version of the MASTER_SITE
v. 1.2
date: 2000/04/27 22:56:59; author: nbm; state: Exp; lines: +3 -1
Add dependency to daemontools, now that we have a compatible version.
v. 1.1
date: 2000/04/26 19:12:06; author: nbm; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 2000/04/26 19:12:06; author: nbm; state: Exp; lines: +0 -0
Import of port for dnscache, djb's set of DNS utilities, including a
caching name server.
=============================================================================
|
| |

|