| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Change last non-/gnu/ fcntl(x, F_GETFL, 0) strays to fcntl(x, F_GETFL). | 2016-04-16 | 2 | -2/+2 | |
| | | | | | | | No functional change. ok millert@ | ||||
| * | pledge bind(1), dig(1), and nslookup(1). This modifies the underlying | 2015-10-25 | 2 | -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 | ||||
| * | port NSEC3 and TLSA parsing code into dig(1) from ISC BIND 9.10.1-P1 | 2015-02-07 | 6 | -5/+616 | |
| | | | | | ok henning | ||||
| * | There is no need to call arc4random_addrandom() and feed it some | 2013-09-02 | 1 | -2/+0 | |
| | | | | | stupid seed that bind has decided on.. | ||||
| * | fix some memset sizeofs, found by jsg. ok deraadt krw | 2011-07-05 | 1 | -7/+7 | |
| | | |||||
| * | correct memsets of key contexts which were shorter than they needed to be | 2011-07-05 | 1 | -11/+5 | |
| | | | | | | | due to sizeof pointer instead of sizeof of type with tedu; some quibbles spotted by miod, ok tedu miod jsg jakob -- please push this upstream | ||||
| * | seperation -> separation; from Amarendra Godbole | 2009-07-27 | 1 | -2/+2 | |
| | | |||||
| * | Update to BIND 9.4.2-P2 and adapt our dynamic select changes. OK deraadt@ | 2008-08-04 | 9 | -160/+426 | |
| | | |||||
| * | 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 sanity | 2008-08-01 | 1 | -2/+1 | |
| | | | | | ok djm@ | ||||
| * | Dynamically allocate fd_sets so we are not limited to FD_SETSIZE | 2008-07-16 | 3 | -53/+141 | |
| | | | | | connections. With help from djm@. OK djm@ | ||||
| * | remove an unused variable that is a leftover from the old alg. | 2008-07-09 | 1 | -2/+1 | |
| | | | | | ok deraadt@ | ||||
| * | simplify math for arc4random_uniform() suggested by | 2008-06-09 | 1 | -2/+2 | |
| | | | | | | | Jinmei_Tatuya AT isc.org via jakob@ empirically verified for entire domain of upper_bound | ||||
| * | fix math screwup that reintroduced a bias for upper_bounds in range | 2008-06-04 | 1 | -1/+1 | |
| | | | | | | | | (2^30,2^31). Nothing in the tree yet requests random numbers bounded by this range. report jakob!deraadt; ok deraadt@ | ||||
| * | msg_controllen has to be CMSG_SPACE so that the kernel can account for | 2008-03-24 | 2 | -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 you | 2008-03-19 | 1 | -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 be | 2008-03-15 | 1 | -3/+3 | |
| | | | | | | CMSG_SIZE(sizeof(int)), not sizeof(buffer) which may be larger because of alignment; ok kettenis hshoexer | ||||
| * | Because the shuffle code initialisation is a specific case of shuffling | 2008-03-15 | 1 | -8/+4 | |
| | | | | | | | | | | a set of incrementing integers (and not an arbitrary set of values) it is possible to populate the array as we shuffle it in a single forward pass. Clever optimisation from didickman AT gmail.com; ok deraadt@ mcbride@ (same change as netinet/ip_id.c) | ||||
| * | Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due to | 2008-03-13 | 1 | -7/+13 | |
| | | | | | an extensive discussion with otto, kettenis, millert, and hshoexer | ||||
| * | introduce a isc_random_uniform() function to return a uniformly distributed | 2008-03-02 | 3 | -10/+55 | |
| | | | | | | | | number 0 < x <= upper_bound and use it to correct the last tiny bias in the shuffle initialisation feedback & ok deraadt@ | ||||
| * | replacement algorithm. initialize a 64K-short buffer using Durstenfeld | 2008-02-29 | 5 | -273/+136 | |
| | | | | | | | | | | | | | shuffle. Upon allocation, swap-permute the new value to a random slot in the 0..32K-1 th entry of the buffer as we move forward, ensuring randomness but also satisfying the non-repeating property we need. Inspired by Dillon's implementation for ip id. We believe this is easier to read though, initializes with less bias and wins speed tests. Thanks a lot to mcbride and djm for doing a bunch of statistical and speed analysis, and comments from nordin ok jakob djm mcbride | ||||
| * | more strcpy fixes | 2007-12-09 | 4 | -6/+6 | |
| | | |||||
| * | resolve conflicts | 2007-12-09 | 39 | -1143/+2647 | |
| | | |||||
| * | ISC BIND release 9.4.2 | 2007-12-09 | 171 | -1909/+6101 | |
| | | |||||
| * | remove some bogus *p tests from charles longeau | 2007-03-20 | 1 | -1/+1 | |
| | | | | | ok deraadt millert | ||||
| * | resolve conflicts and regen configure script | 2007-01-10 | 12 | -50/+93 | |
| | | |||||
| * | ISC BIND release 9.3.3 | 2007-01-10 | 12 | -70/+212 | |
| | | |||||
| * | Use S_IS* macros insted of masking with S_IF* flags. The latter may | 2006-09-25 | 1 | -2/+2 | |
| | | | | | | have multiple bits set, which leads to surprising results. Spotted by from Paul Stoeber, more to come. ok jaredy@ | ||||
| * | resolve conflicts | 2006-04-05 | 9 | -94/+138 | |
| | | |||||
| * | ISC BIND release 9.3.2 | 2006-04-05 | 14 | -62/+95 | |
| | | |||||
| * | setres[ug]id; ok jakob@ | 2005-05-04 | 1 | -3/+3 | |
| | | |||||
| * | resolve conflicts | 2005-03-22 | 6 | -27/+29 | |
| | | |||||
| * | ISC BIND release 9.3.1. ok deraadt@ | 2005-03-22 | 1 | -2/+2 | |
| | | |||||
| * | unbreak -t; ok jakob, henning | 2004-11-19 | 2 | -4/+4 | |
| | | |||||
| * | resolve conflicts | 2004-09-28 | 42 | -929/+1976 | |
| | | |||||
| * | ISC BIND version 9.3.0. ok deraadt@ | 2004-09-28 | 136 | -1447/+3075 | |
| | | |||||
| * | extra check for no message case; ok markus, deraadt, hshoexer, henning | 2004-08-13 | 1 | -1/+5 | |
| | | |||||
| * | include string.h for memset, canacar@ ok | 2004-04-19 | 1 | -1/+2 | |
| | | |||||
| * | dont try to close an invalid fd, canacar@ ok | 2004-04-03 | 1 | -2/+3 | |
| | | |||||
| * | Pass SIGINT to child. Noticed by mpech@, ok jakob@ | 2004-03-19 | 1 | -1/+2 | |
| | | |||||
| * | Privilege seperation for named. Allows named to handle address/interface | 2004-03-12 | 7 | -4/+582 | |
| | | | | | | | | | | 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@ | 2003-11-18 | 25 | -147/+953 | |
| | | |||||
| * | remove win32 files | 2003-11-16 | 56 | -12306/+0 | |
| | | |||||
| * | string cleaning; "Put it in. If it breaks, tough" Theo. | 2003-06-27 | 5 | -25/+24 | |
| | | | | | work by me, useful feedback from krw, jakob, tedu, and tholo | ||||
| * | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 2 | -10/+2 | |
| | | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
| * | sprintf -> snprintf. ok krw@ deraadt@ | 2003-05-12 | 2 | -5/+6 | |
| | | |||||
| * | replace strcpy with strlcpy and some strdup. | 2003-05-08 | 4 | -11/+13 | |
| | | | | | | ok rohee@ tdeval@ dhartmei@ requested by deraadt@ | ||||
| * | first sprintf pass from todd@ and ISC-Bugs #5614. | 2003-04-15 | 3 | -16/+15 | |
| | | |||||
| * | provide strlcat() and strlcpy() for platform without them. although | 2003-04-10 | 3 | -0/+80 | |
| | | | | | | this is not needed in OpenBSD, we'll keep the code here to stay in sync. license change for strlcat/strlcpy ok millert@. | ||||
| * | update to BIND 9.2.2-release. ok millert@ | 2003-03-05 | 3 | -15/+31 | |
| | | |||||
| * | Fix a bug we found during an audit of BIND9. This bug does not affect | 2003-02-26 | 1 | -1/+1 | |
| | | | | | | | | | OpenBSD but it could affect platforms which define ISC_PLATFORM_NEEDVSNPRINTF. isc_print_snprintf contains a bug where it could read off the end of an argument string for a format specifier like "%.10s", where the .10 indicates precision. Reported to ISC and confirmed as ISC bug #5191. OK jakob@ | ||||
