Bug 226040

Summary: [mainitainer-update] dns/powerdns: update to 4.1.1
Product: Ports & Packages Reporter: Ralf van der Enden <tremere>
Component: Individual Port(s)Assignee: Kirill Ponomarev <krion>
Status: Closed FIXED    
Severity: Affects Many People    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Update to 4.1.1
none
update to 4.1.1 (and fix changed pgsql configure parameter) tremere: maintainer-approval+

Description Ralf van der Enden 2018-02-19 12:16:23 UTC
Created attachment 190791 [details]
Update to 4.1.1

This is a bug-fix only release, with fixes to the LDAP and MySQL backends, the pdnsutil tool, and PDNS internals.

Changes since 4.1.1:

Bug Fixes
- Backport: forbid label compression in alias wire format
- Include unistd.h for chroot(2) et al. (Florian Obser)
- Auth: fix out of bounds exception in caa processing, fixes #6089
- Add the missing include to mplexer.hh for struct timeval
- Auth: init openssl and libsodium before chrooting in pdnsutil
- Auth: always bind the results array after executing a mysql statement
- Ldap: fix getdomaininfo() to set this as di.backend (Grégory Oestreicher)
- Ldapbackend: fix listing zones incl. axfr (Chris Hofstaedtler)
- Ixfr: correct behavior of dealing with dns name with multiple records (Leon Xu)

-----

While here, simplify choice between Lua and LuiJIT and enable the MySQL backend by default (requested by several people by email).
Comment 1 Ralf van der Enden 2018-02-19 12:30:55 UTC
Created attachment 190792 [details]
update to 4.1.1 (and fix changed pgsql configure parameter)
Comment 2 Kirill Ponomarev freebsd_committer freebsd_triage 2018-02-20 09:48:55 UTC
Take.
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-02-20 11:08:51 UTC
A commit references this bug:

Author: krion
Date: Tue Feb 20 11:07:50 UTC 2018
New revision: 462387
URL: https://svnweb.freebsd.org/changeset/ports/462387

Log:
  Update to 4.1.1

  This is a bug-fix only release, with fixes to the LDAP and MySQL
  backends, the pdnsutil tool, and PDNS internals. Enable the MySQL
  backend by default.

  Bug Fixes
  - Backport: forbid label compression in alias wire format
  - Include unistd.h for chroot(2) et al. (Florian Obser)
  - Auth: fix out of bounds exception in caa processing, fixes #6089
  - Add the missing include to mplexer.hh for struct timeval
  - Auth: init openssl and libsodium before chrooting in pdnsutil
  - Auth: always bind the results array after executing a mysql statement
  - Ldap: fix getdomaininfo() to set this as di.backend (Gr?gory Oestreicher)
  - Ldapbackend: fix listing zones incl. axfr (Chris Hofstaedtler)
  - Ixfr: correct behavior of dealing with dns name with multiple records (Leon Xu)

  PR:		226040
  Submitted by:	maintainer

Changes:
  head/dns/powerdns/Makefile
  head/dns/powerdns/distinfo