* Add persistent timers for slave zones (expire, refresh, and flush)
* Return minimal response for queries with unsupported EDNS version
* Fix DNSSEC compliant processing of letter case in RDATA domain names
* Fix interpretation of Extended RCODE in EDNS
* Fix forced zone retransfer on slave
* Fix zone expiration when transfer is being refused by master
PR: 194795
Submitted by: freebsd@dns-lab.com (maintainer)
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket)
Bugfixes:
Some specific incoming IXFRs were causing server to crash
Rare sychronization error during reload caused read-after-free
Response synthetization module did not work properly with DNSSEC-enabled zones
If Knot sent AXFR when IXFR was requested, message ID and opcode were wrong
Knot failed to send large messages to remote control (present since 1.5.1)
Version: 1.5.2
Bugfixes:
Some RR parsing corner cases were not handled properly
AXFR-style IXFR was refused and had to be retransfered
Hash character (#) was not properly escaped when storing text zone file
PR: 193969
Submitted by: erwin
Approved by: freebsd@dns-lab.com (maintainer)
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
- Add new options [2]
while here
- Add libtool to USES
- Silence mkdir and post-patch commands
Patch improved by Daniel Salzman <daniel.salzman@nic.cz> [2]
PR: ports/190370
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) [1]
From the PR:
When submitting PR 183682 I was unaware the patch as in PR 182792 wasn't
committed yet. So to my amazing I just noticed the startup problem still
exists.
Enclosed patch is basicly the same as the uncommited one, but besides the
removal of the -w option, knotd now starts by default as a daemon (-d) in
stead of interactive (-i). So I could simplify the startup script a lot.
PR: ports/183891
Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
and no longer seems neccessary.
- Remove superfluous PORTVERSION and space
- Remove COPYING from PORTDOCS since LICENSE is defined
- Drop ABI version from LIB_DEPENDS
- Tab -> space in pkg-descr WWW line
- Remove FreeBSD keyword from pkg-plist