summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bind/lib/isc/unix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change last non-/gnu/ fcntl(x, F_GETFL, 0) strays to fcntl(x, F_GETFL).krw2016-04-162-2/+2
| | | | | | No functional change. ok millert@
* pledge bind(1), dig(1), and nslookup(1). This modifies the underlyingderaadt2015-10-252-6/+6
| | | | | | | ISC library to use socket(2) with the SOCK_DNS flag. As a result, the port commands are disabled (such practice is rare in the wild these days, and pretty incompatible with the DNS vs regular socket concept in pledge..) ok bluhm phessler reyk, etc
* seperation -> separation; from Amarendra Godbolejmc2009-07-271-2/+2
|
* Update to BIND 9.4.2-P2 and adapt our dynamic select changes. OK deraadt@millert2008-08-044-141/+377
|
* This log message is an excruiciating pain in the ass when it repeats 4000 times a second on a machine you need debug log on, and is actually used as a cacheing nameserver. remove just this one line of debug log to save people's sanitybeck2008-08-011-2/+1
| | | | ok djm@
* Dynamically allocate fd_sets so we are not limited to FD_SETSIZEmillert2008-07-163-53/+141
| | | | connections. With help from djm@. OK djm@
* msg_controllen has to be CMSG_SPACE so that the kernel can account forderaadt2008-03-242-30/+18
| | | | | | | each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This works now that kernel fd passing has been fixed to accept a bit of sloppiness because of this ABI repair. lots of discussion with kettenis
* CMSG_LEN and CMSG_SPACE are not neccessarily the same size. So if youderaadt2008-03-191-15/+27
| | | | | | are going to allocate/free a block of memory for the message contents, you have to calculate and track the sizes seperately. This change is just like all the other CMSG changes...
* Repair the simple cases for msg_controllen where it should just bederaadt2008-03-151-3/+3
| | | | | CMSG_SIZE(sizeof(int)), not sizeof(buffer) which may be larger because of alignment; ok kettenis hshoexer
* Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due toderaadt2008-03-131-7/+13
| | | | an extensive discussion with otto, kettenis, millert, and hshoexer
* more strcpy fixesjakob2007-12-092-4/+4
|
* resolve conflictsjakob2007-12-099-96/+412
|
* ISC BIND release 9.4.2jakob2007-12-0928-210/+309
|
* resolve conflicts and regen configure scriptjakob2007-01-104-17/+45
|
* ISC BIND release 9.3.3jakob2007-01-101-2/+4
|
* Use S_IS* macros insted of masking with S_IF* flags. The latter mayotto2006-09-251-2/+2
| | | | | have multiple bits set, which leads to surprising results. Spotted by from Paul Stoeber, more to come. ok jaredy@
* resolve conflictsjakob2006-04-053-53/+89
|
* ISC BIND release 9.3.2jakob2006-04-054-9/+16
|
* setres[ug]id; ok jakob@djm2005-05-041-3/+3
|
* resolve conflictsjakob2005-03-222-15/+12
|
* unbreak -t; ok jakob, henningmarkus2004-11-192-4/+4
|
* resolve conflictsjakob2004-09-2810-398/+1222
|
* ISC BIND version 9.3.0. ok deraadt@jakob2004-09-2830-345/+1095
|
* extra check for no message case; ok markus, deraadt, hshoexer, henningdjm2004-08-131-1/+5
|
* include string.h for memset, canacar@ okavsm2004-04-191-1/+2
|
* dont try to close an invalid fd, canacar@ okavsm2004-04-031-2/+3
|
* Pass SIGINT to child. Noticed by mpech@, ok jakob@canacar2004-03-191-1/+2
|
* Privilege seperation for named. Allows named to handle address/interfacecanacar2004-03-125-3/+578
| | | | | | | | | changes without restart. If you use non-standard ports in named configuration make sure they are > 1024. Also /var/named/etc/rndc.key (if any) must be readable by group named. Initial work and testing by itojun@, jakob@, hints, help from henning@, avsm@, beck@. ok henning, beck, avsm, deraadt
* update to BIND v9.2.3. ok todd@jakob2003-11-185-15/+97
|
* string cleaning; "Put it in. If it breaks, tough" Theo.todd2003-06-271-2/+1
| | | | work by me, useful feedback from krw, jakob, tedu, and tholo
* replace strcpy with strlcpy and some strdup.tedu2003-05-082-5/+5
| | | | | ok rohee@ tdeval@ dhartmei@ requested by deraadt@
* update to BIND 9.2.2-release. ok millert@jakob2003-03-052-8/+26
|
* ISC BIND version 9.2.2rc1jakob2003-01-2035-0/+8527