Andreas Gustafsson
115019ee2c
replay the journal on the initial load only,
...
as it is not needed on subsequent loads and will fail
if the zone is a newly edited zone with ixfr-on-differences
enabled
2001-09-12 18:44:54 +00:00
Mark Andrews
da4535c4b4
991. [func] Lower UDP refresh timeout messages to DEBUG(1).
2001-09-12 03:46:32 +00:00
Mark Andrews
9de04a5713
LOGIT -> LOGITFILE
2001-09-11 05:09:41 +00:00
Mark Andrews
1592bf7349
989. [bug] Report filename if $INCLUDE fails for file related
...
errors. [RT #1736 ]
2001-09-11 04:56:06 +00:00
Mark Andrews
f3352b9bec
compare: a REQUIRE() was comparing a variable against itself not agaist the
...
other arguement as it should have been.
2001-09-10 23:47:26 +00:00
Andreas Gustafsson
8cccaeaee1
New named.conf option "ixfr-from-differences" [RT #1727 ]
2001-09-08 00:21:49 +00:00
Andreas Gustafsson
eb70ba210b
spacing
2001-09-06 01:06:24 +00:00
Andreas Gustafsson
847169dab2
980. [bug] Incoming zone transfers restarting after an error
...
could trigger an assertion failure. [RT #1692 ]
2001-09-05 23:02:28 +00:00
Andreas Gustafsson
e282509475
80 columns
2001-09-05 16:55:05 +00:00
Mark Andrews
e6e233e73f
remove extranous debugging
2001-09-05 15:01:52 +00:00
Mark Andrews
ec495a6ade
Call dns_master_dumpinc() for "regular" dumps.
2001-09-05 14:13:29 +00:00
Mark Andrews
ed03e26c44
Add dns_dumpctx_db() and dns_dumpctx_version().
2001-09-05 10:28:55 +00:00
Mark Andrews
1d32e01f17
testing wrong variable
2001-09-05 06:04:58 +00:00
Mark Andrews
c6b5faa001
remove extraneous UNUSED().
2001-09-04 14:27:42 +00:00
Mark Andrews
9aba20edee
979. [func] Incremental master file dumping. dns_master_dumpinc(),
...
dns_master_dumptostreaminc(), dns_dumpctx_attach(),
dns_dumpctx_detach() and dns_dumpctx_cancel().
2001-09-04 14:18:31 +00:00
Mark Andrews
e8d86192fc
978. [bug] dns_db_attachversion() had an invalid REQUIRE()
...
condition.
2001-09-04 12:17:13 +00:00
Danny Mayer
aa7638fce5
Fix some signed/unsigned mismatches when comparing offsets
2001-09-04 04:14:31 +00:00
Mark Andrews
bae5d9fcb4
977. [bug] Improve "not at top of zone" error message.
2001-09-04 00:35:19 +00:00
Mark Andrews
a9c2c07c96
zone_settimer() nolonger needs to calculate the interval between two times.
...
[RT #1691 ]
2001-09-03 01:21:19 +00:00
Andreas Gustafsson
0674850fcb
in dns_zone_notifyreceive(), the variable 'now' was
...
set but never used
2001-08-31 19:27:22 +00:00
Andreas Gustafsson
130904d648
in zone_settimer(), it seems cleaner to check whether
...
the variable 'next' is set to the epoch (which is used as a sentinel value
meaning 'not set') before comparing it to another time value rather than
after, since the other comparison is meaningless when 'next' is the epoch
2001-08-31 19:25:51 +00:00
Mark Andrews
cfa3ab7f89
Timers now use isc_time_t rather than isc_stdtime_t.
...
zone->expiretime now has a consistant epoch [RT #1686 ]
2001-08-31 02:01:56 +00:00
Mark Andrews
6668eca26b
972. [bug] The file modification time code in zone.c was using the
...
wrong epoch. [RT #1667 ]
2001-08-30 06:48:43 +00:00
Mark Andrews
06a960c681
971. [func] 'try-edns' can be use to disable edns on all queries.
2001-08-30 05:52:18 +00:00
Mark Andrews
bd3091eb7d
compact journals on succesful dumps to the zone file.
2001-08-30 05:24:44 +00:00
Mark Andrews
fa59c08f71
abort transfer if SOA response is not authoritative.
2001-08-30 05:12:39 +00:00
Mark Andrews
2c64908ae0
DNS_R_NOTAUTHORITATIVE
2001-08-30 05:10:55 +00:00
Mark Andrews
53e3724e23
dns_journal_compact()
2001-08-30 05:04:18 +00:00
Andreas Gustafsson
8068ceb2a9
The request object would fail to send its completion event
...
when the control event was delivered if a response was received between sending and delivery
of the completion event [RT #1676 ]
2001-08-29 23:52:28 +00:00
Andreas Gustafsson
9cb39bbe40
fix locking hierarchy violation [RT #1672 ]
2001-08-29 21:15:56 +00:00
Mark Andrews
7231717254
Ensure that the files contents have been synced to disk prior to renaming.
2001-08-29 05:52:49 +00:00
Mark Andrews
28fc90e6c8
#857 was incomplete, ISC_MAGIC was not being used everwhere it should have been.
...
'magic' was not being declared consistantly.
some #include <isc/magic.h> were missing from other include files.
NS_SERVER_VALID was not using ISC_MAGIC_VALID.
2001-08-28 03:58:29 +00:00
Andreas Gustafsson
9c067741f1
don't #define DNS_STATS_NCOUNTERS in two different places [RT #1666 ]
2001-08-27 21:47:00 +00:00
Andreas Gustafsson
c7eb99970e
consistently use single quotes around varying text
...
in log messages
2001-08-27 17:21:56 +00:00
Andreas Gustafsson
135c1c53b8
don't INSIST() that calling dns_db_find() on the root hints
...
only binds the rdataset when returning ISC_R_SUCCESS, because that's not the case -
for example, if the root hints are '. 300 IN CNAME .', DNS_R_CNAME is returned and
the rdataset is bound
2001-08-27 17:20:10 +00:00
Mark Andrews
89555ff443
965. [bug] Using non root hints caused a rbtdb node reference
...
leak. [RT #1581 , RT #1618 ]
2001-08-27 06:10:17 +00:00
Mark Andrews
440906ce59
INSIST that the rdataset is unassociated.
2001-08-27 03:58:44 +00:00
Mark Andrews
73ac1894ea
964. [func] Warn if non root hints data is found in hints file.
2001-08-27 03:36:00 +00:00
Andreas Gustafsson
76c8294c81
format string bugs and improved format string checking [RT #1578 ]
2001-08-08 22:54:55 +00:00
Mark Andrews
907ec2c618
952. [bug] The server required manual intervention to serve the
...
affected zones if it died between creating a journal
and committing the first change to it.
2001-08-06 02:10:59 +00:00
Danny Mayer
a59a1d313a
Updated .mak files to remove dependancies
2001-08-02 07:05:43 +00:00
Andreas Gustafsson
23a020bc13
950. [bug] Explicit TTLs did not properly override
...
due to a bug in change 834. [RT #1558 ]
2001-08-01 17:58:45 +00:00
Mark Andrews
43e2ec89d8
redundate #include
2001-07-31 03:45:04 +00:00
Mark Andrews
c38b92000c
947. [bug] dns_rdata_soa_t had a badly name element "mname" which
...
was really the RNAME field from RFC1035. To avoid
confusion and silent errors that would occur it ther
"origin" and "mname" elements were given their correct
names "mname" and "rname" respectively, the "mname"
element is renamed to "contact".
2001-07-30 01:09:14 +00:00
Andreas Gustafsson
90e289c59f
A6 has an RFC now
2001-07-26 21:34:02 +00:00
Brian Wellington
26a5f97dd8
Don't refer to keys as "TSIG keys", since they might be used for rndc only,
...
and this could be confusing.
2001-07-26 20:54:35 +00:00
Brian Wellington
ee3ab6063d
945. [func] Add the new view-specific options
...
"match-destinations" and "match-recursive-only".
2001-07-26 20:42:46 +00:00
Andreas Gustafsson
38f0e0520c
tabified
2001-07-26 20:31:48 +00:00
Danny Mayer
922a15c7c0
Changes to support win32
2001-07-26 03:15:16 +00:00
Brian Wellington
d81622b537
944. [func] Check for expired signatures on load.
2001-07-24 18:49:06 +00:00