summaryrefslogtreecommitdiff
path: root/usr.sbin/bind/lib
AgeCommit message (Expand)Author
2016-04-16Change last non-/gnu/ fcntl(x, F_GETFL, 0) strays to fcntl(x, F_GETFL).Kenneth R Westerback
2015-10-25pledge bind(1), dig(1), and nslookup(1). This modifies the underlyingTheo de Raadt
2003-01-20ISC BIND version 9.2.2rc1Jakob Schlyter
2015-03-17Initialize nameservers ports along with nameservers addresses.Jeremie Courreges-Anglas
2015-02-07port NSEC3 and TLSA parsing code into dig(1) from ISC BIND 9.10.1-P1Martin Pelikan
2003-01-20ISC BIND version 9.2.2rc1Jakob Schlyter
2014-10-13Return failure not success in openssldh_computesecret() whenJonathan Gray
2005-03-22ISC BIND release 9.3.1. ok deraadt@Jakob Schlyter
2013-09-12Misc time_t tweaks. %ld / (long)tv_sec -> %lld / (long long)tv_sec.Kenneth R Westerback
2013-09-02There is no need to call arc4random_addrandom() and feed it someTheo de Raadt
2013-01-08add other root servers from named.root that were missed in previous updatesStuart Henderson
2013-01-08new IPv4 address for D.ROOT-SERVERS.NETJakob Schlyter
2012-06-06Add a fix for CVE-2012-1667, backported from ISC BIND. ok millert@Stuart Henderson
2011-11-17Apply the patches from BIND upstream to mitigate cve-2011-4313 (crashesStuart Henderson
2011-09-21fix an |= that should have been !=Jonathan Gray
2011-07-05fix some memset sizeofs, found by jsg. ok deraadt krwTed Unangst
2011-07-05correct memsets of key contexts which were shorter than they needed to beTheo de Raadt
2009-08-16parse "nameserver [host]:port" syntax in /etc/resolv.confStefan Sperling
2009-07-27seperation -> separation; from Amarendra GodboleJason McIntyre
2009-01-14fix CVE-2009-0025: incorrect check of DSA DNSSEC signature verificationDamien Miller
2008-11-10#if 0 a function which we have we do not use, and where the call to it is in ...Theo de Raadt
2008-08-04Update to BIND 9.4.2-P2 and adapt our dynamic select changes. OK deraadt@Todd C. Miller
2008-08-01This log message is an excruiciating pain in the ass when it repeats 4000 tim...Bob Beck
2008-07-16Dynamically allocate fd_sets so we are not limited to FD_SETSIZETodd C. Miller
2008-07-10retry port allocation on all errors, not just EADDRINUSE; ok jakob@Damien Miller
2008-07-09let the kernel choose the random port. code from djm@. ok markus@.Jakob Schlyter
2008-07-09reintroduce our own shuffle ID generator. ok djm@ millert@Jakob Schlyter
2008-07-09merge and resolve conflicts introduced by 9.4.2-P1Jakob Schlyter
2008-07-09remove an unused variable that is a leftover from the old alg.Reyk Floeter
2008-06-09simplify math for arc4random_uniform() suggested byDamien Miller
2008-06-04fix math screwup that reintroduced a bias for upper_bounds in rangeDamien Miller
2008-03-24msg_controllen has to be CMSG_SPACE so that the kernel can account forTheo de Raadt
2008-03-19CMSG_LEN and CMSG_SPACE are not neccessarily the same size. So if youTheo de Raadt
2008-03-15Repair the simple cases for msg_controllen where it should just beTheo de Raadt
2008-03-15Because the shuffle code initialisation is a specific case of shufflingDamien Miller
2008-03-13Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toTheo de Raadt
2008-03-02introduce a isc_random_uniform() function to return a uniformly distributedDamien Miller
2008-02-29replacement algorithm. initialize a 64K-short buffer using DurstenfeldTheo de Raadt
2008-02-07add IPv6 root serversJakob Schlyter
2007-12-13more str fixes; from chl@Jakob Schlyter
2007-12-13str fixes; from chl@Jakob Schlyter
2007-12-09more strcpy fixesJakob Schlyter
2007-12-09resolve conflictsJakob Schlyter
2007-12-09ISC BIND release 9.4.2Jakob Schlyter
2007-11-14update IP address of L.ROOT-SERVERS.NET; fix PR#5629Jakob Schlyter
2007-06-01avoid potentially bad snprintf construct; ok henning millert ottoPeter Valchev
2007-05-26More comment typos from Diego Casati. Including winners like funtion, allmost,Kenneth R Westerback
2007-03-20remove some bogus *p tests from charles longeauTed Unangst
2007-01-25resolve conflicts with 9.3.4; SECURITY UPDATEJakob Schlyter
2007-01-25ISC BIND release 9.3.4Jakob Schlyter