From: Jonathan de Boyne Pollard via freebsd-hackers <freebsd-hackers@freebsd.org>
To: Debian users <debian-user@lists.debian.org>,
FreeBSD Hackers <freebsd-hackers@freebsd.org>,
Supervision <supervision@list.skarnet.org>
Subject: djbwares version 6
Date: Tue, 8 Aug 2017 09:45:24 +0100 [thread overview]
Message-ID: <a7b15fc6-cb43-75ff-d45f-68ab43199e9b@NTLWorld.COM> (raw)
In-Reply-To: <736737774.3548811.1490898899979.JavaMail.open-xchange@oxbe11.tb.ukmail.iss.as9143.net>
djbwares is now at version 6.
* http://jdebp.eu./Softwares/djbwares/
* http://jdebp.info./Softwares/djbwares/
The main changes here are in dnscache and ftpd.
dnscache now has a built-in AAAA resource record for localhost, like it
already had a built-in A resource record. I've slightly improved the
way that it caches AAAA resource record sets, to match the way that it
was handling A resource record sets. And it now caches SOA resource
records. There are also some minor improvements to the logging to
decode SRV, A, and AAAA records rather than print them in raw
hexadecimal format.
The changes to ftpd were motivated by my pointing several WWW browsers
at a publicfile FTP site and discovering that the WWW browsers adhere to
the RFCs far less than they used to at the turn of the century. You can
read some of the saddening discoveries in the Hall of Shame. I have
enhanced publicfile ftpd to support OPTS, FEAT, SIZE, EPSV, and HOST; to
interoperate better with some faulty FTP ALGs that cannot cope with an
FTP server that one does not need to log in to; to interoperate better
with some faulty WWW browsers that misuse CWD as a type testing
mechanism; and to log things more clearly in order to diagnose such
faults from server logs. HOST support means that ftpd supports virtual
hosting on FTP, which is explained in the manual, although it is hard to
find any FTP client that employs this.
* http://jdebp.eu./FGA/web-browser-ftp-hall-of-shame.html
* http://jdebp.info./FGA/web-browser-ftp-hall-of-shame.html
A further minor addition is a host command, a subset of the host
commands from ISC and from KnotDNS that uses the same DNS client library
from djbdns as all of the other djbdns query tools do. Of course, the
conventional djbdns client tools have a simpler syntax and more regular
behaviours than the host command, and are preferable. Moreover, the
subset excludes rarities that djbdns has never supported, such as non-IN
class queries.
_______________________________________________
freebsd-hackers@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
next prev parent reply other threads:[~2017-08-08 8:45 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 ` Jonathan de Boyne Pollard via freebsd-hackers [this message]
2018-02-18 6:44 ` djbwares version 7 Jonathan de Boyne Pollard via freebsd-hackers
2019-03-20 9:51 ` djbwares version 9 Jonathan de Boyne Pollard
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=a7b15fc6-cb43-75ff-d45f-68ab43199e9b@NTLWorld.COM \
--to=freebsd-hackers@freebsd.org \
--cc=J.deBoynePollard-newsgroups@NTLWorld.COM \
--cc=debian-user@lists.debian.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).