Changelogs for 4.3.x

4.3.0-rc2

Released: 18th of March 2020

This is the first Release Candidate for version 4.3.0 of the Authoritative Server. The version called 4.3.0-rc1 was never released because of the cache cleanup change mentioned below.

Improvements

  • Make sure we look at 10% of all cached items during cleanup (Kees Monshouwer)

    References: pull request 8924

Bug Fixes

  • emit correct NSEC/NSEC3 bitmaps in hidden key situations (Robin Geuze)

    References: pull request 8936

4.3.0-beta2

Released: 21st of February 2020

This is the second beta for version 4.3.0 of the Authoritative Server. We expect this to be the final beta. Please see the upgrade notes for some breaking changes including a mandatory schema upgrade for database backends.

Some minor fixes have been left out from the list below; some other bugs may have been fixed accidentally as a result of the tremendous amount of work that goes into each of our major releases.

As announced in Backend removals in the upcoming Authoritative Server release, we have removed five backends.

New Features

Improvements

Bug Fixes

  • Refuse NSEC records with a bitmap length > 32

    References: pull request 8826

  • YaHTTP: Support bracketed IPv6 addresses

    References: pull request 8815

  • Make sure the default-publish-cds and default-publish-cdnskey options are respected for AXFR (Robin Geuze)

    References: pull request 8788

4.3.0-beta1

Released: 31st of January 2020

This is the first beta for version 4.3.0 of the Authoritative Server. Please see the upgrade notes for some minor breaking changes.

Some minor fixes have been left out from the list below; some other bugs may have been fixed accidentally as a result of the tremendous amount of work that goes into each of our major releases.

As announced in Backend removals in the upcoming Authoritative Server release, we have removed five backends.

New Features

Improvements

Bug Fixes

  • make sure records from LMDB backend end up in the right packet section (Kees Monshouwer)

    References: pull request 8628

  • Clear the TSIG algo between iterations in the API

    References: pull request 8649

  • HTTP API: Allow DNAME in apex with SOA and NS records

    References: pull request 8668

misc

4.3.0-alpha1

Released: 10th of December 2019

This is the first alpha for version 4.3.0 of the Authoritative Server. Please see the upgrade notes for some minor breaking changes.

New Features

  • gmysql backend, add an option to send the SSL capability flag (Kees Monshouwer)

    References: pull request 8328

  • pdnsutil: offer to increase serial after edit-zone

    References: pull request 6496

Removed Features

Improvements

Bug Fixes