summaryrefslogtreecommitdiffstats
path: root/usr.sbin/nsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* do not ignore -Wsign-compare; requested by deraadt@florian2016-10-242-4/+0
|
* regenflorian2016-10-241-11/+47
|
* Update to 4.1.13florian2016-10-2431-67/+369
| | | | | Testing millert, brad and myself. OK millert@
* Rewriting USER gets in the way of the de-escalation mechanism as itnatano2016-10-051-3/+2
| | | | | shadows the real user's identity. ok deraadt
* forgot to regenflorian2016-09-041-9/+9
|
* Update to 4.1.12florian2016-09-032-1/+5
| | | | | | | | | | | | | ----------------------------------------------------------------- BUG FIXES: - Fix malformed edns query assertion failure, reported by Michal Kepien (NASK). ----------------------------------------------------------------- Does not effect OpenBSD since we are not running configure with --enable-checking OK sthen@
* regenflorian2016-08-311-9/+9
|
* update to 4.1.11florian2016-08-3120-26/+373
| | | | | "Working fine here." millert@ OK dlg, sthen
* regenflorian2016-06-242-23/+143
|
* Update to 4.1.10florian2016-06-2438-105/+418
| | | | | Testing by millert@, sthen@ and me. came up with the same diff & OK sthen@
* regen NSD's autoconf script, forgotten with the update - noticed by Bradsthen2015-12-171-68/+91
|
* zap surplus blank linesthen2015-12-121-1/+0
|
* Disable database file by default; we already have it in our default nsd.confsthen2015-12-111-2/+3
| | | | | | | | 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@
* update to NSD 4.1.7, ok florian@sthen2015-12-1123-96/+167
|
* doc cleanup from nsd 4.1.7rc1sthen2015-12-091-7/+7
|
* comment typo fixes, from nsd 4.1.7rc1sthen2015-12-0915-26/+26
|
* pledge for nsd.florian2015-11-212-0/+11
| | | | | | | | | | 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@
* undo botched import to wrong dir, spotted by sobrado@sthen2015-11-05194-131122/+204
|
* update to unbound 1.5.6, ok millert@ florian@sthen2015-11-05194-204/+131122
|
* mergesthen2015-11-0522-174/+440
|
* update to NSD 4.1.6, ok millert@ florian@sthen2015-11-059-16/+75
|
* Fix nsd and unbound's error checking with SSL_CTX_set_options().doug2015-10-272-4/+8
| | | | | | | | | | 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@
* don't allow NSD to pick up libevent from /usr/local if the libevent2sthen2015-10-151-1/+2
| | | | package is installed.
* regen configure, reported by deraadt@sthen2015-09-101-28/+81
|
* Remove compat files no longer required.sthen2015-09-102-573/+0
|
* Fix handling of compat/b64_{ntop,pton} by using __-prefixed versions directly,sthen2015-09-107-14/+45
| | | | | | | 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@
* remove unused compat files, ok florian@sthen2015-07-1915-2701/+0
| | | | | | 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).
* merge conflictssthen2015-07-1727-163/+423
|
* update to NSD 4.1.3, ok florian@, also tested by bradsthen2015-07-1714-25/+126
|
* Merge in a commit from upstream..brad2015-02-101-10/+13
| | | | | | | - Fix tcp waiting list for zone transfers where the bind and connect calls fail. ok sthen@
* merge back a part of rev 1.15brad2015-02-031-6/+1
|
* merge conflictsbrad2015-02-0325-136/+672
|
* update to NSD 4.1.1, ok sthen@brad2015-02-0311-6/+200
|
* Merge in a commit from upstream..brad2015-01-261-3/+3
| | | | | | - Synthesize CNAMEs with same TTL as DNAME. ok sthen@
* Merge in a commit from upstream..brad2015-01-161-2/+2
| | | | | | | | - 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@
* Use proper casts for ctype functions. This is already fixed in nsdmillert2015-01-1211-54/+52
| | | | trunk. OK doug@
* subtraction of two void * is not well defined, plus two void * can be apartotto2014-12-251-1/+3
| | | | more than an int can hold; ok krw@ deraadt@ and tedu@ (by implication)
* Merge in some commits from upstream..brad2014-12-1813-21/+87
| | | | | | | | | | | - 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@
* Remove passing an override of INSTALL_PROGRAM to thebrad2014-11-301-3/+1
| | | | | | autoconf script. It doesn't seem to serve any purpose. ok sthen@
* The startup script is /etc/rc.d/nsdmillert2014-11-291-9/+3
| | | | | OpenBSD doesn't need a /dev/log socket in the chroot for syslog to work. OK deraadt@ miod@ sthen@
* Nuke more obvious #include duplications.krw2014-11-182-2/+0
| | | | ok deraadt@ millert@ tedu@
* Add nsd-checkzone.brad2014-09-161-3/+3
|
* merge conflictsbrad2014-09-1622-226/+694
|
* update to NSD 4.1.0, ok sthen@brad2014-09-1623-173/+749
|
* Fix bogus error check; spotted by clang.kettenis2014-05-041-1/+1
| | | | | | Submitted upstream by brad@ (and subsequently committed there). ok jca@, mikeb@, brad@
* merge conflictssthen2014-03-147-15/+43
|
* Update to NSD 4.0.3, main change is to improve/fix nsd.db databasesthen2014-03-144-6/+34
| | | | | corruption checks and avoid some causes of corruption. More details at http://article.gmane.org/gmane.network.dns.nsd.general/1687
* merge conflictsbrad2014-03-1311-52/+94
|
* update to NSD 4.0.2, ok sthen@brad2014-03-1320-105/+222
|
* re-add this local install target changebrad2014-02-041-1/+3
|