New DwMararc parameter: maxttl_reduce_labels
This allows one to change the number of labels in a NS referral before
we reduce its TTL.
This normally has a value of 3: If there are more than three
labels in a NS refer, we then reduce its TTL.
Deadwood.exe: Update; version is now 2022-05-01
With CNAME records, we can store them longer than 30 seconds
If we have a CNAME record which depends on a cached entry, instead
of storing it for only 30 seconds, we can store it for as long as
that entry stays in the cache, plus 30 seconds.
CNAME answers based on cached data are now stored for only 30 seconds
Have longer NS refer labels have a shorter max TTL
dw_get_dname: Implement returning count of labels
Update API of dw_get_dname to allow return of label count
dw_get_dname now allows the number of labels to be returned to
the called via a pointer. Number of labels is how many levels
of subdomains we have, e.g.
a.kabah.foo has three labels
a.b.kabah.foo has four labels
a.b.c.kabah.foo has five labels
and so on.
csv2_txt: Autobuild (more neutral DKIM note)
csv2_txt.ej: Make less personal, more neutral
Autobuild documents (SPF is deprecated; DKIM notes)
csv2_txt: Document DKIM usage
csv2 docs: We use TXT for SPF records.
CODE OF CONDUCT: Fix typo in "no cancel culture" section
Autobuild docs to use updated example_csv2
* Use 2001:db8 for example IPv6
* Brief note explaining what "IN" is for MaraDNS's CSV2 parser
Update example_csv2 in its correct place (IPv6 fixes; IN note)