Commit graph

9 commits

Author SHA1 Message Date
wiz
5b20515a29 Update for new MESSAGE handling. Noted by zuntum@eik.pl. 2001-01-29 15:41:23 +00:00
hubertf
24ab6baea9 Update djbdns to 1.04. Changes:
* tinydns now automatically returns a random set of 8 addresses from
  a cluster of any size. It also supports client differentiation. There's no
  longer any reason to use pickdns. dnstracesort prints glue information that
  reveals all sorts of interesting inconsistencies.

  * minor pkg's Makefile improvements

Update submitted by Tomasz Luchowski <zuntum@eik.pl> in private mail.
2001-01-26 01:33:21 +00:00
hubertf
e66f7596ea 20001224
ui: new dnstrace output format.
	ui: dnstrace shows all servers providing each ns/a line.
	ui: added dnstracesort.
20001225
	internal: response_rstart() and response_cname() use uint32 ttl.
	internal: added response_hidettl().
	internal: cache_get() returns ttl.
	internal: dnscache keeps track of ttls for aliases.
	ui: dnscache returns ttl unless $HIDETTL is set.
	ui: dnscache returns ttl 655360 for localhost et al.
20001226
	ui: dnscache supports $FORWARDONLY. tnx to several people for
		the suggestion. tnx Dan Peterson for sample code.
	ui: dnscache now logs sequential query numbers, not indices.
	internal: revamped dnscache to separate udp from tcp.
	ui: dnscache reports uactive, tactive separately.
	ui: dnscache reports tcpopen/tcpclose by port and ip.
	ui: dnscache artificially times out oldest UDP query if UDP
		table is full, and oldest TCP connection if TCP table is
		full.
	ui: dnscache reports broken pipe when a TCP client sends FIN.
20001228
	ui: dnstrace supports dd.
	ui: dnscache logs stats when it handles 1.0.0.127.in-addr.arpa.
	ui: pickdns actively refuses queries for unknown types.
	ui: pickdns responds to MX queries. tnx Mike Batchelor.
	internal: added const at various places.
	internal: removed some unused variables.
	internal: used time_t in tai_now.c.
	internal: used stdlib.h in alloc.c.
	api: split dns_domain_suffix() into suffix(), suffixpos().
	internal: switched to buffer_unix*.
	internal: included unistd.h for various declarations.
20010103
	ui: increased maximum data size from 512 bytes to 32767 bytes in
		tinydns, tinydns-get, axfrdns. allows big TXT records.
	ui: dnsmx reformats name when it prints an artificial 0 MX.
20010105
	ui: increased MAXLEVEL to 5. the Internet is becoming more
		glueless every day.
20010106
	version: djbdns 1.03.
2001-01-10 03:23:49 +00:00
hubertf
9fd93b8d37 forgot this... 2001-01-04 16:13:51 +00:00
hubertf
7bd98f8786 Update to djbdns-1.02nb2. Changes:
* Remove accidentelly left files/patch-*
 * Use bzipped ipv6.diff instead of uncompressed one.
 * Put ${PREFIX} in {dnscache,axfrdns,pickdns,rbldns,tinydns,walldns}
   usage
   (example spoke of /${progname} directory)
 * Tell dnscache to look for dnsroots.global in ${PREFIX}/etc instead
   of /etc

Sent in by Tomasz Luchowski <zuntum@eik.pl> in private mail.
2000-12-29 16:42:54 +00:00
hubertf
fec5cd3ded * Added Fefe's IPv6 patch ( http://www.fefe.de/dns )
* Included two small logfile formatters written in perl -
   dnscache-log.pl and tinydns-log.pl (from http://www.djbdns.org)

Patch sent in by Tomasz Luchowski <zuntum@eik.pl> in private mail.
2000-12-28 14:37:18 +00:00
hubertf
cc3c2bbee2 This pkg now includes docs. ;) 2000-12-27 23:31:41 +00:00
hubertf
8aa9b3e5ba Add manpages.
Submitted by Tomasz Luchowski <zuntum@eik.pl> in private mail.
2000-12-27 23:29:57 +00:00
hubertf
df80b61eea Add djbdns-1.02:
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 only available on the web site, sorry.

Submitted by Tomasz Luchowski <zuntum@eik.pl> in PR 11675.
2000-12-27 16:04:23 +00:00