Mark Andrews
42b48d11ca
hide ((isc_event_t **) (void *)) cast using a macro, ISC_EVENT_PTR.
2004-04-15 01:58:25 +00:00
Mark Andrews
dafcb997e3
update copyright notice
2004-03-05 05:14:21 +00:00
Mark Andrews
2047977ce2
1586. [func] "check-names" is now implemented.
2004-02-27 20:41:51 +00:00
Mark Andrews
daa73eae70
silence punned messages
2004-02-03 00:59:05 +00:00
Mark Andrews
93d6dfaf66
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY.
2003-09-30 06:00:40 +00:00
Mark Andrews
64cc9c8818
1421. [func] Differentiate updates that don't succeed due to
...
prerequisites (unsuccessful) vs other reasons
(failed).
developer: marka
reviews: explorer
2003-01-21 05:18:11 +00:00
Mark Andrews
c314efc295
add comment
2003-01-10 02:37:44 +00:00
Michael Graff
4411b9b6e7
pull down rt3507 (work by Mark, checked by me)
2002-11-12 21:52:44 +00:00
Mark Andrews
59ab128c97
1400. [bug] Block the addition of wildcard NS records by IXFR
...
or UPDATE. [RT #3502 ]
developer: marka
reveiwer: ogud
2002-11-12 20:16:30 +00:00
Mark Andrews
6b25d2f7f7
developer: bwelling
...
reviewed: marka
1369. [bug] Adding an NS record as the lexicographically last
record in a secure zone didn't work.
2002-08-29 05:40:07 +00:00
Mark Andrews
cc4928ec71
1219. [func] New category 'update-security'.
2002-06-12 06:29:49 +00:00
Mark Andrews
7c23b791f4
1301. [func] Log zone when unable to get private keys to update
...
zone. Log zone when NXT records are missing from
secure zone.
2002-05-24 06:26:04 +00:00
Mark Andrews
a7038d1a05
copyrights
2002-02-20 03:35:59 +00:00
Andreas Gustafsson
48b0f5ff87
1191. [bug] A dynamic update removing the last non-apex name in
...
a secure zone would fail. [RT #2399 ]
2002-01-22 22:26:45 +00:00
Brian Wellington
cde7dfea4c
1190. [func] Add the "rndc freeze" and"rndc unfreeze" commands.
...
[RT #2394 ]
Basically, "freeze" disables dynamic updates to a zone, syncs the journal
file into the master file, and removes the journal. This allows manual
edits of a dynamic zone file without stopping the server, since the
zone is temporarily considered non-dynamic. "unfreeze" re-enables dynamic
updates to a zone.
So, instead of the old:
rndc stop
edit master file
remove journal
restart server
you can now do:
rndc freeze zone
edit master file
rndc reload zone
rndc unfreeze zone
which doesn't require stopping the server.
About everyone here at the secure dynamic update workshop wanted this.
It will be documented soon.
2002-01-22 22:05:59 +00:00
Andreas Gustafsson
ec52edeff2
missing format string argument; add format checking
2002-01-22 21:45:07 +00:00
Brian Wellington
15033eed4d
make a few dynamic update log messages more informative
2002-01-22 16:05:51 +00:00
Brian Wellington
a5c077e40c
1181. [func] Add the "key-directory" configuration statement,
...
which allows the server to look for online signing
keys in alternate directories.
2002-01-21 11:00:25 +00:00
Mark Andrews
11dbb6dc6b
silently reject MD and MF updates.
2001-12-11 23:53:13 +00:00
Andreas Gustafsson
1f1d36a87b
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
2001-11-30 01:59:49 +00:00
Mark Andrews
4072dfb9b8
1132. [func] Improve UPDATE prerequisite failure diagnotic messages.
2001-11-20 05:04:41 +00:00
Andreas Gustafsson
2f734e0a7e
sizeof style
2001-09-19 23:08:24 +00:00
David Lawrence
4f36774273
include <dns/soa.h> for dns_soa_serial() prototype
2001-05-31 10:38:01 +00:00
Danny Mayer
94b88b9500
named_order needed const in declaration
2001-05-06 02:17:48 +00:00
Brian Wellington
efec85a561
add consts [RT #1016 ]
2001-03-12 22:49:29 +00:00
Mark Andrews
55b6243923
776. [func] Improved error reporting in denied messages. [RT #252 ]
2001-03-11 06:19:39 +00:00
Brian Wellington
ea544b0511
747. [bug] The code to determine whether an IXFR was possible
...
did not properly check for a database that could
not have a journal. [RT #908 ]
2001-02-22 19:15:01 +00:00
Andreas Gustafsson
08b48bdf45
missing space between words in error message
2001-02-15 19:38:09 +00:00
Andreas Gustafsson
a1cfa2a82d
need <isc/print.h>
2001-01-22 18:59:06 +00:00
Andreas Gustafsson
6259fcd6f7
include client address and zone name in dynamic update
...
log messages
2001-01-18 23:31:03 +00:00
Brian Wellington
499b34cea0
copyright update
2001-01-09 22:01:04 +00:00
Mark Andrews
de154f65f6
Ensure that ns_client_*() are only called from the client's task.
2000-12-28 01:29:09 +00:00
Andreas Gustafsson
f19771c55d
617. [bug] When using dynamic update to add a new RR to an
...
existing RRset with a different TTL, the journal
entries generated from the update did not include
explicit deletions and re-additions of the existing
RRs to update their TTL to the new value.
2000-12-16 00:58:03 +00:00
Brian Wellington
911ed0d3be
Split journal.[ch] into journal.[ch] and diff.[ch]
2000-12-09 02:17:12 +00:00
Andreas Gustafsson
3c7ce471aa
593. [bug] If a secure zone was missing all its NXTs and
...
a dynamic update was attempted, the server entered
an infinite loop.
2000-12-05 22:48:56 +00:00
Andreas Gustafsson
a3e41e3c03
obey the allow-update forwarding option for both signed and unsigned updates;
...
fold the upforwd system test README file and nsupdate input files into the tests.sh script;
other minor cleanup of the upforwd test
2000-12-01 21:37:17 +00:00
Andreas Gustafsson
de389382be
when doing the automatic SOA serial update following a dynamic
...
update, delete the old SOA then add the updated one instead of the other way around
(otherwise the new database singleton type rules will cause the add to fail)
2000-11-22 02:49:57 +00:00
Andreas Gustafsson
046bd40fd1
macro definitions should not end in a semicolon
2000-11-15 19:04:41 +00:00
Mark Andrews
4ec1a96d90
542. [func] Add allow-update-forwarding support.
2000-11-06 08:11:11 +00:00
Mark Andrews
368b37b616
dns_rdata_invalidate -> dns_rdata_reset
2000-10-31 03:22:05 +00:00
Mark Andrews
c03bb27f06
532. [func] Implement DNS UPDATE pseudo records using
...
DNS_RDATA_UPDATE flag.
531. [func] Rdata really should be initalized before being
assigned to (dns_rdata_fromwire(), dns_rdata_fromtext(),
dns_rdata_clone(), dns_rdata_fromregion()),
check that it is.
2000-10-25 04:26:57 +00:00
Andreas Gustafsson
35a1d7c80e
replaces_p() in bin/named/update.c should treat DNAME as a singleton
...
type too. [RT #374 ]
2000-10-20 22:34:50 +00:00
Mark Andrews
cf573ce6fb
More ISC_LINK_INIT fixes.
2000-10-20 13:29:37 +00:00
Andreas Gustafsson
b73a71166d
the new rdata flags field was missing from a statically
...
defined rdata struct
2000-10-19 23:41:40 +00:00
Brian Wellington
54477d367b
The changes in #515 leaked memory and left dead code.
2000-10-13 23:21:17 +00:00
Mark Andrews
b4d2b3147b
updates should mark the zone as dirty.
2000-09-29 03:25:23 +00:00
Andreas Gustafsson
16ee1cb8c8
purge NXT records obscured by DNAME records
2000-09-20 00:51:49 +00:00
Mark Andrews
459e901f90
451 [func] Update forwarding implememted.
...
450. [func] New function ns_client_sendraw().
2000-09-13 01:30:34 +00:00
Michael Graff
42e31e6ef7
pass in the log level desired; make 'client denied recursion' log at debug level 1 always.
2000-09-12 18:50:36 +00:00
Brian Wellington
7e5759783d
dns_buildnxtrdata -> dns_nxt_buildrdata
2000-09-12 10:38:51 +00:00