Mark Andrews
4154634631
1412. [func] You can now specify servers to be tried if a nameserver
...
has IPv6 address and you only support IPv4 or the
reverse. See dual-stack-servers.
2003-08-26 03:24:14 +00:00
Mark Andrews
5874ad9039
cygwin support
2003-08-25 05:40:31 +00:00
Mark Andrews
43e2d66621
1405. [func] Use arc4random() if available.
2003-08-25 05:06:11 +00:00
Mark Andrews
c3fedc9282
1402. [cleanup] A6 has been moved to experimental and is no longer
...
fully supported.
2003-08-25 04:16:27 +00:00
Mark Andrews
68b63c87ea
check for the existance of if_nametoindex().
2003-08-25 03:31:57 +00:00
Mark Andrews
fb118b8418
1394. [func] It is now possible to check if a particular element is
...
in a acl. Remove duplicate entries from the localnets
acl.
1393. [port] Bind to individual IPv6 interfaces if IPV6_IPV6ONLY
is not available in the kernel to prevent accidently
listening on IPv4 interfaces.
2003-08-22 06:24:24 +00:00
Mark Andrews
763f9d9836
pullup:
...
u_int32_t -> isc_uin32_t
2003-08-22 06:09:25 +00:00
Mark Andrews
8f570b8b09
pullup:
...
u_int#_t -> isc_uint#_t
2003-08-22 06:08:37 +00:00
Mark Andrews
3420dc3b56
pullup:
...
isc_netaddr_fromsockaddr failed to set zone for AF_INET
2003-08-22 06:07:33 +00:00
Mark Andrews
370732d189
1391. [func] Add support for IPv6 scoped addresses in named.
2003-08-22 05:17:15 +00:00
Mark Andrews
4c98b4d5b2
pullup:
...
Rework previous slightly, to only signal if we were using WAITUNTIL() and we
actually have a due time
2003-08-21 02:15:50 +00:00
Mark Andrews
4bdd141eef
pullup:
...
When scheduling a new timer, check to see if we missed our last wakeup
by more than 15 seconds. If we have, SIGNAL().
2003-08-21 02:05:47 +00:00
Mark Andrews
05e00f411b
pullup:
...
add a new log module, timer
2003-08-21 02:02:04 +00:00
Mark Andrews
013781e021
pullup:
...
add isc_timer_gettype() (useful in debugging code) and a temporary hack of isc_
timermgr_poke
2003-08-20 07:13:06 +00:00
Mark Andrews
143a27871d
pullup:
...
rename 'worklimited' to 'idle'
2003-08-20 06:43:21 +00:00
Mark Andrews
80b0668c88
pullup:
...
add goo for error checking mutexes on (at least) tru64
2003-08-20 06:40:57 +00:00
Mark Andrews
d735ed8b1f
1341. [func] Allow a rate limiter to be stalled.
2003-08-19 02:49:00 +00:00
Mark Andrews
d8cdda8e1d
pullup:
...
isc_modules[2] not isc_modules[3]
2003-08-15 04:03:56 +00:00
Mark Andrews
f87cbb4806
dd "interface" module
2003-08-15 04:02:46 +00:00
Mark Andrews
7b1256eb34
Protect both the socket and fifo tests with #ifdef's.
2003-08-15 03:11:45 +00:00
Mark Andrews
34d527bf02
pullup:
...
mask of mode format bits and compare result
2003-08-15 02:14:57 +00:00
Mark Andrews
364237ab5f
1293. [func] Entropy can now be retrieved from EGDs. [RT #2438 ]
2003-08-15 02:11:28 +00:00
Mark Andrews
40803cab47
1291. [func] Enable IPv6 support when using sysctl style interface
...
scanning.
2003-08-15 02:07:45 +00:00
Mark Andrews
b3301d9e99
pullup:
...
check location before dereference
2003-08-15 01:54:07 +00:00
Mark Andrews
b4a3336bb2
1283. [func] Use "dataready" accept filter if available.
2003-08-15 01:16:06 +00:00
Mark Andrews
0940db56ad
pullup:
...
isc_file_renameunique() no longer used mkstemp().
2003-08-14 06:45:07 +00:00
Mark Andrews
45c5fb1fcd
1267. [func] isc_file_openunique() now creates file using mode
...
0666 rather than 0600.
2003-08-14 06:14:23 +00:00
Mark Andrews
69f20fa680
1247. [bug] Don't reset the interface index for link/site local
...
addresses. [RT #2576 ]
2003-08-14 04:31:55 +00:00
Mark Andrews
c5e54cacda
1246. [func] New functions isc_sockaddr_issitelocal(),
...
isc_sockaddr_islinklocal(), isc_netaddr_issitelocal()
and isc_netaddr_islinklocal().
2003-08-14 04:25:09 +00:00
Mark Andrews
108a1cfcc0
misc pullups:
...
*warning messages generated by dns_master_load* should not print
dns_master_load, since it violates the "don't print function names in
error messages" rule.
*When printing a warning about a value not being a valid decimal dotted
quad, it seems excessive to print "warning" when the message is already logged
at log level WARNING by the warn() callback.
*We could select on a closed file descriptor.
2003-08-14 00:50:20 +00:00
Mark Andrews
3b8a9158fa
pullup:
...
add isc_parse_uint16() and isc_parse_uint8()
2003-08-14 00:38:32 +00:00
Mark Andrews
2e8234c5f3
pullup:
...
removed unused struct field isc_lex_t::options
2003-08-13 06:20:21 +00:00
Mark Andrews
50cd7e51de
pullup:
...
isc_lex_setsourcename(), for use when lexing buffers or streams
2003-08-13 06:13:02 +00:00
Mark Andrews
ae643dbc34
pullup: misc cleanups
2003-08-13 05:06:53 +00:00
Mark Andrews
e6f17dd534
1171. [func] Added function isc_region_compare(), updated files in
...
lib/dns to use this function instead of local one.
2003-08-12 14:16:17 +00:00
Mark Andrews
802ef49198
1163. [func] isc_time_formattimestamp() now includes the year.
2003-08-12 05:34:06 +00:00
Mark Andrews
9052beb238
pullup
...
Check return values or cast them to (void), as required by the coding
standards; add exceptions to the coding standards for cases where this is
not desirable
2003-08-11 05:28:23 +00:00
Mark Andrews
2e7d97c5ba
1151. [bug] nslookup failed to check that the arguments to
...
the port, timeout, and retry options were
valid integers and in range. [RT #2099 ]
1150. [bug] named incorrectly accepted TTL values
containing plus or minus signs, such as
1d+1h-1s.
1149. [func] New function isc_parse_uint32().
2003-08-11 04:48:07 +00:00
Mark Andrews
e1ccb64c24
1146. [func] Allow IPV6_IPV6ONLY to be set/cleared on a socket if
...
supported by the OS by a new function
isc_socket_ipv6only().
2003-08-08 06:50:17 +00:00
Mark Andrews
f278e2135b
pullup DESTROYMUTEXBLOCK, EMPTY_TRANSLATION_UNIT and TIME_NOW
2003-08-08 04:39:46 +00:00
Mark Andrews
2bb8b924b9
1135. [func] You can now override the default syslog() facility for
...
named/lwresd at compile time. [RT #1982 ]
2003-08-08 04:24:41 +00:00
Mark Andrews
9699727166
1119. [func] Added support in Win32 for NTFS file/directory ACL's
...
for access control.
2003-08-07 07:02:31 +00:00
Mark Andrews
636f97b356
1067. [func] Allow quotas to be soft, isc_quota_soft().
2003-08-07 03:39:26 +00:00
Mark Andrews
13dde62605
1058. [func] Limited lifetime ticker timers are now available,
...
isc_timertype_limited.
2003-08-06 06:18:07 +00:00
Mark Andrews
d97b2b9426
1011. [cleanup] Removed isc_dir_current().
2003-08-04 06:35:45 +00:00
Mark Andrews
abd79e7de8
970. [func] 'max-journal-size' can now be used to set a target
...
size for a journal.
2003-07-31 06:56:51 +00:00
cvs2git
fb4531edb3
This commit was manufactured by cvs2git to create branch 'v9_3'.
2003-07-30 02:00:55 +00:00
Mark Andrews
eb126c1c77
#include <isc/string.h> [RT #8537 ]
2003-07-30 01:15:18 +00:00
Mark Andrews
833a60b03d
isc_int32_t -> isc_uint32_t
2003-07-29 04:30:07 +00:00
Mark Andrews
29ffef7149
add <config.h>
2003-07-25 08:21:45 +00:00