Changelogs for 4.6.x

4.6.3

Released: 13th of July 2022

This is version 4.6.3 of the Authoritative Server. It contains a few bug fixes, and marks the appearance of Ubuntu Jammy packages for the 4.6 branch.

Bug Fixes

4.6.2

Released: 12th of April 2022

This is version 4.6.2 of the Authoritative Server. It contains a carefully selected set of new features, plus a few bug fixes.

New Features

Improvements

  • LMDB backports:

    • each LMDB database now gets a UUID
    • lmdbbackend can now (optionally: lmdb-random-ids) use random IDs instead of incremental IDs for objects
    • LMDB map size is now configurable (lmdb-map-size)
    • one uninitialised memory issue that was fixed

    References: pull request 11406

Bug Fixes

  • fix proxy protocol query statistics and add more detailed latency metrics

    References: pull request 11407

4.6.1

Released: 25th of March 2022

This is a security fix release for PowerDNS Security Advisory 2022-01. Additionally, because CentOS 8 is End Of Life now, we have switched those builds to Oracle Linux 8. The resulting packages are compatible with RHEL and all derivatives.

Bug Fixes

4.6.0

Released: 25th of January 2022

This is version 4.6.0 of the Authoritative Server.

This release contains a ton of improvements and bug fixes compared to 4.5, and a couple of user visible changes.

New features:

  • support for incoming PROXY headers
  • support for EDNS Cookies
  • autoprimary management via pdnsutil and the API

Please make sure to read the upgrade notes before upgrading.

Compared to 4.6.0-rc1, this release contains a couple bug fixes and a small improvement.

Improvements

Bug Fixes

4.6.0-rc1

Released: 14th of January 2022

This is version 4.6.0-rc1 of the Authoritative Server. This release contains a ton of improvements and bug fixes compared to 4.5, and a couple of user visible changes.

New features:

  • support for incoming PROXY headers
  • support for EDNS Cookies
  • autoprimary management via pdnsutil and the API

Please make sure to read the upgrade notes before upgrading.

Compared to 4.6.0-beta1, this release contains one new feature (autoprimary management via API and pdnsutil) and a bunch of bug fixes.

New Features

Improvements

Bug Fixes

  • pdnsutil edit-zone: fix n and e behaviour on increase-serial prompt

    References: pull request 11145

  • lmdb: check if the lookup name is part of the zone (Kees Monshouwer)

    References: pull request 11159

  • lmdb: fix records removal in deleteDomain(); improve tcp exception handling

    References: pull request 11139

4.6.0-beta1

Released: 9th of December 2021

This is version 4.6.0-beta1 of the Authoritative Server. This release contains a ton of improvements and bug fixes compared to 4.5, and a couple of user visible changes.

New features:

  • support for incoming PROXY headers
  • support for EDNS Cookies

Please make sure to read the upgrade notes before upgrading.

Compared to 4.6.0-alpha1, the major user visible change is the new NSEC3PARAM settings (again, see the upgrade docs). Besides that, see below for various fixes.

Improvements

Bug Fixes

  • prevent bind-hybrid+zone-cache

    References: pull request 11068

  • Condition to HAVE_SYSTEMD_WITH_RUNTIME_DIR_ENV is reversed. During build, the runtime directory in the service files for virtual-hosting are now correctly generated.

    References: pull request 10982

  • dnsupdate/2136: apply new TTL to whole RRset, not only to the added record

    References: pull request 10981

  • bindbackend: skip rejected zones during list and search

    References: pull request 10941

  • make the zone cache more robust for bad data and save some SOA queries for DNSSEC zones (Kees Monshouwer)

    References: pull request 10963

  • improve dnsname exception handling for SOA records (Kees Monshouwer)

    References: pull request 10951

4.6.0-alpha1

Released: 7th of October 2021

This is version 4.6.0-alpha1 of the Authoritative Server. This release contains a ton of improvements and bug fixes compared to 4.5, and a couple of user visible changes.

New features:

  • support for incoming PROXY headers
  • support for EDNS Cookies

Please make sure to read the upgrade notes before upgrading.

New Features

Improvements

Bug Fixes