7cbac360bf98c0a52b2d6866ad887616c32d4d3a |
|
23-Jan-2018 |
Mark Andrews <marka@isc.org> |
4874. [bug] Wrong time display when reporting new keywarntime.
[RT #47042]
(cherry picked from commit 83d005de61c6153cfd9fac957ac2cd2863419e7d) |
929329d2d66a7e1083c70a9c918381935bf12799 |
|
13-Jan-2018 |
Mukund Sivaraman <muks@isc.org> |
Fix various bugs reported by valgrind --tool=memcheck (#46978)
(cherry picked from commit f96133826e3f70efea237b7fe6a47a45a35a6ab0)
(cherry picked from commit 0374e1c3fdc13a20648d9c9de5601ad042e6044d) |
d2017ba188f5ea2158da0c6a9d7fa39d235cdb33 |
|
04-Jan-2018 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
33506bef107109450c7b1116e976b8a5af563e32 |
|
03-Jan-2018 |
Mark Andrews <marka@isc.org> |
missing newline in comment
(cherry picked from commit 7258b852cf08a21706e3b235fe597375deafacb1) |
e01ef6f01c7e8f80122cd80a2e011425a0135489 |
|
05-Dec-2017 |
Mark Andrews <marka@isc.org> |
4839. [bug] zone.c:zone_sign was not properly determining
if there were active KSK and ZSK keys for
a algorithm when update-check-ksk is true
(default) leaving records unsigned with one or
more DNSKEY algorithms. [RT #46774]
(cherry picked from commit 00f5ea91cf6d3897f24efb2ba097bda1df24082f) |
677f507de7c546c187c1505c48bc7b440545485c |
|
04-Dec-2017 |
Mark Andrews <marka@isc.org> |
4838. [bug] zone.c:add_sigs was not properly determining
if there were active KSK and ZSK keys for
a algorithm when update-check-ksk is true
(default) leaving records unsigned with one or
more DNSKEY algorithms. [RT #46754]
(cherry picked from commit 6fa2a0691e1d701b361611069ab97471b8cd29bd) |
64d7fa3ec4785b390665860aa6bdae304b3c1d24 |
|
30-Nov-2017 |
Mark Andrews <marka@isc.org> |
4833. [bug] isc_event_free should check that the event is not
linked when called. [RT #46725]
4832. [bug] Events were not being removed from zone->rss_events.
[RT #46725]
(cherry picked from commit 9ddf7d6c4cb5a99ef21f606cf865fd500d04da87) |
57b1d64d9ae12d56973716e96f9743a00d47af4a |
|
23-Nov-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Prevent bogus warning from being logged
4825. [bug] Prevent a bogus "error during managed-keys processing
(no more)" warning from being logged. [RT #46645]
(cherry picked from commit 165df18f7500b203f0ab845dedfc0fc8ba03c1e3) |
86d2f9abc8493321aacb0d540485de4d562fb734 |
|
17-Nov-2017 |
Mark Andrews <marka@isc.org> |
4821. [bug] When resigning ensure that the SOA's expire time is
always later that the resigning time of other records.
[RT #46473]
4820. [bug] dns_db_subtractrdataset should transfer the resigning
information to the new header. [RT #46473]
4819. [bug] Fully backout the transaction when adding a RRset
to the resigning / removal heaps fail. [RT #46473]
(cherry picked from commit 656eed7c9bd1ee735777f4d2a11294b68e6e9e17) |
eeb919b6f572e033d97cf001e4cd44aaff54e5dc |
|
09-Nov-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Minor improvements to code handling managed keys
4812. [bug] Minor improvements to stability and consistency of code
handling managed keys. [RT #46468]
(cherry picked from commit 312c84c73aaffff6d13bb56eef688be68aea3392) |
79d54c20ad2632f10643b3eb360f3f872983ab64 |
|
08-Nov-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Prevent junk from being logged when using "also-notify { <ip> key <keyname>; };"
(cherry picked from commit 4034b098d80f269d70906cc8cddefd8831ddde6d) |
4b669b69bae7dedda2faa09a7ade247499c1d49c |
|
31-Oct-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Backport fix for RT #46055 and mkeys system test improvements
4803. [bug] Backport parts of RT #45293 and RT #46267, specifically
the fix for RT #46055 and mkeys system test
improvements. [RT #46430] |
5e1ca7a326741a8f74e6f2b907c7e1fbf428bf80 |
|
25-Oct-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Rename nsec3param_salt_totext() to dns_nsec3param_salttotext(), make it public, add unit tests
4786. [cleanup] Turn nsec3param_salt_totext() into a public function,
dns_nsec3param_salttotext(), and add unit tests for it.
[RT #46289]
(cherry picked from commit 910a01550a95bd0b40a778f759534991c92257d4) |
5d7d67f82a8913fae5f1098e111fe50edb86cd5b |
|
11-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] ignore cache when sending 5011 refresh queries
4771. [bug] When sending RFC 5011 refresh queries, disregard
cached DNSKEY rrsets. [RT #46251]
(cherry picked from commit b2597ce86bbd95baf56a3cf422bfd55e5d148c79) |
2732d4922c2e72a399204320791acfd2fd3d6c7c |
|
05-Oct-2017 |
Mark Andrews <marka@isc.org> |
4754. [bug] dns_zone_setview needs a two stage commit to properly
handle errors. [RT #45841] |
2e10e64586b7888e3cbf701b03836878a938c8b9 |
|
05-Oct-2017 |
Mark Andrews <marka@isc.org> |
cast to unsigned int
(cherry picked from commit 34efd9ad93490281104d127d89fb0dbfe6b35837) |
5a8f2f0cd67a5dd93d95e6a0935d4805721c3a0b |
|
26-Sep-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Comment NSEC3-related code and fix a few minor issues
4736. [cleanup] (a) Added comments to NSEC3-related functions in
lib/dns/zone.c. (b) Refactored NSEC3 salt formatting
code. (c) Minor tweaks to lock and result handling.
[RT #46053]
(cherry picked from commit acc3728c47fa8e04713bb5fea4bbf41db864e508) |
62f2fefaec754e6a4841ff0e72726e6c0cd89c86 |
|
18-Sep-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Prevent possible infinite signing loop after retransferring an inline-signed slave using NSEC3
4727. [bug] Retransferring an inline-signed slave using NSEC3
around the time its NSEC3 salt was changed could result
in an infinite signing loop. [RT #45080]
(cherry picked from commit f665c724e4ec7fb48100e808a08788904ddd74b6) |
5a93d3be4e0c652f455066bb764416173a00c951 |
|
14-Sep-2017 |
Mark Andrews <marka@isc.org> |
more str{n}{cat,cpy} corrections rt45981_stage2
(cherry picked from commit cb629cdeda09bb5a0be90e491b22c4b58d28f900) |
41621724af0d7ebeb8a92a39859f5df6dfe286eb |
|
14-Sep-2017 |
Evan Hunt <each@isc.org> |
[v9_11] cast char * |
4c2dd50d64d13612e41a6f1d9f125e861a023e18 |
|
14-Sep-2017 |
Evan Hunt <each@isc.org> |
[v9_11] clean up bufsize errors
(cherry picked from commit 9b729a06b015165aacca2ed6f471eec41bef6ae1) |
7cd594b8427fe742d44295790ba367e1de22a47d |
|
13-Sep-2017 |
Evan Hunt <each@isc.org> |
[master] cleanup strcat/strcpy
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981]
(cherry picked from commit 114f95089c4db619ee723e4146639700afa17b5e) |
abcea74291c37abf68be4e06997c59e5494f06ad |
|
17-Aug-2017 |
Mark Andrews <marka@isc.org> |
4682. [bug] Don't report errors on records below a DNAME.
[RT #44880]
(cherry picked from commit 615b961e0223c16d6611e016a4939ced023a7c38) |
7dbeb5e7f067585abfb12fac314a0d2a8f0dd040 |
|
09-Aug-2017 |
Evan Hunt <each@isc.org> |
[v9_11] silence gcc 7 warnings
4673. [port] Silence GCC 7 warnings. [RT #45592]
(cherry picked from commit cdacec1dcb93149b8efc7af38ec916adcdd706f3) |
fe6d2fd8338d6f6ac4c79bea9a8daad903460040 |
|
28-Jul-2017 |
Evan Hunt <each@isc.org> |
[v9_11] race condition when reloading while resigning
4661. [bug] A race condition could occur if a zone was reloaded
while resigning, triggering a crash in
rbtdb.c:closeversion(). [RT #45276]
(cherry picked from commit 036305f00de671ea8f03056e642136a82436c4ae) |
bfde61d5194a534d800f3b90008d1f52261922c5 |
|
20-Jul-2017 |
Mark Andrews <marka@isc.org> |
4654. [cleanup] Don't use C++ keywords delete, new and namespace.
[RT #45538]
(cherry picked from commit 4bf32aa58774452b05433716f8fa298257dd7fda) |
d315545e6db6792692fe2dcb788ac6717a33b75f |
|
27-Jun-2017 |
Evan Hunt <each@isc.org> |
[v9_11] enhanced rfc 5011 logging
4642. [cleanup] Add more logging of RFC 5011 events affecting the
status of managed keys: newly observed keys,
deletion of revoked keys, etc. [RT #45354]
(cherry picked from commit 0d90835d2a5df335f398f131589c5c8e266dcd5f) |
fd0d60b3a0139c040fedb0bb765fd9667831412e |
|
20-Apr-2017 |
Mark Andrews <marka@isc.org> |
4587. [bug] named-checkzone failed to handle occulted data below
DNAMEs correctly. [RT #44877]
(cherry picked from commit 600b0277316e2e34d48c9dbbcad2cf759abfc1be) |
da23e32e410eb9b106ae926858140303bfd1d96f |
|
02-Feb-2017 |
Mark Andrews <marka@isc.org> |
4563. [bug] Modified zones would occasionally fail to reload.
[RT #39424]
(cherry picked from commit dfe3068ef390b5bbc706530afff33d5722531f68) |
f6b909274159da7aaad8463c90f15018136cf6cb |
|
13-Jan-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
2cee8eadec6545fb0ce10fb8c1d7b60870ec2fb4 |
|
12-Jan-2017 |
Mark Andrews <marka@isc.org> |
4553. [bug] Named could deadlock there were multiple changes to
NSEC/NSEC3 parameters for a zone being processed at
the same time. [RT #42770]
(cherry picked from commit d2e1b47d4fc7f2e12ea91cc59dc5f951a9df5fbc) |
9ab989b88ca3dc6a4f0f52ca450ea5e35242cc85 |
|
03-Nov-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
744c1db6352c4c3f11c8538e4a2a57c8b0e0d570 |
|
02-Nov-2016 |
Mark Andrews <marka@isc.org> |
4504. [security] Allow the maximum number of records in a zone to
be specified. This provides a control for issues
raised in CVE-2016-6170. [RT #42143]
(cherry picked from commit 5f8412a4cb5ee14a0e8cddd4107854b40ee3291e) |
e51ba2650025460b26092fb2500e0b6dfbf6d548 |
|
07-Sep-2016 |
Mark Andrews <marka@isc.org> |
4461. [bug] win32: not all external data was properly marked
as external data for windows dll. [RT #43161]
(cherry picked from commit 8eceb0bffe4ab4ccf72f71bb69d2b8106743af5d) |
b4bbf494183e4158b417d9200297ff0764af2f9d |
|
12-Aug-2016 |
Mark Andrews <marka@isc.org> |
4439. [bug] Address race conditions getting ownernames of nodes.
[RT #43005]
(cherry picked from commit c7e021e2e64a73f665a3a57b6eb06670d2a21603) |
f3a4a5f8db3d9fd352a3e2eb6be779a78da03f52 |
|
12-Aug-2016 |
Mark Andrews <marka@isc.org> |
4438. [func] Use LIFO rather than FIFO when processing startup
notify and refresh queries. [RT #42825]
(cherry picked from commit 5734cd3943e2eb11afefbd34bf715d044ee01d42) |
770fe3dcab388514c87b111fbf87228906fa43ee |
|
10-Aug-2016 |
Evan Hunt <each@isc.org> |
[v9_11] remove spurious newline in EDNS EXPIRE logging
Patch submitted by Tony Finch (dot@dotat.at). |
14d75971677acaf95252ea6dc53b3f5abba64843 |
|
23-Jul-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
b7161f9898405faee05ba72a63ad10e4541f1346 |
|
22-Jul-2016 |
Mark Andrews <marka@isc.org> |
4424. [experimental] Named now sends _ta-XXXX.<trust-anchor>/NULL queries
to provide feedback to the trust-anchor administrators
about how key rollovers are progressing as per
draft-ietf-dnsop-edns-key-tag-02. This can be
disabled using 'trust-anchor-telemetry no;'.
[RT #40583]
(cherry picked from commit f20179857a8512441c3be7ad33f1c84e367de041) |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
4681ab1fc2c40e1d70fae38e64630c72c51c300e |
|
22-Jun-2016 |
Witold Krecicki <wpk@isc.org> |
4387. [test] Rewritten test suite for catalog zones. [RT #42676]
4386. [func] Support for master entries with TSIG keys in catalog
zones. [RT #42577] |
7a00d69909ace5dc11bcff9c1e07c311f92a7f8e |
|
26-May-2016 |
Witold Krecicki <wpk@isc.org> |
4376. [experimental] Added support for Catalog Zones, a new method for
provisioning secondary servers in which a list of
zones to be served is stored in a DNS zone and can
be propagated to slaves via AXFR/IXFR. [RT #41581]
4375. [func] Add support for automatic reallocation of isc_buffer
to isc_buffer_put* functions. [RT #42394] |
049a49c2956dd9cc9b82974e2bbe77c57fcc73db |
|
17-May-2016 |
Mark Andrews <marka@isc.org> |
4367. [bug] Remove unnecessary assignment of loadtime in
zone_touched. [RT #42440] |
132a57117978816eebf6f8c33b39bdcfcd62fd7a |
|
22-Mar-2016 |
Evan Hunt <each@isc.org> |
[master] fix mkeys TTL 0 issue
4337. [bug] The previous change exposed a latent flaw in
key refresh queries for managed-keys when
a cached DNSKEY had TTL 0. [RT #41986] |
27def92931d3e01938f325a0bb722a0d871662d6 |
|
22-Mar-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
0993cd5f2227c1aa6a8554f4a9a847efabbcfcb8 |
|
21-Mar-2016 |
Mark Andrews <marka@isc.org> |
4336. [bug] Don't emit records with zero ttl unless the records
were learnt with a zero ttl. [RT #41687] |
b8dcc13bc5d49aa18a80179851cf0d7a81c54887 |
|
20-Mar-2016 |
Mark Andrews <marka@isc.org> |
4335. [bug] zone->view could be detached too early. [RT #41942] |
4071efbec0e87b987aaf109f1ae8050aa8ecbcb8 |
|
03-Dec-2015 |
Evan Hunt <each@isc.org> |
[master] disallow map zones in response-policy
4269. [bug] Zones using "map" format master files currently
don't work as policy zones. This limitation has
now been documented; attempting to use such zones
in "response-policy" statements is now a
configuration error. [RT #38321] |
5b1c7ef35bb495820360182b5192689f33f1cc7d |
|
20-Nov-2015 |
Mark Andrews <marka@isc.org> |
4264. [bug] Check const of strchr/strrchr assignments match
argument's const status. [RT #41150] |
29868ebbe3c7bc06f833e329ea190dc442331bf1 |
|
05-Nov-2015 |
Mark Andrews <marka@isc.org> |
4254. [bug] Address missing lock when getting zone's serial.
[RT #41072] |
e939674d53a127ddeeaf4b41fd72933f0b493308 |
|
04-Nov-2015 |
Mark Andrews <marka@isc.org> |
4252. [func] Add support for automating the generation CDS and
CDNSKEY rrsets to named and dnssec-signzone.
[RT #40424] |
40c619daeeb99015afa31b1a4a76d6c20b0a3fc6 |
|
30-Sep-2015 |
Evan Hunt <each@isc.org> |
[master] fix theoretical shutdown race
4226. [bug] Address a theoretical shutdown race in
zone.c:notify_send_queue(). [RT #38958] |
70862302f8f6a8398b6ca67516749486688603ca |
|
17-Aug-2015 |
Mark Andrews <marka@isc.org> |
4181. [bug] Queued notify messages could be dequeued from the
wrong rate limiter queue. [RT #40350] |
3a49d0ff1000bb74a5f5abaef04f3e41e957c875 |
|
13-Jul-2015 |
Mark Andrews <marka@isc.org> |
4164. [bug] Don't rename slave files and journals on out of memory.
[RT #40033]
4163. [bug] Address compiler warnings. [RT #40024] |
08f01297320b7ad55d0abff0aca9a577196079e2 |
|
29-Jun-2015 |
Mukund Sivaraman <muks@isc.org> |
Fix a bug printing zone names with '/' character in XML and JSON stats (#39873) |
8c9fba44a41e3ea23e7e8405029980aba672f7ce |
|
04-Jun-2015 |
Evan Hunt <each@isc.org> |
[master] further RPZ fixes
4131. [bug] Addressed further problems with reloading RPZ
zones. [RT #39649] |
e53e202ef3b51c58fb9abe0d15e3829a970b00e7 |
|
28-May-2015 |
Mark Andrews <marka@isc.org> |
4128. [bug] Address issues raised by Coverity 7.6. [RT #39537] |
3813d22587681c16ad3a85a6e684558182aeb9f9 |
|
28-May-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
598b502695802c3d4e23316b85368e54f39f5cab |
|
27-May-2015 |
Mark Andrews <marka@isc.org> |
4127. [protocol] CDS and CDNSKEY need to be signed by the key signing
key as per RFC 7344, Section 4.1. [RT #37215] |
a32b6291aa5f797e1336869390f99d4a655484c2 |
|
27-May-2015 |
Evan Hunt <each@isc.org> |
[master] address regression
4126. [bug] Addressed a regression introduced in change #4121.
[RT #39611] |
f1a261ba2d5e11a106a0a95c46b409a9daf138ef |
|
17-Apr-2015 |
Mark Andrews <marka@isc.org> |
4104. [bug] Address uninitialized elements. [RT #39252] |
bcb68be0a8f3c3eca58d6a6a869267e5c1841de2 |
|
17-Apr-2015 |
Francis Dupont <fdupont@isc.org> |
misc fixes for VS 2015 CTP #39267 |
54fe1d05b6d78120452c71023629b35cbe55e97f |
|
11-Apr-2015 |
Mark Andrews <marka@isc.org> |
4095. [bug] zone->options2 was not being properly initalized.
[RT #39228] |
9a7532f83618b5abbfd7db59be77e451647ecbf2 |
|
25-Mar-2015 |
Mukund Sivaraman <muks@isc.org> |
Send notifies immediately for slave zones during startup (#38843) |
ebeb4b3e094f36121e05d7cc8226047db96ba4f6 |
|
18-Mar-2015 |
Mukund Sivaraman <muks@isc.org> |
Fix a crash due to use-after-free (#38495) |
1b05d22789fd9a17aca4f459639bc2b6848c3160 |
|
04-Mar-2015 |
Mark Andrews <marka@isc.org> |
4082. [bug] Incrementally sign large inline zone deltas.
[RT #37927] |
29d52c001ff976561669375cf0c866b815a90c49 |
|
03-Mar-2015 |
Mark Andrews <marka@isc.org> |
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759] |
a8da00ef95ba37b9d071c2b8db1a0c967e060106 |
|
27-Feb-2015 |
Mark Andrews <marka@isc.org> |
4079. [func] Preserve the case of the ownername of records to
the RRset level. [RT #37442] |
af669cb4fd7ecfb67ed145b176e5e764b249573b |
|
27-Feb-2015 |
Mark Andrews <marka@isc.org> |
4074. [cleanup] Cleaned up more warnings from gcc -Wshadow. [RT #38708] |
bfc11b9c659a9c46c478cd9176220a1a29a862a1 |
|
24-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] additional mkeys tests
4065. [test] Additional RFC 5011 tests. [RT #38569] |
7acc2f21563b79229d592f09dde17e60d64afc8f |
|
23-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] fix LOADPENDING issues
4063. [bug] Asynchronous zone loads were not handled
correctly when the zone load was already in
progress; this could trigger a crash in zt.c.
[RT #37573] |
29756974c585f616bb6e8233218cc385df9aeddb |
|
07-Feb-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
591389c7d44e5ca20c357627dd179772cfefaacc |
|
06-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] 5011 tests and fixes
4056. [bug] Expanded automatic testing of trust anchor
management and fixed several small bugs including
a memory leak and a possible loss of key state
information. [RT #38458]
4055. [func] "rndc managed-keys" can be used to check status
of trust anchors or to force keys to be refreshed,
Also, the managed keys data file has easier-to-read
comments. [RT #38458] |
801fb8b894c75fc1e3fa0284e096ade6dcdc1110 |
|
04-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] avoid crash due to managed-key rollover
4053. [security] Revoking a managed trust anchor and supplying
an untrusted replacement could cause named
to crash with an assertion failure.
(CVE-2015-1349) [RT #38344] |
875574f1e4e87d8412b682084991954c10c20e35 |
|
22-Jan-2015 |
Mark Andrews <marka@isc.org> |
4045. [bug] Skip to next master on dns_request_createvia4 failure.
[RT #25185] |
c110d61b173a68420d19858abb80285be0dc1120 |
|
21-Jan-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
11463c0ac24692e229ec87f307f5e7df3c0a7e10 |
|
20-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] clean up gcc -Wshadow warnings
4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381] |
f8eb4e5bfd1129d7639af5c2c768f53f0895952a |
|
20-Jan-2015 |
Mark Andrews <marka@isc.org> |
4037. [bug] also-notify was ignoring the tsig key when checking
for duplicates resulting in some expected notify
messages not being sent. [RT #38369] |
5c5c6d289db78e41f714007426a387498e15963c |
|
02-Dec-2014 |
Francis Dupont <fdupont@isc.org> |
Add a TCP only option to server/peer |
c4abb197160a74f7cd4ad23ebc63fbe0194010ab |
|
14-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] reference leak with AAAA glue but not A
4004. [bug] When delegations had AAAA glue but not A, a
reference could be leaked causing an assertion
failure on shutdown. [RT #37796] |
03fc2ff5278321cc712818924ec591288ca560ac |
|
01-Nov-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
4e59131f1838d31eac9b355da467516ecd291752 |
|
31-Oct-2014 |
Mark Andrews <marka@isc.org> |
3995. [bug] receive_secure_serial holds the zone lock for too
long. [RT #37626] |
eb5243365c8d5b2dd172f9cbd7c29166716caa3f |
|
30-Oct-2014 |
Mark Andrews <marka@isc.org> |
3989. [cleanup] Remove redundent dns_db_resigned calls. [RT #35748] |
6932de75eff5f92475027d294264c80478c3c070 |
|
22-Oct-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
4140a96f22b2319a658c17723c976ddff0e2633a |
|
21-Oct-2014 |
Mark Andrews <marka@isc.org> |
3987. [func] Allow the zone serial of a dynamically updatable
zone to be updated via rndc. [RT #37404] |
eb6d61d5e02946e1a7a959bac37eae9dbbc2051b |
|
18-Oct-2014 |
Evan Hunt <each@isc.org> |
[master] correctly validate 5011 trust anchors
3976. [bug] When refreshing managed-key trust anchors, clear
any cached trust so that they will always be
revalidated with the current set of secure
roots. [RT #37506] |
9c0589bc8b1401e02c9b557737cb756e86b094ff |
|
02-Oct-2014 |
Mark Andrews <marka@isc.org> |
3966. [bug] Missing dns_db_closeversion call in receive_secure_db.
[RT #35746] |
be484acb22e4d903764ccb5ebe51be3a9d4ca29f |
|
01-Oct-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
ffeaac1d826b541af39d7b20b9b68ff19ff01832 |
|
30-Sep-2014 |
Mark Andrews <marka@isc.org> |
3961. [bug] Forwarding of SIG(0) signed UPDATE messages failed with
BADSIG. [RT #37216] |
2fb35a6d5902aebbf2476a6d7ecbc5e9bd2e4dc9 |
|
30-Sep-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
10c12aa5493f34920585164c5fb54a7ac9109fbd |
|
29-Sep-2014 |
Mark Andrews <marka@isc.org> |
3956. [func] Notify messages are now rate limited by notify-rate and
startup-notify-rate instead of serial-query-rate.
[RT #24454]
3955. [bug] Notify messages due to changes are no longer queued
behind startup notify messages. [RT #24454] |
48b093c864d518bb35f2137a26c24568e2eab60c |
|
12-Sep-2014 |
Mark Andrews <marka@isc.org> |
update named-checkzone manpage for SPF changes |
948c80ffa8f4efbade049f49d9751675f6937cf4 |
|
05-Sep-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
74717eef53ba5d6aefc80eb262bbb090ff4bb3b5 |
|
04-Sep-2014 |
Mark Andrews <marka@isc.org> |
3939. [func] Improve UPDATE forwarding performance by allowing TCP
connections to be shared. [RT #37039] |
43b9737b11f4f14b2d378746d0cd5561b1dc24a0 |
|
06-Aug-2014 |
Mark Andrews <marka@isc.org> |
3911. [func] Implement EDNS EXPIRE option client side. [RT #35925] |
044c7804370a5fd2172dc770545d5af25bffa3ee |
|
17-Jul-2014 |
Mark Andrews <marka@isc.org> |
silence coverity, explicitly ignore dns_peer_gettransferdscp result |
33399d6a143403bc4a9ccb9307af43ef04ab7633 |
|
25-Jun-2014 |
Mark Andrews <marka@isc.org> |
3888. [func] 'rndc status' now reports the number of automatic
zones. [RT #36015] |
3b187cad7a1754e098ab9dabfcb44c8b437fb589 |
|
10-Jun-2014 |
Mark Andrews <marka@isc.org> |
3873. [protocol] Only warn for SPF without TXT spf record. [RT #36210] |
e188b84bc4a5f71fb7e220990385a62d9e23d726 |
|
11-May-2014 |
Mark Andrews <marka@isc.org> |
suppress clang static analysis warning |
faa01edd13613c077c3cb663c36f36bd527d1a4b |
|
08-May-2014 |
Mark Andrews <marka@isc.org> |
3841. [cleanup] Refactor zone.c:add_opt to use dns_message_buildopt.
[RT #35924] |
36e5ac00333d89001f0c518a7d381d16c38d0402 |
|
24-Apr-2014 |
Mark Andrews <marka@isc.org> |
3819. [bug] NSEC3 hashes need to be able to be entered and
displayed without padding. This is not a issue for
currently defined algorithms but may be for future
hash algorithms. [RT #27925] |
ec3b216506b715f10e0b653afc20068ce8c5aa79 |
|
18-Apr-2014 |
Evan Hunt <each@isc.org> |
[master] masterfile-style
3814. [func] The "masterfile-style" zone option controls the
formatting of dumped zone files. Options are
"relative" (multiline format) and "full" (one
record per line). The default is "relative".
[RT #20798] |
bbd5c0ab33b7c76058a4b17bd1f9ce443aa90c7f |
|
26-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] fix possible assertion in save_nsec3param()
3793. [bug] zone.c:save_nsec3param() could assert when out of
memory. [RT #35621] |
c1f26bd63cbd3ed0b068d07d994e23bb85ebfd8d |
|
26-Mar-2014 |
Mark Andrews <marka@isc.org> |
silence clang compiler warnings |
edd82b2ce275d513fb2799b90ec464f434880e87 |
|
20-Feb-2014 |
Mark Andrews <marka@isc.org> |
3753. [bug] allow-notify was ignoring keys. [RT #35425] |
1361e038900701e126213261c0a1178025ae5a72 |
|
20-Feb-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
35f6a21f5f8114542c050bfcb484b39ce513d4bd |
|
19-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] max-zone-ttl
3746. [func] New "max-zone-ttl" option enforces maximum
TTLs for zones. If loading a zone containing a
higher TTL, the load fails. DDNS updates with
higher TTLs are accepted but the TTL is truncated.
(Note: Currently supported for master zones only;
inline-signing slaves will be added.) [RT #38405] |
31f6244cc25ab0f8937edc26dbb26ba4f6a01f19 |
|
16-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] tcp and udp stats counters
3739. [func] Added per-zone stats counters to track TCP and
UDP queries. [RT #35375] |
1124950b35ae05a12e804e670607fe5ba775cb4a |
|
13-Feb-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
a1271e2404dd42fcc477974bd0a190224f34f5f7 |
|
12-Feb-2014 |
Mark Andrews <marka@isc.org> |
3737. [bug] 'rndc retransfer' could trigger a assertion failure
with inline zones. [RT #35353]
(cherry picked from commit 8e30a7e9fdef51b53448aff26b9f4f339b023a38) |
431a83fb29482c5170b3e4026e59bb14849a6707 |
|
10-Jan-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
e851ea826066ac5a5b01c2c23218faa0273a12e8 |
|
09-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] replace memcpy() with memmove().
3698. [cleanup] Replaced all uses of memcpy() with memmove().
[RT #35120] |
00112618bc042f734de7b5ac86506cacb9acf36d |
|
12-Dec-2013 |
Mark Andrews <marka@isc.org> |
3687. [bug] Address null pointer dereference in zone_xfrdone.
[RT #35042] |
7d65cbaca0839ae23358dce26de426be1301657a |
|
06-Dec-2013 |
Mark Andrews <marka@isc.org> |
3684. [bug] The list of included files would grow on reload.
[RT 35090] |
5465b124f1517b27c363872bd7648a950424ecca |
|
05-Dec-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
8009525601d946805fae58b037cf7dad0da516f8 |
|
04-Dec-2013 |
Curtis Blackburn <ckb@isc.org> |
3682. [bug] Correct the behavior of rndc retransfer to allow
inline-signing slave zones to retain NSEC3 parameters instead of
reverting to NSEC [RT #34745] |
c3c8823fed039b3a2b8e5ca8bc2f3301d1dd840e |
|
03-Dec-2013 |
Mark Andrews <marka@isc.org> |
3681. [port] Update the Windows build system to support feature
selection and WIN64 builds. This is a work in
progress. [RT #34160] |
434bfc3dfa2003ba0dd4b2392286806131fd6724 |
|
14-Nov-2013 |
Evan Hunt <each@isc.org> |
[master] "in-view" zone option
3673. [func] New "in-view" zone option allows direct sharing
of zones between views. [RT #32968] |
37bd255fd499c26aaf474f4294212951b84d9068 |
|
31-Oct-2013 |
Mark Andrews <marka@isc.org> |
3665. [bug] Failure to release lock on error in receive_secure_db.
[RT #34944] |
938aea1dc406d525d0c2bbdd4e71f52a942f97c6 |
|
26-Oct-2013 |
Mark Andrews <marka@isc.org> |
address memory leak in change #3662, force format matching, attempt to address coverity false positives |
03a9daede16dca1de8b7c76dcfea88ce3d567b43 |
|
08-Oct-2013 |
Mark Andrews <marka@isc.org> |
be consistent in how ISC_PLATFORM_USETHREADS is defined and used |
c6e6cac4ea164be7130c32731522bd72c0ad43d5 |
|
07-Oct-2013 |
Mark Andrews <marka@isc.org> |
call isc_mutex_trylock rather than pthread_mutex_trylock |
03152360db6fcb0fcc95fa63c20c5c829c95f1f6 |
|
08-Oct-2013 |
Mark Andrews <marka@isc.org> |
3661. [bug] Address lock order reversal deadlock with inline zones.
[RT #34856] |
5116f25421090dffe637eb8f6cf7b44acd83678b |
|
25-Sep-2013 |
Mark Andrews <marka@isc.org> |
3654. [bug] Address race condition with manual notify requests.
[RT #34806] |
97a2a26cd93e153dcf8fb1ea6bf2311426496251 |
|
21-Sep-2013 |
Mark Andrews <marka@isc.org> |
3651. [tuning] Adjust when a master server is deemed unreachable.
[RT #27075] |
c1b8fa61604e153d6f2c6d91acc9481446e631f2 |
|
21-Sep-2013 |
Mark Andrews <marka@isc.org> |
3650. [tuning] Use separate rate limiting queues for refresh and
notify requests. [RT #30589] |
6c579784137adea7d3144691ceeb26c5f8351109 |
|
18-Sep-2013 |
Mark Andrews <marka@isc.org> |
refresh_callback needs to check if the zone is exiting
(cherry picked from commit 2e314abcf0a47acfbab55e5ef0463c04c08476be) |
7667dd1a038e0244610e65bc492d52c0bc7ecc4a |
|
17-Sep-2013 |
Mark Andrews <marka@isc.org> |
call zone_settimer; sub test failure was not being detected
(cherry picked from commit ebd790067032e52678a8eef94c6373b9d40ab273) |
213c41c9f7b7c873b51933a109a3b7bda93ee204 |
|
13-Sep-2013 |
Evan Hunt <each@isc.org> |
[master] fix to change #3647 |
76df835d59b4715dbd3346fd65114714a42495c9 |
|
12-Sep-2013 |
Mark Andrews <marka@isc.org> |
3647. [bug] Address a race condition when shutting down a zone.
[RT #34750] |
79e6f6e519d1e2439844d873f30e26e8572c5f14 |
|
05-Sep-2013 |
Evan Hunt <each@isc.org> |
[master] deprecate dns_journal_rollforward2
no longer needed since change #3641 |
0c91911b4d1e872b87eaf6431ed47fe24d18dd43 |
|
04-Sep-2013 |
Mark Andrews <marka@isc.org> |
3642. [func] Allow externally generated DNSKEY to be imported
into the DNSKEY management framework. A new tool
dnssec-importkey is used to this. [RT #34698] |
b5f4cc132e91afb1217f4aa79424793c0e11c09a |
|
04-Sep-2013 |
Mark Andrews <marka@isc.org> |
3641. [bug] Handle changes to sig-validity-interval settings
better. [RT #34625] |
d6f99498d624d5c5c8ee45067df02e6a6b35a1a3 |
|
04-Sep-2013 |
Mark Andrews <marka@isc.org> |
3639. [bug] Treat type 65533 (KEYDATA) as opaque except when used
in a key zone. [RT #34238] |
d1e22676de16e6dee54c58b27cca11c5fb8f1ff5 |
|
15-Aug-2013 |
Mark Andrews <marka@isc.org> |
3635. [bug] Signatures were not being removed from a zone with
only KSK keys for a algorithm. [RT #24439] |
7ace3277956c49f7554b7130ef761bde3b35db30 |
|
15-Aug-2013 |
Mark Andrews <marka@isc.org> |
3632. [bug] Signature from newly inactive keys were not being
removed. [RT #32178] |
df0892aea6bfd20a01c3abf2b756625d23830390 |
|
09-Aug-2013 |
Mark Andrews <marka@isc.org> |
3627. [bug] RPZ changes were not effective on slaves. [RT #34450] |
7236e1bd0015978252b32772f0fed65431302229 |
|
15-Jul-2013 |
Mark Andrews <marka@isc.org> |
remove dead code |
09fec186691a7f75cfa65466fccdc5dae0337889 |
|
13-Jul-2013 |
Mark Andrews <marka@isc.org> |
fix unchecked null; value not read |
dbd8673fa060c8132a0195f69103cca615b55ad4 |
|
12-Jul-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
0949306cb96f9ccbb7d0205584ed2db293a5aad2 |
|
12-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] check include file mtimes
3618. [func] "rndc reload" now checks modification times of
include files as well as master files to determine
whether to skip reloading a zone. [RT #33936] |
cf0a69e999430722e3c3942929eeb304b658dfb0 |
|
11-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] address zone->db races
3616. [bug] Change #3613 was incomplete. [RT #34177] |
927e4c9fecf448bf3894c68fcaf9dc2f89557f3a |
|
10-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] address race conditions with removing inline zones
3513. [bug] named could crash when deleting inline-signing
zones with "rndc delzone". [RT #34066] |
b7e40659efd6cf6f5e6b3b1f904f16f74efb0d16 |
|
14-Jun-2013 |
Evan Hunt <each@isc.org> |
[master] rebuild resigning heaps when loading map files
3597. [bug] Ensure automatic-resigning heaps are reconstructed
when loading zones in map format. [RT #33381] |
c6eb92beb1951b0634c349b24891522c273e9f69 |
|
08-Jun-2013 |
Mark Andrews <marka@isc.org> |
3589. [func] Report serial numbers in when starting zone transfers.
Report accepted NOTIFY requests including serial.
[RT# 33037] |
3f97149ea31dbbd1c186f75feb9b405ad405e4d6 |
|
08-May-2013 |
Mark Andrews <marka@isc.org> |
assert if zone and zone->raw are the same; this should help coverity static analysis |
e47208b6fb724cba7053baee4246b308e35403a2 |
|
03-May-2013 |
Evan Hunt <each@isc.org> |
[master] silence ccc-analyzer
3567. [bug] Silence clang static analyzer warnings. [RT #33365] |
34f3693b93f3ba16634f0c08368ef7f81182ef93 |
|
03-May-2013 |
Evan Hunt <each@isc.org> |
[master] log forwarded updates
3566. [func] Log when forwarding updates to master. [RT #33240] |
954e43e60522932e71ac491778b3de3b5ec051a6 |
|
30-Apr-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
26bb3b7a67b833f0a18072567de036226890ca1a |
|
30-Apr-2013 |
Mark Andrews <marka@isc.org> |
3559. [func] Check that both forms of Sender Policy Framework
records exist or do not exist. [RT #33355] |
ec8a802114d3cb12805fecf1dd209fe46706b35b |
|
29-Apr-2013 |
Mark Andrews <marka@isc.org> |
3557. [bug] Reloading redirect zones was broken. [RT #33292] |
b99bfa184bc9375421b5df915eea7dfac6a68a99 |
|
10-Apr-2013 |
Evan Hunt <each@isc.org> |
[master] unify internal and export libraries
3550. [func] Unified the internal and export versions of the
BIND libraries, allowing external clients to use
the same libraries as BIND. [RT #33131] |
464e32079c49e11c3d60a21c478b6430a4b716a1 |
|
23-Mar-2013 |
Mark Andrews <marka@isc.org> |
address warnings |
1e9f7a42bcfdfaa0ad314bed46e6c1297cdd0348 |
|
23-Mar-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
e57a83b57659ae1d4f755a7841b519c047ec7f75 |
|
22-Mar-2013 |
Evan Hunt <each@isc.org> |
[master] slaves notify before writing to disk
3537. [tuning] Slave zones, when updated, now send NOTIFY messages
to peers before being dumped to disk rather than
after. [RT #27242] |
67adc03ef81fb610f8df093b17f55275ee816754 |
|
22-Mar-2013 |
Evan Hunt <each@isc.org> |
[master] add DSCP support
3535. [func] Add support for setting Differentiated Services Code
Point (DSCP) values in named. Most configuration
options which take a "port" option (e.g.,
listen-on, forwarders, also-notify, masters,
notify-source, etc) can now also take a "dscp"
option specifying a code point for use with
outgoing traffic, if supported by the underlying
OS. [RT #27596] |
e7b9603ead84761813fd4598303b8e969ab4d7ac |
|
06-Mar-2013 |
Mark Andrews <marka@isc.org> |
3517. [bug] Reorder destruction to avoid shutdown race. [RT #32777] |
40a7e85f3ee3bd66a8f87bf8af674e1e48b05396 |
|
27-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] better zone-statistics syntax
3501. [func] zone-statistics now takes three options: full,
terse, and none. "yes" and "no" are retained as
synonyms for full and terse, respectively. [RT #29165] |
94315060c2b0d9deafabe72d6a0482405fd9d377 |
|
25-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] RPZ speedup (phase 2, multiple RPZ's)
3495. [func] Support multiple response-policy zones, while
improving RPZ performance. [RT #32476] |
df925e6c66d45d960fbac0383169763967d2111c |
|
21-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] add zone memory context pools
3492. [bug] Fixed a regression in zone loading performance
due to lock contention. [RT #30399] |
9dac1de625301aeb520cb1e83723d98cd65999ee |
|
02-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] silence logging noise
3480. [bug] Silence logging noise when setting up zone
statistics. [RT #32525] |
214836c18496e0d2630df1cda5eeee13c38b9068 |
|
23-Jan-2013 |
Evan Hunt <each@isc.org> |
[master] dump masterfile after successful xfrin
3470. [bug] Slave zones could fail to dump when successfully
refreshing after an initial failure. [RT #31276] |
c8bfcec3c94b090a42b45671e77415b7b8a113a0 |
|
11-Jan-2013 |
Mark Andrews <marka@isc.org> |
silence compiler warning |
afe7d4b934e5e2d2e0cde135aba948704d4c2520 |
|
09-Jan-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
fc0bfa07c7b7aff70cf75e9414167e1f2d532845 |
|
08-Jan-2013 |
Mark Andrews <marka@isc.org> |
3453. [bug] 'rndc addzone' of a zone with 'inline-signing yes;'
failed. [RT #31960] |
abff0f462a758383d012887d3a97da4dac0c5a94 |
|
06-Dec-2012 |
Evan Hunt <each@isc.org> |
[master] pass client info to DLZ findzone method
3434. [bug] Pass client info to the DLZ findzone() entry
point in addition to lookup(). This makes it
possible for a database to answer differently
whether it's authoritative for a name depending
on the address of the client. [RT #31775] |
2b8bed6681d1541474f022586cbe728dfce36880 |
|
06-Dec-2012 |
Evan Hunt <each@isc.org> |
[master] multiple-dlz/dlz-nxdomain
3432. [func] Multiple DLZ databases can now be configured.
DLZ databases are searched in the order configured,
unless set to "search no", in which case a
zone can be configured to be retrieved from a
particular DLZ database by using a "dlz <name>"
option in the zone statement. DLZ databases can
support type "master" and "redirect" zones.
[RT #27597] |
538f4a22b1cbde59a9e53fef51583904a7f7393f |
|
30-Nov-2012 |
Mark Andrews <marka@isc.org> |
3429. [bug] dns_zone_getserial2 could a return success without
returning a valid serial. [RT #32007]
Squashed commit of the following:
commit 0057f4b6e843c3998b987dbc7f32ceeee8afc150
Author: Mark Andrews <marka@isc.org>
Date: Fri Nov 30 08:13:15 2012 +1100
zone_get_from_db could return success without setting return valuses; serial is only valid if soacount is none zero |
20b95f5ff63cdae6bb5d4b96c1cc6e6e5373df8e |
|
21-Nov-2012 |
Mark Andrews <marka@isc.org> |
3421. [bug] Named loops when re-signing if all keys are offline.
[RT #31916]
Squashed commit of the following:
commit f47af0ca6793687b9c8d08fd44b0c091ba5a4f9a
Author: Mark Andrews <marka@isc.org>
Date: Wed Nov 21 17:45:21 2012 +1100
dns_dns_zonediff_t -> dns_zonediff_t, clarify comment
commit 344edefc3ee90856a7ff990abe7971925ba843b2
Author: Mark Andrews <marka@isc.org>
Date: Tue Nov 20 13:12:26 2012 +1100
commit the zone changes if a keep was marked as being offline
commit cad2c2446ebfc20b6d8c4f6dd0d6596d7106cc0f
Author: Mark Andrews <marka@isc.org>
Date: Tue Nov 20 13:08:29 2012 +1100
check for looping when re-signing expiring.example |
aecadaf3b1bbbe0bd58f703989baf38eedd0ffca |
|
14-Nov-2012 |
ckb <ckb@isc.org> |
3418. [func] New XML schema (version 3.0) for the statistics channel
adds query type statistics at the zone level, and
flattens the XML tree and uses compressed format to
optimize parsing. Includes new XSL that permits
charting via the Google Charts API on browsers that
support javascript in XSL. The old XML schema has been
deprecated. [RT #30023]
3417. [placeholder] |
631643833687fe94c4e9d3213594479be2bad332 |
|
02-Nov-2012 |
Mark Andrews <marka@isc.org> |
spelling |
8f4572372c4b496a43b50a6c14d82f2aba26a054 |
|
01-Nov-2012 |
Mark Andrews <marka@isc.org> |
3414. [bug] Address locking issues found by Coverity. [RT #31626] |
16a2ddb2cea7f4d7d9df171a929e0610fdb17c54 |
|
30-Oct-2012 |
Mark Andrews <marka@isc.org> |
more: 3410. [bug] Addressed Coverity warnings. [RT #31626]
move set_refreshkeytimer call within loop so that keydata is valid. |
15fdec98df599ee7e866423886b660d142aa9437 |
|
29-Oct-2012 |
Mark Andrews <marka@isc.org> |
check more dns_rdata_tostruct returns |
f83542787f882444d2abf9fcaf47a34c29e4fec2 |
|
29-Oct-2012 |
Mark Andrews <marka@isc.org> |
3410. [bug] Addressed Coverity warnings. [RT #31626]
Squashed commit of the following:
commit bce2efe66d69d60b746b85df49974ca341723169
Author: Mark Andrews <marka@isc.org>
Date: Mon Oct 29 12:59:25 2012 +1100
use 'static dns_rdata_xxxx_t xxxx'
commit 704d3c29acbf2dd350a26f2df82a57cb077ba72e
Author: Mark Andrews <marka@isc.org>
Date: Mon Oct 29 12:35:16 2012 +1100
return ISC_R_NOTFOUND if private record length does not make sense
commit 7596610c12c5685336fc0909860173d2fae359af
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 21:41:17 2012 +1100
check private->length == 5
commit 3836365a3e3e83b057bd940350f032279e080296
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 21:40:50 2012 +1100
properly set private->length
commit a295778ac53109d39ef3a8b233751100edae678b
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 21:13:30 2012 +1100
check dns_rdata_tostruct result
commit e33c37ca9112159e0b2363615bb018d27fa7d1a5
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 21:10:43 2012 +1100
check remove/fopen/chmod return values
commit 3a675e0666aae25d1c51f51ec7bd3fbe25545aae
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 20:59:10 2012 +1100
check isc_socket_accept result
commit 696923344f4b07ce0dba4cf2675b1cbb6eba7e8e
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 20:55:40 2012 +1100
change variable scopes
commit b9e9d9ad58270271003e463f10744e0ceaf9ad97
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 20:53:19 2012 +1100
check inet_pton return value
commit 70698e9589da77e3745efb6ea24b8830addd6ae4
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 20:52:40 2012 +1100
break -> /* NOTREACHED */
commit 88de9de2e8e201ab2fef16a868f241e8206ea826
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 20:52:06 2012 +1100
strcpy -> strlcpy
commit 6ba79c7cec0e48014cdfa76e8a9406b7a921556e
Author: Mark Andrews <marka@isc.org>
Date: Sat Oct 27 20:51:26 2012 +1100
check dns_rdata_tostruct return values |
47c5b8af920a93763c97d9a93ea1fd766961a5b3 |
|
24-Oct-2012 |
Evan Hunt <each@isc.org> |
[master] silence coverity warnings
3401. [bug] Addressed Coverity warnings. [RT #31484] |
965371b8cffbd02d667594c8e17e413c723f9112 |
|
22-Oct-2012 |
Mark Andrews <marka@isc.org> |
3399. [port] netbsd: rename 'bool' parameter to avoid namespace
clash. [RT #31515] |
c37fbb91e37b771bb0fad908ad78ddd12ac07538 |
|
19-Oct-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
de0fd6809754ad9dc47b7c60fda8f4c8b22ea1f8 |
|
19-Oct-2012 |
Mark Andrews <marka@isc.org> |
3398. [bug] SOA parameters were not being updated with inline
signed zones if the zone was modified while the
server was offline. [RT #29272] |
41bbb34bc20f189af62e7047ce42822615417f15 |
|
03-Oct-2012 |
Evan Hunt <each@isc.org> |
fix coverity issues
3388. [bug] Fixed several Coverity warnings. [RT #30996] |
f4f15cbf712950f145eb0874d340568c6df72f29 |
|
03-Oct-2012 |
Mark Andrews <marka@isc.org> |
white space; move pause to before comment. |
9e70b51d3b19b0592116e722a7452383a0e8e366 |
|
03-Oct-2012 |
Mark Andrews <marka@isc.org> |
3386. [bug] Address locking violation when generating new NSEC /
NSEC3 chains. [RT #31224] |
05284949f73d496092c6f21f1ef9d788075fa2db |
|
26-Sep-2012 |
Evan Hunt <each@isc.org> |
handle nonexistent managed-keys-directory
3378. [bug] Handle missing 'managed-keys-directory' better.
[RT #30625] |
4c2168728cbfc210e35cd438fe57b95fb55d738a |
|
08-Sep-2012 |
Mark Andrews <marka@isc.org> |
3372. [bug] Silence spurious "deleted from unreachable cache"
messages. [RT #30501] |
68eb4dca5a390417746000b06c2992b9604aa85d |
|
24-Aug-2012 |
Mark Andrews <marka@isc.org> |
unsigned constants |
78ba74e63db0c30b30107106dfd4f7e6f671dc35 |
|
16-Aug-2012 |
Evan Hunt <each@isc.org> |
remove spurious newlines in zone.c logging
3365. [bug] Removed spurious newlines from log messages in
zone.c [RT #30675] |
da5d53fb1401f5e17a77373af32d865489aa04a8 |
|
27-Jun-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
c41c261fc7b2ae573fab3675a03a5f1ef099a2ea |
|
27-Jun-2012 |
Mark Andrews <marka@isc.org> |
3342. [bug] Change #3314 broke saving of stub zones to disk
resulting in excessive cpu usage in some cases.
[RT #29952] |
7829fad4093f2c1985b1efb7cea00287ff015d2b |
|
20-Jun-2012 |
ckb <ckb@isc.org> |
merging fast format zone files
Conflicts:
.gitignore
bin/named/zoneconf.c
bin/tests/.gitignore
bin/tests/system/autosign/tests.sh
bin/tests/system/masterformat/clean.sh
bin/tests/system/masterformat/ns1/compile.sh
bin/tests/system/masterformat/tests.sh
configure
lib/dns/db.c
lib/dns/include/dns/db.h
lib/dns/include/dns/types.h
lib/dns/master.c
lib/dns/masterdump.c
lib/dns/rbt.c
lib/dns/rbtdb.c
lib/dns/sdb.c
lib/dns/sdlz.c
lib/dns/tests/.cvsignore
lib/dns/tests/Makefile.in
lib/dns/win32/libdns.def
lib/dns/xfrin.c
lib/dns/zone.c
lib/export/dns/Makefile.in
lib/isc/include/isc/file.h
lib/isc/unix/file.c
lib/isc/win32/file.c
lib/isccfg/namedconf.c |
8e2c2ca0a0355c1ded7ae7eedc12f94b01d3f5f5 |
|
26-Apr-2012 |
Mark Andrews <marka@isc.org> |
TRUE -> ISC_TRUE |
1a04af5311b46955fd8c0207cc7bad1b1d632f7f |
|
25-Apr-2012 |
Mark Andrews <marka@isc.org> |
3314. [bug] The masters list could be updated while refesh_callback
and stub_callback were using it. [RT #26732] |
4c9c2a6a72616ac8a614204dc0721afcb2095f67 |
|
26-Apr-2012 |
Mark Andrews <marka@isc.org> |
3311. [bug] Abort the zone dump if zone->db is NULL in
zone.c:zone_gotwritehandle. [RT #29028] |
2c642143d45517bfc0990d9194a7cc536f3fce89 |
|
21-Mar-2012 |
Mark Andrews <marka@isc.org> |
3298. [bug] Named could dereference a NULL pointer in
zmgr_start_xfrin_ifquota if the zone was being removed.
[RT #28419] |
207845805eb591b77ffbd99735617cab7e2ed804 |
|
07-Mar-2012 |
Evan Hunt <each@isc.org> |
set $Id$ |
26696386938e70e93d7dde509d7bc45ead5870b7 |
|
07-Mar-2012 |
Mark Andrews <marka@isc.org> |
set $Id$ |
2d7f41d66caf648e9f178f0cfd78b097be61c92c |
|
06-Mar-2012 |
Evan Hunt <each@isc.org> |
Revert "Re-created rt27597a for ongoing DLZ work"
This reverts commit d731ee9121c3864839c3bdcd3b7ee603ec3999ff. |
d731ee9121c3864839c3bdcd3b7ee603ec3999ff |
|
05-Mar-2012 |
Evan Hunt <each@isc.org> |
Re-created rt27597a for ongoing DLZ work |
632c0f1e91cd1884c6c9c7b51f7189a1e9c6ea17 |
|
05-Mar-2012 |
Evan Hunt <each@isc.org> |
Revert accidental merge of unfinished DLZ work |
954501715d5cfa8f98171161bed80f962d8dede6 |
|
04-Mar-2012 |
Evan Hunt <each@isc.org> |
checkpoint: multiple-DLZ functionality
- multiple DLZ's can be specified, including multiple DLZ's using
the same driver; e.g., two different back-ends both loaded by the
dlopen driver
- new "search" option can be specified in a DLZ indicating whether
this DLZ database should be searched for unknown zones. The
default is "yes". If "no", then the zone can only be found by
named if it's registered in the zone table, which happens if the
zone is configured for dynamic updates, or if "dlz <dlzname>" is
specified in the zone statement. (The latter functionality is
incomplete in this commit). |
3484552b1b600e109769198033e7e9ffbb6fdcdc |
|
23-Feb-2012 |
Automatic Updater <source@isc.org> |
update copyright notice |
1864400107f7dc21e1797d602ab1f8523f599df9 |
|
23-Feb-2012 |
Mark Andrews <marka@isc.org> |
3289. [bug] 'rndc retransfer' failed for inline zones. [RT #28036] |
89069e6b3abc5ab00c77227f31b771cc2fa4768f |
|
22-Feb-2012 |
Evan Hunt <each@isc.org> |
3286. [bug] Managed key maintenance timer could fail to start
after 'rndc reconfig'. [RT #26786] |
fc3b3e1f7e4ec1cf3bcc08f7ecc3ed8ebd29b034 |
|
07-Feb-2012 |
Mark Andrews <marka@isc.org> |
3278. [bug] Hold a internal reference to the zone while performing
a asynchronous load. Address potential memory leak
if the asynchronous is cancelled. [RT #27750] |
fb63e9c020676a3b8b3c24fea3cb96c7b189a1bf |
|
03-Feb-2012 |
Mark Andrews <marka@isc.org> |
missing return |
1769b075307a36642ecb0084841f43d8ab195226 |
|
01-Feb-2012 |
Mark Andrews <marka@isc.org> |
fix memory overun in dns_zone_getincludes, allocated array too small (zero).
fix possible memory overrun in dns_zone_getincludes
fix inconsistent mxtc use in ns_server_zonestatus
fix missing out of memory errors checks in zone_registerinclude
fix possible use after free issues zone_registerinclude/ns_server_zonestatus |
2855e2772342e369cc8962659beac7b3001b4ec6 |
|
31-Jan-2012 |
Evan Hunt <each@isc.org> |
3271. [func] New "rndc zonestatus" command prints information
about the specified zone. [RT #21671] |
c54dadd85337e9a8417103317a899dfba2a847d1 |
|
31-Jan-2012 |
Evan Hunt <each@isc.org> |
3270. [bug] "rndc reload" didn't reuse existing zones correctly
when inline-signing was in use. [RT #27650] |
63acb91046f6d1f99921e85619439f0d06851bc5 |
|
30-Jan-2012 |
Mark Andrews <marka@isc.org> |
make 'when' isc_stdtime_t in set_key_expiry_warning |
80c70837963eb58bd41a4d53367bfd4b1c04439e |
|
28-Jan-2012 |
Automatic Updater <source@isc.org> |
update copyright notice |
bc298cd0f77dce2d452efd3e3d3153e2a9a17dbf |
|
27-Jan-2012 |
Mark Andrews <marka@isc.org> |
3268. [bug] Convert RRSIG expiry times to 64 timestamps to work
out the earliest expiry time. [RT #23311] |
ee2129ee660b9c1c796e94c6a2b2b7be7f82a558 |
|
26-Jan-2012 |
Automatic Updater <source@isc.org> |
update copyright notice |
18d208a4a277eb460f5b47c6b167f60b04db3110 |
|
25-Jan-2012 |
Mark Andrews <marka@isc.org> |
3265. [bug] Address lock order reversal with inline-signing
support. [27557] |
639c1d5617071ddabf390e668a5eaec6130854cb |
|
22-Jan-2012 |
Mark Andrews <marka@isc.org> |
silence 'Assigned value is always the same as the existing value' warning |
edb4393ef50b4fa0d9fcc0b224e824ef90e08f59 |
|
11-Jan-2012 |
Automatic Updater <source@isc.org> |
update copyright notice |
9a020198893d8389f1f3172d88ba6b16d7da3c04 |
|
10-Jan-2012 |
Evan Hunt <each@isc.org> |
3264. [bug] Automatic regeneration of signatures in an
inline-signing zone could stall when the server
was restarted. [RT #27344]
3263. [bug] "rndc sync" did not affect the unsigned side of an
inline-signing zone. [RT #27337] |
a3c7d21f5cf109685e51dc55674c90cdef13990b |
|
23-Dec-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
f30785f506a522ed6a5e394af2bb13b6f883927e |
|
22-Dec-2011 |
Evan Hunt <each@isc.org> |
3252. [bug] When master zones using inline-signing were
updated while the server was offline, the source
zone could fall out of sync with the signed
copy. They can now resynchronize. [RT #26676] |
c31601ae9ba683400cbebf498fd5e2e23ad49893 |
|
20-Dec-2011 |
Mark Andrews <marka@isc.org> |
add missing s |
67dc2f0536bcbbfa0970eb2893dcbc1c6713fad4 |
|
20-Dec-2011 |
Mark Andrews <marka@isc.org> |
3249. [bug] Update log message when saving slave zones files for
analysis after load failures. [RT #27087]
3248. [bug] Configure options --enable-fixed-rrset and
--enable-exportlib were incompatible with each
other. [RT #27087]
3247. [bug] 'raw' format zones failed to preserve load order
breaking 'fixed' sort order. [RT #27087]
3246. [bug] Named failed to start with a empty also-notify list.
[RT #27087] |
b290d10fc42ae909f7319eeac68f876155dbf824 |
|
20-Dec-2011 |
Mark Andrews <marka@isc.org> |
3245. [bug] Don't report a error unchanged serials unless there
were other changes when thawing a zone with
ixfr-fromdifferences. [RT #26845] |
e238ebd9b3a1749f9cbfb363e00a3dddd7d5582a |
|
09-Dec-2011 |
Mark Andrews <marka@isc.org> |
Backout accident commit to head |
5ccf5eac0f94796c9c4ccb928d5611a8c4f76349 |
|
09-Dec-2011 |
Mark Andrews <marka@isc.org> |
ixfr-from-differences backup file |
b54ac42f19a5c914df39817acce4efe92607b907 |
|
09-Dec-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
b4d8192d210290112e07b0e22b491c45c50ba696 |
|
08-Dec-2011 |
Evan Hunt <each@isc.org> |
3241. [func] Extended the header of raw-format master files to
include the serial number of the zone from which
they were generated, if different (as in the case
of inline-signing zones). This is to be used in
inline-signing zones, to track changes between the
unsigned and signed versions of the zone, which may
have different serial numbers.
(Note: raw zonefiles generated by this version of
BIND are no longer compatble with prior versions.
To generate a backward-compatible raw zonefile
using dnssec-signzone or named-compilezone, specify
output format "raw=0" instead of simply "raw".)
[RT #26587] |
71e4c3ee745b9fbf0c627246a9896589344f613c |
|
07-Dec-2011 |
Mark Andrews <marka@isc.org> |
3240. [bug] DNSKEY state change events could be missed. [RT #26874] |
d881a5ad06db99a42e47176028c14d09041f8807 |
|
01-Dec-2011 |
Scott Mann <smann@isc.org> |
Accept patch from RedHat (RT #26732). |
91ed1cc821ccef38c30f3fcaad32d78233fad94b |
|
28-Nov-2011 |
Mark Andrews <marka@isc.org> |
3222. [cleanup] Replace dns_journal_{get,set}_bitws with
dns_journal_{get,set}_sourceserial. [RT #26634] |
90a354ab367f420147a498e026305f59bf58a72b |
|
04-Nov-2011 |
Evan Hunt <each@isc.org> |
3204. [bug] When a master server that has been marked as
unreachable but sends a NOTIFY, mark it reachable
again. [RT #25960] |
77b8f02d19efea79c34f0d4afcefc7ad65de8000 |
|
03-Nov-2011 |
Evan Hunt <each@isc.org> |
3195. [cleanup] Silence "file not found" warnings when loading
managed-keys zone. [RT #26340] |
8281fd83da005cdb114a4c784c847a7eec4bdc38 |
|
03-Nov-2011 |
Evan Hunt <each@isc.org> |
3193. [cleanup] Changed MAXZONEKEYS to DNS_MAXZONEKEYS, moved to
dnssec.h. [RT #26415] |
5caf26b168332b69c9071aac6b72ef0f50436a14 |
|
01-Nov-2011 |
Evan Hunt <each@isc.org> |
3188. [bug] zone.c:zone_refreshkeys() could fail to detach
references correctly when errors occurred, causing
a hang on shutdown. [RT #26372] |
fbf6fa0e626112a71940d97a071aa7b45e20a9a4 |
|
28-Oct-2011 |
Mark Andrews <marka@isc.org> |
initialise result |
9c03f13e18c1b0c32f62391a17300378605bbc7b |
|
28-Oct-2011 |
Evan Hunt <each@isc.org> |
3185. [func] New 'rndc signing' option for auto-dnssec zones:
- 'rndc signing -list' displays the current
state of signing operations
- 'rndc signing -clear' clears the signing state
records for keys that have fully signed the zone
- 'rndc signing -nsec3param' sets the NSEC3
parameters for the zone
The 'rndc keydone' syntax is removed. [RT #23729] |
cd22c3e4e4ff8ad6eb399155bd8df9330aa39547 |
|
28-Oct-2011 |
Mark Andrews <marka@isc.org> |
3184. [bug] named had cpu usage when a redirect zone was
configured. [RT #26013] |
24ef32426d91c5140d75031b6443397c6d24006c |
|
26-Oct-2011 |
Mark Andrews <marka@isc.org> |
3181. [func] Inline-signing is now supported for master zones.
[RT #26224] |
329eb05c120bbd6fd611ad02b32a4c3273e38202 |
|
26-Oct-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
0f21945e2749960eaa4b47e8d5cab06fcce93a61 |
|
25-Oct-2011 |
Mark Andrews <marka@isc.org> |
remove unused variable |
b1c6de5456a5287b442de5620282902da39a4968 |
|
25-Oct-2011 |
Mark Andrews <marka@isc.org> |
3177. [func] 'rndc keydone', remove the indicator record that
named has finished signing the zone with the
corresponding key. [RT #26206] |
1946c596b47b0495ce745fe2fff7da799919b0d2 |
|
20-Oct-2011 |
Mark Andrews <marka@isc.org> |
3174. [bug] Always compute to revoked key tag from scratch.
[RT #24711] |
ea68e8eba9f1c853f38eb747ee8c66dcc27f2233 |
|
13-Oct-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
02286522fbc6db783b5f0b4318289db0cefbfbcb |
|
12-Oct-2011 |
Mark Andrews <marka@isc.org> |
3166. [bug] Upgrading a zone to support inline-signing failed. [RT #26014] |
2cc56f582c1b13e5f8537610b71c1c283261a7dc |
|
07-Oct-2011 |
Mark Andrews <marka@isc.org> |
3161. [bug] zone.c:del_sigs failed to always reset rdata leading
assertion failures. [RT #25880] |
fad5116b3d68e825d29f87a1d3cb41409f42e8f5 |
|
07-Sep-2011 |
Scott Mann <smann@isc.org> |
Remove the ixfr-from-differences side-effect which causes an AXFR and extend
request-ixfr to the zone level. |
fa8427aa638037075c025bbed2670cfc3517dca0 |
|
03-Sep-2011 |
Evan Hunt <each@isc.org> |
silence compiler warnings |
ca894e53b544de8df0084f2d9d948770a2556ae1 |
|
03-Sep-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
8a2ab2b9203120c3e2a883a5ee8c0b5d60c1808c |
|
02-Sep-2011 |
Evan Hunt <each@isc.org> |
3150. [func] Improved startup and reconfiguration time by
enabling zones to load in multiple threads. [RT #25333] |
2c35c682362049f823248542e07e7dca4008b986 |
|
31-Aug-2011 |
Mark Andrews <marka@isc.org> |
3148. [bug] Processing of normal queries could be stalled when
forwarding a UPDATE message. [RT #24711] |
4e68c7c87c30c28490c92937adc112dca5b5d5ae |
|
31-Aug-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
be239f6147d8bcafb97cf8c695264b526a01ad5d |
|
30-Aug-2011 |
Mark Andrews <marka@isc.org> |
silence clang warnings |
0075be5f32581806b59e74bdf8d34dde7c3f6f7f |
|
30-Aug-2011 |
Mark Andrews <marka@isc.org> |
remove unused variables |
9198ab377b1cbf07d6d0c6eec25296c135bd66bd |
|
30-Aug-2011 |
Mark Andrews <marka@isc.org> |
3147. [func] Initial inline signing support. [RT #23657] |
772dfb90be732103ef2793bca17ca57c5bb12fa7 |
|
09-Aug-2011 |
Mark Andrews <marka@isc.org> |
3141. [bug] Silence spurious "zone serial (0) unchanged" messages
associated with empty zones. [RT #25079] |
7a4d2ccb628569d859e5717e9cd0b5df9521aeca |
|
21-Jul-2011 |
Mark Andrews <marka@isc.org> |
s/fallbackas/fallback as/ |
7439c4f402c3cf72b9b76d71b20fe44ef49a8396 |
|
20-Jul-2011 |
Curtis Blackburn <ckb@isc.org> |
removed #include <stdlib.h> from lib/dns/zone.c |
6fc85cd74983314327de08f63593d7bd9709da09 |
|
20-Jul-2011 |
Curtis Blackburn <ckb@isc.org> |
added #include <stdlib.h> to lib/dns/zone.c |
de6d0a4a367261623901ac09a5f953185912afdf |
|
09-Jul-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
b47c020d5c635b662ac57e5485d266fd62c796c0 |
|
08-Jul-2011 |
Evan Hunt <each@isc.org> |
3133. [bug] Change #3114 was incomplete. [RT #24577] |
42cf2ff7bad81c5a1f5d3be29d06e12504c3af24 |
|
06-Jul-2011 |
Evan Hunt <each@isc.org> |
3131. [func] Improve scalability by allocating one zone task
per 100 zones at startup time, rather than using a
fixed-size task table. [RT #24406] |
a69070d8fab55dbc63ba9f96c9d3e34f0ea9119a |
|
01-Jul-2011 |
Mark Andrews <marka@isc.org> |
3130. [func] Support alternate methods for managing a dynamic
zone's serial number. Two methods are currently
defined using serial-update-method, "increment"
(default) and "unixtime". [RT #23849] |
0f467ed4d4a732003941247d26f05596e25f357b |
|
11-Jun-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
79ce3a9e82384cc31fd6b86be8f3d1474fcfd9f4 |
|
10-Jun-2011 |
Evan Hunt <each@isc.org> |
3128. [func] Inserting an NSEC3PARAM via dynamic update in an
auto-dnssec zone that has not been signed yet
will cause it to be signed with the specified NSEC3
parameters when keys are activated. The
NSEC3PARAM record will not appear in the zone until
it is signed, but the parameters will be stored.
[RT #23684] |
5e3affc6a0b155ee1cadac735c1a71f4d418ad69 |
|
10-Jun-2011 |
Evan Hunt <each@isc.org> |
3127. [bug] 'rndc thaw' will now remove a zone's journal file
if the zone serial number has been changed and
ixfr-from-differences is not in use. [RT #24687] |
0245f7725c40fd29637fbc83ee25bd84be25bfd2 |
|
26-May-2011 |
Evan Hunt <each@isc.org> |
3118. [bug] When rolling to a new DNSSEC key, a private-type
record could be created and never marked complete.
[RT #23253] |
bfe32d08c51a606744bd0d6ea518eb95084d2eef |
|
23-May-2011 |
Evan Hunt <each@isc.org> |
3116. [func] New 'dnssec-update-mode' option controls updates
of DNSSEC records in signed dynamic zones. Set to
'no-resign' to disable automatic RRSIG regeneration
while retaining the ability to sign new or changed
data. [RT #24533] |
b1b37b61da140e5b3df2e6753e5601c9405e4ace |
|
20-May-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
ff330a62730a9b47866e75c49e705a4b1006e74a |
|
19-May-2011 |
Evan Hunt <each@isc.org> |
another post-commit fix for change 3114: call dns_db_resigned()/
dns_db_setsigningtime() only when incrementally resigning, not other
times. |
276f9fac3ea593dfe84e1c794801371d629021f0 |
|
19-May-2011 |
Evan Hunt <each@isc.org> |
another post-commit bugfix for change 3114: need to take rndc freeze into
account in determining whether zone is dynamic |
d9343d917a3a863e29fd8c3bd2fab1a600c5a518 |
|
19-May-2011 |
Evan Hunt <each@isc.org> |
minor code simplification |
2a4f4945657f4dd321d30a01aa5d74159c74dbcb |
|
19-May-2011 |
Evan Hunt <each@isc.org> |
Change 3114 wasn't complete--needed to remove another call to
dns_db_resigned(). |
a50ce0f80bd665545389cfd91df31d3f4fe66b04 |
|
19-May-2011 |
Scott Mann <smann@isc.org> |
Fix for RT #23136 task 1. |
ac21f918f23ce95fd5be807428ee9e2c42319878 |
|
06-May-2011 |
Evan Hunt <each@isc.org> |
3109. [func] The also-notify option now uses the same syntax
as a zone's masters clause. This means it is
now possible to specify a TSIG key to use when
sending notifies to a given server, or to include
an explicit named masters list in an also-notfiy
statement. [RT #23508] |
54968ae88e50f65fd14d01651596a76434589dd8 |
|
30-Apr-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
39f2d1a96a7c7494b1db0ea0f45e063a6a5ef9bb |
|
29-Apr-2011 |
Evan Hunt <each@isc.org> |
3102. [func] New 'dnssec-loadkeys-interval' option configures
how often, in minutes, to check the key repository
for updates when using automatic key maintenance.
Default is every 60 minutes (formerly hard-coded
to 12 hours). [RT #23744]
3101. [bug] Zones using automatic key maintenance could fail
to check the key repository for updates. [RT #23744] |
319b8a14881a95996af3a9ba4a20f144eb766b31 |
|
26-Mar-2011 |
Evan Hunt <each@isc.org> |
3092. [bug] Signatures for records at the zone apex could go
stale due to an incorrect timer setting. [RT #23769]
3091. [bug] Fixed a bug in which zone keys that were published
and then subsequently activated could fail to trigger
automatic signing. [RT #22991] |
1063914c305c55c09e36d4e349c8eb00fa89ac41 |
|
21-Mar-2011 |
Evan Hunt <each@isc.org> |
Fixed some problems from change #3084 that turned up after committing it;
"freeze" and "thaw" weren't working quite right when used without a
specific zone name. |
7cb226ec344f3996906c015ef58749c5565b2a05 |
|
21-Mar-2011 |
Evan Hunt <each@isc.org> |
3084. [func] A new command "rndc sync" dumps pending changes in
a dynamic zone to disk; "rndc sync -clean" also
removes the journal file after syncing. Also,
"rndc freeze" no longer removes journal files.
[RT #22473] |
5095e72ac3c0f1e16c246b56e8277614571bf132 |
|
21-Mar-2011 |
Mark Andrews <marka@isc.org> |
3083. [bug] NOTIFY messages were not being sent when generating
a NSEC3 chain incrementally. [RT #23702] |
ed53ec0b06825bcc6ba54e10e0174e2de93e595d |
|
17-Mar-2011 |
Mark Andrews <marka@isc.org> |
3077. [bug] zone.c:zone_refreshkeys() incorrectly called
dns_zone_attach(), use zone->irefs instead. [RT #23303] |
2415f36f79e168a46c59cdedf0d6d3146efa5196 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3073. [bug] managed-keys changes were not properly being recorded.
[RT #20256] |
0874abad14e3e9ecfc3dc1a1a2b9969f2f027724 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256] |
c8175ece69d986ccd0671bc4d2571b247dfae177 |
|
02-Mar-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
4c05f9a6a3d0fe27d5fad1599b10500e21c705fe |
|
01-Mar-2011 |
Mark Andrews <marka@isc.org> |
3048. [bug] Fully seperate view key mangement. [RT #23419] |
45caada8cb80fdc96a2f530ade82118c76c2894e |
|
24-Feb-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
0e507dbb816575e6220fe309e8ada68897ffcdbe |
|
23-Feb-2011 |
Mark Andrews <marka@isc.org> |
2039. [func] Redirect on NXDOMAIN support. [RT #23146] |
b795de862ba8e75f3b9c56abb9553c28255c8567 |
|
22-Feb-2011 |
Mark Andrews <marka@isc.org> |
2036. [bug] Check built-in zone arguments to see if the zone
is re-usable or not. [RT #21914] |
b32e391602b3655c90c2ded10376dbfa4ec8a074 |
|
19-Feb-2011 |
Evan Hunt <each@isc.org> |
3025. [bug] Fixed a possible deadlock due to zone resigning.
[RT #22964] |
6885ca32204a9e020d0fd6874e9915269b14db8a |
|
18-Feb-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
293e5006974ab29634f970913fa9d67e3c66b009 |
|
17-Feb-2011 |
Mark Andrews <marka@isc.org> |
simplify zone_signwithkey call |
19afa179609427910c022108888217cf0a280c27 |
|
17-Feb-2011 |
Mark Andrews <marka@isc.org> |
ensure that the DNSKEY rrset get re-signed even if it hasn't been
updated in sign_apex. |
b1b42b03b774d77ddfd38e5e0a5c0a3ed1944b89 |
|
15-Feb-2011 |
Mark Andrews <marka@isc.org> |
3020. [bug] auto-dnssec failed to correctly update the zone when changing the DNSKEY RRset. [RT #23232] |
462a97981f8be6c01fa36e68663f5f85f2dbe1b2 |
|
07-Feb-2011 |
Mark Andrews <marka@isc.org> |
CHANGES |
903b3c84e2428160b2921364335363bb33452dab |
|
03-Feb-2011 |
Evan Hunt <each@isc.org> |
3010. [bug] Fixed a bug where "rndc reconfig" stopped the timer
for refreshing managed-keys. [RT #22296] |
9cee5bb02863bf191e12cd4297adabf1971020de |
|
13-Jan-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
87708bde16713bc02ff2598f4a82f98c699a2f2d |
|
13-Jan-2011 |
Mark Andrews <marka@isc.org> |
3008. [func] Response policy zones (RPZ) support. [RT #21726] |
71bd858d8ed62672e7c23999dc7c02fd16a55089 |
|
18-Dec-2010 |
Evan Hunt <each@isc.org> |
2989. [func] Added support for writable DLZ zones. (Contributed
by Andrew Tridgell of the Samba project.) [RT #22629]
2988. [experimental] Added a "dlopen" DLZ driver, allowing the creation
of external DLZ drivers that can be loaded as
shared objects at runtime rather than linked with
named. Currently this is switched on via a
compile-time option, "configure --with-dlz-dlopen".
Note: the syntax for configuring DLZ zones
is likely to be refined in future releases.
(Contributed by Andrew Tridgell of the Samba
project.) [RT #22629]
2987. [func] Improve ease of configuring TKEY/GSS updates by
adding a "tkey-gssapi-keytab" option. If set,
updates will be allowed with any key matching
a principal in the specified keytab file.
"tkey-gssapi-credential" is no longer required
and is expected to be deprecated. (Contributed
by Andrew Tridgell of the Samba project.)
[RT #22629] |
743bbdc18f839499862e4fb28ec32f607b1632dc |
|
16-Dec-2010 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2947. [func] Add new zone type "static-stub". It's like a stub
zone, but the nameserver names and/or their IP
addresses are statically configured. [RT #21474]
(for 9.8.0) |
8d8f0b465959b799cb0d29ed694dc50ea7a73202 |
|
14-Dec-2010 |
Mark Andrews <marka@isc.org> |
2984. [bug] Don't run MX checks when the target of the MX record is ".". [RT #22645] |
c87f15dac8bb22ffb3ebf044ee48ce570c87948b |
|
03-Dec-2010 |
Mark Andrews <marka@isc.org> |
2976. [bug] named die on exit after negotiating a GSS-TSIG key. [RT #3415] |
e085624e0f4fcc7416b4b50dde9a4caf03385d65 |
|
01-Dec-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
b5b934a0bb46aded1552a17473652b5a7f4a3274 |
|
30-Nov-2010 |
Evan Hunt <each@isc.org> |
2974. [bug] Some vaild UPDATE requests could fail due to a
consistency check examining the existing version
of the zone rather than the new version resulting
from the UPDATE. [RT #22413] |
e588bfe68951d3a88f56640fdc7e43d8623642f4 |
|
06-Sep-2010 |
Mark Andrews <marka@isc.org> |
2950. [bug] named failed to perform a SOA up to date check when
falling back to TCP on UDP timeouts when
ixfr-from-differences was set. [RT #21595] |
ec288f1a268ab720d246b77b6979326e171056a4 |
|
05-Sep-2010 |
Francis Dupont <fdupont@isc.org> |
reindent |
f428e385a4f7a42196b53de8e134909e8c488258 |
|
17-Aug-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
c6f4972c745f8903aba6dcca41f17a44c473db66 |
|
17-Aug-2010 |
Mark Andrews <marka@isc.org> |
2943. [func] Add support to load new keys into managed zones
without signing immediately with "rndc loadkeys".
Add support to link keys with "dnssec-keygen -S"
and "dnssec-settime -S". [RT #21351] |
cfd262045c23cadb8415f0111f56995258f17361 |
|
11-Aug-2010 |
Evan Hunt <each@isc.org> |
2936. [func] Improved configuration syntax and multiple-view
support for addzone/delzone feature (see change
#2930). Removed "new-zone-file" option, replaced
with "allow-new-zones (yes|no)". The new-zone-file
for each view is now created automatically, with
a filename generated from a hash of the view name.
It is no longer necessary to "include" the
new-zone-file in named.conf; this happens
automatically. Zones that were not added via
"rndc addzone" can no longer be removed with
"rndc delzone". [RT #19447] |
29f0da7fb84ea8010175769baecd12ab20903bb4 |
|
02-Jun-2010 |
Mark Andrews <marka@isc.org> |
2908. [bug] It was possible for re-signing to stop after removing
a DNSKEY. [RT #21384] |
ead77b9ad4821433ad45ef1de2c072b7c8f94f48 |
|
28-May-2010 |
Mark Andrews <marka@isc.org> |
2906. [bug] Add RFC 5011 implementation issues. [RT #20903] |
4dd3ec797da19f21c6ab34b5f194601852f90f87 |
|
18-May-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
8d31dd9ab62d91b5f23ac687657c966d44074a3f |
|
18-May-2010 |
Mark Andrews <marka@isc.org> |
2897. [bug] NSEC3 chains could be left behind when transitioning
to insecure. [RT #21040] |
6d5840017831db1eee3be47236ff5044449a0256 |
|
18-May-2010 |
Mark Andrews <marka@isc.org> |
2896. [bug] "rndc sign" failed to properly update the zone
when adding a DNSKEY for publication only. [RT #21045] |
515c7f3c43f76d7b439905b18009105364b36100 |
|
15-May-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
778a01b1aa76273d4a28c7559a509edc7a00ec95 |
|
14-May-2010 |
Mark Andrews <marka@isc.org> |
2893. [bug] Improve managed keys support. New named.conf option
managed-keys-directory. [RT #20924] |
44f175a90a855326725439b2f1178f0dcca8f67d |
|
14-May-2010 |
Mark Andrews <marka@isc.org> |
2892. [bug] Handle REVOKED keys better. [RT #20961] |
b98844704e4f73c32f10ebb38f3bb238f8c0db44 |
|
29-Apr-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
6ab18ae52c60aefb5d9057b407e9a81da11fb93a |
|
28-Apr-2010 |
Mark Andrews <marka@isc.org> |
2878. [func] Incrementally write the master file after performing
a AXFR. [RT #21010]
(part 2) |
1df2b7edfecd7cb7edc08ae9ec43d008cfbe7d34 |
|
27-Apr-2010 |
Mark Andrews <marka@isc.org> |
2878. [func] Incrementally write the master file after performing
a AXFR. [RT #21010] |
64f8608ed6b7f42a4a7d358fade2c82dfd1e9c01 |
|
26-Feb-2010 |
Mark Andrews <marka@isc.org> |
2853. [bug] add_sigs() could run out of scratch space. [RT #21015] |
19a62c240d4bac66eabc96139bc4a773250495cc |
|
27-Jan-2010 |
Francis Dupont <fdupont@isc.org> |
RFC 5011 client can crash. [RT #20903] |
c46b6864afeb233056f2d669248316d39bb6d708 |
|
22-Jan-2010 |
Evan Hunt <each@isc.org> |
fix typo |
da4a8c89a899c707d674577806d0ed0279c88ce8 |
|
22-Jan-2010 |
Evan Hunt <each@isc.org> |
remove reference to isc_time member "seconds", which doesn't exist in win32 |
b47d410f8409294863f214542a05c92cbe86cf04 |
|
15-Jan-2010 |
Evan Hunt <each@isc.org> |
2840. [bug] Change 2836 was not complete. [RT #20883] |
51512910daed0a242381f5edc1f45856d9addb67 |
|
13-Jan-2010 |
Francis Dupont <fdupont@isc.org> |
comment trivial update |
125da90ced9488f840664cc567e746fcb77cc948 |
|
11-Jan-2010 |
Francis Dupont <fdupont@isc.org> |
trivial spelling error in comment |
b871a3e0cd227c35bb98a7ee4614ea0d537fbfb7 |
|
10-Jan-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
05b1ab91a62c09b052cdd9641355671997430d15 |
|
09-Jan-2010 |
Evan Hunt <each@isc.org> |
2836. [bug] Keys that were scheduled to become active could
be delayed. [RT #20874] |
400615c2942dd77f1a4070669c4de455957655c5 |
|
31-Dec-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
687b6322fb189c41c3672226a59461cc5c24c087 |
|
30-Dec-2009 |
Evan Hunt <each@isc.org> |
2826. [bug] NSEC3->NSEC transitions could fail due to a lock not
being released. [RT #20740] |
7ddd8594707fa00cbc7cb6cdd11ed541506da300 |
|
30-Dec-2009 |
Mark Andrews <marka@isc.org> |
more for:
2824. [bug] "rndc sign" was not being run by the correct task.
[RT #20759] |
502dc92f5828d46fafe4f821d0846d59256720e6 |
|
30-Dec-2009 |
Mark Andrews <marka@isc.org> |
more for:
2824. [bug] "rndc sign" was not being run by the correct task.
[RT #20759] |
5b77627c09dea9a65a70d2a0b95a22ff75b3ac04 |
|
29-Dec-2009 |
Mark Andrews <marka@isc.org> |
2824. [bug] "rndc sign" was not being run by the correct task.
[RT #20759] |
c9630524c7560b27784fca6e456e652ff41ae7f1 |
|
21-Dec-2009 |
Mark Andrews <marka@isc.org> |
2814. [func] Provide a definitive error message when a master
zone is not loaded. [RT #20757] |
928e12ccdc36220075e01d7fa3b6fa79e9162385 |
|
19-Dec-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
4e55893d307162770fbd7e0967043f0aef9d7583 |
|
18-Dec-2009 |
Evan Hunt <each@isc.org> |
2813. [bug] Better handling of unreadable DNSSEC key files.
[RT #20710]
2812. [bug] Make sure updates can't result in a zone with
NSEC-only keys and NSEC3 records. [RT 20748] |
bc04d6ec155564b7f0c0171ac88e9e5918366c9d |
|
11-Dec-2009 |
Evan Hunt <each@isc.org> |
2807. [bug] Fixed a possible ASSERT when reconfiguring zone
keys. [RT #20720] |
b8b602f89be848d44472df92320e9d88213a1411 |
|
07-Dec-2009 |
Evan Hunt <each@isc.org> |
2806. [bug] "rdnc sign" could delay re-signing the DNSKEY
when it had changed. [RT #20703] |
c2f095969cc595a4c5b72c2406e0cf56038f08f3 |
|
05-Dec-2009 |
Evan Hunt <each@isc.org> |
oops: missed a declaration, and forgot to lock the zone before clearing
the flag. (and accidentally ran make tests in the wrong tree, misleading
myself into thinking it was fine.) |
d601ef9e8914bc914220865328de64cb4b6cec67 |
|
04-Dec-2009 |
Evan Hunt <each@isc.org> |
2804. [bug] Send notifies when a zone is signed with "rndc sign"
or as a result of a scheduled key change. [RT #20700] |
4b6dc226f78862286daa69fba761eac9fd5da16a |
|
04-Dec-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
3d17a3ba61a303d5c4d9867068d0fbe9f24d2988 |
|
04-Dec-2009 |
Mark Andrews <marka@isc.org> |
2801. [func] Detect and report records that are different according
to DNSSEC but are sematically equal according to plain
DNS. Apply plain DNS comparisons rather than DNSSEC
comparisons when processing UPDATE requests.
dnssec-signzone now removes such semantically duplicate
records prior to signing the RRset.
named-checkzone -r {ignore|warn|fail} (default warn)
named-compilezone -r {ignore|warn|fail} (default warn)
named.conf: check-dup-records {ignore|warn|fail}; |
5d850024cb41fdcb0b85efd3f7997bc52e6b33e8 |
|
04-Dec-2009 |
Mark Andrews <marka@isc.org> |
2800. [func] Reject zones which have NS records which refer to
CNAMEs, DNAMEs or don't have address record (class IN
only). Reject UPDATEs which would cause the zone
to fail the above checks if committed. [RT #20678] |
e6dda86e8b18ca24db86bd6cd986fdcbfda3f06a |
|
03-Dec-2009 |
Evan Hunt <each@isc.org> |
2798. [bug] Addressed bugs in managed-keys initialization
and rollover. [RT #20683] |
fc1fb1a469dc44fb12bbe51ead6caf568239d5ab |
|
25-Nov-2009 |
Evan Hunt <each@isc.org> |
2786. [bug] Spurious log message when zone keys were
dynamically reconfigured. [RT #20659] |
d312bc5d81cff8fc156b62c970334b52227ee854 |
|
24-Nov-2009 |
Evan Hunt <each@isc.org> |
2785. [bug] Revoked keys could fail to self-sign [RT #20652] |
cef109efa70b55ec1cd3ed706a9607ba1c3382d5 |
|
23-Nov-2009 |
Evan Hunt <each@isc.org> |
2780. [bug] dnssec-keygen -A none didn't properly unset the
activation date in all cases. [RT #20648]
2779. [bug] Dynamic key revokation could fail. [RT #20644]
2778. [bug] dnssec-signzone could fail when a key was revoked
without deleting the unrevoked version. [RT #20638] |
b08325a7f3092cca1131e1a04a43a4ecef713e29 |
|
18-Nov-2009 |
Evan Hunt <each@isc.org> |
2773. [bug] In autosigned zones, the SOA could be signed
with the KSK. [RT #20628] |
53d502202ad0f65168e034d390ea2eb2d877df54 |
|
13-Nov-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
1d0ebb4cf21324b28215c5df84cce0f84dd6948b |
|
13-Nov-2009 |
Mark Andrews <marka@isc.org> |
2765. [bug] Skip masters for which the TSIG key cannot be found.
[RT #20595] |
e9dff04d3bd9b7b247cad0f914ed80914a49bccc |
|
12-Nov-2009 |
Evan Hunt <each@isc.org> |
2763. [bug] "rndc sign" didn't create an NSEC chain. [RT #20591] |
302ed789bd97f34500ee4ba3a8329590d6453fc6 |
|
06-Nov-2009 |
Mark Andrews <marka@isc.org> |
2752. [bug] Locking violation. [RT #20587] |
ca97301c37567064984e9744cd6d62af525565e3 |
|
05-Nov-2009 |
Evan Hunt <each@isc.org> |
remove extra \n from a log message |
0181a0a92f0d3a9ec7f04754253bb6bd47307e6f |
|
04-Nov-2009 |
Mark Andrews <marka@isc.org> |
2747. [bug] Journal roll forwards failed to set the re-signing
time of RRSIGs correctly. [RT #20541] |
990dca4605f47703dfdadacb594fbafe01760661 |
|
28-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
95f2377b4f180a564d35343c8d150e8f03c98a52 |
|
27-Oct-2009 |
Evan Hunt <each@isc.org> |
2739. [cleanup] Clean up API for initializing and clearing trust
anchors for a view. [RT #20211] |
e8831e51c162f5961fcf1d89f68acd9336cf8a83 |
|
27-Oct-2009 |
Evan Hunt <each@isc.org> |
2735. [bug] dnssec-signzone could fail to read keys
that were specified on the command line with
full paths, but weren't in the current
directory. [RT #20421] |
b15df8f9bc01440540f5348a4251a04864b2bb41 |
|
21-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
bfbd69c43f2b63ac122e4a47a510d46ffffb613c |
|
20-Oct-2009 |
Evan Hunt <each@isc.org> |
2720. [bug] RFC 5011 trust anchor updates could trigger an
assert if the DNSKEY record was unsigned. [RT #20406] |
29dd4bdd14d359dbf45bf9c8a9151b73a1a389b8 |
|
20-Oct-2009 |
Mark Andrews <marka@isc.org> |
2717. [bug] named failed to update the NSEC/NSEC3 record when
the last private type record was removed as a result
of completing the signing the zone with a key.
[RT #20399] |
97639003b0992b5f30ce82bdcc2fcd9d621ff09c |
|
13-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
77b8f88f144928eddcca144c348d6ef53e7d5c43 |
|
12-Oct-2009 |
Evan Hunt <each@isc.org> |
2712. [func] New 'auto-dnssec' zone option allows zone signing
to be fully automated in zones configured for
dynamic DNS. 'auto-dnssec allow;' permits a zone
to be signed by creating keys for it in the
key-directory and using 'rndc sign <zone>'.
'auto-dnssec maintain;' allows that too, plus it
also keeps the zone's DNSSEC keys up to date
according to their timing metadata. [RT #19943] |
8667770ad2ef351a1c77630d0e2fed0255b57efb |
|
11-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
3727725bb7d63605b68a644060857013d563b67f |
|
10-Oct-2009 |
Evan Hunt <each@isc.org> |
2710. [func] New 'dnssec-signzone -x' flag and 'dnskey-ksk-only'
zone option cause a zone to be signed with only KSKs
signing the DNSKEY RRset, not ZSKs. This reduces
the size of a DNSKEY answer. [RT #20340] |
bb4e0bd8e8155a7ecb2fc975540fb526ee63e1bf |
|
09-Oct-2009 |
Mark Andrews <marka@isc.org> |
silence ininitialised |
0838b3c02f79e1a3f1bf7b12e49c0f9fdf41bf56 |
|
09-Oct-2009 |
Mark Andrews <marka@isc.org> |
Recompute check_ksk as it may have changed |
15bbb8a1298a61e401ba16c944dc06049abb81bf |
|
09-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
28479307225582ad0b2e11441d85fcf5169551d0 |
|
09-Oct-2009 |
Mark Andrews <marka@isc.org> |
2708. [func] Insecure to secure and NSEC3 parameter changes via
update are now fully supported and no longer require
defines to enable. We now no longer overload the
NSEC3PARAM flag field, nor the NSEC OPT bit at the
apex. Secure to insecure changes are controlled by
by the named.conf option 'secure-to-insecure'.
Warning: If you had previously enabled support by
adding defines at compile time to BIND 9.6 you should
ensure that all changes that are in progress have
completed prior to upgrading to BIND 9.7. BIND 9.7
is not backwards compatible. |
464f9144fe4069596758c59aaa27b65e716c3740 |
|
06-Oct-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
3ff75c89eb7b8c4f8c7dd375beec2981d147c791 |
|
05-Oct-2009 |
Evan Hunt <each@isc.org> |
2704. [bug] Serial of dynamic and stub zones could be inconsistent
with their SOA serial. [RT #19387] |
adb6972f01a0908251bafeaf3e20a85c51268122 |
|
22-Sep-2009 |
Francis Dupont <fdupont@isc.org> |
minor fix, cf 20295 |
6d7e30b030790a6bda4f1b57fda3e2dacffc7499 |
|
11-Sep-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
dbabab1f37f9f1713d2179ce4bb4600499a1a3b1 |
|
10-Sep-2009 |
Evan Hunt <each@isc.org> |
rt20045:
- sync_keyzone() could leak ISC_R_NOMORE, causing zone_postload() to think
it had failed
- journal roll-forward on key zones complained about having the wrong
number of SOA records
- dns_soa_buildrdata() could return a pointer to memory allocated on the
stack |
b1f3364f52261c3198b3717530aabc612c5a431a |
|
01-Sep-2009 |
Evan Hunt <each@isc.org> |
2664. [bug] create_keydata() and minimal_update() in zone.c
didn't properly check return values for some
functions. [RT #19956] |
1f5dc0fc222a2b2525712a483f75f48d291f9aae |
|
13-Aug-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
8cff1a894f09360814f88437c0c6bce90db11944 |
|
13-Aug-2009 |
Mark Andrews <marka@isc.org> |
2647. [bug] Remove unnecessary SOA updates when a new KSK is
added. [RT #19913] |
4a979d35776321abc952346ba128d1a3cef730ce |
|
18-Jul-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
aeff7de836558fa8002ab5db35292d2bb6450da8 |
|
17-Jul-2009 |
Evan Hunt <each@isc.org> |
2634. [port] win32: Add support for libxml2, enable
statschannel. [RT #19773] |
fd4dcaddae08b0fb28b0ec4faf26a9d8b1f923ca |
|
14-Jul-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
ef370118d5d850912a4612122f5678e3db99ee87 |
|
13-Jul-2009 |
Evan Hunt <each@isc.org> |
2626. [bug] Multiple trusted-keys could trigger an assertion
failure. [RT #19914] |
c8da39c6c7ee6927c300ccd623c4f2a2680e7c82 |
|
03-Jul-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
109580e7e5c92b98c641836ccb5949b4802ffced |
|
02-Jul-2009 |
Mark Andrews <marka@isc.org> |
2920. [bug] Delay thawing the zone until the reload of it has
completed successfully. [RT #19750] |
f66c8eed515745b9bb81bfcd8af7dfeba3736aad |
|
01-Jul-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
cfb1587eb9a6dc6d1d36ea0344e1b20068b81e88 |
|
30-Jun-2009 |
Evan Hunt <each@isc.org> |
2619. [func] Add support for RFC 5011, automatic trust anchor
maintenance. The new "managed-keys" statement can
be used in place of "trusted-keys" for zones which
support this protocol. (Note: this syntax is
expected to change prior to 9.7.0 final.) [RT #19248] |
b5778752663da2c8c722f6737531e40ee3169f68 |
|
17-Jun-2009 |
Mark Andrews <marka@isc.org> |
missing line breaks |
ff380b05fec3746934c74b78bb44f641d2acb359 |
|
07-May-2009 |
Francis Dupont <fdupont@isc.org> |
comment fixes (rt19624) |
d76bbb6c40bd1dc44dcc84875779a94268ece963 |
|
29-Apr-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
f20f19de1995fb65f0b7184b2e596a0e9da9acb3 |
|
28-Apr-2009 |
Jeremy Reed <jreed@isc.org> |
2587. [func] Improve logging by reporting serial numbers for
when zone serial has gone backwards or unchanged.
[RT #19506] |
64e161a7f7f7f1692ccdf2400a81b471cf6ac508 |
|
26-Mar-2009 |
Mark Andrews <marka@isc.org> |
2582. [bug] Don't emit warning log message when we attempt to
remove non-existant journal. [RT #19516] |
56708c6fb441402e0568f8947cdf0ddda40532b1 |
|
13-Mar-2009 |
Mark Andrews <marka@isc.org> |
2576. [bug] NSEC record were not being correctly signed when
a zone transitions from insecure to secure.
Handle such incorrectly signed zones. [RET #19114] |
e502b133d630bda0ee64c1e2ce6729d96750d8ab |
|
16-Feb-2009 |
Mark Andrews <marka@isc.org> |
2556. [cleanup] PCI compliance:
* new libisc log module file
* isc_dir_chroot() now also changes the working
directory to "/".
* additional INSISTs
* additional logging when files can't be removed. |
d9059b0c38bd630c367d81424d72b1308cd74b04 |
|
27-Jan-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2537. [func] Added more statistics counters including those on socket
I/O events and query RTT histograms. [RT #18802] |
d362465c77b375be2707bc83cebc731d0645d12d |
|
18-Jan-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
09eaa8e3094f6d1dd047fce1bee09659e23a0975 |
|
17-Jan-2009 |
Francis Dupont <fdupont@isc.org> |
spelling |
455ada05af05e39cdeb63297d60d36a0eca062e1 |
|
24-Oct-2008 |
Mark Andrews <marka@isc.org> |
2471. [bug] named-checkzone was not reporting missing manditory
glue when sibling checks were disabled. [RT #18768] |
6e2871232f7ede047799480370aff444be1f5a13 |
|
24-Sep-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
6098d364b690cb9dabf96e9664c4689c8559bd2e |
|
24-Sep-2008 |
Mark Andrews <marka@isc.org> |
2448. [func] Add NSEC3 support. [RT #15452] |
fbfed7400fdccc43e3a3b3a9dc7966083e65fbdb |
|
09-Apr-2008 |
Mark Andrews <marka@isc.org> |
"while (1) {} -> do {} while (1);" to suppress a warning |
375e2c913a21cb852310418785f359a6b21b851d |
|
07-Apr-2008 |
Mark Andrews <marka@isc.org> |
2359. [bug] Fix NSID bug. [RT #17942] |
8907d8fa04fdaa65baf0bc6b01230b2ebde93106 |
|
03-Apr-2008 |
Mark Andrews <marka@isc.org> |
2355. [func] Extend the number statistics counters available.
[RT #17590] |
db30f4bdcb66afb7eb1ab0c6882cc70be9a53d79 |
|
03-Apr-2008 |
Mark Andrews <marka@isc.org> |
2353. [func] Add support for Name Server ID (RFC 5001).
'dig +nsid' requests NSID from server.
'request-nsid yes;' causes recursive server to send
NSID requests to upstream servers. Server responds
to NSID requests with the string configured by
'server-id' option. [RT #17091] |
3f42cf2f3e4dc7e740b4609ba7d7430292348f2b |
|
02-Apr-2008 |
Mark Andrews <marka@isc.org> |
2349. [func] Provide incremental re-signing support for secure
dynamic zones. [RT #1091]
back out incorrect branch rt1091 and apply correct branch rt1091a. |
a0735eeac56d14a24797885441a39c677b5cdf34 |
|
02-Apr-2008 |
Mark Andrews <marka@isc.org> |
unit16_t -> isc_uint16_t |
e672951ed28b2e9cc7a19c3d7fa4a258382f981c |
|
02-Apr-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
a76b380643a22f23a67a9df284e86cd7ef7608c1 |
|
01-Apr-2008 |
Mark Andrews <marka@isc.org> |
2349. [func] Provide incremental re-signing support for secure
dynamic zones. [RT #1091] |
cbf0854acc9f5d11142dba30b1ab23e0532baaf2 |
|
25-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
1c3ed2a83d176d9023b51b60dfc96c133f678362 |
|
24-Jan-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2320. [func] Make statistics couters thread-safe for platforms
that support certain atomic operations. [RT #17466] |
541b9722d8031485922ab11221c2e747c0262cf5 |
|
02-Dec-2007 |
Mark Andrews <marka@isc.org> |
2273. [bug] Adjust log level to WARNING when saving inconsistant
stub/slave master and journal files. [RT# 17279] |
ca84283333d22c64abfbcb87872dd5e6d9172c5a |
|
18-Sep-2007 |
Mark Andrews <marka@isc.org> |
2244. [func] Allow the check of nameserver names against the
SOA MNAME field to be disabled by specifying
'notify-to-soa yes;'. [RT #17073] |
c7e266b7e5675e12d1ca3cc929f24b3e86d41f8e |
|
12-Sep-2007 |
Evan Hunt <each@isc.org> |
Add support for O(1) ACL processing, based on radix tree code originally
written by kevin brintnall. [RT #16288] |
d4034b48fd112ef43933f1455b194b5249a88ee6 |
|
30-Aug-2007 |
Mark Andrews <marka@isc.org> |
2224. [bug] Defer journal compaction if a xfrin is in progress.
[RT #17119]
2223. [bug] Make a new journal when compacting. [RT #17119] |
557bcc2092642b2d4668c9b08872c9f2bb88bddb |
|
27-Aug-2007 |
Mark Andrews <marka@isc.org> |
2216. [cleanup] Fix a number of errors reported by Coverity.
[RT #17094] |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
819b98479eff49ed93f57f4d65eb0ffe72136adc |
|
29-Mar-2007 |
Mark Andrews <marka@isc.org> |
2165. [func] Allow the destination address of a query to determine
if we will answer the query or recurse.
allow-query-on, allow-recursion-on and
allow-query-cache-on. [RT #16291] |
77ab862dca0158f88a107e105f868ba0f157a7e8 |
|
27-Feb-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
7228a4d9ca1f1b868e257a28de86c6a1f21e9ffe |
|
26-Feb-2007 |
Mark Andrews <marka@isc.org> |
2140. [bug] Handle master files with a modification time that
matches the epoch. [RT# 16612] |
186e7f37c9fc985a7a7264cc8170e48a25bed434 |
|
21-Dec-2006 |
Mark Andrews <marka@isc.org> |
2122. [func] Experimental http server and statistics support
for named via xml. |
1372e172d0e0b08996376b782a9041d1e3542489 |
|
19-Dec-2006 |
Mark Andrews <marka@isc.org> |
2121. [func] Add a 10 slot dead masters cache (LRU) with a 600
second timeout. [RT #16553] |
13290782cb83ee43c4dc942d186761a46c4a2692 |
|
07-Dec-2006 |
Mark Andrews <marka@isc.org> |
2115. [bug] 'rndc reconfig' could trigger a INSIST if the
number of masters for a zone was reduced. [RT #16444] |
58ea8fb1dfc8c055a7d4ad74d65e345436ede790 |
|
07-Dec-2006 |
Mark Andrews <marka@isc.org> |
2112. [security] Warn if weak RSA exponent is used. [RT #16460] |
2db8db63992d081c75d664340866e2a21913705d |
|
19-Jul-2006 |
Mark Andrews <marka@isc.org> |
2049. [bug] Restore SOA before AXFR when falling back from
a attempted IXFR when transfering in a zone.
Allow a initial SOA query before attempting
a AXFR to be requested. [RT #16156] |
a45a6ea2b03448751d7c44931e8ac7666e7cc2ce |
|
05-Jun-2006 |
Mark Andrews <marka@isc.org> |
2035. [func] Make falling back to TCP on UDP refresh failure
optional. Default "try-tcp-refresh yes;" for BIND 8
compatibility. [RT #16123] |
cd6d8d61b076eea02826596334a105b918393627 |
|
18-May-2006 |
Mark Andrews <marka@isc.org> |
2025. [func] Update "zone serial unchanged" message. [RT #16026] |
f04809663f4ba3df0e2ef1247d67bdd6ce0157d6 |
|
18-May-2006 |
Mark Andrews <marka@isc.org> |
2024. [bug] named emited spurious "zone serial unchanged"
messages on reload. [RT #16027] |
45e1bd63587102c3bb361eaca42ee7b714fb3542 |
|
28-Feb-2006 |
Mark Andrews <marka@isc.org> |
1991. [cleanup] The configuration data, once read, should be treated
as readonly. Expand the use of const to enforce this
at compile time. [RT #15813] |
d00e58d4814b45c13434721b5771782e485dcb73 |
|
22-Feb-2006 |
Mark Andrews <marka@isc.org> |
1986. [func] Report when a zone is removed. [RT #15849] |
7d4a465de03b26bf9f5ef131d03253b8f6afc169 |
|
17-Feb-2006 |
Mark Andrews <marka@isc.org> |
1597. [func] Allow notify-source and query-source to be specified
on a per server basis similar to transfer-source. |
dc6da18ccbb808d21f123cc6bda399b44ad11445 |
|
06-Jan-2006 |
Mark Andrews <marka@isc.org> |
1964. [func] Seperate out MX and SRV to CNAME checks. [RT #15723] |
a1bc94109313bf4ebb6e6ff655d71d45582d2e43 |
|
05-Jan-2006 |
Mark Andrews <marka@isc.org> |
1959. [func] Control the zeroing of the negative response TTL to
a soa query. Defaults "zero-no-soa-ttl yes;" and
"zero-no-soa-ttl-cache no;". [RT #15460] |
35da39a7f16d76d29ee295c4e4a0598649dfda9c |
|
04-Jan-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
503ab4e136b843ef431f904709698231f1bc39e3 |
|
03-Jan-2006 |
Mark Andrews <marka@isc.org> |
1943. [bug] Set the loadtime after rollimg forward the journal.
[RT #15647] |
2674e1a455d4f71de09b2b60e7a8304b9a305588 |
|
30-Nov-2005 |
Mark Andrews <marka@isc.org> |
1940. [bug] Fixed a number of error conditions reported by
Coverity. |
2c15fcdeac4c2402258867fbac24d7475ef98259 |
|
25-Aug-2005 |
Mark Andrews <marka@isc.org> |
seperate out sibling glue checks |
6b79e960e6ba2991aeb02a6c39af255ab7f06d99 |
|
18-Aug-2005 |
Mark Andrews <marka@isc.org> |
1913. [func] Automatic empty zone creation for D.F.IP6.ARPA and
friends. Note: RFC 1918 zones are not yet covered by
this but are likely to be in a future release.
New options: empty-server, empty-contact,
empty-zones-enable and disable-empty-zone. |
a20e888bde4b307050d76e09266b2fb49f03bc30 |
|
29-Jul-2005 |
Mark Andrews <marka@isc.org> |
1909. [bug] ixfr-from-differences failed to ensure that the
serial number increased. [RT #15036] |
18d0b5e54be891a1aa938c165b6d439859121ec8 |
|
12-Jul-2005 |
Mark Andrews <marka@isc.org> |
1900. [port] freebsd: pthread_mutex_init can fail if it runs out
of memory. [RT #14995] |
bcf369e513a1cc2209e2a987f5772afa79813540 |
|
23-Jun-2005 |
Mark Andrews <marka@isc.org> |
1889. [func] The lame cache is now done on a <qname,qclass,qtype>
basis as some servers only appear to be lame for
certain query types. [RT #14916] |
a903095bf4512dae561c7f6fc7854a51bebf334a |
|
20-Jun-2005 |
Mark Andrews <marka@isc.org> |
1817. [func] add support for additional zone file formats for
improving loading performance. The masterfile-format
option in named.conf can be used to specify a
non-default format. A new separate command
named-compilezone was provided to generate zone files
in a new format. |
d3b3cfdf0d4fc682d808b5a541689881fb371f8c |
|
10-Jun-2005 |
Mark Andrews <marka@isc.org> |
#1864 had a size(foo) instead of sizeof(*foo) which broke on 64 bit machines. |
9eca2b9b95df456545e1bc298c8337400aa24e8e |
|
07-Jun-2005 |
Mark Andrews <marka@isc.org> |
1864. [bug] Don't try the alternative transfer source if you
got a answer / transfer with the main source
address. [RT #14802] |
1c153afce556ff3c687986fb7c4a0b0a7f5e7cd8 |
|
07-Jun-2005 |
Mark Andrews <marka@isc.org> |
1868. [func] edns-udp-size can now be overridden on a per
server basis. [RT #14851] |
5597be9bb88de138dfec9fa9176708443813925e |
|
04-Jun-2005 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
1813. [func] Restructured the data locking framework using
architecture dependent atomic operations (when
available), improving response performance on
multi-processor machines significantly.
x86, x86_64, alpha, and sparc64 are currently
supported.
(RT #13505) |
e123ebc1aab239eb40f1833bef3cc10d23095b0e |
|
24-May-2005 |
Mark Andrews <marka@isc.org> |
integrity check cleanup |
c5223c9cb7c22620d5ee6611228673e95b48a270 |
|
19-May-2005 |
Mark Andrews <marka@isc.org> |
1862. [func] Add additional zone data constancy checks.
named-checkzone has extended checking of NS, MX and
SRV record and the hosts they reference.
named has extended post zone load checks.
New zone options: check-mx and integrity-check.
[RT #4940] |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
bc29bb9062ab804cd79f4a1f8f366af8a040b636 |
|
15-Mar-2005 |
Mark Andrews <marka@isc.org> |
1824. [bug] Memory leak on dns_zone_setdbtype() failure.
[RT #13510] |
3aca8e5bf3740bbcc3bb13dde242d7cc369abb27 |
|
10-Feb-2005 |
Mark Andrews <marka@isc.org> |
1758. [func] Don't send notify messages to self. [RT #12933] |
5cf146c586f69af7c65e4a4f612ae3ef6c9cf8de |
|
03-Feb-2005 |
Mark Andrews <marka@isc.org> |
1808. [bug] zone.c:notify_zone() contained a race condition,
zone->db could change underneath it. [RT #13511] |
48f929d315bafeeffe0a37082ab4c9661a928c39 |
|
12-Jan-2005 |
Mark Andrews <marka@isc.org> |
1792. [func] New zone option "notify-delay". Specify a minimum
delay between sets of NOTIFY messages. |
2f4ffd7f5594c0464f2a872aee5ef102f6f7b10f |
|
11-Jan-2005 |
Mark Andrews <marka@isc.org> |
update copyrights |
508f61f8d699c46f962b682f388e54b446a7194d |
|
10-Jan-2005 |
Mark Andrews <marka@isc.org> |
1794. [func] Named and named-checkzone can now both check for
non-terminal wildcard records. |
d0eb2cc33c5db3366a16b1cb0abcca6ec7c8ee3c |
|
21-Dec-2004 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
1526. [func] Implemented "additional section caching (or acache)",
an internal cache framework for additional section
content to improve response performance. Several
configuration options were provided to control the
behavior. |
6c52944ef2281095d1c317a45ea013b8f3cfa135 |
|
23-Nov-2004 |
Mark Andrews <marka@isc.org> |
1763. [func] Perform sanity checks on NS records which refer to
'in zone' names. [RT #13002] |
e94754428d472bdde2cba0efdd549bac2e87b98b |
|
23-Nov-2004 |
Mark Andrews <marka@isc.org> |
1766. [bug] Update the master file timestamp on successful refresh
as well as the journal's timestamp. [RT# 13062] |
a8be540f55786eb9db43ae52bcc891529602c850 |
|
09-Nov-2004 |
Mark Andrews <marka@isc.org> |
1764. [bug] dns_zone_replacedb failed to emit a error message
if there was no SOA record in the replacment db.
[RT #13016] |
e743a2b3b729df76956e903ac6a3dc3d6eea6df6 |
|
26-Oct-2004 |
Mark Andrews <marka@isc.org> |
1753. [bug] Don't serve a slave zone which has no NS records.
[RT #12894] |
0553f5554f2ecfa137565b83378f566edc8fe6ab |
|
06-Oct-2004 |
Mark Andrews <marka@isc.org> |
1729. [func] Improve check-names error messages.
1728. [doc] Update check-names documentation.
1727. [bug] named-checkzone: check-names support didn't match
documentation. |
ed18f744963c431ff76489aa01ec6fc9fac137fb |
|
28-Aug-2004 |
Mark Andrews <marka@isc.org> |
1703. [bug] named would loop sending NOTIFY messages when it
failed to receive a response. [RT #12322] |
91767374682a85c7b23b9368c62700d45446eba2 |
|
27-Aug-2004 |
Mark Andrews <marka@isc.org> |
style |
68ae0f83c00d9e06693f5b138a0ced5a6ceccc5c |
|
27-Aug-2004 |
Mark Andrews <marka@isc.org> |
1706. [bug] 'rndc stop' failed to cause zones to be flushed
sometimes. [RT #12328] |
f697150aefb5d64e5bed4111aa2596a268ee8848 |
|
29-Jul-2004 |
Mark Andrews <marka@isc.org> |
1693. [bug] max-journal-size was not effective for master zones
with ixfr-from-differences set. [RT# 12024] |
6ecbd11029fa201b5f273f4ef016617dc35206ae |
|
04-Jun-2004 |
Mark Andrews <marka@isc.org> |
1644. [bug] Update the journal modification time after a
sucessfull refresh query. [RT #11436] |
7e2c0c16d6e03058650f536a5b43cb21598ec91f |
|
29-May-2004 |
Mark Andrews <marka@isc.org> |
1645. [bug] named could trigger a REQUIRE failure if multiple
masters with keys are specified. |
8407fbc61d73caa766c0689558525d0a76296c86 |
|
29-Apr-2004 |
Mark Andrews <marka@isc.org> |
1624. [bug] zonemgr_putio() call should be locked. [RT# 11163] |
08b40678f36df355db8e7b84fa4e74f726dd2b3e |
|
28-Apr-2004 |
Mark Andrews <marka@isc.org> |
1623. [bug] A serial number of zero was being displayed in the
"sending notifies" log message when also-notify was
used. [RT #11177] |
3dc3d557be91d59317b34fc5a9ae79b1925d5878 |
|
28-Apr-2004 |
Mark Andrews <marka@isc.org> |
1620. [func] When loading a zone report if it is signed. [RT #11149] |
3b1fce680f1dbe9467cd3b0ab3138ea52d5a976f |
|
30-Mar-2004 |
Mark Andrews <marka@isc.org> |
1595. [func] New notify type 'master-only'. Enable notify for
master zones only. |
1676408640d8283c9f17eec0b183e1302ea7fd70 |
|
18-Mar-2004 |
Mark Andrews <marka@isc.org> |
pullup silence compiler fixes
ifconfig.sh for Solaris 9
README updates |
dafcb997e390efa4423883dafd100c975c4095d6 |
|
05-Mar-2004 |
Mark Andrews <marka@isc.org> |
update copyright notice |
a03848252fa85734ca75beae3d0b01bb503c0a8b |
|
04-Mar-2004 |
Mark Andrews <marka@isc.org> |
1580. [bug] Zone destuction on final detach takes a long time.
[RT #3746]
1579. [bug] Multiple task managers could not be created. |
d5ad558234adfef1b847b534dd7b4c6302cc5ea3 |
|
02-Mar-2004 |
Mark Andrews <marka@isc.org> |
1540. [bug] "rndc reload <dynamiczone>" was silently accepted.
[RT #8934] |
f0e57c23e01731ed9e7f2dae585e6c643e590111 |
|
02-Mar-2004 |
Mark Andrews <marka@isc.org> |
1552. [bug] Accept NOTIFY requests from mapped masters if
matched-mapped is set. [RT #10049] |
2047977ce2dfcfe3a0fa2d638c3242841310fad3 |
|
27-Feb-2004 |
Mark Andrews <marka@isc.org> |
1586. [func] "check-names" is now implemented. |
d0aebc5a55b6145297d94f8aee939852357c59fc |
|
07-Jan-2004 |
Mark Andrews <marka@isc.org> |
1549. [func] named-checkzone can now write out the zone contents
in a easily parsable format (-D and -o). |
0e0d2891c08b70886f811d627bfb91a0c5e07dfc |
|
05-Jan-2004 |
Mark Andrews <marka@isc.org> |
1545. [bug] It was possible to leak memory if named was unable to
bind to the specified transfer source and TSIG was
being used. [RT #10120] |
6f808593181c16d5a7625cb527a5755872f9680c |
|
04-Nov-2003 |
Mark Andrews <marka@isc.org> |
1530. [bug] It was possible to trigger a INSIST() failure if a
slave master file was removed a just the correct
moment. [RT #9462] |
2eb9c4150491acfb429d67de1fddd8722d83553e |
|
04-Nov-2003 |
Mark Andrews <marka@isc.org> |
1529. [bug] "notify explict;" failed to log that NOTIFY messages
were being sent for the zone. [RT# 9442] |
fcb54ce0a4f7377486df5bec83b3aa4711bf4131 |
|
17-Oct-2003 |
Mark Andrews <marka@isc.org> |
whitespace / layout |
600cbd1fcea3c9cc9706dc1ff8fc0d0034ebdeac |
|
25-Sep-2003 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
1515. [func] Allow transfer source to be set in a server statement.
[RT #6496]
implemented by marka, reviewed and documented by jinmei.
Notes:
lib/dns/zone.c had to be modified manually.
ARM html files were not regenerated (yet). |
fbc27dfec6fb5a6b5cf4bf03091cb38d675327ba |
|
24-Sep-2003 |
Mark Andrews <marka@isc.org> |
don't fallback to tcp on refused for stub zones. [rt#8945] |
cc083bb7031c04d57cbad41b2f5a796a4fd1865c |
|
11-Sep-2003 |
Mark Andrews <marka@isc.org> |
sizeof style |
5eb91bd90e3ad3426e5e3213031556a737cf3809 |
|
25-Jul-2003 |
Mark Andrews <marka@isc.org> |
silence compiler warnings (HPUX/11i) |
afbb7b15aeeef907296aa41890ac17f64c1832ed |
|
21-Jul-2003 |
Mark Andrews <marka@isc.org> |
Only fall back to TCP for slave zones if UDP refresh queries fail.
[RT #8253] |
c676c1b4978bfe2d00bdf5085fd44544067f9de4 |
|
18-Jul-2003 |
Mark Andrews <marka@isc.org> |
1487. [bug] A REQUIRE() failure could be triggered if a zone was
queued for transfer and the zone was then removed.
[RT #6189] |
3ca4b8062f845489a9c7e33a4af63cf9c863c1d4 |
|
17-Jul-2003 |
Mark Andrews <marka@isc.org> |
1481. [bug] Refresh and stub queries failed to use masters keys
if specified. [RT #7391] |
9c1eb2279d715188bf631d98d103f6f81a3c76fb |
|
01-Jul-2003 |
Mark Andrews <marka@isc.org> |
1477. [bug] memory leak using stub zones and TSIG. |
c8af2c78dda159803ca45e9181e35baf98571437 |
|
06-Jun-2003 |
Mark Andrews <marka@isc.org> |
Use LOCK_ZONE/UNLOCK_ZONE. |
7767c2a7aa11ad10cafe876a9d1af6a3fccd33c1 |
|
21-May-2003 |
Mark Andrews <marka@isc.org> |
try tcp axfr/ixfr even if refresh fails/refused. |
ceb514ea0c4b6ff5fb88a4aff19e550798574a64 |
|
14-May-2003 |
Mark Andrews <marka@isc.org> |
zone->masterscnt was being zero'd rather than zone->curmaster = 0 |
64655588e754bed8df145b1e963fe39df3680ce7 |
|
22-Apr-2003 |
Mark Andrews <marka@isc.org> |
use-alt-transfer-source when the master refused soa queries. [RT #5528] |
1a4d687359d89ff3b3e4e3f7acc4b6b8d8c982e9 |
|
17-Apr-2003 |
Mark Andrews <marka@isc.org> |
1468. [func] Internal zones are nolonger for 'rndc status'.
[RT #4706] |
c596c075f9ba5c52909d1ca1106a0938398fe877 |
|
23-Mar-2003 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
rt #5222: useing a wrong return type for isc_file_exists().
developer: marka
reviewer: jinmei |
476386968b1f287a695f73c48862e961011af99b |
|
27-Feb-2003 |
Mark Andrews <marka@isc.org> |
1446. [func] Implemented undocumented alternate transfer sources
from BIND 8. See use-alt-transfer-source,
alt-transfer-source-v4 and alt-transfer-source-v6.
SECURITY: use-alt-transfer-source is ENABLED unless
you are using views. This may caues a security risk
resulting in accidental disclosure of wrong zone
content if the master supplying different source
content based on IP address. If you are not certian
ISC recommends setting use-alt-transfer-source no;
developer: marka
reviewer: explorer |
c3ea698877cdde327f2bf6a8e97347798fead2d4 |
|
26-Feb-2003 |
Mark Andrews <marka@isc.org> |
1436. [func] dns_zonemgr_resumexfrs() can be used to restart
stalled transfers.
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.
developer: marka
reviewer: explorer |
9368d7df838f58cd32922b526775ca730bc633cf |
|
26-Feb-2003 |
Mark Andrews <marka@isc.org> |
1433. [bug] named could trigger a REQUIRE failure if it could
not get a file descriptor when attempting to write
a master file. [RT #4347]
developer: marka
reviewer: explorer |
e70b069e3807d5f499dff31eb31c2b3e0e125457 |
|
07-Feb-2003 |
Mark Andrews <marka@isc.org> |
spelling |
a1301ef891a1e89ee9e0494009803bb8968e4a94 |
|
04-Feb-2003 |
Mark Andrews <marka@isc.org> |
undo (wrong branch) |
ab4bec8504b15af606535598a40023725d28886b |
|
04-Feb-2003 |
Mark Andrews <marka@isc.org> |
checkpoint |
49a940dc68b30d9e4f9e1bd3c0503d8b90bb1726 |
|
27-Nov-2002 |
Mark Andrews <marka@isc.org> |
1402. [cleanup] A6 has been moved to experimental and is no longer
fully supported.
developer: jinmei
reviewer: marka |
2945ac15af547df0268e449252902ead599e2451 |
|
30-Sep-2002 |
Mark Andrews <marka@isc.org> |
1385. [bug] Setting serial-query-rate to 10 would trigger a
REQUIRE failure. |
75ace6601e66840436f52e61353ee0d400577b55 |
|
10-Sep-2002 |
Mark Andrews <marka@isc.org> |
1379. [func] 'rndc stats' now reports tcp and recursion quota
states.
1378. [func] Improved positive feedback for 'rndc {reload|refresh}.
1377. [func] dns_zone_load{new}() now reports if the zone was
loaded, queued for loading to up to date.
1376. [func] New function dns_zone_logc() to log to specified
category. |
c68b63e0bec997337e4597c2f205eea9f9e60791 |
|
08-Sep-2002 |
Michael Graff <mgraff@isc.org> |
change many debug(3) to debug(1), and several debug(*) to info |
1feb76edcbb8ee97d1757f73115b7c4a71de6e0e |
|
06-Aug-2002 |
Mark Andrews <marka@isc.org> |
1355. [tuning] Reduce the number events / quantum for zone tasks. |
87f4715d6c0a22f3449eb3291c91aa45ba86c955 |
|
29-Jul-2002 |
Mark Andrews <marka@isc.org> |
1344. [func] Log if the serial number on the master has gone backwards.
If you have multiple machines specified in the masters
clause you may want to set 'multi-master yes;' to suppress
this warning. |
f6ff00810196d0c0973f62c7917b9975011fa45a |
|
26-Jul-2002 |
Mark Andrews <marka@isc.org> |
1340. [bug] Delay and spread out the startup refresh load. |
4d9f3f00d93fcb8743b1105e8cf82e862be220d1 |
|
19-Jul-2002 |
Mark Andrews <marka@isc.org> |
1249. [func] named-checkzone will now check if nameservers that
appear to be IP addresses. Available modes "fail",
"warn" (default) and "ignore" the results of the
check. |
5758e9adfb009286b2b719ff83eb284f1019c589 |
|
19-Jun-2002 |
Mark Andrews <marka@isc.org> |
1329. [func] Log that a zone transfer was covered by a TSIG. |
5991ce423682075b39523bba3926696aa60dd541 |
|
13-Jun-2002 |
Mark Andrews <marka@isc.org> |
remove change #1284 |
7d389c324cc032475f9d219a12ab84bacbd7fbaa |
|
13-Jun-2002 |
Mark Andrews <marka@isc.org> |
1324. [func] New function: dns_zone_name(). |
29f5bb81e2d1d72fc6e44c87404bd4598a34df94 |
|
08-May-2002 |
Mark Andrews <marka@isc.org> |
1284. [bug] Memory leak if dns_db_beginload() failed. |
2eeaed2812c732430b0a4a57d5d3f58f01cfeab7 |
|
02-Apr-2002 |
Mark Andrews <marka@isc.org> |
missed one change |
7791dd06ea69d0fb2494788ad4c24d568f40bcdf |
|
02-Apr-2002 |
Mark Andrews <marka@isc.org> |
1242. [bug] named-checkzone failed if a journal existed. [RT #2657] |
f0ffc28f61a68b350fef9257f5f50e1ac866e0ab |
|
27-Mar-2002 |
Mark Andrews <marka@isc.org> |
1238. [bug] It is possible to lockup the server when shutting down
if a notifies were being processed. [RT #2591] |
ad611e746d6fdcbb9e67da361a3a039c226a9236 |
|
11-Mar-2002 |
Mark Andrews <marka@isc.org> |
1226. [func] Use EDNS for zone refresh queries. [RT #2551] |
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5 |
|
20-Feb-2002 |
Mark Andrews <marka@isc.org> |
copyrights |
db18d1997e46917105517a4e600e7fdccc6d260c |
|
24-Jan-2002 |
Mark Andrews <marka@isc.org> |
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. |
b6e20238b660ea9ad7dd67cc3f0d2763c9da4449 |
|
23-Jan-2002 |
Andreas Gustafsson <source@isc.org> |
Fix RT #2309 differently, allowing rather than rejecting empty
also-notify clauses |
cde7dfea4c1267a2b526114f4ea80fe9db1fc557 |
|
22-Jan-2002 |
Brian Wellington <source@isc.org> |
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. |
a5c077e40c784cf9e25c95a1ab94db2faab04ae9 |
|
21-Jan-2002 |
Brian Wellington <source@isc.org> |
1181. [func] Add the "key-directory" configuration statement,
which allows the server to look for online signing
keys in alternate directories. |
b7064914ca566fdd67cf0fe7e82d586cbb596470 |
|
15-Jan-2002 |
Mark Andrews <marka@isc.org> |
1177. [func] Report view when loading zones if it is not a
standard view (_default or _bind). [RT #2270] |
5af687369320b69e102796ba628953e002d52350 |
|
11-Dec-2001 |
Mark Andrews <marka@isc.org> |
tag slave zones when loading |
e23cb8a30347f1684c84788d20abda115ac42879 |
|
05-Dec-2001 |
Mark Andrews <marka@isc.org> |
RUNTIME_CHECK(dns_rdata_tostruct())
if isc_time_add() fails, issue warning message and retry with a half interval,
this should only happen if we are approaching time wrap around (2038 for UNIX
systems). |
fefbb64a751f23c9dcf8bb1e62c6ed40a6a04fb2 |
|
04-Dec-2001 |
Mark Andrews <marka@isc.org> |
1155. [func] Recover from master files being removed from under
us. |
1f1d36a87b65186d9f89aac7f456ab1fd2a39ef6 |
|
30-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
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 |
17453368fa0136f6287c56d6600bee58809334bc |
|
20-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
Reimplemented the built-in CHAOS zones using sdb. |
f3ca27e9fe307b55e35ea8d7b37351650630e5a3 |
|
12-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
sizeof style |
3e42bdfdc901b6b921b02028bd51ca2af8e84adc |
|
09-Nov-2001 |
Mark Andrews <marka@isc.org> |
1116. [bug] Setting transfers in a server clause, transfers-in,
or transfers-per-ns to a value greater than
2147483647 disabled transfers. [RT #2002] |
1ae369c9d24269c3723e9c76be5fc636f34fc8af |
|
23-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
some variables that should have been static weren't |
07eaf0b8d0c3c93d8139c413bf9cc8bba7db9432 |
|
18-Oct-2001 |
Mark Andrews <marka@isc.org> |
1060. [func] Move UDP retry processing into dns_request. |
ada9b8ab20b81716c7ff1f4f3365929b2f7c8ff8 |
|
11-Oct-2001 |
Mark Andrews <marka@isc.org> |
1045. [bug] It was possible to skip saving glue for a nameserver
for a stub zone. |
36a91ab1632dc37e508acc4b9305d63579919462 |
|
17-Sep-2001 |
Mark Andrews <marka@isc.org> |
Don't send notifies to mapped addresses. |
115019ee2cf390314f1ce9da70a9129f97f83d6b |
|
12-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
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 |
da4535c4b43a7a39712c9a87325127ee2f22a2ad |
|
12-Sep-2001 |
Mark Andrews <marka@isc.org> |
991. [func] Lower UDP refresh timeout messages to DEBUG(1). |
8cccaeaee13993c49009d3915806c1d0bd03743b |
|
08-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
New named.conf option "ixfr-from-differences" [RT #1727] |
e6e233e73fe84ab4edab810d7eb556063c0a6ce9 |
|
05-Sep-2001 |
Mark Andrews <marka@isc.org> |
remove extranous debugging |
ec495a6ade07a25977d2a5c2f15a3fe7c2f53059 |
|
05-Sep-2001 |
Mark Andrews <marka@isc.org> |
Call dns_master_dumpinc() for "regular" dumps. |
c6b5faa0018580cc2592311c2ecfaaa1f528afd5 |
|
04-Sep-2001 |
Mark Andrews <marka@isc.org> |
remove extraneous UNUSED(). |
bae5d9fcb4616005fbc861e327b0a48b7bd4d89a |
|
04-Sep-2001 |
Mark Andrews <marka@isc.org> |
977. [bug] Improve "not at top of zone" error message. |
a9c2c07c9698637e8fe37503aad879855f269a65 |
|
03-Sep-2001 |
Mark Andrews <marka@isc.org> |
zone_settimer() nolonger needs to calculate the interval between two times.
[RT #1691] |
0674850fcb88782e98f19ef516918a6fa793ad53 |
|
31-Aug-2001 |
Andreas Gustafsson <source@isc.org> |
in dns_zone_notifyreceive(), the variable 'now' was
set but never used |
130904d648dfaaf62bcc0d9c6847f6dad08ae760 |
|
31-Aug-2001 |
Andreas Gustafsson <source@isc.org> |
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 |
cfa3ab7f89293811d60e2d5d16a30f3c22924b22 |
|
31-Aug-2001 |
Mark Andrews <marka@isc.org> |
Timers now use isc_time_t rather than isc_stdtime_t.
zone->expiretime now has a consistant epoch [RT #1686] |
6668eca26bf3123750afda48b69991bd29d83807 |
|
30-Aug-2001 |
Mark Andrews <marka@isc.org> |
972. [bug] The file modification time code in zone.c was using the
wrong epoch. [RT #1667] |
bd3091eb7d1192c72c666259e479107c0c53c3a8 |
|
30-Aug-2001 |
Mark Andrews <marka@isc.org> |
compact journals on succesful dumps to the zone file. |
28fc90e6c81338c5f34e065fdda49d320e362583 |
|
28-Aug-2001 |
Mark Andrews <marka@isc.org> |
#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. |
76c8294c81fb48b1da6e1fc5b83322a4cedb8e58 |
|
09-Aug-2001 |
Andreas Gustafsson <source@isc.org> |
format string bugs and improved format string checking [RT #1578] |
2033e305852d4b76772885ea73ebfb6776c1f820 |
|
19-Jul-2001 |
Mark Andrews <marka@isc.org> |
940. [bug] Double zone locking failure on error path. [RT #1510] |
0176adc7c58bb8bd60ec71eeae94dbfbbc4018a8 |
|
17-Jul-2001 |
Mark Andrews <marka@isc.org> |
937. [bug] A race when shutting down a zone could trigger a
INSIST() failure. [RT #1034] |
39ebcd5955785368c1083d0468ee51b3e082d59a |
|
12-Jul-2001 |
Mark Andrews <marka@isc.org> |
#927
check for DUMPNEEDED in dns_zone_flush.
check for zone->masterfile != NULL in zone_dump(). |
b6d7e9668805f6e97e4a1e87ac7d55a06aca7630 |
|
11-Jul-2001 |
Brian Wellington <source@isc.org> |
LOCK_ZONE/UNLOCK_ZONE, not LOCK/UNLOCK |
e9596e1fb3dfa560216776acdbfac3cf5ef97157 |
|
11-Jul-2001 |
Mark Andrews <marka@isc.org> |
927. [bug] Don't hold the zone lock for the entire dump to disk.
[RT #1423] |
92ef1a9b9dbd48ecb507b42ac62c15afefdaf838 |
|
04-Jun-2001 |
David Lawrence <source@isc.org> |
use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land |
50097b38c075be55a73bb3737d091c503c70061d |
|
14-May-2001 |
Brian Wellington <source@isc.org> |
830. [func] Implement 'rndc status'. |
ecf49621554e7b1e5e728dc7fadcbf222f81fe03 |
|
14-May-2001 |
Brian Wellington <source@isc.org> |
more of 'rndc status' |
a9ef4854464fcc56d95f72331b6e09e9563bb5f3 |
|
10-May-2001 |
Andreas Gustafsson <source@isc.org> |
If IXFR fails, fall back to AXFR |
69d44b2f5ac8e35bdb0b80aeb304f5cb62197892 |
|
09-May-2001 |
Mark Andrews <marka@isc.org> |
825. [bug] zone.c:ns_query() detached from the wrong zone
reference. [RT #1263] |
9dafd058e3cfdd8218247811cea792588ec19052 |
|
08-May-2001 |
Andreas Gustafsson <source@isc.org> |
implemented 'rndc reconfig' |
ecaedd50f4e6b8cff110f9981a0a33a34269d421 |
|
27-Apr-2001 |
Mark Andrews <marka@isc.org> |
817. [func] Adjust timeouts for dialup zone queries. |
cb77fe457aa20a620a0b54c78f6f42acf5d9aafb |
|
25-Apr-2001 |
Andreas Gustafsson <source@isc.org> |
"sending notifies (%u)" -> "sending notifies (serial %u)" |
8865eeaf14b4f435fc79f61ce4aaa0a3dbfcd02e |
|
10-Apr-2001 |
Brian Wellington <source@isc.org> |
Don't log a generic "sending notifies" message if there are no servers to
be notified. |
86529bb6979dbe3ffd7bc2df078fac21cb339953 |
|
10-Apr-2001 |
Mark Andrews <marka@isc.org> |
806. [bug] DNS_R_SEENINCLUDE was failing to propogate back up
the calling stack to the zone maintence level. |
ec56b96c79ec0a523e441c80c05fde7a53093651 |
|
29-Mar-2001 |
Brian Wellington <source@isc.org> |
log sending of notifies at info level, and include the serial number. Also
clean up some weird code. [RT #1088] |
6eccf5bd07eb9abf65cc08fec4a8fc97b62c0e1b |
|
26-Mar-2001 |
Brian Wellington <source@isc.org> |
788. [feature] Add the "match-mapped-addresses" options, which
causes IPv6 v4mapped addresses to be treated as
IPv4 addresses for the purpose of acl matching. |
0a10d7722e457c74808dda4facab7f5349bcaf95 |
|
26-Mar-2001 |
Brian Wellington <source@isc.org> |
remove comment referring to dead code. |
c52683ae4544f8e8f09f048fc60f71606c6be81f |
|
23-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
'serial-query-rate 1;' caused an assertion failure |
54d64c7994d01da590462ecc56faf1a87fc4abb9 |
|
19-Mar-2001 |
Brian Wellington <source@isc.org> |
782. [feature] Implement the serial-query-rate option. |
ae00b82d930a684eef238a78611bcc0d25d7dabf |
|
01-Mar-2001 |
Brian Wellington <source@isc.org> |
spelling |
a93cf7e83be621d3d68f51e37121a47a70a6757b |
|
26-Feb-2001 |
Mark Andrews <marka@isc.org> |
756. [bug] dns_zone_load() could "return" success when no master
file was configured.
755. [bug] Fix format bugs in zone.c (non-exploitable). |
6fd0827482bb016819eda368eba3a603d8d528ac |
|
24-Feb-2001 |
Brian Wellington <source@isc.org> |
Remove notify forwarding. |
903e9d41ef730f098d38da9588f2824f37b7d73c |
|
23-Feb-2001 |
Mark Andrews <marka@isc.org> |
751. [func] Log successful zone loads / transfers. |
65a66336a6e2ce2032f68139ef9c8afe18d08c14 |
|
14-Feb-2001 |
Andreas Gustafsson <source@isc.org> |
redid configuration locking using isc_task_beginexclusive()
and isc_task_endexclusive() instead of a multitude of separate
configuration rwlocks |
9b6398efdf75bc97fb103641ea8c758fe6974fa5 |
|
12-Feb-2001 |
Mark Andrews <marka@isc.org> |
re-do #734 |
4dc2987f47f65a416b3ec4246fe937e13b100da8 |
|
11-Feb-2001 |
Mark Andrews <marka@isc.org> |
used the wrong xfr in #734 |
80aba3d49a872ca11d7cf8550c3a993162e7939f |
|
09-Feb-2001 |
Mark Andrews <marka@isc.org> |
734. [bug] An attempt to re-lock the zone lock could occur if
the zone was shutdown during a zone tranfer. [RT #830] |
8e68489885e744ab48907414b4199c36858c27dd |
|
01-Feb-2001 |
Mark Andrews <marka@isc.org> |
722. [func] Allow n/named/server.cincrememtal loads to be canceled.
721. [cleanup] Load manager and dns_master_loadfilequota() are no
more. |
ec4f7c6d0f0cfc72bcecdb22bf59890d590218d6 |
|
31-Jan-2001 |
Mark Andrews <marka@isc.org> |
719. [bug] Rapid reloads could trigger an assertion failure.
[RT #743] |
63ca494e7e9aba8dc6740443fdab69620c7a7523 |
|
30-Jan-2001 |
Brian Wellington <source@isc.org> |
Added the isc_refcount_t type, which is a generic locked reference counter,
and make the rbtdb, zone, and view objects use it.
This should reduce contention on other locks, since (in the normal)
implementation, the reference count has its own lock. In the future, it
should also be possible to implement an isc_refcount_t with atomic operations
instead of mutexes, which should also help performance. |
1a2b3fbeb171e7479e88b7df1f7828de6cf0fa8d |
|
25-Jan-2001 |
Mark Andrews <marka@isc.org> |
don't attempt to refresh while loading. |
c27148868266dd718b6677c794b3e6dca53c3bdc |
|
24-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
706. [bug] Zones with an explicit "allow-update { none; };"
were considered dynamic and therefore not reloaded
on SIGNUP or "rndc reload". |
d36250a1b2050f9a09dbf0ae5d1d85f05438cb55 |
|
19-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
include zone.c function names in debug log messages only;
export dns_zone_log() for use by related modules |
6c90ca893c7f0f3088999333eb9826f5afc46d81 |
|
17-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
quote substituted parts of log messages with single quotes,
not double quotes |
8116149a05be8612845e21fd2898e82381992f44 |
|
11-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
if the adb had ever returned addresses of a family
other than AF_INET or AF_INET6, there would have been a memory leak |
a83405a85fb5f8b947b8f4b472c61a1da9b61f21 |
|
11-Jan-2001 |
Brian Wellington <source@isc.org> |
zone_idetach() should be static. |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
bff300be6bca31f8592a4fd6e02287e645a29a44 |
|
09-Jan-2001 |
Michael Sawyer <source@isc.org> |
Check that zone->zmgr is non-null before dereferencing |
5bb4ceb2a67fd558962f8a786c93daedc148a599 |
|
09-Jan-2001 |
Mark Andrews <marka@isc.org> |
668. [func] named-checkzone now reports multiple errors in master
files. |
ca247cd9af7784442b37a2844f6244c9e831764e |
|
05-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
indentation |
0deebcd15ad440c7ecaaa77f8e06232b331aae79 |
|
05-Jan-2001 |
Mark Andrews <marka@isc.org> |
dns_master_load*() age_ttl -> options word |
3dbdaa791c23a9385fae57e3a7dd12ae5c9f6e49 |
|
05-Jan-2001 |
Mark Andrews <marka@isc.org> |
don't move expired zones sideways.
use the journal modification time if it is available for for last update time |
efcd38346161b10d60368411cfb2c0d1c22b5fb1 |
|
05-Jan-2001 |
Brian Wellington <source@isc.org> |
Update forwarding when the message buffer was no longer copied. Fix this
by having the update forwarding code tell dns_message_parse to copy
the buffer. |
f7e900edbc368275aa7cec7ebec0986e45aeadd7 |
|
04-Jan-2001 |
Mark Andrews <marka@isc.org> |
652. [bug] zone_saveunique() did not report the new name. |
55a7fc9d8f3ea1f98ee55f83886af1e7bd6a7125 |
|
02-Jan-2001 |
Mark Andrews <marka@isc.org> |
When a zone expires move the on disk cache (if any) sideways. |
02bad0bd516684fce75fca37ef93b15d0716b9ec |
|
29-Dec-2000 |
Mark Andrews <marka@isc.org> |
fix lock heirachy in zone_shutdown() |
253ab81bf2760d3d7f68512b43710afc02d788da |
|
29-Dec-2000 |
Mark Andrews <marka@isc.org> |
642. [bug] Break the exit_check() race in the zone module.
[RT #598] |
de154f65f63a9762078eb7f990e270b9f1476282 |
|
28-Dec-2000 |
Mark Andrews <marka@isc.org> |
Ensure that ns_client_*() are only called from the client's task. |
6cc5eac41b95706644a54a5452c14fb37dbeb8f0 |
|
22-Dec-2000 |
Mark Andrews <marka@isc.org> |
more unlocked calls to cancel_refresh(). |
bd5f2ac1880f5f2e96b291378c3dff296fc011f1 |
|
22-Dec-2000 |
Mark Andrews <marka@isc.org> |
630. [bug] locking failure in zone code. [RT #582] |
91b4560baa419d0a409265dc0abad9f260da6f90 |
|
20-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
zone timer was using the wrong task [RT #571] |
3d509f54ac6bbcc19de5aa6d1ce37e001821dc7b |
|
13-Dec-2000 |
David Lawrence <source@isc.org> |
613. [bug] "rndc reload zone" now reloads primary zones.
It previously only updated slave and stub zones,
if an SOA query indicated an out of date serial. |
fa67ca21f6d5033221d9893b3c38a7bf8fecdb18 |
|
13-Dec-2000 |
Mark Andrews <marka@isc.org> |
make dns_zone_load work w/o being managed.
add bin/check/Makefile to configure |
13a0f9518ae420474adf32454ba28e4feafa483c |
|
13-Dec-2000 |
David Lawrence <source@isc.org> |
oops, an ifdef should have been an ifndef |
10e6498d6d7b2cfd8d822788d817fc9a3e0b0c3a |
|
13-Dec-2000 |
David Lawrence <source@isc.org> |
* Removed max-names (as well as DNS_R_ZONETOOLARGE, which was
never returned by any function and was presumably cruft
related to max-names).
* Made allow-notify part of the public source and documented it.
* Made master server TSIG keys part of the public source and documented it.
* Removed a define of DNS_OPT_NEWCODES supposedly used by GNS, with
the approval of Mike.
* Made DNS_ZONE_FORCELOAD flag, used by rndc reload, work in the
public source. After the NOMINUM_PUBLIC cleanup, I'll
fix the rndc reload issues we've been discussing here at IETF.
I left in NOMIMUM_PUBLIC around the forward-notify stuff, with the
expectation that Michael will give the go-ahead next week to remove it. |
78838d3e0cd62423c23de5503910e01884d2104b |
|
11-Dec-2000 |
Brian Wellington <source@isc.org> |
8 space -> tab conversion |
fc03bf680ead53bb5fdedbbc8da1c394051a793d |
|
11-Dec-2000 |
Mark Andrews <marka@isc.org> |
more locking |
10f89d2f83d5dfac84a61acf3674d1cb8c49985a |
|
08-Dec-2000 |
Mark Andrews <marka@isc.org> |
additional comments |
a31ede78c805f4f83c6923140f97f9559d00f330 |
|
07-Dec-2000 |
Mark Andrews <marka@isc.org> |
Added locking check + some additional locks. |
68076411d5f897d3759bac24bf699ff9aa87bece |
|
06-Dec-2000 |
David Lawrence <source@isc.org> |
DNS_ZONE_FLAG() was used as a boolean macro, so make it really return
ISC_TRUE/ISC_FALSE |
a7f3d1e811ed2e5a78abc7b2525aa346c4ec63e3 |
|
05-Dec-2000 |
Brian Wellington <source@isc.org> |
The exiting test in zone_settimer was reversed. Oops. |
1fe2d5bb6e40bc8700c0763877f0be7fe571505c |
|
05-Dec-2000 |
Brian Wellington <source@isc.org> |
zone_settimer now logs an error if isc_timer_reset fails, instead of returning
a result which all callers ignored. |
99b39b3bb4361710215eb2a5b13b3889134d7bf3 |
|
05-Dec-2000 |
Brian Wellington <source@isc.org> |
zone_settimer should do nothing if the zone is exiting. Previously, some of
the callers checked this, but not all of them. |
2c826ed1cf0ba5d3d5aaee1f44e9fd761304e656 |
|
05-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
don't flood logs with lots of notify-related log messages at
level info; minor changes to log messages |
f1b2bd266ee55fc30cf5f4273dd05d087053070c |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
eliminate compiler warnings about unused variables in
sanitized code |
ce1f5b8d0ae5936fd187c1f414ff12a7e3b0aa37 |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
rewrote much of the statistics counter code |
372dfd542bdb90db439e7aa3f59414528ff8e3c0 |
|
01-Dec-2000 |
Mark Andrews <marka@isc.org> |
de-couple dns_zone_notify() and dns_zone_maintenance() from their callers. |
e9fce1415f8be4cd38d528950c92c481bd105254 |
|
29-Nov-2000 |
Mark Andrews <marka@isc.org> |
582. [bug] dns_zone_idetach() failed to lock the zone.
[RT #199, #463] |
57aac9d2de7afe2b1dba9ec060ff3b7ebc481724 |
|
28-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
removed /* XXX should use temporary file and rename */ comment -
dns_master_dump() now takes care of that |
8a711bcd395848d2f9bb1e3ca3e18520c14b5d2e |
|
28-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
clarified comment |
504b15de12489e24a9f24a1741a1617c55bde010 |
|
28-Nov-2000 |
Michael Sawyer <source@isc.org> |
Use zone lock instead of zmgr lock on counters
Clean up global and local count adders. |
dfd7798d8b870abf03795d8095297a4b982ab6e9 |
|
25-Nov-2000 |
Mark Andrews <marka@isc.org> |
578. [func] Notify-source, specify the source address for notify
messages. |
5404e14bbbba60b757d1ad54ca63ddfa4b9ffe87 |
|
23-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
eliminated compiler warnings |
f8032c198b191756e25c10f3879dd88cc7f88f6a |
|
22-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
don't needlessly reload slave, stub, and dynamically updated
master zones on server reload [RT #482] |
73732bf151d6c63ab2f56a788e41cd32aad2a1ae |
|
22-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
don't blow away the journal file after a journal replay,
only after a database dump [RT #482] |
2bd70b68227f7141ba6b4d813cf84f94e68c1809 |
|
18-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
Allow master zones to not have a 'file' option, to support non-rbt
databases. Zones with a nonpersistent database and no 'file' option will get
an error logged at load time. |
8bba70c48d74a389a075b9c80837161b4ed91e88 |
|
18-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
renamed dns_zone_setdatabase() to dns_zone_setfile(),
and dns_zone_getdatabase() to dns_zone_getfile(), with the idea that
they (and the 'file' zone option) will always refer to the zone's
master file, regardless of the database implementation. If a
non-rbt database uses a disk file for its internal storage, the
name of that file should be specified as an argument to the 'database'
option, not using the 'file' option. |
ba6fd2580863759baedd9c47153602b19006a324 |
|
17-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
567. [bug] Setting the zone transfer timeout to zero caused an
assertion failure. [RT #302]
566. [func] New public function dns_timer_setidle(). |
4d56f59ad023c8ce1433dda49b6a6210e748fdb4 |
|
17-Nov-2000 |
Brian Wellington <source@isc.org> |
log a message if dns_db_create fails |
626b221f7113479a0709f0bb0a8193c0ab0dcf84 |
|
13-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
553. [bug] Incoming zone transfers deferred due to quota
were not started when quota was increased but
only when a transfer in progress finished. [RT #456] |
c2f4fe7f95955ee4dbddd667d6fd429bcd4c0838 |
|
11-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
clarified comment; fixed spacing |
673ce7aebbb6d01c75b95f6df1ec491d6422b951 |
|
09-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
removed redundant declaration of dns_rdataclass_totext() from rdata.h;
it is declared in rdataclass.h |
55b085353ac18ad41ac76d2089ffabdd0979bc3c |
|
09-Nov-2000 |
Brian Wellington <source@isc.org> |
error message improvements |
a3a11c4f3fc9ba972802b811c4d95a9884d6ff4a |
|
08-Nov-2000 |
Michael Sawyer <source@isc.org> |
Add the ability (via rndc dump-statistics) to dump a file with counters of
various results given to queries. Enable the (previously disabled)
statistics-file config option. |
4ec1a96d90784f70380bdec66f8a0bd6718a5b71 |
|
06-Nov-2000 |
Mark Andrews <marka@isc.org> |
542. [func] Add allow-update-forwarding support. |
0fc89c4ee660e825ac66774f2d4912cfc396386a |
|
03-Nov-2000 |
Mark Andrews <marka@isc.org> |
540. [func] Add dialup support. |
533df4efdafcf7a8b7292a298f45df9ab7f7f7f9 |
|
31-Oct-2000 |
Mark Andrews <marka@isc.org> |
537. [func] Use transfer-source{-v6} when notify messages. |
368b37b616234fce3d23099eb180f1dd38e1fb62 |
|
31-Oct-2000 |
Mark Andrews <marka@isc.org> |
dns_rdata_invalidate -> dns_rdata_reset |
04c22ceaf2d3812eaab69d79958d0e0d62048cd2 |
|
31-Oct-2000 |
Mark Andrews <marka@isc.org> |
536. [func] Use transfer-source{-v6} when sending refresh queries.
Transfer-source{-v6} now take a optional port
parameter for setting the UDP source port. The port
parameter is ignored for TCP. |
6ef15459b8fd3fc8b5672da4ad72c19a755dbe45 |
|
30-Oct-2000 |
Mark Andrews <marka@isc.org> |
535. [func] Use xfrsource[46] when forwarding update requests. |
c03bb27f0675a6e60ceea66b451548e8481bc05c |
|
25-Oct-2000 |
Mark Andrews <marka@isc.org> |
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. |
72fa265baa3d138b43427bcb5c0838740f807045 |
|
23-Oct-2000 |
Mark Andrews <marka@isc.org> |
529. [bug] 521 contained a bug which caused zones to always
reload. [RT #410] |
cf573ce6fb91d8d514425849c73cdbc2096d97e1 |
|
20-Oct-2000 |
Mark Andrews <marka@isc.org> |
More ISC_LINK_INIT fixes. |
55aed608cc0396f6b874bb1d691cefda8fcb49b8 |
|
17-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add counters of incoming queries, server-wide and by zone. There is
currently no way to get these counts back *out* of the server, pending
a command channel. A temporary channel should be built for these data
soon. |
b20ee662a7c847c9ef7b96ab9e5e34543efe5c0d |
|
17-Oct-2000 |
Mark Andrews <marka@isc.org> |
521. [bug] Detect master files which contain $INCLUDE and always
reload. [RT #196]
new result code DNS_R_SEENINCLUDE
dns_master_load* can now return DNS_R_SEENINCLUDE |
34d2bdadb4dde848ecc6faa9a100a9416062ce74 |
|
17-Oct-2000 |
Michael Sawyer <source@isc.org> |
Oops on the last commit. Editor wasn't saved when I did the commit, and
the cvs diff output was very close to the correct one, so I didn't
notice the problem. |
ce82008f65d5beebfb8c34a80ed05dfb832f094c |
|
16-Oct-2000 |
Michael Sawyer <source@isc.org> |
The change made in patch 233 was breaking preventing the server from
being built when sanitized. Since there is no obvious reason for
notify->flags to be hidden behind sanitize ifdefs, move it public.
(Lots of places which referred to ->flags were not sanitized out.) |
d39e56173d65178cdb2eb1cf31f9293c507cb139 |
|
16-Oct-2000 |
Mark Andrews <marka@isc.org> |
Old BINDs will return FORMERR if the SOA is included in the NOTIFY.
Detect this and resend w/o SOA. |
10258f6b3d1ce54ffb22e6b9a31f8f001f7ee2d5 |
|
13-Oct-2000 |
Mark Andrews <marka@isc.org> |
515. [bug] The ssu table was not beinge attached / detached
by dns_zone_[sg]etssutable. [RT#397] |
b38ebe307cb2411535c79afd441870a99cc50edd |
|
13-Oct-2000 |
Mark Andrews <marka@isc.org> |
514. [func] Retry refresh and notify queries if they timeout.
[RT #388] |
94b50bce2b5deeac93734457d5474736d7b76af1 |
|
12-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add zone-specific reload and refresh capability to server and rndc |
e9871cc76550575415977c37a9c971726c86203f |
|
11-Oct-2000 |
Brian Wellington <source@isc.org> |
__func__ doesn't seem to exist. |
6850cdd4497424c9d42ade487edfde9fb9a47de9 |
|
06-Oct-2000 |
Brian Wellington <source@isc.org> |
508. [func] dns_message_parse() can now do a best-effort
attempt, which should allow dig to print more invalid
messages. |
2a37aa188c2297e0c0856c3e5740c43dd426a432 |
|
05-Oct-2000 |
Mark Andrews <marka@isc.org> |
507. [func] New functions dns_zone_flush(), dns_zt_flushanddetach()
and dns_view_flushanddetach().
503 was incomplete. |
75545fc8c4fbca01aa7c75ce12342b8ab8641aa9 |
|
03-Oct-2000 |
Mark Andrews <marka@isc.org> |
If loading a slave/stub zone fails. Save the master file and journal and
initiate a zone transfer. |
df1e829dde71ab960545453e4ae439ae601d5a9e |
|
03-Oct-2000 |
Mark Andrews <marka@isc.org> |
504. [bug] The zone was not being marked as dirty when updated via
IXFR.
503. [bug] dumptime was not being set along with
DNS_ZONEFLG_NEEDDUMP. |
9a3c31507cc11cc1f7453a7a404b573a891b1035 |
|
28-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
removed INSIST(zone->dumptime != 0) until we figure out
what the meaning of zone->dumptime is supposed to be |
fce9a9550e8e7a6dff4093d4815ec41fae2d7b55 |
|
27-Sep-2000 |
Mark Andrews <marka@isc.org> |
492. [bug] attempting to reload a zone caused the server fail
to shutdown cleanly. [RT #360] |
ff7e6f2791cc5ad7c5f401a184b88343fde5ec3c |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
When lacking user-specified timer values from the SOA,
use a retry time that backs off exponentially from one minute up to
six hours. This should allow the xferquota test to succeed [RT #337]
by allowing for one or more retries during the test, while keeping the
amount of SOA query traffic to dead masters reasonable for GNS. |
d8d05d04fa877f316a81bc901982aac879dca0c2 |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
the ternary operator ?: does not yield an lvalue |
3c754b35811294566eec8a69b3fdffe3a1b8c230 |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
removed function dns_zone_setrefresh() |
94361d586755d4de09b717782f7002e9dd282c89 |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
simplified isc_random_jitter() and eliminated floating
point from the code using it in zone.c |
61a31f75cd62831031de1941629409e98ea1e85a |
|
26-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
added INSISTs to verify that zone timer intervals
are set before use |
2bebe117bf96d7e24df4d703d6488d61a5179bca |
|
26-Sep-2000 |
Mark Andrews <marka@isc.org> |
489. [func] The zone manager now has a "i/o" queue. |
629c6629d05c7640f8641066a7636cc7053f44ee |
|
23-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
zone_postload() used variable "new" before setting it [RT #337] |
0e07026a21dfcaf57dc789e7ece20182dc36029c |
|
20-Sep-2000 |
Mark Andrews <marka@isc.org> |
476. [bug] A zone could expire while a zone transfer was in
progress triggering a INSIST failure. [RT #329] |
b374727d513049b4bfcb9eb021002595fe6a7c63 |
|
14-Sep-2000 |
Mark Andrews <marka@isc.org> |
456. [bug] Stub zones were not resetting the refresh and expire
counters, loadtime or clearing the DNS_ZONE_REFRESH
(refresh in progress) flag upon successful update.
[RT #300] |
f671d6d1033be642ef633708ef9fbe51350f8bd5 |
|
13-Sep-2000 |
Mark Andrews <marka@isc.org> |
cleanup unncessary dns_zone_{iattach,idetach}(). |
a506c6f9be5249316c7a4c10cad0be7f97fc2de2 |
|
13-Sep-2000 |
Mark Andrews <marka@isc.org> |
cleanup remove some unnecessary dns_zone_{iattach,idetach}() calls.
notify_destroy() now takes a locked arguement.
notify_send() no longer destroys its arguement. |
7a21d6207f9299d09a9b359039a80e0c2a1aabdf |
|
13-Sep-2000 |
Mark Andrews <marka@isc.org> |
attach/detach tracing at ISC_LOG_DEBUG(10).
style fix (foo -> foo != NULL).
remove potential REQUIRE failure. |
91ac60fe11b3ebd095c5fed0db343b2c9a97e646 |
|
13-Sep-2000 |
Mark Andrews <marka@isc.org> |
446. [bug] Confusing notify log message. [RT #298] |
694d98c14307ef425727507eaed3e2bf9eba56eb |
|
12-Sep-2000 |
Mark Andrews <marka@isc.org> |
cleanup notify_log & zone_log to reduce common code. |
400f5eeb2c1c5d5ec66f906abd202afd9aa80a87 |
|
11-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
spelling |
b9dead30b1806bcfcca9a47dfa3f5078c6377910 |
|
11-Sep-2000 |
Mark Andrews <marka@isc.org> |
440. [func] New function dns_zone_forwardupdate(). |
668278867ba063995988507b6b28724ebb9f9391 |
|
11-Sep-2000 |
Mark Andrews <marka@isc.org> |
437. [func] Log NOTIFY activity to the notify channel. |
b7e031d5173476224027407d8e23eaa7557fc396 |
|
08-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
435. [bug] dns_zone_dump() overwrote existing zone files
rather than writing to a temporary file and
renaming. This could lead to empty or partial
zone files being left around in certain error
conditions involving the initial transfer of a
slave zone, interfering with subsequent server
startup. [RT #282] |
4e8518aa8fc42f852c21ddb6c50f29b76e37884a |
|
08-Sep-2000 |
Michael Graff <mgraff@isc.org> |
add up to 10 minutes of jitter for refresh/retry, clammed as: RETRYTIME >= actual_retry >= RETRYTIME * .80 |
50bea340586211d8fd1992dbd412bbf1be429f34 |
|
07-Sep-2000 |
Mark Andrews <marka@isc.org> |
more notify_createmessage() cleanup. |
05fff5d905c8236a4da86e9debdf858f0aa733de |
|
07-Sep-2000 |
Mark Andrews <marka@isc.org> |
424 [bug] notify_createmessage could trigger a REQUIRE failure
w/ two SOA records for the zone (illegal). [RT #279] |
d22b4de3f1c3151979e2a064cb271007c710c5a7 |
|
05-Sep-2000 |
Mark Andrews <marka@isc.org> |
Throttled answer while loading support (still needs config file hooks). |
a21fbfdd30de2e6a706869fee055bed9c37f6b60 |
|
31-Aug-2000 |
Mark Andrews <marka@isc.org> |
413. [bug] notify could attempt to use the zone database after
it had been unloaded. (RT#267) |
5ebcf506a1c5e6f1d7a642fa68b2a8118d19c06b |
|
31-Aug-2000 |
Mark Andrews <marka@isc.org> |
remove unneccessary call to notify_createmessage() |
f3788d318dea891f893a55b1a8ac8f2e9ef2befb |
|
29-Aug-2000 |
Mark Andrews <marka@isc.org> |
Do not forward notifies if they fail to pass the SOA serial check. |
5e387b9ce6bafdfadedb5b34e4c33a4404e5d589 |
|
26-Aug-2000 |
Brian Wellington <source@isc.org> |
and more calls to DESTROYLOCK |
ec4060d3104e8bec28406232eb7338c81bb1b1c1 |
|
25-Aug-2000 |
Mark Andrews <marka@isc.org> |
408. [bug] stub zones could leak memory and refernce counts if
all the masters were unreachable. |
ce2d576f3c52e5ec7ab5475baf9d92fc20bad7c5 |
|
22-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
another missing /* NOMINUM_PUBLIC */ comment |
f0bdf4aa8b6301b1f7a9b273470195dc20003a7d |
|
22-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
#endif /* NOMINUM_PUBLIC */ was missing the required comment |
8249eee42adc8c9c06c6ff9aaecc7437e259c687 |
|
22-Aug-2000 |
Mark Andrews <marka@isc.org> |
notify-any to allow-notify conversion.
notify-relay to notify-forward conversion. |
ea18740a0a62edc5fedcd9b85003337d9a243caf |
|
22-Aug-2000 |
Brian Wellington <source@isc.org> |
Only call dns_db_load if the zone is not persistent. dns_db_ispersistent()
should be called in more places, but this is the only one absolutely
necesaary for simple databases to work. |
2d1bc69493b662218e732a474f5860d4c358be71 |
|
19-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
#endif missing required /* NOMINUM_PUBLIC */ comment |
a7705f38e91cc6afaba0426f6b452c9ae5a4efea |
|
19-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
399. [bug] When reloading the server with a config file
containing a syntax error, it could catch an
assertion failure trying to perform zone
maintenance on, or sending notifies from,
tentatively created zones whose views were
never fully configured and lacked an address
database and request manager. |
f7fe55549d307f63b07f7da97b654b9116d5742e |
|
18-Aug-2000 |
Brian Wellington <source@isc.org> |
The error message 'has 0 SOA records' incorrectly failed to pluralize
record. |
f6094e763ba4e60a2d71448873560603209aece7 |
|
17-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
minor simplification |
769dd27de840a079f87feb4378378e2d391ef52d |
|
17-Aug-2000 |
Mark Andrews <marka@isc.org> |
add notify-any & notify-relay
added missing / corrected comment spelling of NOMINUM_PUBLIC
added REQUIRE(ISLOCKED(????)); to zone.c |
e1368a7770744cbeadcdc27967f855196988ecea |
|
17-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
397. [func] Added utility functions dns_view_gettsig() and
dns_view_getpeertsig(). |
b41fa90be049cede841896adf2efac33fa069473 |
|
16-Aug-2000 |
David Lawrence <source@isc.org> |
tabify |
c05eb51a1b9ebd156b9fec957d60c2579c968468 |
|
16-Aug-2000 |
Mark Andrews <marka@isc.org> |
388. [cleanup] dns_zone_setdbtype now has const char **dbargv.
397. [bug] result was not being set in notify_send_toaddr().
RT#238 |
ff59f0e4feaefb45a49427bd91775058b4b4f2d0 |
|
14-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
removed dns_zt_print(), dns_zone_print(), dns_zone_tostr(),
PRINT_ZONE_REF; these were only used by the zone2_test program which
has now been removed |
562cc4924b7a2605fca0864740d2b9cdab57ef95 |
|
10-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
when sending notifies is suppressed due to the zone being
unloaded, clear the NEEDNOTIFY flag so that we don't reschedule the
notify every second |
c758ad35e7c5ea026356e41a22f7490fdf18e5d1 |
|
10-Aug-2000 |
Brian Wellington <source@isc.org> |
Check that the zone is still loaded in the notify event handler. |
eea2865feca4ea56facd2ef6e7226386a3604f65 |
|
10-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
385. [cleanup] Removed function dns_zone_equal(). |
147b0c9ba79bc3c95edac917b407cd03e8a97908 |
|
10-Aug-2000 |
Brian Wellington <source@isc.org> |
The server would crash trying to unload an unloaded zone if the initial
AXFR had more than maxnames records. |
886b96ebfd555cfeaf37ae46fc08421a41c61392 |
|
10-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
382. [func] The function dns_zone_setdbtype() now takes
an argc/argv style vector of words and sets
both the zone database type and its arguments,
making the functions dns_zone_adddbarg()
and dns_zone_cleardbargs() unnecessary. |
e1818a34f70439d0543adea182a392884fa698c6 |
|
09-Aug-2000 |
Brian Wellington <source@isc.org> |
Handle DNS_R_ZONETOOLARGE by unloading the zone and deleting the on-disk
database and journal. |
7048bc2b710866666877e3a386c5ef0309df23d6 |
|
09-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
wired up and implemented the max-names zone option (for GNI) |
3d9892109d3387b5c495b5c624b9081c71dd4516 |
|
04-Aug-2000 |
Michael Graff <mgraff@isc.org> |
print out (debug level 2) the number of nodes in the zone on axfr, ixfr, and load |
512661edd7d51c8c179cce89a855df6cec2fcdcd |
|
03-Aug-2000 |
Mark Andrews <marka@isc.org> |
370. [bug] The error message for roll forward failures was
overly terse. |
cb9aa603ab2d019032e1b7b2d274e69adf0980f8 |
|
03-Aug-2000 |
Michael Graff <mgraff@isc.org> |
wire up the {min,max}-{refresh,retry}-time stuff |
40f53fa8d9c6a4fc38c0014495e7a42b08f52481 |
|
01-Aug-2000 |
David Lawrence <source@isc.org> |
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace. |
f91e126d217aea8156e024323adbed77b18f8378 |
|
28-Jul-2000 |
Brian Wellington <source@isc.org> |
Allow zones with no NS records to be loaded and/or transferred in. Log
an error if the zone is loaded, but continue anyway. |
7edcf7abdf04b529b0578e12baa2555c11b163ea |
|
28-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
added INSISTs and comments to notify code |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
761a1c3761dc4e83a5d11765a42fab2970c5352b |
|
26-Jul-2000 |
Michael Sawyer <source@isc.org> |
Add sanitizer and hide per-master key code behind sanitizing #ifdefs |
8cfe1a4846d356bd3c44705dfc8ecb783201db98 |
|
25-Jul-2000 |
Michael Sawyer <source@isc.org> |
Typo correction in DNS_MAX/MIN_RETRY usage
Don't #define mins/maxes if they are already defined. (per MG) |
ef653fbdb122e9e251bdfbdd4609d03a208bb79d |
|
25-Jul-2000 |
Michael Graff <mgraff@isc.org> |
implement 'notify [ yes | no | explicit ]' |
2f0bfccf31589ed2b8090fcba797cf7d3c7de06e |
|
22-Jul-2000 |
Michael Sawyer <source@isc.org> |
Remove dead REQUIRE |
f5925504984d2dc56a701ea573572d0808ae6d0d |
|
22-Jul-2000 |
Michael Sawyer <source@isc.org> |
Add comments and make a slight REQUIRE change |
03710795136598c0acd0cff6119e1f1205b9083b |
|
22-Jul-2000 |
Michael Sawyer <source@isc.org> |
Wire up key option in masters line. |
c27767a7b946f4c6f08d33129691e2d6339e8350 |
|
22-Jul-2000 |
Brian Wellington <source@isc.org> |
tsig keys were not properly ref counted |
b6e3718b20bc0ece824683502c119be5307fbd00 |
|
21-Jul-2000 |
Michael Sawyer <source@isc.org> |
Should really allocate memory before trying to use it. |
5813d091e9ba03390afdc01711deeeac2e32bb22 |
|
21-Jul-2000 |
Michael Sawyer <source@isc.org> |
Spacing changes
replace memset with slightly more portable NULL initialization
properly NULL masterkeynames when zone is created |
9b72c4648fb25234362db3453526926279bbb492 |
|
21-Jul-2000 |
Michael Sawyer <source@isc.org> |
Internal code for masters with key entries. Not wired into config yet. |
d6e6858bb906a96439ae1e0408903b2b65453e14 |
|
20-Jul-2000 |
Brian Wellington <source@isc.org> |
If dns_request_getresponse() fails, log it. |
2e1236ad1eb37716c43827df1b8585ce58592e2c |
|
13-Jul-2000 |
Brian Wellington <source@isc.org> |
Call isc_log_wouldlog() |
403cc93b27c43da09faf0e53d31709e2d5d9cbba |
|
12-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
typo in log message |
3cf456d58ed374ce8750a1eea4c22afd76ad2022 |
|
04-Jul-2000 |
Mark Andrews <marka@isc.org> |
zone_get_from_db() now does as much as is possible. |
9e3757987020bda16257ea4ab8e5aa42c4103801 |
|
04-Jul-2000 |
Brian Wellington <source@isc.org> |
Check that zone->view is not NULL before checking that zone->view->adb is not
NULL. It appears that zone maintenance can occur when the zone is shutting
down and the view pointer is NULL. We don't want to do zone maintenance in
this case. |
d8560fb7ff6f7535494b4eb2992b0853cbc3466a |
|
03-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
[RT #155]
305. [bug] When reloading the server with a config file
containing a syntax error, it could catch an
assertion failure trying to perform zone
maintenance on tentatively created zones whose
views were never fully configured and lacked
an address database. |
b03a619e1d426c52c5cf7a5778982074ac6515c8 |
|
23-Jun-2000 |
Mark Andrews <marka@isc.org> |
set AA in notify messages |
a4bdc2328a6122ca95f12c341796a89033b274e8 |
|
21-Jun-2000 |
Mark Andrews <marka@isc.org> |
266. [bug] zone.c:save_nsrrset() node was not initalised. |
5dc6a24e8b6808f03e7a9bc6530d646ebba927db |
|
20-Jun-2000 |
Mark Andrews <marka@isc.org> |
262. [bug] 'master' was not initalised in zone.c:stub_callback(). |
242dfd9cc6901a5e02dae94acdecdb91e78ea07c |
|
20-Jun-2000 |
Mark Andrews <marka@isc.org> |
261 [func] Add dns_zone_markdirty(). |
aa79283a0d97d5d77d3c17bcb1756035eabe647a |
|
15-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
257. [bug] The server detached the last zone manager reference
too early, while it could still be in use by queries.
This manifested itself as assertion failures during the
shutdown process for busy name servers (RT #133).
256. [func] isc_ratelimiter_t now has attach/detach semantics, and
isc_ratelimiter_shutdown guarantees that the rate
limiter is detached from its task.
255. [func] New function dns_zonemgr_attach(). |
21eaa048582b19d3fe7a2c9f9b3455256dbae77b |
|
15-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
added dns_zonemgr_attach(); also changed comments for other
attach() functions to consistently say that the new reference attaches to
the object, not vice versa |
1e98bdb4a3461458fe6e598fabd0df916f878ac8 |
|
15-Jun-2000 |
Mark Andrews <marka@isc.org> |
add missing REQUIRE()s |
0791b485bf24927f34291963eabd2653ee4fd8dd |
|
09-Jun-2000 |
Mark Andrews <marka@isc.org> |
DNS_ZONE_F_???? -> DNS_ZONEFLG_????
DNS_ZONE_O_???? -> DNS_ZONEOPT_????
Add various missing REQUIRE's
Add / cleanup comments in zone.h
Remove dns_zone_unmount() never implemented. |
80ee8ea28dba4c4cc4d32a2524fcf9857c6551b0 |
|
07-Jun-2000 |
Mark Andrews <marka@isc.org> |
Consolidation and cleanup of stub code. |
2a3e99550d09824a18aaf9968f3f37406b42293f |
|
07-Jun-2000 |
Mark Andrews <marka@isc.org> |
240. [func] databases now come in three flavours: zone, cache
and stub.
Add stubs zones support checkpoint.
notify_t -> dns_notify_t |
abf2e095fbf172f90debb18f960e60cebd1929fb |
|
05-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
config code now guarantees that port number is set in the
also-notify list |
ac3b769801d794993e9eb6065b2f7144ffcfc9ac |
|
05-Jun-2000 |
Mark Andrews <marka@isc.org> |
232. [bug] Allow slave zones to not have a file. |
11d0a4a55edbd719a39a39625133dc121980dbab |
|
02-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the sig-validity-interval option; renamed its
access functions in the config code to be consistent with the option name |
3755da41db87a4f31d1806e9374e6241759e0c24 |
|
02-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
reformatting; no functional change |
c7298a2f0ead6bbbecc873017704879665c19865 |
|
02-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
dns_name_totext() now always prints the root name as '.',
even when omit_final_dot is true |
658dc22047a74f9a6a38b9a8cced563e279d9926 |
|
02-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
no need to check for a port number of zero in master addresses as
the configuration code now guarantees that the port numbers have been
set in the masters list |
a892ddd1bdcbcbc8f1b7f49633bae0c8bf79df54 |
|
02-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
changed the zone type of the version.bind. CH zone from 'none'
to 'master', as the semantics of zones of type 'none' are not well defined.
Allow zone->dbname to be NULL to support this usage. |
6d12fdf96621801e80f3f4c2a8a569fe48766a20 |
|
01-Jun-2000 |
David Lawrence <source@isc.org> |
Megacommit of many files.
Mostly, several functions that take pointers as arguments, almost
always char * pointers, had those pointers qualified with "const".
Those that returned pointers to previously const-qualified arguments
had their return values qualified as const. Some structure members
were qualified as const to retain that attribute from the variables
from which they were assigned.
The macro DE_CONST is used to deal with a handful of very special
places where something is qualified as const but really needs to have
its const qualifier removed.
rdata.c now defines macros for the prototypes of the basic rdata functions,
and all of the lib/dns/rdata/**/*.c files now use them.
Some minor integer-compatibility issues. (IE, ~0x03 is a signed int,
so assigning it to an unsigned int should use a cast. The type of an
enum member is int, so there are some conversion issues there, too.)
A pointers-to-function should not be cast to a pointer-to-object.
Variables should not be named for C reserved identifiers.
One or two set-but-not-used variables removed.
Minor other ISC style cleanups. |
d98c74e2ec5b96bd22aa4ed6d893e8993787493b |
|
01-Jun-2000 |
Michael Graff <mgraff@isc.org> |
set the default destination port in the view, and use it when returning addresses from the adb. |
5416faa3974f98e20ba19264301c62cd220fae65 |
|
31-May-2000 |
Andreas Gustafsson <source@isc.org> |
Fixed RT #127. After the changes of zone.c 1.120, the variable
'soa' was no longer used, but it was still freed (sometimes) |
090601a51c3cafe8062119cb01acd46160b40491 |
|
31-May-2000 |
Brian Wellington <source@isc.org> |
include dns/rdatastruct.h |
48841a4ae942e11f95fee15086ba2f5820be06d1 |
|
29-May-2000 |
Mark Andrews <marka@isc.org> |
When checking for notifies in the queue first check to see if a request has
been sent.
Check DNS_ZONE_F_NEEDREFRESH when we have got to the last master in
refresh_callback. |
396dba625017774b1393478e0eb2e244530f37f5 |
|
26-May-2000 |
Andreas Gustafsson <source@isc.org> |
added /*FALLTHROUGH*/ comments where appropriate |
c6cdf39bb23b37d802159aa2e13d41b1171f10ae |
|
25-May-2000 |
Andreas Gustafsson <source@isc.org> |
Removed the function dns_zone_validate(). It was unused,
undocumented, marked XXX, and buggy (it contained a switch
statement that compared an rdclass to a set of zone types). |
e6aae9483eb31a8b666e3cb5f490f298814a75cc |
|
25-May-2000 |
Andreas Gustafsson <source@isc.org> |
removed code for hint, forward, and cache "zones" as those
no longer have zone objects associated with them |
c90b021ea3f88d498fb0dadf6cf617a645338a5c |
|
25-May-2000 |
Andreas Gustafsson <source@isc.org> |
renamed dns_zone_setnotifyalso() to dns_zone_setalsonotify(),
to be consistent with the name of the config file option |
f1248b63836ee30b7b529d6a32442e2b034f880e |
|
25-May-2000 |
Andreas Gustafsson <source@isc.org> |
use isc_sockaddr_any(), isc_sockaddr_any6() |
19d1b1667d073850d4366352aaf8319efc5debee |
|
24-May-2000 |
Brian Wellington <source@isc.org> |
notify and zone soa queries are now tsig signed when appropriate. |
ed019cabc1cc75d4412010c331876e4ae5080a4d |
|
24-May-2000 |
David Lawrence <source@isc.org> |
fixed lines > 79 columns wide |
875ad7d99d1b2bf9afcf11b73f5e65ac012ba745 |
|
23-May-2000 |
Andreas Gustafsson <source@isc.org> |
when reloading the server, zone objects reused with a new
view object still referenced their old view |
cd01c9716ff3d995b2be1f0d053dfe81ce9335b6 |
|
22-May-2000 |
Andreas Gustafsson <source@isc.org> |
Reintroduced separate internal/external reference counts for zones,
reversing part of the changes made on 2000/05/17. Doing an explicit
zone shutdown on destruction of the zone table caused the zone to
be shut down prematurely on server reload when the zone table was
destroyed but the zone had already been attached to a new zone table.
An external reference count is needed to correctly handle this situation. |
be8d4578da9b34df38aab3bb8eaaa3c3f31bc8a2 |
|
20-May-2000 |
Andreas Gustafsson <source@isc.org> |
zone_xferdone() assigned the updated zone expiry time to the wrong variable
zone->expire instead of zone->expiretime. This left zone->expiretime
with a value of zero, causing zone_settimer() to get horribly confused
and set the timer to the inactive state (!). This in turn caused
notify-driven refreshes (and probably other timer-scheduled events, too)
to never happen. |
19591ace46dc34ba975a11a47f9e7cfd3111763f |
|
20-May-2000 |
Michael Graff <mgraff@isc.org> |
reload zone housekeeping information on AXFR/IXFR |
a2fad0f37caf788028714dbf026a270b8aff4596 |
|
19-May-2000 |
Mark Andrews <marka@isc.org> |
Convert to use dns_rdata_tostruct(,,mctx = NULL) where appropriate.
Set initial expire based on file mode time. We can expire when not
running. |
1aae402fc3ed2b3cc520b1b9590d8079f366611c |
|
18-May-2000 |
Mark Andrews <marka@isc.org> |
187. [func] isc_ratelimter_enqueue() has an additional arguement
'task'.
checkpoint zone maintence / notify work. |
59abb512d344bfa09012cc11b7d814966f035da4 |
|
18-May-2000 |
Mark Andrews <marka@isc.org> |
186 [func] dns_request_getresponse() has an additional arguement
'preserve_order'. |
22608315e8e08b1fef12bce6e123c9ff6fe7a17c |
|
17-May-2000 |
Andreas Gustafsson <source@isc.org> |
Fixed multiple shutdown cleanup bugs in the zone object. This
involved extensive restructuring of the reference counting of
zones and related objects.
Zones now attach to their views. To avoid a circular dependency that
would keep views from ever shutting down, this is done using the new
functions dns_view_weakattach() / dns_view_weakdetach() which
guarantee that the view will not be freed but still allow it
to be shut down.
The zones themselves now only have a single reference count, with
similar "weak" semantics. Managed zones must now be shut down
explicitly by calling dns_zone_shutdown(). To shut down all
zones in a zone table, call dns_zt_shutdown().
The zone manager is now reference counted, weakly. To shut down the
zone manager, you must explicitly call dns_zonemgr_shutdown(). |
8d6794a1634b7fd28c6137b6ead4b21a8577cda3 |
|
15-May-2000 |
Andreas Gustafsson <source@isc.org> |
removed #ifdef'ed-out function dns_zone_manage() |
bbf667382840b943a639f2bd09fc3abd52fe9b7a |
|
14-May-2000 |
Andreas Gustafsson <source@isc.org> |
use isc_sockaddr_format() instead of a static function doing
the same thing |
f7d85bae58428b91fde90f87c1e9ef89897acf2e |
|
14-May-2000 |
Andreas Gustafsson <source@isc.org> |
Keep a queue of zones waiting for zone transfer quota so that a new
transfer can be dispatched immediately whenever quota becomes available |
902acbaefc4bc7d49b7b88ba0dd08f4ae15b2ea5 |
|
12-May-2000 |
Mark Andrews <marka@isc.org> |
notify checkpoint |
8adf1b9e749ca303ea8a8ffb29b5101ecbe2ecf6 |
|
11-May-2000 |
Mark Andrews <marka@isc.org> |
Checkpoint ratelimiting refresh queries and notifies.
170. [cleanup] Remove inter server consistancy checks from zone,
these should return as a seperate module in 9.1.
dns_zone_checkservers(), dns_zone_checkparents(),
dns_zone_checkchildren(), dns_zone_checkglue().
Remove dns_zone_setadb(), dns_zone_setresolver(),
dns_zone_setrequestmgr() these should now be found
via the view. |
65c21f5f73bbaa23743ffbe369355d98e78f47a7 |
|
11-May-2000 |
Michael Graff <mgraff@isc.org> |
get rid of a newline in a log message and minor formatting issue (line > 80 chars) |
4cfd0c3960cfe42948f03de33f46b3b73fa28912 |
|
11-May-2000 |
Michael Graff <mgraff@isc.org> |
make magic numbers be the first things in the structures |
f4f3f2cf3499cf6c32f6329aca08b5c557f507f1 |
|
10-May-2000 |
Mark Andrews <marka@isc.org> |
167. [bug] Make lack of masters for a slave zone a soft error. |
25d161ae439d88bf1064cc5cda7becc2f1b91be6 |
|
10-May-2000 |
Mark Andrews <marka@isc.org> |
Log failures to dump the zone file.
Clear DNS_FLAG_Z_NEEDDUMP after successfully dumping the zone. |
1a69a1a78cfaa86f3b68bbc965232b7876d4da2a |
|
08-May-2000 |
David Lawrence <source@isc.org> |
Megacommit of dozens of files.
Cleanup of redundant/useless header file inclusion.
ISC style lint, primarily for function declarations and standalone
comments -- ie, those that appear on a line without any code, which
should be written as follows:
/*
* This is a comment.
*/ |
09f22ac5b09e70bc526015f37168ba33e21ea91f |
|
02-May-2000 |
David Lawrence <source@isc.org> |
Redundant header work, mostly removing <dns/result.h> from installed
headers and adding it to source files that need it. |
598b67856ba20739f2fd7c4eb7d437f981814180 |
|
28-Apr-2000 |
Mark Andrews <marka@isc.org> |
dns_zone_{set,get}masterport() is gone. |
6c7e680943ccdb75f23b050a7bc5ac0825e5244a |
|
28-Apr-2000 |
Mark Andrews <marka@isc.org> |
115. [cleanup] libdns.a changes:
dns_zone_clearnotify() and dns_zone_addnotify()
are replaced by dns_zone_setnotifyalso().
dns_zone_clearmasters() and dns_zone_addmaster()
are replaced by dns_zone_setmasters(). |
6e49e91bd08778d7eae45a2229dcf41ed97cc636 |
|
27-Apr-2000 |
David Lawrence <source@isc.org> |
103. [func] libisc buffer API changes for <isc/buffer.h>:
Added:
isc_buffer_base(b) (pointer)
isc_buffer_current(b) (pointer)
isc_buffer_active(b) (pointer)
isc_buffer_used(b) (pointer)
isc_buffer_length(b) (int)
isc_buffer_usedlength(b) (int)
isc_buffer_consumedlength(b) (int)
isc_buffer_remaininglength(b) (int)
isc_buffer_activelength(b) (int)
isc_buffer_availablelength(b) (int)
Removed:
ISC_BUFFER_USEDCOUNT(b)
ISC_BUFFER_AVAILABLECOUNT(b)
isc_buffer_type(b)
Changed names:
isc_buffer_used(b, r) ->
isc_buffer_usedregion(b, r)
isc_buffer_available(b, r) ->
isc_buffer_available_region(b, r)
isc_buffer_consumed(b, r) ->
isc_buffer_consumedregion(b, r)
isc_buffer_active(b, r) ->
isc_buffer_activeregion(b, r)
isc_buffer_remaining(b, r) ->
isc_buffer_remainingregion(b, r)
Buffer types were removed, so the ISC_BUFFERTYPE_*
macros are no more, and the type argument to
isc_buffer_init and isc_buffer_allocate were removed.
isc_buffer_putstr is now void (instead of isc_result_t)
and requires that the caller ensure that there
is enough available buffer space for the string. |
8db70f36bee634ad850bc5ab60afab5c6123bc01 |
|
26-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
isc_buffer_putstr() will soon return void |
26037ecb22b2bd386423b7508cbdff870a3fc360 |
|
25-Apr-2000 |
David Lawrence <source@isc.org> |
Unlock zone->lock when skipping zone load because of database file's age.
Log at ISC_LOG_DEBUG(1) when dns_zone_load is entered, when it skips
loading because the file is older than the last load time, and when it
has successfully loaded the zone. |
1e44dac496341db485430e7e4c31e144b68fccb2 |
|
24-Apr-2000 |
David Lawrence <source@isc.org> |
Use renamed functions, isc_mktemplate -> isc_file_mktemplate and
isc_ufile -> isc_file_ufile.
Don't load a zone if the database file for it is older than the last
time the zone was loaded.
Style lint. |
821c5a270019a18af01936b91da0c76a8d93c35f |
|
20-Apr-2000 |
Mark Andrews <marka@isc.org> |
Cleanup *before* calling dns_zone_transfer_in(). |
158ade3c6f0792968a6f9d0effb14d9d111776cb |
|
19-Apr-2000 |
Mark Andrews <marka@isc.org> |
Don't notify the master server. |
8400fbd5c63df7f7f8b6c299bb5ba4707572501b |
|
19-Apr-2000 |
Mark Andrews <marka@isc.org> |
Fix locking problem w/ notify.
'next' was sometimes overwritten when it should not have been
causing NEEDNOTIFY to be effectivly ignored. |
e0a43acbb7b57db951a0fe03c0e071e19b59e04e |
|
18-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
disable notify code until locking bug is fixed |
9e53cbca72767d0c91962b7a01650ea07d7398dd |
|
18-Apr-2000 |
Mark Andrews <marka@isc.org> |
Add UDP refresh queries.
Generate NOTIFY messages. |
e44487bfc23599b6b240e09d83d1c862fecfcc82 |
|
17-Apr-2000 |
Michael Graff <mgraff@isc.org> |
convert sender, arg, action, etc. to ev_sender, ev_arg, ev_action, etc. |
738b9aa3ded1ef724922d6695cb04ec2e721bdd1 |
|
12-Apr-2000 |
Bob Halley <source@isc.org> |
isc_task_create() API change |
edcb93b49c763709ead9374a15ec3b7c4d904383 |
|
08-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up view options: request-ixfr, provide-ixfr |
419590499823ce15b5d2ad4fe71eaf04bd5a86c0 |
|
07-Apr-2000 |
Michael Graff <mgraff@isc.org> |
s/DNS_R_/ISC_R_/ change for some codes. |
0218c433f63b32bd9f714cf7a4063b12ebb15179 |
|
04-Apr-2000 |
Bob Halley <source@isc.org> |
dns_zone_notifyreceive() failed to unlock the zone lock in certain
error cases. |
7201d2e11b282c9794afa3553ebbe7b1413ee8ec |
|
21-Mar-2000 |
Mark Andrews <marka@isc.org> |
Unconditionally set the zone timer in xfrdone. |
4bc5101166ec97bf88448efb9a65da600e82040e |
|
20-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the new 'request-ixfr' option |
2539896175e5cbf83fd1d3b1a803053428933d6f |
|
17-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
do not indent CVS ID comment |
6fcfd0c35d3fd6aea3d36ad002b68e59ac62fdc7 |
|
06-Mar-2000 |
Brian Wellington <source@isc.org> |
ssutables are now attached/detached; zones get ssutables from config structs |
cfab2f4e039052fd5c71f8de93a9510bec0581f9 |
|
25-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
implemented the 'transfers-in' option |
e01ecff4b1562a24e6de7e9396c60e9dffdb78ce |
|
25-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
Implemented the 'transfers' clause of the 'server' statement
> and the 'transfers-per-ns' option. |
6e70b15670957879f537a120a1fa3fa8e4a8307b |
|
24-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
zones now know which view they are in |
9fae7ff63821e5586d2931deca299ba0c578204b |
|
16-Feb-2000 |
Brian Wellington <source@isc.org> |
dns_zone_getssutable/dns_zone_setssutable |
269d5ca1c721e087965927161350a9af479cb201 |
|
10-Feb-2000 |
James Brister <source@isc.org> |
Example usage of ondestroy notification for databases. Is ifdef'd out. |
da0ecdd70ce29381acda4a7fa0943ea43642fef3 |
|
10-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
zone shutdown rewritten to use separate internal/
external refcount and control event instead of onshutdown,
to fix bug where zone could be freed before being shut down
(RT #28) |
4d5520682b32b40f48afc08bc7eee30b43def426 |
|
09-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
support IPv6 masters in zone transfers |
7d32c065c7bb56f281651ae3dd2888f32ce4f1d9 |
|
04-Feb-2000 |
Bob Halley <source@isc.org> |
update copyright |
87fe131e606778b297aa73717464e080b393aedd |
|
31-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
include <isc/mktemplate.h> and <isc/ufile.h> |
c718c8aa60e77ed39da5a16d24798e46cfc74f8d |
|
31-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
separate transfer-source addresses for IPv4 and IPv6 |
d718d8e12983fab2527196994cd64bcaf25f2dc2 |
|
31-Jan-2000 |
Mark Andrews <marka@isc.org> |
Use a tmp file to dump the zone to so that we don't destroy the current
version unless we have successfully written to disk. |
9ec46fafd60c5450352597547dd62a87f330664b |
|
31-Jan-2000 |
Mark Andrews <marka@isc.org> |
Missed include file |
89ab345002c01b412caf45387aee82b5c567fcd4 |
|
31-Jan-2000 |
Mark Andrews <marka@isc.org> |
dns_zone_dump() -> dns_zone_dumptostream()
replace seperate iteration of zone in dns_zone_dumptostream() with call
to dns_master_dumptostream().
dns_zone_dume() now dumps to database specified in zone. |
897ba5e12014b2001dba9ef7fceeec7d9182e447 |
|
29-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
Abort incoming zone transfers on server shutdown. To support
this, zone transfers now use the zone's task, the zone holds a pointer
to any zone transfer in progress, and the zone now registers a shutdown
callback. |
3b2e285a1619bb1783814617f10eb82aa9f4cfea |
|
28-Jan-2000 |
Brian Wellington <source@isc.org> |
dns_zone_dump() was returning DNS_R_NOMORE when the dump succeeded - should
check for this and return DNS_R_SUCCESS. |
6d39d25c557d3778ea8dc1d032cb443302879aa7 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
set configuration lock quotas to 1 |
94a3e829e0b9e25660ec136742ad5c3694067c70 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
added "transfersin" quota variable in zone manager;
use dns_severity_t, not dns_c_severity_t to represent name checking
severities, to eliminate the final dependency on dns/config code |
6f5ad8833c10e112d1e5479275f589f37c18222e |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
don't treat missing slave zone file as error when starting up |
057cedf6b5a2e3647e4a378cda68c06a3a91c573 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
fix double free introduced by previous change |
143c2d39fafc0e36e0fa291b7708b60309e5a1b6 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
configuration locking checkpoint |
a820cd51ec6cfe7fc666171ef6d1107c3b3f4001 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
removed 'pubkey' from the zone object; if we decide it is
actually needed, it should be restored but as a dns_pubkey_t,
not dns_c_pubkey_t. |
6bfaefc3fd6d62e69f4aceccba970524f91251cc |
|
26-Jan-2000 |
Bob Halley <source@isc.org> |
change some logging from INFO to DEBUG |
e485d16462b0a66b835107fae04fe9d562e77af0 |
|
25-Jan-2000 |
Bob Halley <source@isc.org> |
name tasks |
9f27c51315f822d38c3caf73e8791ee13d11e0f4 |
|
25-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
iresult -> result |
4380033dc491d8ecab540d9b3ea6fb143ab78637 |
|
21-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
dns_zone_manage() has been superseded by dns_zonemgr_managezone();
made dns_zone_manage() static so that it cannot be called by mistake |
395130717a385c0b02de4bde7a6a33730a5f7f53 |
|
21-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
dns_zone_setorigin() now takes a dns_name_t *, not a char * |
7fc55ea79fde452a7ad5f8127eb331665f40dddc |
|
21-Jan-2000 |
Bob Halley <source@isc.org> |
conform to resolver api changes |
35503b87538103f6ff0e64870c86c34ca9ada9d7 |
|
20-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
needs #include <dns/log.h> |
ea80934b586a27cd510526e53f3d5b739b5b93c9 |
|
19-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
make sure zone manager is not destroyed until tasks have finished;
eliminated 'soaquery' struct |
c1b5b02f558bce3246133b796bdf09bd6c3c2794 |
|
07-Jan-2000 |
Bob Halley <source@isc.org> |
settimer logging tweaks |
9fd735a3d9f6948a02ce6d6b222aa82c482666ce |
|
31-Dec-1999 |
Mark Andrews <marka@isc.org> |
xfrin_start_temporary_kludge() was called when the zone was already locked.
DNS_ZONE_F_REFRESH needs to be set when we call xfrin_start_temporary_kludge()
from xfrdone(). |
3ddd814a97de1d152ba0913c592d6e6dc83d38a6 |
|
23-Dec-1999 |
Michael Graff <mgraff@isc.org> |
dns_result_t is no more. s/dns_result_t/isc_result_t/ -- more later, when I need a break. |
fba6d4604d37a96a865ee2fa1b89734ada44f2e8 |
|
22-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
do not log "zone serial has gone backwards" when the
serial remains unchanged on zone reload |
d6f5fc79111ad6d1af1ce9dac0590f881474c018 |
|
22-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
handle null pubkeys and ACLs in dns_zone_compare() |
733b16eb0be2e15fa70db85291b386a3bef1d77c |
|
22-Dec-1999 |
Michael Graff <mgraff@isc.org> |
priority rendering |
58aaab3687aac838542ee4ef65a9c094a5d34ab0 |
|
17-Dec-1999 |
Michael Graff <mgraff@isc.org> |
isc_stdtime_get() now returns void, not isc_result_t. |
6017f424ee3c02d7f22132c77576ea38542fa949 |
|
17-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
introducing dns_acl_t; other restructuring of server
configuration process aiming to reduce the degree of mutual dependency
between lib/dns/config and the rest of libdns |
440be4c866f6935ac069db79a414304507a664c2 |
|
16-Dec-1999 |
Michael Graff <mgraff@isc.org> |
move util.h to <isc/util.h> |
f6a9dd2c61911bf4902d6de02a18a31c9d5497f7 |
|
16-Dec-1999 |
Mark Andrews <marka@isc.org> |
complete slave side of notify |
607dc8013a8cb34cd03b59292aa1ac01e008c9c1 |
|
15-Dec-1999 |
Michael Graff <mgraff@isc.org> |
make dispatcher hash sizes be primes, and provide an increment to help
resolve hash collisions |
24b22ddce73e79214161730edd2f43704f10d48f |
|
13-Dec-1999 |
Mark Andrews <marka@isc.org> |
typo's |
76a8dfb30730457bd2ca978a700f105021394393 |
|
13-Dec-1999 |
Mark Andrews <marka@isc.org> |
Add idle and max xfer timeouts. |
8436cbc6a4db5facd0dbb3cbc4e0d33398214f8f |
|
13-Dec-1999 |
Mark Andrews <marka@isc.org> |
Connect zone transfers to refresh timers.
Various logging changes.
Add dns_zone_getclass().
Added locking to zonemgr. |
29b1cf6c7aa01afe797fb7b8fe1dee508032dcac |
|
11-Dec-1999 |
Mark Andrews <marka@isc.org> |
Check for DNS_R_NOJOURNAL when rolling back a journal.. |
1ce5dcf1c826e0f2aa1e5a6236940b1b76f61449 |
|
06-Dec-1999 |
James Brister <source@isc.org> |
Change config API to not take a isc_log_t but use dns_lctx extern. |
e6428e3af6ee1caaa077dd3cb7b0932ba026ea93 |
|
01-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
Use documented default value for max-transfer-time-in |
0666859124232550c65985e7db58beac8030549b |
|
01-Dec-1999 |
James Brister <source@isc.org> |
Relocated errant break statements. |
29bf8316a33dbacaa4f37755bea495d6b9fac152 |
|
01-Dec-1999 |
James Brister <source@isc.org> |
- Hold list of pubkeys instead of a single pubkey in zones.
- Change dns_zone_copy to use pubkey list.
- MAGIC-number related fixes and miscellaneous defensive programing issues. |
292031c9fc4d26bfff35d3cbb9b77217c66c39cd |
|
17-Nov-1999 |
James Brister <source@isc.org> |
- Removed config *_delete functions on structures that use reference
counting and replaced with *_detach.
- Changed config *_attach functions to return the new attached value through
the paramater list rather than as a return value.
- Changed config *_delete functions to no longer allow deletion of a null
pointer
- Changed calls to the config *_delete functions to make sure no null
pointers were passed in.
- Changed use of the config *_attach function to match new signature. |
67125500ace3af82910ad855959e1216441724ac |
|
30-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
use the logging library, not printf |
ed2cefee118e6c79122c432cd653968014f03787 |
|
30-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
previous change had syntax errors in ifdef'ed out code |
4ed0c326e6c344589db02738358f98d96c6299d2 |
|
30-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
isc_sockaddr_totext() now writes to an isc_buf_t, not
a dynamically allocated string |
f9cafe0859782db314429edb2e08f06452f4f0fb |
|
29-Oct-1999 |
Mark Andrews <marka@isc.org> |
fix cancel_refresh decl |
fe37278859bce157001cca14cdfa3a761b0d5012 |
|
29-Oct-1999 |
Mark Andrews <marka@isc.org> |
in6_addr.s6_addr is *always* an array. |
a474ba139d758cd78507621e947119706197718e |
|
29-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
enabled incoming zone transfer code; there are no SOA
queries yet, so we just do an unconditional transfer attempt at server
startup time for each slave zone |
7992e1adeab2be88553ef170a0b02d7ecff41465 |
|
29-Oct-1999 |
Bob Halley <source@isc.org> |
set result in zonemanager |
71a16ee1350bf1a37c0c9a56a7698c0d4e51fb12 |
|
29-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
checkpoint, introducing new type dns_zonemgr_t |
936f1c128fbfd3b69acca949eae0692d3d918439 |
|
25-Oct-1999 |
Mark Andrews <marka@isc.org> |
add log context to dns_zone_copy()
fix various locking problems in zone. |
772a802cd01dbeab232959675da6a941fe1df71d |
|
22-Oct-1999 |
Bob Halley <source@isc.org> |
suppress a printf |
cec82dbad9f2a51dc7ed9a124f54f6f505045a12 |
|
21-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
attempt journal rollforward even if diff_on_reload is set;
it is needed for dynamic zones and ixfr'ed slave zones |
9733108152679bfaadc92d3e139a5bc8edbf2f6d |
|
15-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
print descriptive warning messages when bad zone detected;
dns_zone_load did not always return ISC_R_SUCCESS when it succeeded. |
157a75e25a391060dc3bacf852922987b0759cc4 |
|
15-Oct-1999 |
Bob Halley <source@isc.org> |
Eliminate zone callback.
Export dns_zone_equal.
Do not try to set slave options (like transfer_source)
on a master zone.
Turn off some printing.
Add a warning about dns_zone_tostr(). |
df7899248ff58c496142fd36e28b5bea35677537 |
|
14-Oct-1999 |
Mark Andrews <marka@isc.org> |
dns_zone_callback: viewname should be (const char *) |
2d06b00514f887571b3177470b9ca0419f503419 |
|
14-Oct-1999 |
Mark Andrews <marka@isc.org> |
dns_zone_getdb now return DNS_R_NOTLOADED |
f182ffaba7a9002cc19e57b88d1153bd434c8cb8 |
|
14-Oct-1999 |
Mark Andrews <marka@isc.org> |
dns_getname_origin nor returns (dns_name_t *) again. |
39073e9734e5e0ebb88ab9e3b14a85b7a0b9578b |
|
14-Oct-1999 |
Mark Andrews <marka@isc.org> |
convert to use ISC_MAGIC_VALID, VALID_ZONE now DNS_ZONE_VALID.
zone->origin now dns_name_t not dns_fixedname_t.
zone->diff_on_reload added.
acls are now freed when zone is freed.
Additional locking performed.
dns_rdataset_disassociate is only called if we find a rdataset.
dns_db_load() now calls db_zone_replacedb().
dns_zone_callback() fleshed out.
dns_zone_equal() to check configuration details.
dns_zone_replacedb() added. |
f9b4801c8f2e0c8eeda8d925d880ca669f3b2520 |
|
13-Oct-1999 |
James Brister <source@isc.org> |
Change signature to zone_callback and have the callback pretend to
have done something useful. |
3e70e0a2c0ffb907eeee984abc9a69ec19ace181 |
|
07-Oct-1999 |
Bob Halley <source@isc.org> |
hack to avoid resolver issues |
10ba7f6f563d68b8f1284847ccce85b706e793fe |
|
05-Oct-1999 |
Bob Halley <source@isc.org> |
lint |
f9dcff45e2a7c622788e1207d14f9a17c8bb5395 |
|
02-Oct-1999 |
James Brister <source@isc.org> |
Changes to dns_c_zone_* function signatures. |
7aab9a099d4aaf60dd132551383f4ff3c4b17348 |
|
02-Oct-1999 |
David Lawrence <source@isc.org> |
use type in_port_t instead of unsigned int for ports,
fix calls to isc_sockaddr_fromin{,6} to pass sin{,6}_addr as 2nd arg |
71b4bbe28484ad571729bb3548219b2794613571 |
|
24-Sep-1999 |
Andreas Gustafsson <source@isc.org> |
added dns_zone_getorigin(), dns_zone_getdatabase(),
dns_zone_getixfrlog() |
ea95ea0674930d26550a064d23db680dec63262e |
|
24-Sep-1999 |
Bob Halley <source@isc.org> |
missed a few things |
c583a85db061a6a6eb4e4df27c0a5afa33d26f36 |
|
24-Sep-1999 |
Bob Halley <source@isc.org> |
disable code that uses the resolver |
89e7b5009b224bc72ec5e223269a0eda31b5577e |
|
23-Sep-1999 |
Andreas Gustafsson <source@isc.org> |
added dns_zone_gettype() and dns_zone_gettask() |
e9d51ec4abd2d1cce3e9afdf1c604d6fb80f0a41 |
|
21-Sep-1999 |
Bob Halley <source@isc.org> |
zones do not have resolvers |
7c337a9ca9a322af783ee3b7e3a97b8fac6b2959 |
|
17-Sep-1999 |
James Brister <source@isc.org> |
IPv6 fixes.
Removed config specific address type and replced with isc_sockaddr_t |
2f072c2982861ec2e86e97f8a3ed199fe45c1f70 |
|
16-Sep-1999 |
Michael Graff <mgraff@isc.org> |
Update copyrights |
cba05509f35b5b67731f4ac209536f706ef3504e |
|
14-Sep-1999 |
Mark Andrews <marka@isc.org> |
Add #include <isc/print.h>
dns_zone_log_error -> dns_zone_logerror |
bada60fd2adf62cd880a4e30899acf35f921c37f |
|
10-Sep-1999 |
Mark Andrews <marka@isc.org> |
Non portable type used. u_int32_t -> isc_uint32_t |
0b157747b398ab59f42f584adc70a6c97d771abe |
|
08-Sep-1999 |
Bob Halley <source@isc.org> |
findrdataset can now return a sig |
92db5cd726f898f7c81287ef320a65973a3965ae |
|
03-Sep-1999 |
James Brister <source@isc.org> |
Renamed many identifiers to match coding guidelines. |
29ed825602cca1b202ca314d619ddf33dc0630df |
|
03-Sep-1999 |
Mark Andrews <marka@isc.org> |
Changes for the introduction of 'covers' and dns_db_find returning
the sig RRset. |
686b27bfd3ef906721fad485e3dae759679890b7 |
|
30-Aug-1999 |
Mark Andrews <marka@isc.org> |
Initial zone code. Minimally functional. |