Mark Andrews
bb4b8c0c53
1309. [func] Log that a zone transfer was covered by a TSIG.
2003-08-15 03:09:13 +00:00
Mark Andrews
c107aac084
1304. [func] New function: dns_zone_name().
...
1303. [func] Option 'flush-zones-on-shutdown <boolean>;'.
2003-08-15 02:49:35 +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
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
f09db09817
1190. [func] Add the "rndc freeze" and"rndc unfreeze" commands.
...
[RT #2394 ]
2003-08-13 02:08:46 +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
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
a5bc0b7cea
1155. [func] Recover from master files being removed from under
...
us.
2003-08-11 05:46:35 +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
e3aff0ace9
1060. [func] Move refresh, stub and notify UDP retry processing
...
into dns_request.
2003-08-06 07:03:08 +00:00
Mark Andrews
1af2c81e29
991. [func] Lower UDP refresh timeout messages to DEBUG(1).
2003-08-02 01:35:54 +00:00
Mark Andrews
792aa70e13
983. [func] The server now supports generating IXFR difference
...
sequences for non-dynamic zones by comparing zone
versions, when enabled using the new config
option "ixfr-from-differences". [RT #1727 ]
2003-08-02 00:38:59 +00:00
Mark Andrews
c0856b8177
979. [func] Incremental master file dumping. dns_master_dumpinc(),
...
dns_master_dumptostreaminc(), dns_dumpctx_attach(),
dns_dumpctx_detach(), dns_dumpctx_cancel(),
dns_dumpctx_db() and dns_dumpctx_version().
2003-08-01 23:19:13 +00:00
Mark Andrews
8c1c6e46ae
970. [func] 'max-journal-size' can now be used to set a target
...
size for a journal.
2003-07-31 23:34:57 +00:00
Mark Andrews
39ec601af3
pullup:
...
rt #5222 : useing a wrong return type for isc_file_exists().
2003-07-28 07:03:15 +00:00
Mark Andrews
c1df871a18
silence compiler warnings (HPUX/11i)
2003-07-23 06:57:59 +00:00
Mark Andrews
5f11b5614e
1477. [bug] memory leak using stub zones and TSIG.
2003-07-21 05:55:03 +00:00
Mark Andrews
6dcc5d25c3
1487. [bug] A REQUIRE() failure could be triggered if a zone was
...
queued for transfer and the zone was then removed.
[RT #6189 ]
2003-07-18 04:18:46 +00:00
Mark Andrews
6b46515a00
1481. [bug] Refresh and stub queries failed to use masters keys
...
if specified. [RT #7391 ]
2003-07-17 07:11:17 +00:00
Mark Andrews
c532a51b1b
1464. [bug] Preserve "out of zone" data for outgoing zone
...
transfers. [RT #5192 ]
2003-05-15 06:30:18 +00:00
Mark Andrews
b0d2275996
1435. [bug] zmgr_resume_xfrs() was being called read locked
...
rather than write locked. zmgr_resume_xfrs()
was not being called if the zone was being
shutdown.
1434. [bug] "rndc reconfig" failed to initiate the initial
zone transfer of new slave zones.
2003-05-13 04:48:52 +00:00
Mark Andrews
71264474fe
pullup:
...
1385. [bug] Setting serial-query-rate to 10 would trigger a
REQUIRE failure.
2003-05-12 02:54:59 +00:00
Mark Andrews
a7efbe70e7
merge 9.2.2 back into v9_2
2003-03-06 04:38:29 +00:00
Mark Andrews
8e9cc3ced1
spelling
2003-02-07 02:39:06 +00:00
Mark Andrews
4b0dcf3782
1355. [tuning] Reduce the number of events / quantum for zone tasks.
2002-08-06 02:24:15 +00:00
Mark Andrews
47ce2c2150
1340. [bug] Delay and spread out the startup refresh load.
2002-08-02 04:28:03 +00:00
Mark Andrews
e368e45536
reviewed: bwelling
...
1242. [bug] named-checkzone failed if a journal existed. [RT #2657 ]
2002-07-11 05:44:11 +00:00
Mark Andrews
d9fb0422ae
remove change 1284
2002-06-13 07:32:54 +00:00
Mark Andrews
ec5f67b8cf
1284. [bug] Memory leak if dns_db_beginload() failed.
2002-05-08 07:23:25 +00:00
Mark Andrews
769c637e95
pullup:
...
1238. [bug] It is possible to lockup the server when shutting down
if notifies are being processed. [RT #2591 ]
2002-03-29 00:20:07 +00:00
Mark Andrews
73d7583d98
update copyrights
2002-02-08 03:57:47 +00:00
Andreas Gustafsson
d8f67a1d88
pullup:
...
Fix RT #2309 differently, allowing rather than rejecting empty
also-notify clauses
2002-01-23 02:05:42 +00:00
Andreas Gustafsson
63d380e078
pullup:
...
1116. [bug] Setting transfers in a server clause, transfers-in,
or transfers-per-ns to a value greater than
2147483647 disabled transfers. [RT #2002 ]
(Technically, this is an API change, but since it only changes the signedness of some
function parameters, it is still binary compatible in practice and I'll let it slip
by without bumping the major library version number)
2001-11-13 18:57:14 +00:00
Mark Andrews
3a0f5543c9
pullup:
...
some variables that should have been static weren't
2001-10-23 02:42:00 +00:00
Andreas Gustafsson
7779b6cbf6
pullup:
...
1045. [bug] It was possible to skip saving glue for a nameserver
for a stub zone.
2001-10-11 17:20:40 +00:00
Andreas Gustafsson
7ee450d5f6
pullup:
...
972. [bug] The file modification time code in zone.c was using the
wrong epoch. [RT #1667 ]
(This pullup includes not only the changes to zone.c, but all the
recent epoch-related fixes)
2001-09-05 00:38:13 +00:00
Andreas Gustafsson
89227c76be
pullup:
...
977. [bug] Improve "not at top of zone" error message.
2001-09-04 22:51:41 +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
76c8294c81
format string bugs and improved format string checking [RT #1578 ]
2001-08-08 22:54:55 +00:00
Mark Andrews
2033e30585
940. [bug] Double zone locking failure on error path. [RT #1510 ]
2001-07-19 05:08:03 +00:00
Mark Andrews
0176adc7c5
937. [bug] A race when shutting down a zone could trigger a
...
INSIST() failure. [RT #1034 ]
2001-07-17 02:49:44 +00:00
Mark Andrews
39ebcd5955
#927
...
check for DUMPNEEDED in dns_zone_flush.
check for zone->masterfile != NULL in zone_dump().
2001-07-11 23:15:14 +00:00
Brian Wellington
b6d7e96688
LOCK_ZONE/UNLOCK_ZONE, not LOCK/UNLOCK
2001-07-11 19:12:53 +00:00
Mark Andrews
e9596e1fb3
927. [bug] Don't hold the zone lock for the entire dump to disk.
...
[RT #1423 ]
2001-07-11 05:20:26 +00:00
David Lawrence
92ef1a9b9d
use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land
2001-06-04 19:33:39 +00:00
Brian Wellington
50097b38c0
830. [func] Implement 'rndc status'.
2001-05-14 20:44:16 +00:00
Brian Wellington
ecf4962155
more of 'rndc status'
2001-05-14 19:06:47 +00:00
Andreas Gustafsson
a9ef485446
If IXFR fails, fall back to AXFR
2001-05-10 17:51:49 +00:00
Mark Andrews
69d44b2f5a
825. [bug] zone.c:ns_query() detached from the wrong zone
...
reference. [RT #1263 ]
2001-05-09 05:20:28 +00:00