Mark Andrews
bf4c32bd2d
1475. [port] Probe for old sprintf().
2003-09-02 02:10:51 +00:00
Mark Andrews
26fbc6cb34
1474. [port] Provide strtoul() and memmove() for platforms
...
without them.
2003-09-02 01:49:48 +00:00
Mark Andrews
6d9ed85949
1457. [port] Provide strlcat() and strlcpy() for platforms without
...
them.
2003-08-27 06:44:02 +00:00
Mark Andrews
a84b20bbb0
1454. [port] Use getifaddrs() if available for interface scanning.
...
--disable-getifaddrs to override. Glibc currently
has a getifaddrs() that does not support IPv6.
Use --enable-getifaddrs=glibc to force the use of
this version under linux machines.
2003-08-27 03:15:26 +00:00
Mark Andrews
4ddffdf9be
version.h
2003-08-27 01:27:34 +00:00
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
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
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
370732d189
1391. [func] Add support for IPv6 scoped addresses in named.
2003-08-22 05:17:15 +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
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
b4a3336bb2
1283. [func] Use "dataready" accept filter if available.
2003-08-15 01:16:06 +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
3b8a9158fa
pullup:
...
add isc_parse_uint16() and isc_parse_uint8()
2003-08-14 00:38:32 +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
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
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
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
5a042e1d08
1495. [cleanup] Replace hash functions with universal hash.
2003-07-25 07:30:43 +00:00
Mark Andrews
7848bfa033
missing '*'
2003-07-25 05:05:28 +00:00
Mark Andrews
1d04b5105d
1495. [cleanup] Replace hash functions with universal hash.
2003-07-25 03:31:45 +00:00
cvs2git
f03d3eeed2
This commit was manufactured by cvs2git to create branch 'v9_2'.
2003-07-25 02:22:27 +00:00
Mark Andrews
1e107b3d7b
1495. [cleanup] Replace hash functions with universal hash.
2003-07-25 02:22:26 +00:00
Mark Andrews
4c54e122fe
silence compiler warning (HPUX/11i)
2003-07-24 06:41:20 +00:00
Mark Andrews
bfee2789a6
silence compiler warning (HPUX/11i)
2003-07-24 06:31:55 +00:00
cvs2git
79df9ecfdd
This commit was manufactured by cvs2git to create branch 'v9_3'.
2003-07-23 06:58:00 +00:00
Mark Andrews
f4d86cfcea
update_copyrights
2003-07-22 04:03:54 +00:00
Mark Andrews
f25e5800c0
1492. [cleanup] Preserve rwlock quota context when upgrading /
...
downgrading. [RT #5599 ]
2003-07-21 01:28:23 +00:00
Mark Andrews
17a14e451d
1492. [cleanup] Preserve rwlock quota context when upgrading /
...
downgrading. [RT #5599 ]
2003-07-21 01:14:18 +00:00
Mark Andrews
f95231835f
1475. [port] Probe for old sprintf().
2003-06-24 06:24:44 +00:00
Mark Andrews
090f79c6c2
1474. [port] Provide strtoul() and memmove() for platforms
...
without them.
2003-06-24 05:18:39 +00:00
Mark Andrews
21f1794606
1474. [port] Provide strtoul() and memmove() for platforms
...
without them.
2003-06-24 05:11:53 +00:00
Mark Andrews
4b577580a0
1461. [bug] Remove deadlock from rbtdb code. [RT #5599 ]
2003-05-15 06:08:41 +00:00
Mark Andrews
064516e76a
pullup:
...
1389. [bug] named could fail to rotate long log files. [RT #3666 ]
2003-05-12 05:29:24 +00:00
Mark Andrews
163547c0c0
1461. [bug] Remove deadlock from rbtdb code. [RT #5999 ]
2003-04-17 01:56:35 +00:00
Mark Andrews
935000aa6e
1457. [port] Provide strlcat() and strlcpy() for platforms without
...
them.
2003-04-10 04:47:56 +00:00
Mark Andrews
8ca42f6318
1454. [port] Use getifaddrs() if available for interface scanning.
...
--disable-getifaddrs to override. Glibc currently
has a getifaddrs() that does not support IPv6.
Use --enable-getifaddrs=glibc to force the use of
this version under linux machines.
2003-04-01 05:18:22 +00:00
Mark Andrews
0ffaee887f
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-01-16 03:59:28 +00:00