From: Jonathan de Boyne Pollard <J.deBoynePollard-newsgroups@NTLWorld.COM>
To: Debian users <debian-user@lists.debian.org>,
FreeBSD Hackers <freebsd-hackers@freebsd.org>,
Supervision <supervision@list.skarnet.org>
Subject: djbwares version 9
Date: Wed, 20 Mar 2019 09:51:16 +0000 [thread overview]
Message-ID: <ffd6d370-1406-5b51-b055-380314157b11@NTLWorld.COM> (raw)
In-Reply-To: <e66747aa-ad7b-1953-2081-704d657a4b1a@NTLWorld.COM>
[-- Attachment #1: Type: text/plain, Size: 2461 bytes --]
The djbwares package is now up to version 9 .
*
http://jdebp.eu./Softwares/djbwares/
*
http://jdebp.info./Softwares/djbwares/
This version sees changes to the doco and to the DNS and HTTP servers.
FreeBSD binaries
================
I plan for this to be the last release with binaries built on FreeBSD
10. I am going to upgrade the build machine.
Doco
====
All of the manuals are now DocBook XML, and the hodgepodge admixture of
manuals from three sources is gone. A stylesheet is supplied for
reading the manuals directly using a GUI WWW browser. They can also be
read using the |console-docbook-xml-viewer| tool from version 1.40 of
the nosh toolset.
The long-missing |tcp-environ| manual is now present.
HTTP servers
============
Hand in hand with the documentation improvement, |httpd| now has content
types for the |.xml| and |.xhtml| filename extensions.
DNS servers
===========
*
http://jdebp.eu./Softwares/djbwares/qmail-patches.html#any-to-cname
*
http://jdebp.info./Softwares/djbwares/qmail-patches.html#any-to-cname
The |ANY| query type in the DNS has never meant ALL, and has never
really been useful. Pretty much only one software even made use of
|ANY| for non-testing purposes. That was qmail, which I patched not to
do so back in 2003.
Although the diagnostic tools still support sending |ANY| queries, with
one exception, in this release all of the DNS server softwares now
synthesize non-responses, containing an invariant |HINFO| resource
record set, to |ANY| queries. The specialized content DNS servers
simply return such responses straightforwardly, as they do not have to
worry about |CNAME| chains, which they do not ever construct. The other
DNS servers have to handle |CNAME| chains.
The general-purpose |tinydns| and |axfrdns| content DNS servers will
continue to process |CNAME| chains as before, but will return a
synthesized |HINFO| resource record set at the end of the chain.
|dnscache| also processes |CNAME| chains as before, again returning the
chain with a synthesized |HINFO| resource record set at the end. It no
longer allows |ANY| queries as a loophole for retrieving cache contents,
and will not issue |ANY| queries from its back end.
The diagnostic tool that is the exception is |tinydns-get|, whose
operation is supposed to exactly replicate what |tinydns| does. It,
too, now synthesizes non-responses when an |ANY| lookup is requested.
prev parent reply other threads:[~2019-03-20 9:51 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-05 22:49 djbwares version 4 Jonathan de Boyne Pollard
2016-12-06 11:29 ` Jean Louis
2016-12-06 13:18 ` Jonathan de Boyne Pollard
2016-12-06 13:21 ` Jean Louis
2017-03-30 18:34 ` djbwares version 5 Jonathan de Boyne Pollard
2017-08-08 8:45 ` djbwares version 6 Jonathan de Boyne Pollard via freebsd-hackers
2018-02-18 6:44 ` djbwares version 7 Jonathan de Boyne Pollard via freebsd-hackers
2019-03-20 9:51 ` Jonathan de Boyne Pollard [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ffd6d370-1406-5b51-b055-380314157b11@NTLWorld.COM \
--to=j.deboynepollard-newsgroups@ntlworld.com \
--cc=debian-user@lists.debian.org \
--cc=freebsd-hackers@freebsd.org \
--cc=supervision@list.skarnet.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).