summaryrefslogtreecommitdiff
path: root/usr.sbin/nsd
AgeCommit message (Collapse)Author
2016-06-24regenFlorian Obser
2016-06-24Update to 4.1.10Florian Obser
Testing by millert@, sthen@ and me. came up with the same diff & OK sthen@
2013-11-26import NSD 4.0.0, tests from Dorian Büttner, Patrik Lundin, requested by ↵Stuart Henderson
brad@
2010-01-15NSD v3.2.4Jakob Schlyter
2015-12-17regen NSD's autoconf script, forgotten with the update - noticed by BradStuart Henderson
2015-12-12zap surplus blank lineStuart Henderson
2015-12-11Disable database file by default; we already have it in our default nsd.confStuart Henderson
but this also disables it for users who don't have that line. (It can be re- enabled by explicit config in nsd.conf but it is suspected that it has issues and performance seems totally OK with zone files even for quite large setups). ok florian@
2015-12-11update to NSD 4.1.7, ok florian@Stuart Henderson
2014-09-16update to NSD 4.1.0, ok sthen@Brad Smith
2010-01-15NSD v3.2.4Jakob Schlyter
2015-12-09doc cleanup from nsd 4.1.7rc1Stuart Henderson
2015-12-09comment typo fixes, from nsd 4.1.7rc1Stuart Henderson
2010-01-15NSD v3.2.4Jakob Schlyter
2015-11-21pledge for nsd.Florian Obser
The main process handles zone transfers (inet, dns), writing and creating of zone files (wpath, cpath) and starting of child processes (proc). Child processes answer queries from the internet. "Looks good" to deraadt@
2015-11-05undo botched import to wrong dir, spotted by sobrado@Stuart Henderson
2015-11-05update to unbound 1.5.6, ok millert@ florian@Stuart Henderson
2015-11-05mergeStuart Henderson
2015-11-05update to NSD 4.1.6, ok millert@ florian@Stuart Henderson
2010-01-15NSD v3.2.4Jakob Schlyter
2015-10-27Fix nsd and unbound's error checking with SSL_CTX_set_options().Doug Hogan
LibreSSL, BoringSSL and OpenSSL have all been redefining SSL_OP_* flags to be 0 when support is removed. This breaks the error checking that nsd and unbound were doing. It should check against the flag value itself to allow for 0. input deraadt@, jsing@ tweak + ok miod@, guenther@
2013-11-26import NSD 4.0.0, tests from Dorian Büttner, Patrik Lundin, requested by ↵Stuart Henderson
brad@
2015-10-15don't allow NSD to pick up libevent from /usr/local if the libevent2Stuart Henderson
package is installed.
2015-09-10regen configure, reported by deraadt@Stuart Henderson
2015-09-10Remove compat files no longer required.Stuart Henderson
2015-09-10Fix handling of compat/b64_{ntop,pton} by using __-prefixed versions directly,Stuart Henderson
similar to what ssh does. Otherwise they need resolv.h including, which causes problems on OS with newer resolv.h/nameser.h headers which cause conflicts with NSD's T_xxx resource record #defines. autoconf bits adapted from tmux portable. ok florian@
2010-01-15NSD v3.2.4Jakob Schlyter
2015-07-19remove unused compat files, ok florian@Stuart Henderson
b64_{ntop,pton} remain for now, they are in libc as __b64_{ntop,pton} but to use this we either need to pull in resolv.h (which does "#define b64_ntop __b64_ntop") or access the __ versions directly (as done in ssh).
2010-04-15NSD v3.2.5Jakob Schlyter
2010-01-15NSD v3.2.4Jakob Schlyter
2015-07-17merge conflictsStuart Henderson
2015-07-17update to NSD 4.1.3, ok florian@, also tested by bradStuart Henderson
2015-02-10Merge in a commit from upstream..Brad Smith
- Fix tcp waiting list for zone transfers where the bind and connect calls fail. ok sthen@
2015-02-03merge back a part of rev 1.15Brad Smith
2015-02-03merge conflictsBrad Smith
2015-02-03update to NSD 4.1.1, ok sthen@Brad Smith
2015-01-26Merge in a commit from upstream..Brad Smith
- Synthesize CNAMEs with same TTL as DNAME. ok sthen@
2015-01-16Merge in a commit from upstream..Brad Smith
- Fix bug#637: fix that nsd.db grows limitlessly, an off by one on one megabyte free chunks, created during AXFRs of large zones, that caused the one megabyte chunk to be leaked. ok sthen@
2013-11-26import NSD 4.0.0, tests from Dorian Büttner, Patrik Lundin, requested by ↵Stuart Henderson
brad@
2015-01-12Use proper casts for ctype functions. This is already fixed in nsdTodd C. Miller
trunk. OK doug@
2010-01-15NSD v3.2.4Jakob Schlyter
2014-12-25subtraction of two void * is not well defined, plus two void * can be apartOtto Moerbeek
more than an int can hold; ok krw@ deraadt@ and tedu@ (by implication)
2014-12-18Merge in some commits from upstream..Brad Smith
- Fix that failure to add tcp to tcp base does not leak the socket. - Fixes for wildcard addition and deletion, speedup for some cases. - Fix that queries for noname CH TXT are REFUSED instead of nodata. - Fix #616: retry xfer for zones with no content after command. - Fix that expired zones stay expired after a server restart. - RFC 7344: CDS and CDNSKEY (read in). ok sthen@
2013-11-26import NSD 4.0.0, tests from Dorian Büttner, Patrik Lundin, requested by ↵Stuart Henderson
brad@
2010-01-15NSD v3.2.4Jakob Schlyter
2014-11-30Remove passing an override of INSTALL_PROGRAM to theBrad Smith
autoconf script. It doesn't seem to serve any purpose. ok sthen@
2014-11-29The startup script is /etc/rc.d/nsdTodd C. Miller
OpenBSD doesn't need a /dev/log socket in the chroot for syslog to work. OK deraadt@ miod@ sthen@
2014-11-18Nuke more obvious #include duplications.Kenneth R Westerback
ok deraadt@ millert@ tedu@
2013-11-26import NSD 4.0.0, tests from Dorian Büttner, Patrik Lundin, requested by ↵Stuart Henderson
brad@
2014-09-16Add nsd-checkzone.Brad Smith
2014-09-16merge conflictsBrad Smith