summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bind/lib/isc/unix/file.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove now unused unix/file.c and unix/fsaccess.cflorian2020-01-261-661/+0
| | | | OK jca, tedu
* isc_file_isdirwritable is not used (and besides, it uses access() whichderaadt2020-01-251-6/+1
| | | | hints all possible uses are TOCTOU)
* config.h and platform.h are unused nowflorian2020-01-221-2/+2
|
* unifdef a few features we have. ok floriantedu2020-01-221-37/+1
|
* Rip out custom memory allocator.florian2020-01-201-7/+7
| | | | OK otto
* As millert@ points out we can replace isc_string_touint64 withflorian2020-01-201-2/+2
| | | | | strtoull(3) and then get rid of lib/isc/string.c OK millert
* Use normal int types like int32_t instead of isc_int32_t.florian2020-01-091-2/+2
| | | | OK millert
* Replace entropy.c, random.c and an outdated arc4random copy withflorian2020-01-091-8/+4
| | | | | | calls to libc's arc4random. Minus about 3k lines. prodding deraadt@
* Assorted unifdefs:florian2020-01-091-5/+1
| | | | | | | | | | | | | | | | | | | | #define ISC_PLATFORM_NEEDSYSSELECTH 1 #define ISC_PLATFORM_HAVESTATNSEC 1 #define ISC_PLATFORM_RLIMITTYPE rlim_t #define ISC_PLATFORM_HAVELONGLONG 1 #undef ISC_PLATFORM_BRACEPTHREADONCEINIT #undef ISC_PLATFORM_USEDECLSPEC #define ISC_PLATFORM_HAVESYSUNH 1 #define ISC_PLATFORM_HAVESTRINGSH 1 #define ISC_PLATFORM_WANTAES 1 #define ISC_PLATFORM_USESIT 1 #define LIBISC_EXTERNAL_DATA #define LIBDNS_EXTERNAL_DATA #define LIBISCCFG_EXTERNAL_DATA #define LIBBIND9_EXTERNAL_DATA #define LIBTESTS_EXTERNAL_DATA prodding deraadt@
* update to 9.10.8-P1, last isc-licensed releasesthen2019-12-171-14/+21
|
* Update to bind-9.10.5-P3, which appears to have been the last ISC version.deraadt2019-12-161-36/+303
| | | | | | | | | We only use this tree to build dig and nslookup. Our previous version predated edns0 support in those tools, and we want that. This is the worst code I've looked at in years, with layers and layers of spaghetti abstraction clearly unfit for reuse, but then reused anyways, and the old ones remain behind. So this is a 8MB diff. florian, sthen, and otto tried this merge before but failed.
* resolve conflictsjakob2007-12-091-3/+5
|
* resolve conflictsjakob2004-09-281-41/+161
|
* 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-081-3/+3
| | | | | ok rohee@ tdeval@ dhartmei@ requested by deraadt@
* ISC BIND version 9.2.2rc1jakob2003-01-201-0/+315