Copyright: 2002 - 2004 Wichert Akkermann <wichert@wiggy.net>
2004 - 2013 Matthijs Möhlmann <matthijs@cacholong.nl>
2012 - 2013 Marc Haber <mh+debian-packages@zugschlus.de>
- 2014 - 2015 Christian Hofstaedtler <zeha@debian.org>
+ 2014 - 2015 Chris Hofstaedtler <zeha@debian.org>
License: GPL-2
Files: modules/gsqlite3backend/*
Copyright: 2002 - 2004 Wichert Akkermann <wichert@wiggy.net>
2004 - 2013 Matthijs Möhlmann <matthijs@cacholong.nl>
2012 - 2013 Marc Haber <mh+debian-packages@zugschlus.de>
- 2014 - 2015 Christian Hofstaedtler <zeha@debian.org>
+ 2014 - 2015 Chris Hofstaedtler <zeha@debian.org>
License: GPL-2
Files: modules/gsqlite3backend/*
Copyright: 2002 - 2004 Wichert Akkermann <wichert@wiggy.net>
2004 - 2013 Matthijs Möhlmann <matthijs@cacholong.nl>
2012 - 2013 Marc Haber <mh+debian-packages@zugschlus.de>
- 2014 - 2015 Christian Hofstaedtler <zeha@debian.org>
+ 2014 - 2015 Chris Hofstaedtler <zeha@debian.org>
License: GPL-2
Files: modules/gsqlite3backend/*
Files: debian/*
Copyright: 2002-2016 PowerDNS.COM BV and contributors
- 2016 Christian Hofstaedtler <zeha@debian.org>
+ 2016 Chris Hofstaedtler <zeha@debian.org>
License: GPL-2 with OpenSSL Exception
Comment: Debian packaging is under same license as upstream code
Section: net
Priority: optional
Maintainer: Debian DNS Packaging <pkg-dns-devel@lists.alioth.debian.org>
-Uploaders: Christian Hofstaedtler <zeha@debian.org>
+Uploaders: Chris Hofstaedtler <zeha@debian.org>
Build-Depends: debhelper (>= 9~),
dh-systemd,
libboost-dev,
Files: debian/*
Copyright: 2002-2016 PowerDNS.COM BV and contributors
- 2016 Christian Hofstaedtler <zeha@debian.org>
+ 2016 Chris Hofstaedtler <zeha@debian.org>
License: GPL-2 with OpenSSL Exception
Comment: Debian packaging is under same license as upstream code
Section: net
Priority: optional
Maintainer: Debian DNS Packaging <pkg-dns-devel@lists.alioth.debian.org>
-Uploaders: Christian Hofstaedtler <zeha@debian.org>
+Uploaders: Chris Hofstaedtler <zeha@debian.org>
Build-Depends: debhelper (>= 10~),
libboost-dev,
libcap-dev,
Files: debian/*
Copyright: 2002-2016 PowerDNS.COM BV and contributors
- 2016 Christian Hofstaedtler <zeha@debian.org>
+ 2016 Chris Hofstaedtler <zeha@debian.org>
License: GPL-2 with OpenSSL Exception
Comment: Debian packaging is under same license as upstream code
Copyright: 2002 - 2004 Wichert Akkermann <wichert@wiggy.net>
2004 - 2013 Matthijs Möhlmann <matthijs@cacholong.nl>
2012 - 2013 Marc Haber <mh+debian-packages@zugschlus.de>
- 2014 - 2016 Christian Hofstaedtler <zeha@debian.org>
+ 2014 - 2016 Chris Hofstaedtler <zeha@debian.org>
2016 PowerDNS.COM BV and contributors
License: GPL-2
Copyright: 2002 - 2004 Wichert Akkermann <wichert@wiggy.net>
2004 - 2013 Matthijs Möhlmann <matthijs@cacholong.nl>
2012 - 2013 Marc Haber <mh+debian-packages@zugschlus.de>
- 2014 - 2016 Christian Hofstaedtler <zeha@debian.org>
+ 2014 - 2016 Chris Hofstaedtler <zeha@debian.org>
2016 PowerDNS.COM BV and contributors
License: GPL-2
Copyright: 2002 - 2004 Wichert Akkermann <wichert@wiggy.net>
2004 - 2013 Matthijs Möhlmann <matthijs@cacholong.nl>
2012 - 2013 Marc Haber <mh+debian-packages@zugschlus.de>
- 2014 - 2016 Christian Hofstaedtler <zeha@debian.org>
+ 2014 - 2016 Chris Hofstaedtler <zeha@debian.org>
2016 PowerDNS.COM BV and contributors
License: GPL-2
Bug fixes
~~~~~~~~~
-- `#4650 <https://github.com/PowerDNS/pdns/pull/4650>`__: Bindbackend: do not corrupt data supplied by other backends in getAllDomains (Christian Hofstaedtler)
-- `#4751 <https://github.com/PowerDNS/pdns/pull/4751>`__: API: prevent sending nameservers list and zone-level NS in rrsets (Christian Hofstaedtler)
-- `#4929 <https://github.com/PowerDNS/pdns/pull/4929>`__: gpgsql: make statement names actually unique (Christian Hofstaedtler)
+- `#4650 <https://github.com/PowerDNS/pdns/pull/4650>`__: Bindbackend: do not corrupt data supplied by other backends in getAllDomains (Chris Hofstaedtler)
+- `#4751 <https://github.com/PowerDNS/pdns/pull/4751>`__: API: prevent sending nameservers list and zone-level NS in rrsets (Chris Hofstaedtler)
+- `#4929 <https://github.com/PowerDNS/pdns/pull/4929>`__: gpgsql: make statement names actually unique (Chris Hofstaedtler)
- `#4997 <https://github.com/PowerDNS/pdns/pull/4997>`__: Fix remotebackend params (Aki Tuomi)
- `#5051 <https://github.com/PowerDNS/pdns/pull/5051>`__: Fix godbc query logging
- `#5125 <https://github.com/PowerDNS/pdns/pull/5125>`__: For create-slave-zone, actually add all slaves, and not only first n times
- `#5320 <https://github.com/PowerDNS/pdns/pull/5320>`__: PowerDNS sdig does not truncate trailing bits of EDNS Client Subnet mask
- `#5349 <https://github.com/PowerDNS/pdns/pull/5349>`__: LuaJIT 2.1: Lua fallback functionality no longer uses Lua namespace
- `#5498 <https://github.com/PowerDNS/pdns/pull/5498>`__: Add support for Botan 2.x
-- `#5509 <https://github.com/PowerDNS/pdns/pull/5509>`__: Ship ldapbackend schema files in tarball (Christian Hofstaedtler)
+- `#5509 <https://github.com/PowerDNS/pdns/pull/5509>`__: Ship ldapbackend schema files in tarball (Chris Hofstaedtler)
- `#5518 <https://github.com/PowerDNS/pdns/pull/5518>`__: Collection of schema changes (Kees Monshouwer)
- `#5523 <https://github.com/PowerDNS/pdns/pull/5523>`__: Fix typo in two log messages (Ruben Kerkhof)
- `#5598 <https://github.com/PowerDNS/pdns/pull/5598>`__: Add help text on autodetecting systemd support
NSEC ordernames are always lower case
- `#4781 <https://github.com/PowerDNS/pdns/pull/4781>`__: API:
correctly take TTL from first record even if we are at the last
- comment (Christian Hofstaedtler)
+ comment (Chris Hofstaedtler)
- `#4901 <https://github.com/PowerDNS/pdns/pull/4901>`__: Fix
AtomicCounter unit tests on 32-bit
- `#4911 <https://github.com/PowerDNS/pdns/pull/4911>`__: Fix negative
- `#4387 <https://github.com/PowerDNS/pdns/pull/4387>`__: ComboAddress:
don't allow invalid ports
- `#4459 <https://github.com/PowerDNS/pdns/pull/4459>`__: Plug memory
- leak in postgresql backend (Christian Hofstaedtler)
+ leak in postgresql backend (Chris Hofstaedtler)
- `#4544 <https://github.com/PowerDNS/pdns/pull/4544>`__: Fix a
stack-based off-by-one write in the HTTP remote backend
- `#4755 <https://github.com/PowerDNS/pdns/pull/4755>`__: calidns:
- `#4356 <https://github.com/PowerDNS/pdns/pull/4356>`__: Don't look up
the packet cache for TSIG-enabled queries
- `#4403 <https://github.com/PowerDNS/pdns/pull/4403>`__: (auth) Fix
- build with OpenSSL 1.1.0 final (Christian Hofstaedtler)
+ build with OpenSSL 1.1.0 final (Chris Hofstaedtler)
- `#4442 <https://github.com/PowerDNS/pdns/pull/4442>`__: geoipbackend:
Fix minor naming issue (Aki Tuomi)
- `#4454 <https://github.com/PowerDNS/pdns/pull/4454>`__: pdnsutil:
create-slave-zone accept multiple masters (Hannu Ylitalo)
- `#4541 <https://github.com/PowerDNS/pdns/pull/4541>`__: Backport of
- #4542: API: search should not return ENTs (Christian Hofstaedtler)
+ #4542: API: search should not return ENTs (Chris Hofstaedtler)
- `#4754 <https://github.com/PowerDNS/pdns/pull/4754>`__: In
``Bind2Backend::lookup()``, use the ``zoneId`` when we have it
- `#4044 <https://github.com/PowerDNS/pdns/pull/4044>`__ Make DNSPacket
return a ComboAddress for local and remote (Aki Tuomi)
- `#4056 <https://github.com/PowerDNS/pdns/pull/4056>`__ OpenSSL 1.1.0
- support (Christian Hofstaedtler)
+ support (Chris Hofstaedtler)
- `#4169 <https://github.com/PowerDNS/pdns/pull/4169>`__ Fix typos in a
- logmessage and exception (Christian Hofstaedtler)
+ logmessage and exception (Chris Hofstaedtler)
- `#4183 <https://github.com/PowerDNS/pdns/pull/4183>`__ pdnsutil:
Remove checking of ctime and always diff the changes (Hannu Ylitalo)
- `#4192 <https://github.com/PowerDNS/pdns/pull/4192>`__ dnsreplay:
support
- `#3972 <https://github.com/PowerDNS/pdns/pull/3972>`__ API: change
PATCH/PUT on zones to return 204 No Content instead of full zone
- (Christian Hofstaedtler)
+ (Chris Hofstaedtler)
- `#3917 <https://github.com/PowerDNS/pdns/pull/3917>`__ Remotebackend:
Add getAllDomains call (Aki Tuomi)
build dnsbulktest and dnstcpbench if boost is too old, fixes building
on CentOS 6
- `#3931 <https://github.com/PowerDNS/pdns/pull/3931>`__ Rename
- ``notify`` to ``pdns_notify`` (Christian Hofstaedtler)
+ ``notify`` to ``pdns_notify`` (Chris Hofstaedtler)
PowerDNS Authoritative Server 4.0.0-beta1
-----------------------------------------
- `#3857 <https://github.com/PowerDNS/pdns/pull/3857>`__ Add simple
stubquery tool for testing the stubresolver
- `#3859 <https://github.com/PowerDNS/pdns/pull/3859>`__ build scripts:
- Stop patching config-dir in pdns.conf (Christian Hofstaedtler)
+ Stop patching config-dir in pdns.conf (Chris Hofstaedtler)
- `#3872 <https://github.com/PowerDNS/pdns/pull/3872>`__ Add support
for multiple carbon servers
- `#3901 <https://github.com/PowerDNS/pdns/pull/3901>`__ Add support
- `#3553 <https://github.com/PowerDNS/pdns/pull/3553>`__ pdnsutil:
properly show key sizes for presigned zones in show-zone
- `#3507 <https://github.com/PowerDNS/pdns/pull/3507>`__ webserver:
- mask out the api-key setting (Christian Hofstaedtler)
+ mask out the api-key setting (Chris Hofstaedtler)
- `#3580 <https://github.com/PowerDNS/pdns/pull/3580>`__ bindbackend:
set domain in list() (Kees Monshouwer)
- `#3595 <https://github.com/PowerDNS/pdns/pull/3595>`__ pdnsutil: add
`#3740 <https://github.com/PowerDNS/pdns/pull/3740>`__ Correct
root-zone slaving and serving (Kees Monshouwer and others)
- `#3495 <https://github.com/PowerDNS/pdns/pull/3495>`__ API: Add
- discovery endpoint (Christian Hofstaedtler)
+ discovery endpoint (Chris Hofstaedtler)
- `#3389 <https://github.com/PowerDNS/pdns/pull/3389>`__ pdnsutil:
support chroot
- `#3596 <https://github.com/PowerDNS/pdns/pull/3596>`__ Remove
- `#3651 <https://github.com/PowerDNS/pdns/pull/3651>`__ Rename
PUBLISH\_\* to PUBLISH-\* domainmetadata
- `#3656 <https://github.com/PowerDNS/pdns/pull/3656>`__ API: clean up
- cryptokeys resource (Christian Hofstaedtler)
+ cryptokeys resource (Chris Hofstaedtler)
- `#3632 <https://github.com/PowerDNS/pdns/pull/3632>`__ pdnsutil: Fix
exit statuses to constants and return 0 when success (saltsa)
- `#3655 <https://github.com/PowerDNS/pdns/pull/3655>`__ API: Fix
- set-ptr to honor SOA-EDIT-API (Christian Hofstaedtler)
+ set-ptr to honor SOA-EDIT-API (Chris Hofstaedtler)
- `#3720 <https://github.com/PowerDNS/pdns/pull/3720>`__ Many fixes for
dnswasher (Robert Edmonds)
- `#3707 <https://github.com/PowerDNS/pdns/pull/3707>`__,
superfluous gsql queries and stop relying on schema defaults
- `#3176 <https://github.com/PowerDNS/pdns/pull/3176>`__,
`#3139 <https://github.com/PowerDNS/pdns/pull/3139>`__ OpenSSL
- support (Christian Hofstaedtler and Kees Monshouwer)
+ support (Chris Hofstaedtler and Kees Monshouwer)
- `#3128 <https://github.com/PowerDNS/pdns/pull/3128>`__ ECDSA support
to DNSSEC infra via OpenSSL (Kees Monshouwer)
- `#3281 <https://github.com/PowerDNS/pdns/pull/3281>`__,
- `#3407 <https://github.com/PowerDNS/pdns/pull/3407>`__ API: Permit
wildcard manipulation (Aki Tuomi)
- `#3230 <https://github.com/PowerDNS/pdns/pull/3230>`__ API: drop
- JSONP, add web security headers (Christian Hofstaedtler)
+ JSONP, add web security headers (Chris Hofstaedtler)
- `#3428 <https://github.com/PowerDNS/pdns/pull/3428>`__ API: Fix
- zone/records design mistake (Christian Hofstaedtler)
+ zone/records design mistake (Chris Hofstaedtler)
- **Note**: this is a breaking change from alpha1, please review the
`API documentation <../httpapi>`
bugs with introduced with the change to a single signing key (e.g.
the SEP bit is set on these single keys)
- `#3151 <https://github.com/PowerDNS/pdns/pull/3151>`__ Catch DNSName
- build errors in dynhandler (Christian Hofstaedtler)
+ build errors in dynhandler (Chris Hofstaedtler)
- `#3264 <https://github.com/PowerDNS/pdns/pull/3264>`__ GeoIP backend:
Use correct id numbers for domains (Aki Tuomi)
- `#3271 <https://github.com/PowerDNS/pdns/pull/3271>`__ ZoneParser:
:pullreq: 4408
:tickets: 4290
- Enable the webserver when :ref:`setting-api` is 'yes' (Christian Hofstaedtler).
+ Enable the webserver when :ref:`setting-api` is 'yes' (Chris Hofstaedtler).
.. change::
:tags: API, New Features
:pullreq: 4560, 4548
:tickets: 4546
- Fix possible variable shadowing (Kees Monshouwer, Christian Hofstaedtler).
+ Fix possible variable shadowing (Kees Monshouwer, Chris Hofstaedtler).
.. change::
:tags: API, Bug Fixes
:pullreq: 4526
:tickets: 4524
- Make the URL in zone info absolute (Christian Hofstaedtler).
+ Make the URL in zone info absolute (Chris Hofstaedtler).
.. change::
:tags: BIND, Bug Fixes
:pullreq: 4650
:tickets: 4328
- Do not corrupt data supplied by other backends in getAllDomains (Christian Hofstaedtler).
+ Do not corrupt data supplied by other backends in getAllDomains (Chris Hofstaedtler).
.. change::
:tags: Tools, Improvements
:pullreq: 4751
:tickets: 4132
- Prevent sending nameservers list and zone-level NS in rrsets in the API (Christian Hofstaedtler).
+ Prevent sending nameservers list and zone-level NS in rrsets in the API (Chris Hofstaedtler).
.. change::
:tags: Tools, Improvements
:tags: Internals, Improvements
:pullreq: 4908
- Tidy up UeberBackend (Christian Hofstaedtler).
+ Tidy up UeberBackend (Chris Hofstaedtler).
.. change::
:tags: Tools, Improvements
:tags: Internals, Improvements
:pullreq: 4549
- Remove d_place from DNSResourceRecord (Christian Hofstaedtler).
+ Remove d_place from DNSResourceRecord (Chris Hofstaedtler).
.. change::
:tags: MyDNS, New Features
:pullreq: 4929
:tickets: 4928
- Make statement actually unique (Christian Hofstaedtler).
+ Make statement actually unique (Chris Hofstaedtler).
.. change::
:tags: Tools, Improvements
:tags: Internals, Bug Fixes
:pullreq: 5512
- Drop (broken) support for packet-specific SOA replies from backends (Christian Hofstaedtler).
+ Drop (broken) support for packet-specific SOA replies from backends (Chris Hofstaedtler).
.. change::
:tags: Oracle, Bug Fixes
:tags: API, Bug Fixes
:pullreq: 5516
- Avoid creating fake DNSPacket objects just for calling getAuth() from API code (Christian Hofstaedtler).
+ Avoid creating fake DNSPacket objects just for calling getAuth() from API code (Chris Hofstaedtler).
.. change::
:tags: LDAP, Improvements
:pullreq: 5509
- Ship ldapbackend schema files in tarball (Christian Hofstaedtler).
+ Ship ldapbackend schema files in tarball (Chris Hofstaedtler).
.. change::
:tags: Internals, Improvements
:tags: API, Improvements
:pullreq: 4195
- Prevent duplicate records in single RRset (Christian Hofstaedtler).
+ Prevent duplicate records in single RRset (Chris Hofstaedtler).
.. change::
:tags: Internals, Improvements
:tags: Performance, Improvements
:pullreq: 8541
- API: optionally do not return dnssec info in domain list (Christian Hofstaedtler)
+ API: optionally do not return dnssec info in domain list (Chris Hofstaedtler)
.. change::
:tags: Improvements
Bug fixes:
- `commit b0c04ba <https://github.com/PowerDNS/pdns/commit/b0c04ba>`__:
- Ignore invalid/empty TKEY and TSIG records (Christian Hofstaedtler)
+ Ignore invalid/empty TKEY and TSIG records (Chris Hofstaedtler)
- `commit 8044a5d <https://github.com/PowerDNS/pdns/commit/8044a5d>`__:
- Don't reply to truncated queries (Christian Hofstaedtler)
+ Don't reply to truncated queries (Chris Hofstaedtler)
- `commit 6a65ae9 <https://github.com/PowerDNS/pdns/commit/6a65ae9>`__:
don't log out-of-zone ents during AXFR in (Kees Monshouwer)
- `commit 416d252 <https://github.com/PowerDNS/pdns/commit/416d252>`__:
- `commit 0481021 <https://github.com/PowerDNS/pdns/commit/0481021>`__:
Log error when remote cannot do AXFR (Aki Tuomi)
- `commit 1ecc3a5 <https://github.com/PowerDNS/pdns/commit/1ecc3a5>`__:
- Speed improvements when AXFR is disabled (Christian Hofstaedtler)
+ Speed improvements when AXFR is disabled (Chris Hofstaedtler)
- commits `1f7334e <https://github.com/PowerDNS/pdns/commit/1f7334e>`__
and `b17799a <https://github.com/PowerDNS/pdns/commit/b17799a>`__:
NSEC3 and related RRSIGS are not part of the dnstree (Kees
- `commit 97bd444 <https://github.com/PowerDNS/pdns/commit/97bd444>`__:
fix building with GCC 5
-Experimental API changes (Christian Hofstaedtler):
+Experimental API changes (Chris Hofstaedtler):
- `commit ca44706 <https://github.com/PowerDNS/pdns/commit/ca44706>`__:
API: move shared DomainInfo reader into it's own function
^^^^^^^^^^^^^^^^
- The REST API was much improved and is nearing stability, thanks to
- Christian Hofstaedtler and others.
+ Chris Hofstaedtler and others.
- Mark Schouten at Tuxis contributed a zone importer.
Other changes
- `commit bb4a573 <https://github.com/PowerDNS/pdns/commit/bb4a573>`__:
move random backend to modules, thanks Kees Monshouwer.
- `commit 1071abd <https://github.com/PowerDNS/pdns/commit/1071abd>`__:
- restyle builtin webserver page, thanks Christian Hofstaedtler.
+ restyle builtin webserver page, thanks Chris Hofstaedtler.
- `commit cd5e158 <https://github.com/PowerDNS/pdns/commit/cd5e158>`__:
correct bogus use of poll(2) related constants, improving non-Linux
portability. Thanks Wouter de Jong.
avoids requiring a whole SELinux capability. Reported by Sander
Hoentjen, fixed in `commit
2965 <http://wiki.powerdns.com/projects/trac/changeset/2965>`__.
-- Christian Hofstaedtler fixed a bug in our Debian init.d script. Code
+- Chris Hofstaedtler fixed a bug in our Debian init.d script. Code
in `commit
2963 <http://wiki.powerdns.com/projects/trac/changeset/2963>`__.
- Superslave errors ('Unable to find backend willing to host ..') now
Geijn (bHosted.nl), Stefan Arentz and Martin van Hensbergen (Fox-IT),
Christof Meerwald, Detlef Peeters, Jack Lloyd, Frank Altpeter, Fredrik
Danerklint, Vasiliy G Tolstov, Brielle Bruns, Evan Hunt, Ralf van der
-Enden, Marc Laros, Serge Belyshev, Christian Hofstaedtler, Charlie
+Enden, Marc Laros, Serge Belyshev, Chris Hofstaedtler, Charlie
Smurthwaite, Nikolaos Milas, ..
Known issues as of RC3
based resolving backend. Solved in `commit
2191 <http://wiki.powerdns.com/projects/trac/changeset/2191>`__.
- LDAP backend reconfigured the timezone (TZ) setting of the daemon,
- leading to confusing logfile entries. Fixed by Christian Hofstaedtler
+ leading to confusing logfile entries. Fixed by Chris Hofstaedtler
in `commit
2913 <http://wiki.powerdns.com/projects/trac/changeset/2913>`__,
closing `ticket 313 <https://github.com/PowerDNS/pdns/issues/313>`__.
- Kees Monshouwer
- Aki Tuomi
- Ruben Kerkhof
-- Christian Hofstaedtler
+- Chris Hofstaedtler
- Ruben d'Arco
- Morten Stevens
- Pieter Lexis
- CVE: CVE-2015-5311
- Date: November 9th 2015
-- Credit: Christian Hofstaedtler of Deduktiva GmbH
+- Credit: Chris Hofstaedtler of Deduktiva GmbH
- Affects: PowerDNS Authoritative Server 3.4.4 through 3.4.6
- Not affected: PowerDNS Authoritative Server 3.3.x and 3.4.7 and up
- Severity: High
Announcements (`2015-01 <powerdns-advisory-2015-01.md>`__ and
`2015-02 <powerdns-advisory-2015-02.md>`__).
-We'd like to thank Christian Hofstaedtler of Deduktiva GmbH for finding
+We'd like to thank Chris Hofstaedtler of Deduktiva GmbH for finding
and reporting this issue.
- `#3722 <https://github.com/PowerDNS/pdns/pull/3722>`__ Use LT\_INIT
and disable static objects (Ruben Kerkhof)
- `#3724 <https://github.com/PowerDNS/pdns/pull/3724>`__ Include
- PDNS\_CHECK\_OS in configure (Christian Hofstaedtler)
+ PDNS\_CHECK\_OS in configure (Chris Hofstaedtler)
- `#3728 <https://github.com/PowerDNS/pdns/pull/3728>`__ Document
libedit Ctrl-R workaround for CentOS 6
- `#3730 <https://github.com/PowerDNS/pdns/pull/3730>`__ Make
^^^^^^^^^^^^
- `#4646 <https://github.com/PowerDNS/pdns/pull/4646>`__: Extract nested exception from Luawrapper
-- `#4960 <https://github.com/PowerDNS/pdns/pull/4960>`__: Use explicit yes for default-enabled settings (Christian Hofstaedtler)
+- `#4960 <https://github.com/PowerDNS/pdns/pull/4960>`__: Use explicit yes for default-enabled settings (Chris Hofstaedtler)
- `#5078 <https://github.com/PowerDNS/pdns/pull/5078>`__: Throw an error when lua-conf-file can't be loaded
- `#5261 <https://github.com/PowerDNS/pdns/pull/5261>`__: get-remote-ring's "other" report should only have two items. (Patrick Cloke)
- `#5320 <https://github.com/PowerDNS/pdns/pull/5320>`__: PowerDNS sdig does not truncate trailing bits of EDNS Client Subnet mask
^^^^^^^^^^^^
- `#4056 <https://github.com/PowerDNS/pdns/pull/4056>`__ OpenSSL 1.1.0
- support (Christian Hofstaedtler)
+ support (Chris Hofstaedtler)
- `#4133 <https://github.com/PowerDNS/pdns/pull/4133>`__ Add limits to
the size of received {A,I}XFR (CVE-2016-6172)
- `#4140 <https://github.com/PowerDNS/pdns/pull/4140>`__ Fix warnings
- `#4040 <https://github.com/PowerDNS/pdns/pull/4040>`__ Allow DNSSEC
validation when chrooted
- `#4094 <https://github.com/PowerDNS/pdns/pull/4094>`__ Sort included
- html files for improved reproducibility (Christian Hofstaedtler)
+ html files for improved reproducibility (Chris Hofstaedtler)
And these additions:
- `#3410 <https://github.com/PowerDNS/pdns/pull/3410>`__ Recuweb is now
built-in to the daemon
- `#3230 <https://github.com/PowerDNS/pdns/pull/3230>`__ API: drop
- JSONP, add web security headers (Christian Hofstaedtler)
+ JSONP, add web security headers (Chris Hofstaedtler)
- `#3485 <https://github.com/PowerDNS/pdns/pull/3485>`__ Allow multiple
carbon-servers
- `#3427 <https://github.com/PowerDNS/pdns/pull/3427>`__,
:tags: Internals, Improvements
:pullreq: 5543
- Wrap the webserver's and Resolver::tryGetSOASerial objects into smart pointers (also thanks to Christian Hofstaedtler for reviewing!)
+ Wrap the webserver's and Resolver::tryGetSOASerial objects into smart pointers (also thanks to Chris Hofstaedtler for reviewing!)
.. change::
:tags: Internals, Improvements
:pullreq: 5466
:tickets: 5398
- Clean up auth/recursor code mismatches in the API (Christian Hofstaedtler).
+ Clean up auth/recursor code mismatches in the API (Chris Hofstaedtler).
.. change::
:tags: Bug Fixes
6a6fb05ad81c519b4002ed1db00f3ed9b7bce6b4. Debugging and testing by
Fusl.
-Various other documentation changes by Christian Hofstaedtler and Ruben
+Various other documentation changes by Chris Hofstaedtler and Ruben
Kerkhof. Lots of improvements all over the place by Kees Monshouwer.
PowerDNS Recursor 3.6.2
Implement minimum-ttl-override config setting, plus runtime
configurability via 'rec\_control set-minimum-ttl'.
- Lots of work on the JSON API, which is exposed via Aki Tuomi's
- 'yahttp'. Massive thanks to Christian Hofstaedtler for delivering
+ 'yahttp'. Massive thanks to Chris Hofstaedtler for delivering
this exciting new functionality. Documentation & demo forthcoming,
but code to use it is available `on
GitHub <https://github.com/powerdns/pdnscontrol>`__.
`1685 <http://wiki.powerdns.com/projects/trac/changeset/1685>`__,
`1698 <http://wiki.powerdns.com/projects/trac/changeset/1698>`__.
Additional information provided by Zwane Mwaikambo, Nicholas Miell
- and Jeff Roberson. Testing by Christian Hofstaedtler and Michael
+ and Jeff Roberson. Testing by Chris Hofstaedtler and Michael
Renner.
- The PowerDNS Recursor could not read the 'root zone' (this is
something else than the root hints) because of an unquoted TXT