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
bcff5b1233
silence compiler
2003-08-14 04:12:46 +00:00
Mark Andrews
7509a66b8e
1235. [func] Report 'out of memory' errors from openssl.
2003-08-14 04:08:24 +00:00
Mark Andrews
892f1e690f
1233. [bug] The flags field of a KEY record can be expressed in
...
hex as well as decimal.
2003-08-14 04:00:33 +00:00
Mark Andrews
e2ac00112c
misc cleanups
2003-08-14 03:22:38 +00:00
Mark Andrews
c98b46eded
1226. [func] Use EDNS for zone refresh queries. [RT #2551 ]
2003-08-14 02:51:18 +00:00
Mark Andrews
bcc468b92e
1225. [func] dns_message_setopt() no longer requires that
...
dns_message_renderbegin() to have been called.
2003-08-14 02:41:55 +00:00
Mark Andrews
cb0556144b
add a new result code so that parsing a bad KEY record doesn't result in
...
"unknown class/type".
2003-08-14 02:35:49 +00:00
Mark Andrews
45d8fa0d1a
1224. [bug] 'rrset-order' and 'sortlist' should be additive
...
not exclusive.
1223. [func] 'rrset-order' partially works 'cyclic' and 'random'
are supported.
2003-08-14 02:34:18 +00:00
Mark Andrews
f8060db436
pullup:
...
add --enable-largefile support
2003-08-14 02:26:23 +00:00
Mark Andrews
520d66473a
1220. [func] Support for APL rdata type.
2003-08-14 00:52:56 +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
229b4ea973
1219. [func] Named now reports the TSIG extended error code when
...
signature verification fails. [RT #1651 ]
2003-08-14 00:46:22 +00:00
Mark Andrews
6178680406
1217. [func] Report locations of previous key definition when a
...
duplicate is detected.
2003-08-14 00:40:39 +00:00
Mark Andrews
3b8a9158fa
pullup:
...
add isc_parse_uint16() and isc_parse_uint8()
2003-08-14 00:38:32 +00:00
Mark Andrews
ab148ab902
pullup:
...
Clean up the implementation cleanup mechanism. Also remove ->issymmetric,
since it's easier to just do it in dst_api.c.
Move the memory allocation wrappers into openssl_link.c, since they're
openssl specific.
add dst_key_privatefrombuffer(), which coverts a public key into a private
key.
2003-08-13 06:51:34 +00:00
Mark Andrews
3c00cc0767
pullup:
...
Add REQUIRE()s
2003-08-13 06:22:14 +00:00
Mark Andrews
2e8234c5f3
pullup:
...
removed unused struct field isc_lex_t::options
2003-08-13 06:20:21 +00:00
Mark Andrews
23a4cb9167
pullup:
...
dns_master_loadlexer[inc], to load master files from existing lexers
2003-08-13 06:19:15 +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
21f5c930d3
pullup:
...
add dns_rdataslab_tordataset()
2003-08-13 06:11:08 +00:00
Mark Andrews
860158f9b5
1203. [func] Report locations of previous acl and zone definitions
...
when a duplicate is detected.
2003-08-13 05:41:03 +00:00
Mark Andrews
50c140b7dc
1202. [func] New functions: cfg_obj_line() and cfg_obj_file().
2003-08-13 05:36:29 +00:00
Mark Andrews
ae643dbc34
pullup: misc cleanups
2003-08-13 05:06:53 +00:00
Mark Andrews
60c8cebb10
pullup: misc cleanups
2003-08-13 04:55:28 +00:00
Mark Andrews
48d5177bea
pullup:
...
RFC 2065 -> RFC 2535
2003-08-13 04:39:27 +00:00
Mark Andrews
e35bff5098
pullup various doc changes
2003-08-13 04:37:07 +00:00
Mark Andrews
48c4c3d66b
1190. [func] Add the "rndc freeze" and "rndc unfreeze" commands.
...
[RT #2394 ]
2003-08-13 04:35:06 +00:00
Mark Andrews
10e99ae4b5
document the key-directory option
...
document SIG(0) support.
2003-08-13 04:30:15 +00:00
Mark Andrews
d83b5cb4c8
1192. [bug] The seconds fields in LOC records were restricted
...
to three decimal places. More decimal places should
be allowed but warned about.
2003-08-13 04:26:36 +00:00
Mark Andrews
53fcc33633
pullup:
...
Reimplemented the built-in CHAOS zones using sdb.
2003-08-13 03:58:12 +00:00
Mark Andrews
4eabedb01f
pullup:
...
DNS_ZONEFLG_FLUSH was not being cleared.
dns_zone_flush() could return a misleading result.
If the zone was being dumped incrementaly when dns_zone_flush() was
called ensure that it gets redumped if the were still outstanding
changes.
2003-08-13 02:24:31 +00:00
Mark Andrews
4cedbe5d3b
1190. [func] Add the "rndc freeze" and "rndc unfreeze" commands.
...
[RT #2394 ]
2003-08-13 02:22:12 +00:00
Mark Andrews
820d86cbe6
1187. [bug] named was incorrectly returning DNSSEC records
...
in negative responses when the DO bit was not set.
2003-08-13 02:18:19 +00:00
Mark Andrews
f09db09817
1190. [func] Add the "rndc freeze" and"rndc unfreeze" commands.
...
[RT #2394 ]
2003-08-13 02:08:46 +00:00
Mark Andrews
16f1baf43f
pullup:
...
missing format string argument; add format checking
2003-08-13 02:00:19 +00:00
Mark Andrews
5e381211f9
pullup:
...
use token.value.as_textregion.base, not token.value.pointer
2003-08-13 01:59:19 +00:00
Mark Andrews
f260e463c6
pullup
...
make a few dynamic update log messages more informative
2003-08-13 01:58:07 +00:00
Mark Andrews
ad1cdd5b95
1187. [bug] named was incorrectly returning DNSSEC records
...
in negative responses when the DO bit was not set.
2003-08-13 01:56:03 +00:00
Mark Andrews
fbfcbe90e2
1181. [func] Add the "key-directory" configuration statement,
...
which allows the server to look for online signing
keys in alternate directories.
2003-08-13 01:41:34 +00:00
Mark Andrews
7fc641e8f2
1180. [func] dnssec-keygen should always generate keys with
...
protocol 3 (DNSSEC), since it's less confusing
that way.
2003-08-13 00:53:02 +00:00
Mark Andrews
1fa20ecda2
1179. [func] Add SIG(0) support to nsupdate.
2003-08-13 00:47:33 +00:00
Mark Andrews
193fd4f417
pullup:
...
Use as_textregion.base not as_pointer. [RT #2385 ]
2003-08-13 00:36:56 +00:00
Mark Andrews
4081748055
1177. [func] Report view when loading zones if it is not a
...
standard view (_default or _bind). [RT #2270 ]
2003-08-13 00:25:52 +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
fe73090122
pullup:
...
Split off the named.conf grammar into a source module separate
from the configuration parser, to facilitate reuse of the latter for
parsing non-BIND configuration files
2003-08-12 07:10:32 +00:00
Mark Andrews
fc12c58264
1169. [func] Identify recursive queries in the query log.
2003-08-12 05:36:03 +00:00
Mark Andrews
802ef49198
1163. [func] isc_time_formattimestamp() now includes the year.
2003-08-12 05:34:06 +00:00
Mark Andrews
6397057426
1159. [bug] MD and MF are not permitted to be loaded by RFC1123.
2003-08-12 05:21:11 +00:00