Subject: CVS commit: pkgsrc/net
From: Adam Ciarcinski
Date: 2020-03-17 20:04:50
Message id: 20200317190450.B32F1FB27@cvs.NetBSD.org

Log Message:
powerdns: updated to 4.2.1

4.2.1
This release fixes several bugs and makes a few features more robust or \ 
intuitive. It also contains a few performance improvements for API users.

New Features
Add SLAVE-RENOTIFY zone metadata support
Add configurable timeout for inbound AXFR
Add CentOS 8 as builder target
gmysql backend, add an option to send the SSL capability flag

Improvements
API: reduce number of database connections
Register a few known RR types and remove an unknown one
bindbackend: use metadata for also-notifies as well
pdnsutil increase-serial: under SOA-EDIT=INCEPTION-EPOCH, bump as if it is EPOCH
API: optionally do not return dnssec info in domain list
Basic validation of $GENERATE parameters

Bug Fixes
LUA view: do not crash on empty IP list
API: Accept headers without spaces
Avoid database state-related SERVFAILs after a LUA error
Just before 4.2.0, some SQL-related fixes broke edit-zone and other features \ 
with the LMDB backend. This has been fixed now.
rfc2136, pdnsutil: somewhat improve duplicate record handling

4.2.0
Compared to the last release candidate, one more bug has been fixed.

The LMDB backend is incomplete in this version. Slaving zones works, loading \ 
zones with pdnsutil works, but more fine grained edits (using edit-zone, or the \ 
REST API) fail. We hope to fix this soon in a 4.2.x release.

For an overview of features new since 4.1.x, please see the 4.2.0 announcement \ 
blog post.

Bug Fixes
bind getAllDomains: ignore per-zone exceptions

Files:
RevisionActionfile
1.49modifypkgsrc/net/powerdns/Makefile
1.7modifypkgsrc/net/powerdns/Makefile.backend
1.28modifypkgsrc/net/powerdns/Makefile.common
1.13modifypkgsrc/net/powerdns/PLIST
1.38modifypkgsrc/net/powerdns/distinfo
1.7modifypkgsrc/net/powerdns/options.mk
1.20modifypkgsrc/net/powerdns-ldap/Makefile
1.7modifypkgsrc/net/powerdns-mysql/PLIST
1.3modifypkgsrc/net/powerdns-odbc/PLIST
1.6modifypkgsrc/net/powerdns-pgsql/PLIST
1.9modifypkgsrc/net/powerdns/patches/patch-configure
1.2modifypkgsrc/net/powerdns/patches/patch-pdns_version.cc
1.2removepkgsrc/net/powerdns/patches/patch-m4_pdns__check__os.m4
1.5removepkgsrc/net/powerdns/patches/patch-pdns_dns.hh