Blame
Date:
Sat Aug 1 09:01:52 2020 UTC
Message:
move extended RCODE's out of the RCODE section those are only 0x00 through 0x0F make a section that shows extended RCODE's that are added to a EDNS0 tag.
001
2020-07-29
pjp
Changes in RELEASE_1_6 from RELEASE_1_5
002
2020-07-29
pjp
003
2020-07-29
pjp
None yet.
004
2020-07-29
pjp
005
2019-11-19
pjp
Changes in RELEASE_1_5 from RELEASE_1_4
006
2019-11-19
pjp
007
2020-03-04
pjp
- implement a double-signature rollover method
008
2020-03-04
pjp
- allow ZSK and KSK keys to be created without signing
009
2020-03-04
pjp
- switch default algorithm to alg 13 (elliptic curve) instead of alg 8 (RSA)
010
2020-03-10
pjp
- not specifying a tsigkey in rzone should now imply NOKEY
011
2020-04-01
pjp
- multiple RRSIG's are now working without bugs
012
2020-04-07
pjp
- fixed the random time restart algorithm to restart at only 1 desired time
013
2020-04-07
pjp
which increases the odds that replicants won't do it at the same time.
014
2020-04-23
pjp
- ANY replies have the option now to be forced to TCP only with the
015
2020-04-23
pjp
tcp-on-any-only option.
016
2020-05-07
pjp
- conform to RFC 2181 section 5.2, but keep exception for RRSIG per RFC 4034
017
2020-06-25
pjp
- added a "cortex" process for IPC between the processes
018
2020-07-16
pjp
- added a forwarding mode (with cache)
019
2020-07-16
pjp
- changed the config file version from 9 back to 1
020
2020-07-19
pjp
- changed how a question gets parsed (build_question()), hopeing to get
021
2020-07-19
pjp
more security out of this
022
2020-07-19
pjp
- in dddctl query allow a class to be specified (-c)
023
2020-07-23
pjp
- added RP, HINFO and CAA RR support in all areas except dddctl query
024
2020-07-29
pjp
- added extra security measure to prevent DNS poisoning by AXFR
025
2020-07-29
pjp
- add a SOA constraint on rzone's to constrain SOA refresh/retry/expire values
026
2020-07-29
pjp
by default these are 60/60/60
027
2020-07-29
pjp
- terminology changes blacklist->blocklist, whitelist->passlist,
028
2020-07-29
pjp
anything_slave() to anything_ddd(), to keep with the times
029
2020-07-30
pjp
- made the 3G database truly RW (before there was some memcpy'ing going on
030
2020-07-30
pjp
that corrupted pointers making the databse RO).
031
2019-11-19
pjp
032
2020-07-16
pjp
[2019] Changes in RELEASE_1_4 from RELEASE_1_3
033
2019-11-19
pjp
034
2019-02-15
pjp
- dddctl can now count records in configtest
035
2019-02-15
pjp
- dddctl can axfr zones, and query other dns data
036
2019-02-15
pjp
- the database has been replaced with the 3G DB (3rd generation internal db)
037
2019-02-18
pjp
- fixed logic leading up to DNSSEC NODATA ENT replies
038
2019-02-28
pjp
- FreeLogic from Russia, offered an unalignment fix affecting rrlimit
039
2019-02-28
pjp
- TSIG AXFR's and other TSIG support is now workin
040
2019-04-30
pjp
- increased TXT's size from 255 to 1024 (for DKIM)
041
2019-06-13
pjp
- TCP now doesn't block upon connect, it will close connections at 64 limit
042
2019-06-28
pjp
- refactored the axfr with finer grained control with the mzone keyword
043
2019-07-05
pjp
- added algorithm 13 in dddctl, for signing elliptic curves and conforming to
044
2019-07-05
pjp
RFC 8624
045
2019-09-20
pjp
- change the default configfile to /etc/delphinusdns/delphinusdns.conf and
046
2019-09-20
pjp
update documentation for this
047
2019-10-08
pjp
- add -X and -x argument for setting the serial automatically overriding what
048
2019-10-08
pjp
is in the zonefile
049
2019-11-19
pjp
- refused answers now tag on the question, and add on a possible EDNS0 tag,
050
2019-11-19
pjp
which it did not do before.
051
2019-10-31
pjp
- fixed referrer NS code with plain subzones incorporating some DNSSEC elements
052
2019-11-25
pjp
- remote logging (which was added in BETA_7) has been removed
053
2019-11-27
pjp
- last minute change: teach delphinusdnsd and dddctl to answer multiple TXT's
054
2019-11-27
pjp
per domain name.
055
2019-02-15
pjp
056
2019-10-31
pjp
057
2020-07-16
pjp
[2018] Changes in RELEASE_1_3 from RELEASE_1_2
058
2018-07-11
pjp
- created a "zinclude" config, which will only allow zone files to be
059
2018-07-11
pjp
included and nothing else inside that.
060
2018-07-11
pjp
- created a manpage for dddctl
061
2018-03-28
pjp
- fixed a timeout issue with notify hosts, refactored code (axfr.c)
062
2018-03-03
pjp
- replaced dd-convert with dddctl which is a utility that can do a bit more,
063
2018-07-11
pjp
including dnssec key roll-over with ZSK key.
064
2018-05-12
pjp
- added a DNS conversion tool to convert delphinusdnsd zonefiles to BIND style.
065
2018-05-12
pjp
- fixed ENT's with DNSSEC (missing NSEC3 in ENT's, RFC 7129).
066
2018-05-12
pjp
- added regressions for the developing platform (OpenBSD)
067
2018-03-03
pjp
068
2020-07-16
pjp
[2017] Changes in RELEASE_1_2 from RELEASE_1_1
069
2018-03-03
pjp
070
2017-03-14
pjp
- remove SPF support (deprecated RFC 7208 section 3.1)
071
2017-06-26
pjp
- add TLSA anyreply support (affects AXFR)
072
2017-06-26
pjp
- change BerkeleyDB to tree(3) RB_* macros (faster?)
073
2017-09-06
pjp
- fix EDNS compliancy: https://ednscomp.isc.org/ednscomp/5a70566c18
074
2017-09-18
pjp
- fix truncation code and give empty answers with TC bit set when appropriate
075
2017-10-04
pjp
- fix CNAME's with DNSSEC
076
2017-10-04
pjp
- fix PTR's with DNSSEC
077
2017-10-05
pjp
- move to imsg functions with privsep for IPC messaging
078
2017-11-27
pjp
- OpenBSD delphinusdnsd is pledged
079
2017-03-14
pjp
080
2020-07-16
pjp
[2016] Changes in RELEASE_1_1 from RELEASE_1_0
081
2017-03-14
pjp
082
2017-01-02
pjp
- dd-convert.c written to replace dd-convert.rb. It now supports TLSA RR's as
083
2017-01-02
pjp
an added bonus. This utility does not rely on any external (BIND) tools except
084
2017-01-02
pjp
for the linkage against openssl/libressl.
085
2017-01-02
pjp
- manpage for dd-convert
086
2017-01-06
pjp
- Mac OS X port has been dropped
087
2017-01-10
pjp
- RFC 8020 compliance with empty non-terminal names starting this release
088
2017-01-11
pjp
- Linux now depends on libbsd
089
2017-01-02
pjp
090
2020-07-16
pjp
[2015] Changes in RELEASE_1_0 from BETA_9
091
2017-01-02
pjp
092
2014-11-14
pjp
- name change from wildcarddnsd to delphinusdnsd
093
2014-11-20
pjp
- fixed the long standing bug that assumed one time to live for all RRSETs in a domain name (ttl fix)
094
2015-06-16
pjp
- internal database has been changed in it's ABI
095
2015-06-16
pjp
- wildcarding is off for good (due to DNSSEC)
096
2015-06-16
pjp
- split-horizon for A records is gone, (may be added back one day)
097
2015-11-20
pjp
- EDNS fixup (RFC 2671)
098
2015-11-20
pjp
- DNSSEC (RFC 4033, 4034, 4035)
099
2015-11-20
pjp
- DNSSEC NSEC3 (RFC 5155)
100
2015-11-20
pjp
- TLSA RR (described in RFC 6698)
101
2015-11-20
pjp
- dd-convert.rb ruby zone sign tool
102
2015-11-20
pjp
- Linux now relies on libressl 2.2.4 library, details in the configure
103
2015-11-20
pjp
- some bug fixes
104
2014-11-14
pjp
105
2020-07-16
pjp
[2014] Changes in BETA_9 from BETA_8
106
2014-11-14
pjp
107
2014-11-14
pjp
- we have replaced parse.c with parse.y
108
2014-11-14
pjp
- Linux now relies on the libressl 2.1.1 library, details in the configure
109
2014-11-14
pjp
- commandline options have been moved to configuration file options to coexist
110
2014-11-14
pjp
- options keyword in the configfile
111
2014-11-14
pjp
- SPF (RR 99) RFC 4408 support
112
2014-11-14
pjp
- fix a bug related to truncation
113
2014-11-14
pjp
- SSHFP (RR 44) RFC 4255 (+ RFC 6594) support
114
2014-11-14
pjp
- defineable ratelimit between 1 and 127 pps , see example8.conf for sample
115
2014-11-14
pjp
- EDNS0 (RFC 6891) get detected and replied upon
116
2014-11-14
pjp
- NAPTR (RFC 2915) support
117
2014-11-14
pjp
- Notify (RFC 1996) master-only support
118
2014-11-14
pjp
- underlying BerkeleyDB databases are now stored in /var/db/wdns/[pid]/*
119
2014-11-14
pjp
instead of /var/db/wdns, cleanup code for this was written as well.
120
2014-11-14
pjp
- filter and whitelist ip ranges
121
2014-11-14
pjp
- a wildcarddns.conf(5) manpage based on BNF similar to pf.conf(5) with
122
2014-11-14
pjp
reference from parse.y
123
2014-11-14
pjp
- we now log received bytes and sent bytes per query, log at the end of a
124
2014-11-14
pjp
log message.
125
2014-11-14
pjp
126
2014-11-14
pjp
127
2020-07-16
pjp
[2013] Changes in BETA_8 from BETA_7
128
2014-11-14
pjp
129
2014-11-14
pjp
- we have a non-forking debug mode now with verbosity flag
130
2014-11-14
pjp
- make W compile and run on the Raspberry Pi (great projects with this)
131
2014-11-14
pjp
132
2020-07-16
pjp
[2013] Changes in BETA_7 from BETA_6
133
2014-11-14
pjp
134
2014-11-14
pjp
- remote (sys)-logging feature with HMAC message verification
135
2014-11-14
pjp
- change to Berkeley DB 4.6+ on BSD hosts (Linux had it already)
136
2014-11-14
pjp
- allow numerous copies of wildcardnsd to pre-fork (-n flag)
137
2020-06-27
pjp
- AXFR master code (this allows a BIND9 to work with wildcarddnsd)
138
2014-11-14
pjp
- fix an integer overrun in parse.c which prevented big endian hosts to
139
2014-11-14
pjp
make use of ANY replies and AXFR
140
2014-11-14
pjp
- SRV RR support
141
2014-11-14
pjp
- left sourceforge.net around August 14, 2012
142
2014-11-14
pjp
- Mac OS X compiles now, but has not been tested with queries
143
2014-11-14
pjp
144
2020-07-16
pjp
[2011] Changes in BETA_6 from BETA_5
145
2014-11-14
pjp
146
2014-11-14
pjp
- Addition of the utterly broken recursive lookup code
147
2014-11-14
pjp
- conf file is at version 4 now
148
2014-11-14
pjp
- inclusion of a "root hints" entry in some example.conf's
149
2014-11-14
pjp
- "ANY" RR type replies
150
2014-11-14
pjp
- pidfiles written to /var/run
151
2014-11-14
pjp
- master process which can be HUP'ed for reloading the nameserver
152
2014-11-14
pjp
- compress_label fix from possible overflow
153
2014-11-14
pjp
- DNS TTL logging fix for OpenBSD
154
2014-11-14
pjp
- TCP filedescriptor fix (so -> tnp->so)
repomaster@centroid.eu