1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Kurt Jaeger ed7c4d7c2c dns/nsd: update 4.1.17 -> 4.1.18
This release has features for saving memory and faster notification.
With --enable-packed, 33% memory savings could be had, or something
along that size.  Notification of secondary servers happens in parallel,
and has faster timeouts.  More sockets are used for zone transfers.
This speeds up communication with a larger set of servers.  Additionally
a bug is fixed for dual-loaded parent-and-child zone configured at the
same time, when one of the zones has not loaded properly.

FEATURES:
- xfr-inspect, it is not installed, it prints xfr files from /tmp
  made with 'make xfr-inspect' in the source dir.
- retry timeout between sending notifies dropped from 15 to 3 sec.
- NSD sends 16 notifies simultaneously.
- configure --enable-packed reduces memory usage, at expense of
  unaligned reads.  Saves about 17%.
- Save memory by selectively allocate precompiled nsec3 hashes,
  saves about 16% memory.
- make ip-transparent option work on OpenBSD.
- Save about 2% memory by changing usage count size in name tree.
- Fix #2871: Increase number of sockets for xfrd transfers.

BUG FIXES:
- Fix gcc 7.1.1 warnings.
- Fix writev compile warning on FreeBSD.
- Fix #1446: A corrupted zone file "propagates" to good ones.
- nsd-control zonestatus prints wait time between attempts, for zones
  that are in that waiting time.
- Fix collision printout of nsec3 to print name, hash and reverse.
- Fix #1567: Change crit to err log level for gettimeofday failure.
  Add defines for compile without syslog.
- Fix crash for DS query when parent and child zones both configured
  in nsd.conf and parent zone has not loaded properly.

PR:		224025
Submitted by:	jaap@NLnetLabs.nl (maintainer)
2017-12-02 12:37:22 +00:00
accessibility
arabic
archivers
astro - Pet portlint 2017-12-01 11:46:32 +00:00
audio - Fix LICENSE 2017-12-02 09:00:24 +00:00
base
benchmarks Use the correct FLAVOR of py-naarad in py-zopkio 2017-12-02 11:04:07 +00:00
biology Fix packaging with python3 2017-12-01 06:18:17 +00:00
cad Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
chinese Securityupdate to 4.9.1: 2017-12-02 12:20:31 +00:00
comms Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
converters
databases devel/lfcbase: update 1.11.2 -> 1.11.3 2017-12-02 10:43:31 +00:00
deskutils Explicitely pass ipython FLAVOR in a few ports 2017-12-02 09:22:02 +00:00
devel devel/phpunit6: Update from 6.4.4 to 6.5.1 2017-12-02 11:16:43 +00:00
dns dns/nsd: update 4.1.17 -> 4.1.18 2017-12-02 12:37:22 +00:00
editors Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
emulators Actually commit the following, which I had omitted from revision 455277: 2017-12-02 12:36:01 +00:00
finance
french Securityupdate to 4.9.1: 2017-12-02 12:20:31 +00:00
ftp Update to 7.57.0 2017-12-01 23:33:50 +00:00
games Update to version 0.44.02 2017-12-01 23:52:23 +00:00
german Securityupdate to 4.9.1: 2017-12-02 12:20:31 +00:00
graphics pygtk2 works only with python2, no need to build python3 flavors of mcomix 2017-12-02 10:16:53 +00:00
hebrew
hungarian
irc
japanese Securityupdate to 4.9.1: 2017-12-02 12:20:31 +00:00
java java/intellij: Welcome 2017.3 version! 2017-12-01 21:23:48 +00:00
Keywords
korean
lang Update to the 20171130 snapshot of GCC 7.2.1. 2017-12-01 13:11:46 +00:00
mail - update from 7.0.3 to 7.1.4 2017-12-02 11:57:58 +00:00
math Explicitely pass ipython FLAVOR in a few ports 2017-12-02 09:22:02 +00:00
misc
Mk Fix build-depends-list and run-depends-list. 2017-12-01 12:11:58 +00:00
multimedia Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
net Update net/asterisk13 to 13.18.3 2017-12-01 22:42:08 +00:00
net-im Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
net-mgmt - Switch to options helpers 2017-12-01 11:14:55 +00:00
net-p2p Update to upstream version 1.7.3 2017-12-02 11:08:41 +00:00
news
palm
polish
ports-mgmt Register conflict 2017-12-01 22:12:15 +00:00
portuguese
print
russian Securityupdate to 4.9.1: 2017-12-02 12:20:31 +00:00
science Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
security Update to 4.16.21 2017-12-02 12:21:42 +00:00
shells
sysutils update sysutils/terraform to 0.11.1 2017-12-01 16:12:28 +00:00
Templates
textproc Update to 0.20.0 2017-12-02 12:25:42 +00:00
Tools
ukrainian
vietnamese
www www/mybb: Update from 1.8.13 to 1.8.14 2017-12-02 12:30:01 +00:00
x11 Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
x11-clocks
x11-drivers
x11-fm Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
x11-fonts
x11-servers
x11-themes
x11-toolkits - Add LICENSE 2017-12-01 20:53:00 +00:00
x11-wm
.arcconfig
.gitattributes
.gitignore
CHANGES
CONTRIBUTING.md
COPYRIGHT
GIDs
LEGAL
Makefile
MOVED - Resurrect games/lordsawar, unbreak, take maintainership 2017-12-01 13:29:44 +00:00
README
UIDs
UPDATING FLAVORS needs Poudriere 3.2+ 2017-11-30 18:03:51 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.