notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
nsd Authoritative only non-recursive name server
4.10.1 dns on this many watch lists=25 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.10.1Version of this port present on the latest quarterly branch.
Maintainer: jaap@NLnetLabs.nl search for ports maintained by this maintainer
Port Added: 2003-09-05 04:55:22
Last Update: 2024-08-03 23:20:11
Commit Hash: 0a32a8d
People watching this port, also watch:: unbound, smartmontools, apache24, sudo, nginx
License: BSD3CLAUSE
WWW:
https://www.nlnetlabs.nl/projects/nsd/about/
Description:
NSD (Name Server Daemon) is a complete implementation of an authoritative DNS nameserver.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (21 items)
Collapse this list.
  1. /usr/local/share/licenses/nsd-4.10.1/catalog.mk
  2. /usr/local/share/licenses/nsd-4.10.1/LICENSE
  3. /usr/local/share/licenses/nsd-4.10.1/BSD3CLAUSE
  4. @sample etc/nsd/nsd.conf.sample
  5. share/man/man5/nsd.conf.5.gz
  6. share/man/man8/nsd-checkconf.8.gz
  7. share/man/man8/nsd-checkzone.8.gz
  8. share/man/man8/nsd-control.8.gz
  9. share/man/man8/nsd.8.gz
  10. sbin/nsd
  11. sbin/nsd-checkconf
  12. sbin/nsd-checkzone
  13. sbin/nsd-control
  14. sbin/nsd-control-setup
  15. @comment share/munin/plugins/nsd_munin_
  16. @dir(nsd,nsd,0755) /var/run/nsd
  17. @dir(nsd,nsd,0755) /var/db/nsd
  18. @postexec chown -R nsd:nsd /var/run/nsd /var/db/nsd
  19. @owner
  20. @group
  21. @mode
Collapse this list.
Dependency lines:
  • nsd>0:dns/nsd
To install the port:
cd /usr/ports/dns/nsd/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/nsd
  • pkg install nsd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nsd
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1722601791 SHA256 (nsd-4.10.1.tar.gz) = c0190f923f0095995f2e6331dacd92c6e1f4d578b880d61690602b43a5acfd84 SIZE (nsd-4.10.1.tar.gz) = 1404799

Packages (timestamps in pop-ups are UTC):
nsd
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.10.14.10.14.3.44.10.14.10.1-4.3.4-
FreeBSD:13:quarterly4.10.14.10.14.7.04.10.14.10.14.8.04.8.04.8.0
FreeBSD:14:latest4.10.14.10.14.6.14.10.14.10.14.6.1-4.6.1
FreeBSD:14:quarterly4.10.14.10.1-4.10.14.10.14.8.04.8.04.8.0
FreeBSD:15:latest4.10.14.10.1n/a4.10.1n/a4.8.04.8.04.8.0_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libevent.so : devel/libevent
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for nsd-4.10.1: BIND8_STATS=on: BIND8-like NSTATS & XSTATS CHECKING=off: Internal run-time checks DNSTAP=off: Enable dnstap logging support DOCS=on: Build and/or install documentation IPV6=on: IPv6 protocol support LARGEFILE=on: Largefile support MINRESPSIZE=on: Minimial response sizing MMAP=off: Use mmap instead of malloc (experimental) MUNIN_PLUGIN=off: Install Munin plugin (requires BIND8_STATS) NSEC3=on: NSEC3 support PACKED=off: Enable packed structures for reduced memory use RADIXTREE=on: Enabled: more (15%) memory use but less CPU cycles RRL=on: Response Rate Limiting ZONE_STATS=on: Separate statistics for each zone ===> Use 'make config' to modify these settings
Options name:
dns_nsd
USES:
cpe ssl
pkg-message:
For install:
To run nsd from startup, add nsd_enable="YES" to your etc/rc.conf Starting with nsd version 4 the old nsdc control program has been replaced by nsd-control. This requires some manual setup with nsd-control-setup and editing of the config files. nsd-control is incompatible with nsdc so when that is used in scripts, these should be adapted
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.nlnetlabs.nl/downloads/nsd/
Collapse this list.

Number of commits found: 150 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.10.1
03 Aug 2024 23:20:11
commit hash: 0a32a8de9823f75d1412d4d1817b850d06796dfbcommit hash: 0a32a8de9823f75d1412d4d1817b850d06796dfbcommit hash: 0a32a8de9823f75d1412d4d1817b850d06796dfbcommit hash: 0a32a8de9823f75d1412d4d1817b850d06796dfb files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update 4.10.0 → 4.10.1

The fallback parser, used on systems that lack SSE4.2 and AVX2 instruction
sets, contained some bugs with regards to state keeping and under certain
circumstances a use after free bug was encountered in buffer management.

News:
https://nlnetlabs.nl/news/2024/Aug/02/nsd-4.10.1-released/
Changelog:
https://nlnetlabs.nl/projects/nsd/download/#nsd-4-10-1
https://github.com/NLnetLabs/nsd/releases/tag/NSD_4_10_1_REL

While here:
- remove GNU_CONFIGURE_MANPREFIX;
- remove NSDMAX_IPS?=512 - it has not been used for 9 years:
https://cgit.freebsd.org/ports/commit/?id=2aec7160bb627488d8aa78ecfd99d87676b52204

PR:	280589
MFH:	2024Q3
4.10.0
20 Jun 2024 14:28:57
commit hash: 1df8426c8cc31a50e43660b2dc025a473feed673commit hash: 1df8426c8cc31a50e43660b2dc025a473feed673commit hash: 1df8426c8cc31a50e43660b2dc025a473feed673commit hash: 1df8426c8cc31a50e43660b2dc025a473feed673 files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.10.0

ChangeLog: https://nlnetlabs.nl/news/2024/Jun/13/nsd-4.10.0-released/

 * Merge #278: Replace Flex+Bison based zone parser with simdzone.
    Performance of loading zones and IXFRs is greatly improved by using
    the simdzone project by NLnet Labs. The optimized presentation
    format parser leverages SIMD instructions in modern CPUs to improve
    throughput. Right now SSE4.2 and AVX2 instruction sets are
    supported, other instruction sets will use the fallback
    implementation, which still is a decent improvement over the
    Flex+Bison based parser.

BUG FIXES:
 * Fix that when the server truncates the pidfile, it does not follow
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.9.1
04 Apr 2024 15:53:27
commit hash: 465844833afc6b6ebf949e7095ba4cbbc3530ca2commit hash: 465844833afc6b6ebf949e7095ba4cbbc3530ca2commit hash: 465844833afc6b6ebf949e7095ba4cbbc3530ca2commit hash: 465844833afc6b6ebf949e7095ba4cbbc3530ca2 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update version 4.8.0=>4.9.1

Changelog : https://nlnetlabs.nl/news/2024/Apr/04/nsd-4.9.1-released/

PR:		278146
Reported by:	zarychtam@plan-b.pwste.edu.pl
Approved by:	submitter is maintainer
4.8.0_1
23 Feb 2024 15:29:57
commit hash: 2413ae956d4077ccc84f1d71b5ad79ee11165845commit hash: 2413ae956d4077ccc84f1d71b5ad79ee11165845commit hash: 2413ae956d4077ccc84f1d71b5ad79ee11165845commit hash: 2413ae956d4077ccc84f1d71b5ad79ee11165845 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
dns/nsd: Moved man to share/man

Approved by:    portmgr (blanket)
4.8.0
07 Dec 2023 03:15:00
commit hash: 44e39403d8ddfd935dd045c3ef93db26c7329b1bcommit hash: 44e39403d8ddfd935dd045c3ef93db26c7329b1bcommit hash: 44e39403d8ddfd935dd045c3ef93db26c7329b1bcommit hash: 44e39403d8ddfd935dd045c3ef93db26c7329b1b files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to nsd-4.8.0

PR:		275572
Changes:	https://nlnetlabs.nl/news/2023/Dec/06/nsd-4.8.0-released/
4.7.0
24 Jun 2023 16:51:23
commit hash: 6bda5186faa960a081e79bb66d9966b7f77db9f8commit hash: 6bda5186faa960a081e79bb66d9966b7f77db9f8commit hash: 6bda5186faa960a081e79bb66d9966b7f77db9f8commit hash: 6bda5186faa960a081e79bb66d9966b7f77db9f8 files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.7.0

ChangeLog: https://www.nlnetlabs.nl/news/2023/Jun/07/nsd-4.7.0-released/

4.7.0
================
FEATURES:
- Merge #263: Add bash autocompletion script for nsd-control.
- Fix #267: Allow unencrypted local operation of nsd-control.
- Merge #269 from Fale: Add systemd service unit.
- Fix #271: DNSTAP over TCP, with dnstap-ip: "127.0.0.1@3333".
- dnstap over TLS, default enabled. Configured with the
  options dnstap-tls, dnstap-tls-server-name, dnstap-tls-cert-bundle,
  dnstap-tls-client-key-file and dnstap-tls-client-cert-file.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.6.1
13 Nov 2022 22:17:04
commit hash: 5c213a556a5b758410857f004a920b0dca4548bacommit hash: 5c213a556a5b758410857f004a920b0dca4548bacommit hash: 5c213a556a5b758410857f004a920b0dca4548bacommit hash: 5c213a556a5b758410857f004a920b0dca4548ba files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.6.1

ChangeLog:	https://www.nlnetlabs.nl/news/2022/Nov/10/nsd-4.6.1-released/
PR:		267740
MFH:		2022Q4 (bugfixes)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
4.6.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.6.0
20 Jul 2022 14:21:47
commit hash: 66ee090ccad0160bf913ee776daa9c3bfdab1868commit hash: 66ee090ccad0160bf913ee776daa9c3bfdab1868commit hash: 66ee090ccad0160bf913ee776daa9c3bfdab1868commit hash: 66ee090ccad0160bf913ee776daa9c3bfdab1868 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
dns: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Allan Jude <allanjude@freebsd.org>
  *  Amar Takhar <verm@drunkmonk.net>
  *  Anders Nordby <anders@fix.no>
  *  Andrew Greenwood <greenwood.andy@gmail.com>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Attila Nagy <bra@fsn.hu>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.6.0
01 Jul 2022 02:29:23
commit hash: 77f1561b635fc1069f928d7cad4a9319e932b2a4commit hash: 77f1561b635fc1069f928d7cad4a9319e932b2a4commit hash: 77f1561b635fc1069f928d7cad4a9319e932b2a4commit hash: 77f1561b635fc1069f928d7cad4a9319e932b2a4 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: update to 4.6.0

Changes: https://www.nlnetlabs.nl/news/2022/Jun/30/nsd-4.6.0-released/

PR:	264961
4.5.0
13 May 2022 22:29:07
commit hash: 624dbc61a18734921b5d724805b1164cbc47b6d3commit hash: 624dbc61a18734921b5d724805b1164cbc47b6d3commit hash: 624dbc61a18734921b5d724805b1164cbc47b6d3commit hash: 624dbc61a18734921b5d724805b1164cbc47b6d3 files touched by this commit
Dmitri Goutnik (dmgk) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.5.0

Changes:	https://www.nlnetlabs.nl/news/2022/May/13/nsd-4.5.0-released/

This release fixes a couple of minor bugs and adds IXFR out
functionality. With this functionality NSD can respond to IXFR queries
and serve IXFR transfers downstream.

It is default disabled, that means it does not store IXFR contents for
zones by default. The response on the wire is different, also with IXFR
disabled, because it is now supported, and thus also for those zones a
reply is served, that no differential data is available.

FEATURES:
- Merge PR #209: IXFR out
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.4.0
18 Feb 2022 15:48:03
commit hash: 449c5b803288d5b6afbee5c9b3650835f379b7f7commit hash: 449c5b803288d5b6afbee5c9b3650835f379b7f7commit hash: 449c5b803288d5b6afbee5c9b3650835f379b7f7commit hash: 449c5b803288d5b6afbee5c9b3650835f379b7f7 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update version 4.3.9=>4.4.0

- Pet portclippy

This release changes the memory allocation for outgoing zonetransfers,
and this reduces the memory footprint. The defaults for the amounts are
the same as before, but there are config options to configure the memory
usage. There are also bug fixes.

4.4.0
================
FEATURES:
- Merge #193: Lower memory usage of the XFRD process by default.
  Instead of preallocating all elements, they are allocated when used.
  There are options for managing the memory usage, defaults are the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.3.9
15 Dec 2021 03:45:51
commit hash: 44b94ee62b1a115031d9a5c99a4a11aa3eab5a92commit hash: 44b94ee62b1a115031d9a5c99a4a11aa3eab5a92commit hash: 44b94ee62b1a115031d9a5c99a4a11aa3eab5a92commit hash: 44b94ee62b1a115031d9a5c99a4a11aa3eab5a92 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.3.9

Changes: https://www.nlnetlabs.nl/news/2021/Dec/09/nsd-4.3.9-released/

PR:	260362
4.3.8
12 Oct 2021 16:32:54
commit hash: 895532dbe845c1263fe46696ecc374127d2c76bfcommit hash: 895532dbe845c1263fe46696ecc374127d2c76bfcommit hash: 895532dbe845c1263fe46696ecc374127d2c76bfcommit hash: 895532dbe845c1263fe46696ecc374127d2c76bf files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.3.8

Changes: https://www.nlnetlabs.nl/news/2021/Oct/12/nsd-4.3.8-released/

PR:	259098
4.3.7
25 Jul 2021 23:54:32
commit hash: 32e5367ddd1f9b3a9fb686328a0266042af55406commit hash: 32e5367ddd1f9b3a9fb686328a0266042af55406commit hash: 32e5367ddd1f9b3a9fb686328a0266042af55406commit hash: 32e5367ddd1f9b3a9fb686328a0266042af55406 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Update to 4.3.7

Changes: https://www.nlnetlabs.nl/news/2021/Jul/22/nsd-4.3.7-released/

PR:	257413
4.3.6_1
23 Apr 2021 06:59:11
commit hash: 3ee20c7c2c7d3fe14b1b7565036a8f1405fea7b8commit hash: 3ee20c7c2c7d3fe14b1b7565036a8f1405fea7b8commit hash: 3ee20c7c2c7d3fe14b1b7565036a8f1405fea7b8commit hash: 3ee20c7c2c7d3fe14b1b7565036a8f1405fea7b8 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
Author: Jaap Akkerhuis
dns/nsd: Fix build without IPv6

PR:		254874
Reported by:	r00t@kaba1ah.org
Tested by:	r00t@kaba1ah.org
4.3.6
08 Apr 2021 03:29:37
commit hash: b69bbb6794847ce677f8466ff2911a52958f1463commit hash: b69bbb6794847ce677f8466ff2911a52958f1463commit hash: b69bbb6794847ce677f8466ff2911a52958f1463commit hash: b69bbb6794847ce677f8466ff2911a52958f1463 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
dns/nsd: Update to 4.3.6

Changelog https://nlnetlabs.nl/news/2021/Apr/06/nsd-4.3.6-released/

PR:		254850
Reviewed by:	daniel.engberg.lists@pyret.net
Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.3.5
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
4.3.5
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
4.3.5
31 Jan 2021 04:31:56
Revision:563458Original commit files touched by this commit
yuri search for other commits by this committer
dns/nsd: Update 4.3.4 -> 4.3.5

This release fixes a number of bugs.  It fixes a number of corner
case differences for the output more similar to Bind.  The configure
sources are compatible with the new autoconf 2.70.

PR:		253026
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.3.4
12 Dec 2020 17:03:01
Revision:557838Original commit files touched by this commit
brnrd search for other commits by this committer
dns/nsd: Security update to 4.3.4

PR:		251530
Submitted by:	Jaap Akkerhuis <jaap nlnetlabs nl> (maintainer)
Approved by:	maintainer (implicit)
MFH:		2020Q4
Security:	388ebb5b-3c95-11eb-929d-d4c9ef517024
4.3.3
08 Oct 2020 17:55:04
Revision:551720Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/nsd: update 4.3.2 -> 4.3.3

This release contains the DNS Flag Day 2020 fixes.  This sets the
default EDNS buffer size to 1232, that should reduce fragmentation.
https://dnsflagday.net/2020/

There is a new feature where it is possible to list an interface by
name.  This pulls in the IP addresses associated with the interface
at server start.

FEATURES:
- Follow DNS flag day 2020 advice and
  set default EDNS message size to 1232.
- Merged PR #113 with fixes.  Instead of listing an IP-address to
  listen on, an interface name can be specified in nsd.conf, with
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.3.2
18 Jul 2020 01:49:24
Revision:542472Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: Upgrade to version 4.3.2

PR:		247973
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.3.1
19 Apr 2020 06:30:26
Revision:532072Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/nsd: update 4.3.0 -> 4.3.1

BUG FIXES:
- Fix #70: error: 'fd_set' undeclared.
- Fix #71: error: 'for' loop initial declaration used outside C99
  mode.
- Fix to move declarations out of for loops in event test too.
- Fix #76: cpuid typedef for Hurd, DragonflyBSD compile.
- Fix #75: configure test for sched_setaffinity, and use
  cpuset_setaffinity otherwise.  Also test for presence of sysconf.
- Fix #74: GNU Hurd fix cast from pointer to integer of different size.
- Fix for #74, #75: cpuset test for header contents and provide code.
- Fix #78: Fix SO_SETFIB error on FreeBSD.
- Merge PR #83 from noloader: Fix GNU HURD sched_setaffinity compile.
- Fix #80: NetBSD and implicit declaration of reallocarray.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.3.0_1
19 Mar 2020 11:30:49
Revision:528710Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/nsd: fix startup

- see also: https://github.com/NLnetLabs/nsd/issues/78

PR:		244904
Submitted by:	ume
Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.3.0
18 Mar 2020 18:54:45
Revision:528662Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/nsd: upgrade 4.2.4 -> 4.3.0

This port incorporates also the proposed bug fix at bug #242367

Major changes:

This release adds cpu affinity.  By pinning a server process to a
specific cpu, having a separate network card also for that cpu, and
an interface address also for that server process, the throughput is
increased.  This increases performance of the nameserver.

Sparse TSIG signing support is removed, to comply with the latest tsig
standard update draft.

There is a feature to drop update queries, with opcode UPDATE,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.2.4
07 Jan 2020 18:47:00
Revision:522353Original commit files touched by this commit This port version is marked as vulnerable.
tcberner search for other commits by this committer
dns/nsd: Update to 4.2.4

PR:		242545
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>  (maintainer)
4.2.3
23 Nov 2019 13:03:28
Revision:518232Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 4.2.3

PR:		242102
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	Netzkommune GmbH
4.2.2
09 Oct 2019 10:34:57
Revision:514130Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Drop the ipv6 virtual category for d* category as it is not relevant anymore
4.2.2
19 Aug 2019 17:56:04
Revision:509298Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 4.2.2

Changelog: https://github.com/NLnetLabs/nsd/releases/tag/NSD_4_2_2_REL

PR:		239964
Reported by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
MFH:		2019Q3
Security:	56778a31-c2a1-11e9-9051-4c72b94353b5
Sponsored by:	Netzkommune GmbH
4.2.1_1
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
4.2.1_1
02 Aug 2019 13:30:40
Revision:507877Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.11

Changes:	https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI:		https://abi-laboratory.pro/tracker/timeline/libevent/
PR:		239599
Reported by:	GitHub (watch releases)
Approved by:	zeising (maintainer)
MFH:		2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision:	https://reviews.freebsd.org/D21133
4.2.1
15 Jul 2019 18:27:52
Revision:506701Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: Upgrade to version 4.2.1

PR:		239069
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.2.0
18 Jun 2019 02:33:01
Revision:504465Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: update to 4.2.0

PR:		238498
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.1.27
13 Apr 2019 01:12:11
Revision:498788Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: Update to 4.1.27

PR:		236785
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
MFH:		2019Q2
4.1.26_1
10 Dec 2018 16:28:27
Revision:487182Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: Fix build with DNSTAP option enabled

PR:		233890
Submitted by:	jaap@NLnetLabs.nl (maintainer)
Reported by:	r00t@kaba1ah.org
4.1.26
09 Dec 2018 01:03:05
Revision:487004Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: Update to 4.1.26

While here, pet portlint

PR:		233797
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.25
02 Oct 2018 13:55:59
Revision:481116Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 4.1.25

PR:		231878
Submitted by:	jaap@NLnetLabs.nl(maintainer)
4.1.24
15 Aug 2018 23:33:07
Revision:477296Original commit files touched by this commit This port version is marked as vulnerable.
dbaio search for other commits by this committer
dns/nsd: Update to 4.1.24

PR:		230591
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.23
30 Jul 2018 13:59:49
Revision:475892Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd upgrade to version 4.1.23

PR:		230182
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.22
14 Jun 2018 22:59:05
Revision:472409Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: upgrade to version 4.1.22

PR:		228883
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.21
15 May 2018 20:19:54
Revision:470049Original commit files touched by this commit This port version is marked as vulnerable.
krion search for other commits by this committer
Update to 4.1.21

PR:		228272
Submitted by:	maintainer
4.1.20
20 Feb 2018 19:39:32
Revision:462420Original commit files touched by this commit This port version is marked as vulnerable.
yuri search for other commits by this committer
dns/nsd: Update to 4.1.20

This release fixes memory leaks when reading zonefiles
and processing zone transfers.

4.1.20
================
BUG FIXES:
- Fix memory leak in zone file read of unknown rr formatted RRs.
- Fix memory leak when rehashing nsec3 after axfr or zonefile read,
  in the selectively allocated precompiled nsec3 hashes.

Also changed to DISTVERSION

Submitted by:	jaap@NLnetLabs.nl (maintainer)
Approved by:	tcberner (mentor, implicit)
4.1.19
11 Dec 2017 14:07:33
Revision:456031Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
dns/nsd: Update to 4.1.19

PR:		224243
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.18
02 Dec 2017 12:37:22
Revision:455359Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.1.17
28 Jul 2017 00:27:55
Revision:446785Original commit files touched by this commit This port version is marked as vulnerable.
dbaio search for other commits by this committer
dns/nsd: Update to 4.1.17

Features:
- zone parser parses type AVC (it has TXT format).
- Fix #1272: use writev to put tcp length field with data for outgoing
  zone transfer requests.

Bugfixes:
- Fix potential null pointer in nsec3 adjustment tree.
- Fix text format of deletes for CDS and CDNSKEY, single 0 to represent
  empty base64 or hex string.

PR:		220939
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.16
29 Apr 2017 20:39:23
Revision:439774Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/nsd: update 4.1.15 -> 4.1.16

features:
- zone parser can parse acronyms for algorithms ED25519 and ED448.
- Fix 1243: Option to make NSD emit really minimal responses,
  minimal-responses: yes in nsd.conf.

bug fixes:
- Calculate new udb index after growing the array, fix from
  Chaofeng Liu.
- Fix missing _t to _type conversion for disable-radix-tree option.
- Printout serial error with hint it may be too big.
- Fix 1228: OpenSSL include is not guarded with HAVE_SSL
- Patch for expire state in multi-master when masters includes
  broken master, from Manabu Sonoda.
- minor manpage fix.

PR:		218873
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.15
17 Mar 2017 02:14:39
Revision:436315Original commit files touched by this commit This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/nsd: Fix missing _t to _type conversion for disable-radix-tree option

- Noting NSD changelog, recent update renamed _t typedefs because POSIX
  reserves them. The 4.1.15 update missed a few conversion.
- Unbreak RADIXTREE. No PORTREVISION change as port would not have built.

PR:		217640
Reported by:	Max Kostikov <max@kostikov.co>
Submitted by:	w.schwarzenfeld@utanet.at (the suggested diff)
		jaap@NLnetLabs.nl (maintainer - the port patch)
Obtained from:	nsd svn r4741
4.1.15
05 Mar 2017 01:03:41
Revision:435436Original commit files touched by this commit This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/nsd: update 4.1.14 -> 4.1.15

PR:		217537
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.14_2
20 Feb 2017 02:57:04
Revision:434427Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
4.1.14_1
04 Feb 2017 07:56:59
Revision:433286Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.8 and cleanup

- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
4.1.14
08 Dec 2016 17:05:45
Revision:428137Original commit files touched by this commit This port version is marked as vulnerable.
ehaupt search for other commits by this committer
Update to 4.1.14

PR:		215144
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.13
01 Oct 2016 16:37:31
Revision:423081Original commit files touched by this commit This port version is marked as vulnerable.
pawel search for other commits by this committer
Update to version 4.1.13

SUMMARY:
Some features, such as multi master check option that does not upgrade
from the first master that answers, but picks the best one.
Additional section handling for type SRV. And bug fixes.

FEATURES:
- multi-master-check: yes can be used to check all masters for the
  last version, using the higher version from the configured masters,
  from Manabu Sonoda.
- Support RR type OPENPGPKEY from RFC 7929.
- Can config key algorithms with the digest name, eg. 'sha256'.
- configure --disable-radix-tree for about 15% lower memory usage.
- for type SRV add A/AAAA to the additional section (if possible),
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.1.12
02 Sep 2016 16:38:13
Revision:421270Original commit files touched by this commit This port version is marked as vulnerable.
delphij search for other commits by this committer
Update to 4.12.

Release note:
  Fix malformed edns query assertion failure, reported
  by Michal Kepien (NASK)

PR:		ports/212327
Submitted by:	maintainer (jaap NLnetLabs nl)
MFH:		2016Q3
4.1.11
17 Aug 2016 13:22:27
Revision:420347Original commit files touched by this commit This port version is marked as vulnerable.
lev search for other commits by this committer
 Add profiles to nsd init script.

PR:		211883
Submitted by:	lev
Approved by:	jaap@NLnetLabs.nl
4.1.11
10 Aug 2016 01:32:14
Revision:419980Original commit files touched by this commit This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/nsd: update 4.1.10 -> 4.1.11

- Restore configurable IPV6 option. Upstream integrated fix for issue.

- FEATURES:
* When tcp is more than half full, use short timeout for tcp session.
* Patch for {max,min}-{refresh,retry}-time from YAMAGUCHI Takanori.
* Fix #790: size-limit-xfr can stop NSD from downloading infinite zone transfer
  data size, from Toshifumi Sakaguchi.
  Fixes CVE-2016-6173 JVN#63359718 JPCERT#91251865.
- BUGFIXES:
* Fix build without IPv6, patch from Zdenek Kaspar.
* Fix #783: Trying to run a root server without having configured it silently
  gives wrong answers.
* Fix #782: Serve DS record but parent zone has no NS record.
* Fix nsec3 missing for nsec3 signed parent and child for DS at zonecut.

PR:		211693
Submitted by:	jaap@NLnetLabs.nl (maintainer)
Security:	CVE-2016-6173
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
MFH:		2016Q3
4.1.10
28 Jul 2016 11:23:59
Revision:419211Original commit files touched by this commit This port version is marked as vulnerable.
koobs search for other commits by this committer
dns/nsd: Remove IPv6 option, fixes build

Remove the IPv6 option that is causing builds to fail when it is
disabled. The issue does not affect package users, as it was a default
option.

The issue has been fixed upstream [1] and will be included/renabled
in the next version update.

While I'm here:

* Switch to USES=ssl
* Add --enable-ipv6 in CONNFIGURE_ARGS to ensure it's explicitly enabled

[1] https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=800

PR:		211303
Reported by:	<vfx9as gmail com>
Approved by:	maintainer <jaap NLnetLabs nl>
MFH:		2016Q3
4.1.10
18 Jun 2016 21:45:42
Revision:417090Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
dns/nsd: update to 4.1.10

- turn on IPV6 option by default

PR:		210276
Submitted by:	jaap@NLnetLabs.nl (maintainer)
4.1.9
23 May 2016 20:35:01
Revision:415742Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
4.1.9
19 May 2016 11:09:14
Revision:415503Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
4.1.9
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4.1.9
15 Mar 2016 19:56:28
Revision:411202Original commit files touched by this commit This port version is marked as vulnerable.
ohauer search for other commits by this committer
- update to 4.1.9

BUG FIXES:
- Change the nsd.db file version because of nanosecond precision fix.

Approved by:    jaap@NLnetLabs.nl (maintainer)
PR:             208043
MFH:            2016Q1
4.1.8
14 Mar 2016 06:59:15
Revision:411048Original commit files touched by this commit This port version is marked as vulnerable.
ohauer search for other commits by this committer
- update to 4.1.8
- add ability to build agains openssl or libressl from ports
- add MUNIN_PLUGIN_IMPLIES= BIND8_STATS
- use @sample macro in pkg-plist for nsd.conf
- s/exec/postexec/ pkg-plist

FEATURES:
- #732: tcp-mss, outgoing-tcp-mss options for nsd.conf, patch
  from Daisuke Higashi.
- #739: zonefile changes when mtime is small are detected on reload,
  if filesystem supports precision mtime values.
- RR type CSYNC (RFC7477) syntax is supported.

BUG FIXES:
- take advantage of arc4random_uniform if available, patch from
  Loganaden Velvindron.
- Fix flto check for OSX clang.
- Define _DEFAULT_SOURCE with _BSD_SOURCE for glibc 2.20 on Linux.
- Fix #736: segfault during zone transfer.
- Fix #744: Fix that NSD replies for configured but unloaded zone
  with SERVFAIL, not REFUSED.

PR:		207951
Submitted by:	jaap@NLnetLabs.nl (maintainer)
MFH:		2016Q1
4.1.7
18 Dec 2015 05:45:00
Revision:403954Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix a typo

PR:		205373
Submitted by:	TEUBEL Gyorgy
Approved by:	mat (mentor), maintainer
Differential Revision:	D4604
4.1.7
16 Dec 2015 05:09:16
Revision:403836Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 4.1.7
- Switch to options helper

PR:		205292
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	D4579
4.1.6
13 Nov 2015 22:22:39
Revision:401554Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to 4.1.6

Major Bug Bug Fixes:
- This release fixes segfault after start when many interfaces are in use.
- This version returns the EDNS bad version response with the AD flag
  unset for improved conformance.

Minor Buf Fixes:
- Fix #701: Fix that AD=1 set in a BADVERS response.
- Fix typo in zonec.c inside error message.
- Fix #711: Document that debug-mode yes is used for staying
  attached to the supervisor console.
- Document verbosity 3 prints more information.
- nsd-checkconf warns for master zones with no zonefile statement.
- Fix start failure when many file descriptors are in use.
- The servfail rcode is not printed with a space in the middle.
- print failed token for config syntax error or parse error.

PR:		204533
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
4.1.5
21 Sep 2015 16:03:55
Revision:397511Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Upgrade from 4.1.3 to version to 4.1.5 (includes up 4.1.4)

FEATURES:
- RFC7553 RR Type URI support.
- removed hardcoded interface limit, --with-max-ips removed.
- Admitted axfrs are logged at verbosity 1. Refused at verbosity 2.

Major BUG FIXES:
- Fix NSID response for short edns sizes.
- Fix that for expired zones NSD performs an AXFR and accepts newer
  and older serial numbers.

PR:		203231
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
4.1.3
02 Jul 2015 07:49:58
Revision:391130Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to 4.1.3

PR:		201261
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
4.1.2
18 May 2015 17:44:33
Revision:386695Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add option to install Munun plugin

PR:		199798
Submitted by:	tgyurci@gmail.com
Approved by:	maintainer timeout
4.1.2
10 May 2015 05:09:35
Revision:385924Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
4.1.2
16 Apr 2015 11:04:37
Revision:384097Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to 4.1.2
- Logging improvements
- Zone parser bug fixes
- Integer overflow bug fixes

PR:		199462
Submitted by:	Jaap Akkerhuis <jaap@nlnetlabs.nl> (maintainer)
4.1.1
08 Feb 2015 02:42:52
Revision:378628Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
update to 4.1.1

Major Features:

- RFC 7344: CDS and CDNSKEY (read record types).
- per zone statistics with --enable-zone-stats
- Disabled use of SSLv3 in nsd-control.
- Synthesize CNAMEs with same TTL as DNAME.
- nsd-checkconf -f prints out full name of pidfile (with dir). [1]

PR:		197291,
		196449 [1]
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>,
		Adam Zaleski <adam@zaleski.org> [1]
4.1.0_1
01 Dec 2014 23:25:51
Revision:373728Original commit files touched by this commit This port version is marked as vulnerable.
ohauer search for other commits by this committer
- use new @dir macros to create empty folders
4.1.0_1
27 Oct 2014 12:13:23
Revision:371557Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
4.1.0_1
02 Oct 2014 19:12:17
Revision:369852Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Chase r369850 for updated nsd user information
4.1.0
05 Sep 2014 11:20:42
Revision:367332Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
- Update to 4.1.0
- Use nsd instead of bind user

This release has new features and bugfixes.  In nsd.conf you can
configure database: "" this makes NSD not use the large mmapped nsd.db
file, but instead read and write the zonefiles in text format, which
saves about 50% of the memory usage.  Also zonefile reading and
writing has been optimised to be faster, as well as processing time
for zone transfers.  NSD writes the (changed) zonefiles every hour.

The new nsd-checkzone tool reports if a zonefile parses so you can check
it before reading it into the daemon.

A bug is fixed where NSD 4 causes rising load average and memory
consumption on Linux systems, which is caused by a bug in Linux that
slowly deteriorates system performance by repeated recursive forks.

Full release notes:
http://open.nlnetlabs.nl/pipermail/nsd-users/2014-September/002007.html

PR:		193332
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
4.0.3_1
24 Jul 2014 13:32:59
Revision:362796Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
bapt search for other commits by this committer
Only use libevent2

Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
4.0.3
24 Mar 2014 12:55:26
Revision:348987Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
- Update to 4.0.3

PR:		ports/187596
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.0.1_3
23 Feb 2014 23:31:44
Revision:345776Original commit files touched by this commit This port version is marked as vulnerable.
ohauer search for other commits by this committer
- remove pre-patch delay
- remove PKG-INSTALL from post-install (not used with staging)
- move pkg-install and pkg-deinstall into pkg-plist

Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer, per PM)
4.0.1_2
22 Feb 2014 13:14:55
Revision:345635Original commit files touched by this commit This port version is marked as vulnerable.
pawel search for other commits by this committer
Prefer CONFIGURE_ENABLE over CONFIGURE_ON/OFF

Suggested by:	mat@
4.0.1_2
22 Feb 2014 12:47:25
Revision:345629Original commit files touched by this commit This port version is marked as vulnerable.
pawel search for other commits by this committer
- Fix man installation after port was stagified [1]
- Convert LIB_DEPENDS to new format [1]
- Remove leading article from COMMENT
- Switch to options helpers
- Conditional installation of docs is not needed with stage
- Don't show pkg-message twice

PR:		ports/186693 [1]
Submitted by:	Denis Generalov <gd.workbox@gmail.com>
Approved by:	maintainer
4.0.1_1
12 Feb 2014 10:46:24
Revision:343896Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
There was a wrong rc script in the port preventing the daemon to run.

Added STAGING support

Added LICENSE (NSD3CLAUSE) statement

Other small changes to make portlint more happy

PR:		186631
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
4.0.1
07 Feb 2014 14:44:23
Revision:343250Original commit files touched by this commit This port version is marked as vulnerable.
decke search for other commits by this committer
- Update to 4.0.1
- Cleanup rc script

FEATURES:
- recognizes ip-address and interface as synonyms for convenience.
- Support for EUI48 and EUI64 RR types enabled by default (RFC 7043).
- Support for CAA RRtype (RFC 6844).
- NSID can be set with "ascii_somestring" in ascii.

BUG FIXES:
- Fix xfrd when zone transfer TCP contains zero length packets.
- Fix for NSEC3 zones where parent zone is co-hosted, also NSEC3,
because AXFRs overwrote nsec3 administration in the child zone.
- Fix that bad IXFR updates do not result in double SOA records,
and that an AXFR is started (attempted) when the zone state seems
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.0.0
12 Nov 2013 13:24:45
Revision:333569Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Please welcome NSD 4.0.0

For all new features, see
http://www.nlnetlabs.nl/svn/nsd/tags/NSD_4_0_0_REL/doc/NSD-4-features

This version replaces the nsdc control program with nsd-control.
This requires some manual setup with nsd-control-setup and editing
of the config files. nsd-control is incompatible with nsdc so when
that is used in scripts, these should be adapted.

NSD 3 is still supported as dns/nsd3.

PR:		183888
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
3.2.16
20 Sep 2013 16:31:58
Revision:327719Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns)
3.2.16
23 Jul 2013 15:32:49
Revision:323534Original commit files touched by this commit This port version is marked as vulnerable.
pawel search for other commits by this committer
- Update to version 3.2.16
- Add EUI_RRTYPES option

While here:
- Remove leading article from COMMENT
- Convert tab to space in WWW: line

PR:		ports/180741
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
3.2.15
25 Feb 2013 21:59:12
Revision:312942Original commit files touched by this commit This port version is marked as vulnerable.
beech search for other commits by this committer
- Add multi-instance support

PR:		ports/176156
Submitted by:	Darren Pilgrim <darren.pilgrim@gmail.com>
Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
3.2.15
05 Feb 2013 09:42:31
Revision:311685Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
- Update to 3.2.15

Features
* Support for ILNP RR types: NID, L32, L64, LP (RFC6742).
* RRL, --enable-ratelimit at configure time and config options.
* TSIG initialization only fails when there is no digest found at all.
Bugfixes
* Bugfix #478: Declaration after statement (for gcc 2.95).
* Bugfix #483: Better error message in case of TSIG error.
* Bugfix #485: TTL should not be greater than 2^31 - 1.
* Fix RCODE when CNAME loop final answer does not exist,
should return NXDOMAIN as stated by RFC 6604.
* Fix --disable-full-prehash bug, where after multiple incoming IXFRs,
NSEC3 can be removed unjustified.

PR:		175837
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
3.2.14
01 Nov 2012 18:41:16
Revision:306815Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Update to 3.2.14
- Trim header

Changes:
  * Bugfixes
  * New Feature: Use of writev, to improve TCP response time

PR:		ports/173261
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe:	yes
3.2.13
23 Aug 2012 12:27:28
Original commit files touched by this commit This port version is marked as vulnerable.
tj search for other commits by this committer
Fix typo in options handling.

PR:		ports/170794
Submitted by:	Artis Caune <Artis.Caune@gmail.com>
Approved by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by:	eadler (mentor)
3.2.13
27 Jul 2012 12:39:06
Original commit files touched by this commit This port version is marked as vulnerable.
zi search for other commits by this committer
- Update to 3.2.13
- Cleanup whitespace
- Document vulnerability in dns/nsd (CVE-2012-29789)

PR:		ports/170208
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Security:	17f369dc-d7e7-11e1-90a2-000c299b62e1
3.2.12
20 Jul 2012 15:09:19
Original commit files touched by this commit This port version is marked as vulnerable.
crees search for other commits by this committer
Update to 3.2.12

BUG FIXES:
- Fix for VU#624931 CVE-2012-2978: NSD denial of service
vulnerability from non-standard DNS packet from any host
on the internet.

PR:		ports/170001
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Security:	CVE-2012-2978
3.2.11_1
17 Jul 2012 23:49:20
Original commit files touched by this commit This port version is marked as vulnerable.
jase search for other commits by this committer
- Fix LARGEFILE option typo that resulted in largefile support being
  constantly disabled.

PR:		ports/169952
Spotted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by:	flo (mentor)
3.2.11
17 Jul 2012 10:36:25
Original commit files touched by this commit This port version is marked as vulnerable.
jase search for other commits by this committer
- Update to 3.2.11 [1]
- Convert to optionsNG, add DOCS option
- Replace bsd.port.{pre,post}.mk includes
- Remove non-existent DNSSEC, TSIG, NSID options
- Fix typo in NSEC3PREHASH option CONFIGURE_ARGS
- Replace hardcoded ETCDIR in pkg-plist

PR:		ports/169731 [1]
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by:	flo (mentor)
3.2.10
16 Feb 2012 17:04:09
Original commit files touched by this commit This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 3.2.10

PR:             ports/165185
Submitted by:   Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
3.2.9
14 Jan 2012 08:57:23
Original commit files touched by this commit This port version is marked as vulnerable.
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
3.2.9
30 Nov 2011 22:56:11
Original commit files touched by this commit This port version is marked as vulnerable.
zi search for other commits by this committer
- Remove post-install check to conditionally run 'nsdc patch'

Submitted by:   me
Approved by:    Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe:   yes
3.2.9
28 Nov 2011 11:36:53
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 3.2.9

PR:             162782
Submitted by:   Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe:   yes
3.2.8
30 Mar 2011 13:48:13
Original commit files touched by this commit This port version is marked as vulnerable.
ohauer search for other commits by this committer
 - update to version 3.2.8

 Bugfixes:
    Do setusercontext before chroot, otherwise login.conf etc. are required
inside chroot.
    Bugfix #216: Fix leak of compressiontable when the domain table increases in
size.
    Bugfix #348: Don't include header/library path if OpenSSL is in /usr.
    Bugfix #350: Refused notifies should log client ip.
    Bugfix #352: Fix hard coded paths in man pages.
    Bugfix #354: The realclean target deletes a bit too much.
    Bugfix #357, make xfrd quit with many zones.
    Bugfix #362: outgoing-interface and v4 vs. v6 leads to spurious warning
messages.
    Bugfix #363: nsd-checkconf -v does not print outgoing-interface ok.
    Bugfix: nsd-checkconf -o outgoing-interface omits NOKEY.
    Undo Bugfix #235: Don't skip dname compression, messes up packets that do
need compression.

PR:             ports/155785
Submitted by:   Jaap Akkerhuis <jaap _at_ nlnetlabs.nl> (maintainer)

Number of commits found: 150 (showing only 100 on this page)

1 | 2  »