1d4d23dac8cf2e557941bc1df774abc38153c49d |
|
08-Feb-2018 |
Mark Andrews <marka@isc.org> |
fix meger error
(cherry picked from commit f6b7ff72808bb8b44daa06bb45fad18c2964a6df) |
30ca20f720ad0887772a79e7abb25b4fa0e4b5b0 |
|
08-Feb-2018 |
Mark Andrews <marka@isc.org> |
4889. [func] Warn about the use of old root keys without the new
root key being present. Warn about dlv.isc.org's
key being present. Warn about both managed and
trusted root keys being present. [RT #43670]
(cherry picked from commit baef0ca9886bb67d7c6a2ae0405e504ccdc0fb9f) |
cdda779d079851032ed737451244bcc943d89889 |
|
18-Jan-2018 |
Evan Hunt <each@isc.org> |
[v9_11] fix merge error |
4221d9cd1d02311fbf9b5f08a038f5af78b10b4a |
|
18-Jan-2018 |
Evan Hunt <each@isc.org> |
[v9_11] normalize rndc on/off commands
4867. [cleanup] Normalize rndc on/off commands (validation and
querylog) so they accept the same synonyms
for on/off (yes/no, true/false, enable/disable).
Thanks to Tony Finch. [RT #47022]
(cherry picked from commit cf8f4241e7826a6deb605d0b65ba625414805642) |
e526027287b849f0b6ab6e069156697cbafa22c1 |
|
15-Jan-2018 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Ensure all master definitions in a catalog zone contain an IP address
4864. [bug] named acting as a slave for a catalog zone crashed if
the latter contained a master definition without an IP
address. [RT #45999]
(cherry picked from commit ae51a676c9921907cbbffa151910b96f87848d0d) |
d2017ba188f5ea2158da0c6a9d7fa39d235cdb33 |
|
04-Jan-2018 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
adfe58e8e5cd1890585e92b67f1fd01989a1fa7d |
|
04-Jan-2018 |
Mark Andrews <marka@isc.org> |
4856. [bug] 'rndc zonestatus' reported the wrong underlying type
for a inline slave zone. [RT #46875]
(cherry picked from commit 0b27aa071284d184c7413929378fd2c03f2c7ead) |
c0a2210466dec0cc81ebf2ffbe21693b57b9c29c |
|
27-Dec-2017 |
Mark Andrews <marka@isc.org> |
4850. [bug] Named failed to restart with multiple added zones in
lmdb database. [RT #46889]
(cherry picked from commit 9bec7facfbb839836d67190c92613524fa5ad405) |
534057c9f91a3eb6e0541f3526459c716239b337 |
|
20-Dec-2017 |
Mark Andrews <marka@isc.org> |
4849. [bug] Duplicate zones could appear in the .nzf file if
addzone failed. [RT #46435]
(cherry picked from commit 2d7f89b9c76646baca3d65a938844f1f90157d83)
(cherry picked from commit 22a32060c14d8b791e1fcffcf3a282150052c375) |
59c46f0aef51672bc8997739a75e4bd34342c68e |
|
30-Nov-2017 |
Evan Hunt <each@isc.org> |
[v9_11] fix incorrect comment |
f53e0bda467d96dfeeba1b4da30c37b37766bb75 |
|
30-Nov-2017 |
Evan Hunt <each@isc.org> |
[v9_11] fix "allow-transfer" inheritance and clean up ACL configuration
4836. [bug] Zones created using "rndc addzone" could
temporarily fail to inherit an "allow-transfer"
ACL that had been configured in the options
statement. [RT #46603]
(cherry picked from commit e197a2bd150783f53044342cf0d02510dfb744df) |
81e3e3084980afcd61416f572c6e72d38a3808ab |
|
30-Nov-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Fix LMDB support on OpenBSD; clean up and refactor LMDB-related code
4835. [cleanup] Clean up and refactor LMDB-related code. [RT #46718]
4834. [port] Fix LMDB support on OpenBSD. [RT #46718]
(cherry picked from commit 2c20fc0d135e3d3fb6b468e4807caa18ff8974f0) |
1f4a3c7088594d1b64cd734eb69e1fd023fde8bf |
|
27-Nov-2017 |
Michał Kępień <m <michal@isc.org> |
[v9_11] Do not use thread-local storage for storing LMDB reader locktable slots
4828. [bug] Do not use thread-local storage for storing LMDB reader
locktable slots. [RT #46556]
(cherry picked from commit 40a90fbf89738c1aa867a5f09ef7243ef3ae52e4) |
40ec122c5062976b2356ab9f631ec2db07b4c837 |
|
23-Nov-2017 |
Mark Andrews <marka@isc.org> |
style |
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) |
48865bf02282be5dcb8e06a166004bb3b4ded1da |
|
01-Nov-2017 |
Mark Andrews <marka@isc.org> |
fix merge error |
24231e53a5c3079431f84dcddfee1e761fec7329 |
|
31-Oct-2017 |
Mark Andrews <marka@isc.org> |
4804. [port] win32: access() does not work on directories as
required by POSIX. Supply a alternative in
isc_file_isdirwritable. [RT #46394] |
7382f5160274938d143d82bda1941b32822dac53 |
|
29-Oct-2017 |
Mark Andrews <marka@isc.org> |
Add system tests and remove redundent logging from:
4801. [func] 'dnssec-lookaside auto;' and 'dnssec-lookaside .
trust-anchor dlv.isc.org;' now elicit warnings rather
than being fatal configuration errors. [RT #46410]
(cherry picked from commit f5e1b555c59074e9b8626921c4a068ee6fc1c1e3) |
eb11b39981689e4a20fbe95e533577eacab992b4 |
|
29-Oct-2017 |
Mukund Sivaraman <muks@isc.org> |
When processing delzone, write one zone config per line to the NZF (#46323)
(cherry picked from commit 625f656aa8fdf50a26af4db6ad02f11012a02140) |
a06198688faca5c7bc1a35ec0ec18bc68c07691c |
|
23-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] clean up a redundancy
4777. [cleanup] Removed a redundant call to configure_view_acl().
[RT #46369]
(cherry picked from commit 89636d8f305956ad42e95a988502c7345e85ffe1) |
56e30ebae6fdb0bdf94419caff3a43fb2d16c5df |
|
18-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] require writable managed keys directory
4769. [bug] Enforce the requirement that the managed keys
directory (specified by "managed-keys-directory",
and defaulting to the working directory if not
specified) must be writable. [RT #46077] |
197903220d47080689aaec086ec40aeceb573082 |
|
05-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] remove no-longer-needed check for nonexistence |
5fa4be41a383cfbf5e1d195b18c04bdbf5603710 |
|
05-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] don't log when NZF file doesn't exist
4755. [cleanup] Silence unnecessary log message when NZF file doesn't
exist. [RT #46186]
(cherry picked from commit d7ee3ed48849225213583758090e2fe5a301fbf2) |
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] |
d5bd8bb71a8970d4ebc4701b3e9ec3efef4954b7 |
|
03-Oct-2017 |
Evan Hunt <each@isc.org> |
[v9_11] de-DLV
4749. [func] The ISC DLV service has been shut down, and all
DLV records have been removed from dlv.isc.org.
- Removed references to ISC DLV in documentation
- Removed DLV key from bind.keys
- No longer use ISC DLV by default in delv
[RT #46155] |
ad1317338af79edad878c9c3e4361798503310ba |
|
03-Oct-2017 |
Mark Andrews <marka@isc.org> |
4748. [cleanup] Sprintf to snprintf coversions. [RT #46132]
(cherry picked from commit a009d03a1abf73c8146c1696ce1100e62c3b9dbb) |
da1f585afa8c103508c759142d6aed4edae6936e |
|
29-Sep-2017 |
Mark Andrews <marka@isc.org> |
4744. [bug] Suppress trust-anchor-telementry queries if
validation is disabled. [RT #46131]
(cherry picked from commit dc0a792d946871140bc3689d04ce7934d210544b) |
d72952cf254b71c44e5e956a306016a5be9b9c38 |
|
27-Sep-2017 |
Mark Andrews <marka@isc.org> |
4739. [cleanup] Address clang static analysis warnings. [RT #45952]
(cherry picked from commit f9f3f20d2d08e1c8756a1b260d7c5125426d8395) |
68d7ff133c9a1b8cfe683c70e997d83395ffd155 |
|
26-Sep-2017 |
Evan Hunt <each@isc.org> |
[v9_11] backport rpz tweaks
4713. [cleanup] Minor revisions to RPZ code to reduce
differences with the development branch. [RT #46037] |
f896f7c8be894a737998b97008a1389e72972fcf |
|
19-Sep-2017 |
Mukund Sivaraman <muks@isc.org> |
Fix use after free when closing an LMDB (#46000)
(cherry picked from commit e2ed24aa4ddf10b24596ef91de3e81258638c627) |
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) |
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) |
3a84275b10ab16965e86f6ca97e70c1bdca885a0 |
|
10-Jul-2017 |
Mark Andrews <marka@isc.org> |
4648. [bug] "rndc reconfig" on a slave no longer causes all member
zones of configured catalog zones to be removed from
configuration. [RT #45310]
(cherry picked from commit 1e9b39fe26cf609144014134133b678c744a13fd) |
503809a8e1c2f9e2111c888f13d2702fe6f41bc5 |
|
13-Jun-2017 |
Evan Hunt <each@isc.org> |
[v9_11] put in a missing #ifdef section
(cherry picked from commit 19a72397da00969586301f91e400094715d43b91) |
214b53880b6d77359f60feccb91bd2589059300a |
|
13-Jun-2017 |
Evan Hunt <each@isc.org> |
[v9_11] prevent reload failure due to LMDB database perms
4638. [bug] Reloading or reconfiguring named could fail on
some platforms when LMDB was in use. [RT #45203]
(cherry picked from commit bf05e66bb38c44378a7873ff3701e6e596e70bf7) |
9270a14461e15ff184db75eaa6a27a82eb06ee79 |
|
30-May-2017 |
Mark Andrews <marka@isc.org> |
4530. [bug] "dyndb" is dependent on dlopen existing / being
enabled. [RT #45291]
(cherry picked from commit aa3a8979bc7eb1596d044eff572b3c35310584fa) |
b6fa637fc8c92f42a21e6f97259598968717af3d |
|
16-May-2017 |
Evan Hunt <each@isc.org> |
[v9_11] don't keep an LMDB transaction open across an exclusive section
4625. [bug] Running "rndc addzone" and "rndc delzone" at close
to the same time could trigger a deadlock if using
LMDB. [RT #45209]
(cherry picked from commit 03a7a952c0ea6e6c3a225ec9b9de540cb0598019) |
c935952ede45595a821cfed7f73b57f3b239ca2b |
|
10-May-2017 |
Mark Andrews <marka@isc.org> |
4619. [bug] Call isc_mem_put instead of isc_mem_free in
bin/named/server.c:setup_newzones. [RT #45202]
(cherry picked from commit 0c18eb4783d6b53d3b6b244ec6f85db219ca972e) |
c83a3061551c86bd661839be935de061f7322f5c |
|
04-May-2017 |
Evan Hunt <each@isc.org> |
[v9_11] fix lmdb delzone
4616. [bug] When using LMDB, zones deleted using "rndc delzone"
were not correctly removed from the new-zone
database. [RT #45185]
(cherry picked from commit 3a554a444caf444b6239a7ae80d6448cad3a363e) |
3b38e4b8344cb3bb28f2b116d2e39f8371ef8e34 |
|
26-Apr-2017 |
Mukund Sivaraman <muks@isc.org> |
Set a LMDB mapsize and also provide a config option to control it (#44954)
(cherry picked from commit 241b49e6119eb37eebe2de98f0e8bde436074cb3) |
fc8c8966c906b305cb8b416a8f23f21abf103b7f |
|
04-Feb-2017 |
Evan Hunt <each@isc.org> |
[v9_11] fall back to builtin keys if bind.keys is empty
4570. [cleanup] named did not correctly fall back to the built-in
initializing keys if the bind.keys file was present
but empty. [RT #44531] |
6ec6741fe72397d1083211a5dd51bf8fe6bb1dd6 |
|
02-Feb-2017 |
Evan Hunt <each@isc.org> |
[v9_11] Revert "fixed build failure when building without LMDB"
This reverts commit d9788e03ad446db1d4887c2999d330aba6f155da. |
d9788e03ad446db1d4887c2999d330aba6f155da |
|
02-Feb-2017 |
Evan Hunt <each@isc.org> |
[v9_11] fixed build failure when building without LMDB
(cherry picked from commit 8acbf7e4de99bbc4867b02ed87dbbc3761a57ca5) |
f6b909274159da7aaad8463c90f15018136cf6cb |
|
13-Jan-2017 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
445b0e72d7da843ea023e73ca24111fc13b1302f |
|
12-Jan-2017 |
Evan Hunt <each@isc.org> |
[v9_11] more specific date for DLV shutdown warning |
2a2618356ecdf5962230fe11606d2b106a638295 |
|
29-Dec-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
72cae054ad81a985f1e0023f9ff92b6ff1872183 |
|
28-Dec-2016 |
Mark Andrews <marka@isc.org> |
4541. [bug] rndc addzone should properly reject non master/slave
zones. [RT #43665]
(cherry picked from commit e20db12918c2e808c9ddb0e5e0f75dae71a63ad7) |
23ac7e663494ffdfd78b52d1a0a62d93f0d30d93 |
|
26-Dec-2016 |
Mark Andrews <marka@isc.org> |
4539. [bug] Referencing a nonexistant zone with rpz could lead
to a assertion failure when configuring. [RT #43787]
(cherry picked from commit 762c4fc5a8cc0433a6139aecb9e91624af51e3b1) |
1c89e89eaf761c378fd48bfd1c4abf1b5ad026e9 |
|
29-Nov-2016 |
Evan Hunt <each@isc.org> |
[v9_11] log as error if entropy unavailable
4521. [cleanup] Log it as an error if an entropy source is not
found and there is no fallback available. [RT #43659]
(cherry picked from commit 6bdb70057d1505f86816b77edee8bc66c5e428ba) |
94694e720a911a38b01ff5036c01d883b3c9cbb1 |
|
11-Oct-2016 |
Evan Hunt <each@isc.org> |
[v9_11] add cfg_parse_buffer3() function with linenum parameter
4482. [cleanup] Change #4455 was incomplete. [RT #43252]
(cherry picked from commit 676ac3cc8234dafcbab053554c657113e811e562) |
48ec547968d7da5b1240222c53a90efce25157a2 |
|
08-Sep-2016 |
Mark Andrews <marka@isc.org> |
4465. [bug] Don't use "%z" as Windows doesn't support it.
[RT #43131]
(cherry picked from commit f1977af0d3e400ac6debadd9fdd4c42e52645eb7) |
f503aa345b451f94875a5bab637223bcbbd93b6d |
|
26-Aug-2016 |
Evan Hunt <each@isc.org> |
[v9_11] pass source file and line to dyndb load function
4455. [cleanup] Allow dyndb modules to correctly log the filename
and line number when processing configuration text
from named.conf. [RT #43050]
(cherry picked from commit 02fb764681d145e4607c59280a48617013e886ac) |
7df3f06c0bf0b78a88221348d6af6704d9ece7ef |
|
25-Aug-2016 |
Mark Andrews <marka@isc.org> |
4454. [bug] 'rndc dnstap -reopen' had a race issue. [RT #43089]
(cherry picked from commit 726cddb56447812f7c4080816b08cbae8e96f7b0) |
32431c79c76257130e1b31223e59a614e19bea1b |
|
19-Aug-2016 |
Evan Hunt <each@isc.org> |
[master] fix dnstap query/response selectors
4427. [bug] The "query" and "response" parameters to the
"dnstap" option had their functions reversed.
(cherry picked from commit e9bd1496ed7a0da5ef39ce83c3315c87699971b4) |
7204d08a319cf590ae4280b8cc20999320398574 |
|
18-Aug-2016 |
Mark Andrews <marka@isc.org> |
4447. [tuning] Allow the fstrm_iothr_init() options to be set using
named.conf to control how dnstap manages the data
flow. [RT #42974]
(cherry picked from commit 934837913ff197b1a10ad027705d4497fae21e59) |
2fb6d3782b548ba678cfb8ff09e0d1e49fafb84d |
|
12-Aug-2016 |
Mark Andrews <marka@isc.org> |
4437. [func] Minimal-responses now has two additional modes
no-auth and no-auth-recursive which suppress
adding the NS records to the authority section
as well as the associated address records for the
nameservers. [RT #42005]
(cherry picked from commit 78e31dd18798f22828059b0f5cbc1c984c7e142c) |
51227d6f16840ae359701b5d56970a5f3860db5a |
|
12-Aug-2016 |
Evan Hunt <each@isc.org> |
[v9_11] error on bad parameter to 'rndc dumpdb'
4433. [cleanup] Report an error when passing an invalid option or
view name to "rndc dumpdb". [RT #42958]
(cherry picked from commit c38d989fdd73a49fbbfcce62ef36103cf5cf828d) |
3a71cd8ca3c4970b71ef503553eda2666ce3d2b1 |
|
08-Aug-2016 |
Mark Andrews <marka@isc.org> |
4429. [bug] Address potential use after free on fclose() error.
[RT #42976]
(cherry picked from commit c1915935cfdf971462e95c418f78a38567d3059b) |
a23f742c3d767f41bfb1a143b0605a766936c4d9 |
|
28-Jul-2016 |
Witold Krecicki <wpk@isc.org> |
Remove spurious isc_stdio_open |
ba340e446906b21925df63b0dec9b299ef093ad2 |
|
27-Jul-2016 |
Witold Krecicki <wpk@isc.org> |
4426. [bug] Addressed Coverity warnings. [RT #42908] |
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) |
adb0ac475d4a58404812eee3a158447decf9e026 |
|
22-Jul-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
801707fe19600313a0b1f7845a518100f69e58b6 |
|
21-Jul-2016 |
Evan Hunt <each@isc.org> |
[v9_11] store "addzone" zone config in a NZD database
4421. [func] When built with LMDB (Lightning Memory-mapped
Database), named will now use a database to store
the configuration for zones added by "rndc addzone"
instead of using a flat NZF file. This improves
performance of "rndc delzone" and "rndc modzone"
significantly. Existing NZF files will
automatically by converted to NZD databases.
To view the contents of an NZD or to roll back to
NZF format, use "named-nzd2nzf". To disable
this feature, use "configure --without-lmdb".
[RT #39837] |
111ec860a840d09dbd0551044e5fdc37d546c6b6 |
|
14-Jul-2016 |
Mark Andrews <marka@isc.org> |
Visual Studio 2005 doesn't like named elements, construct addr using isc_netaddr_fromin6
(cherry picked from commit d937f8e999f203b6cd7fddd5fdc1d16150840c59) |
3525200d9fb0e70aec4f6a3c7e0ed5a7dd8398af |
|
13-Jul-2016 |
Evan Hunt <each@isc.org> |
[v9_11] rndc dnstap -roll
4411. [func] "rndc dnstap -roll" automatically rolls the
dnstap output file; the previous version is
saved with ".0" suffix, and earlier versions
with ".1" and so on. An optional numeric argument
indicates how many prior files to save. [RT #42830] |
ebb8a69f33690f287998cb1a74779dda10f75fc5 |
|
12-Jul-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
4d8940486ca555f8308c503eef3bd479c0095eb8 |
|
11-Jul-2016 |
Mark Andrews <marka@isc.org> |
4409. [bug] DNS64 should exlude mapped addresses by default when
a exclude acl is not defined. [RT #42810]
(cherry picked from commit 557c7221fd4a7a439916e17d21405188c94a6aa1) |
0c27b3fe77ac1d5094ba3521e8142d9e7973133f |
|
27-Jun-2016 |
Mark Andrews <marka@isc.org> |
4401. [misc] Change LICENSE to MPL 2.0. |
7d262a3647a517a86d6d83058aedd18b7a6b06df |
|
24-Jun-2016 |
Mark Andrews <marka@isc.org> |
4394. [func] Add rndc command "dnstap-reopen" to close and
reopen dnstap output filed. [RT #41803] |
10966da999f8f7f364418aa446d8ead9c8a761cf |
|
23-Jun-2016 |
Mark Andrews <marka@isc.org> |
4402. [func] Collect statistics for RSSAC02v3 traffic-volume,
traffic-sizes and rcode-volume reporting. [RT #41475] |
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] |
3f06b888ae80a8724b300ab39a4276537b0241cd |
|
20-Jun-2016 |
Witold Krecicki <wpk@isc.org> |
4385. [func] Add support for allow-query and allow-transfer ACLs
to catalog zones. [RT #42578] |
bcd6666984f78cc6273b72608eecd076ba23648a |
|
19-Jun-2016 |
Mark Andrews <marka@isc.org> |
silence compiler warning |
eb6d8d7a48d8d11684c66335400bbe5ed4de332e |
|
11-Jun-2016 |
Mark Andrews <marka@isc.org> |
silence coverity warnings |
fbc50678e18eced2c1324bd968e77d4d7737d0ca |
|
10-Jun-2016 |
Mark Andrews <marka@isc.org> |
4382. [bug] rndc {addzone,modzone,delzone,showzone} should all
compare the zone name using a canonical format.
[RT #42630] |
c2afbab9dc8de73c85b32624a8364bc7532d1fa9 |
|
02-Jun-2016 |
Witold Krecicki <wpk@isc.org> |
4381. [bug] Missing "zone-directory" option in catalog zone
definition caused BIND to crash. [RT #42579] |
3d0b7d5cc3428dedf4486e949fbd536eef494b99 |
|
31-May-2016 |
Evan Hunt <each@isc.org> |
[master] zone-directory option for catalog zones
4380. [experimental] Added a "zone-directory" option to "catalog-zones"
syntax, allowing local masterfiles for slaves
that are provisioned by catalog zones to be stored
in a directory other than the server's working
directory. [RT #42527] |
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] |
0cbe448914be61d0f92b1e9d3adaeba87d25639d |
|
25-May-2016 |
Evan Hunt <each@isc.org> |
[master] minimal-any
4371. [func] New "minimal-any" option reduces the size of UDP
responses for qtype ANY by returning a single
arbitrarily selected RRset instead of all RRsets.
Thanks to Tony Finch. [RT #41615] |
e846f127d64ea690b789efa6e5b4ff9f64cf3235 |
|
05-May-2016 |
Witold Krecicki <wpk@isc.org> |
4362. [func] Changed rndc reconfig behaviour so that newly added
zones are loaded asynchronously and the loading does
not block the server. [RT #41934] |
19d80ce5844e00a021643759adcbe27c11b485a0 |
|
05-May-2016 |
Witold Krecicki <wpk@isc.org> |
4358. [test] Added American Fuzzy Lop harness that allows
feeding fuzzed packets into BIND.
[RT #41723] |
08e36aa5a5c7697a839f83831fccf8fb3f792848 |
|
05-May-2016 |
Mark Andrews <marka@isc.org> |
4356. [func] Add the ability to specify whether to wait for
nameserver addresses to be looked up or not to
rpz with a new modifying directive 'nsip-wait-recurse'. [RT #35009] |
66074f152f2a42218e6d54f50d4fa3717940c299 |
|
04-May-2016 |
Evan Hunt <each@isc.org> |
[master] log message when using ISC DLV
4352. [cleanup] The ISC DNSSEC Lookaside Validation (DLV) service
is scheduled to be disabled in 2017. A warning is
now logged when named is configured to use it,
either explicitly or via "dnssec-lookaside auto;"
[RT #42207] |
023ba1e6ef28d888ad0030fd72937fb4de2129bd |
|
04-Mar-2016 |
Evan Hunt <each@isc.org> |
[master] add OS details to rndc status
4325. [func] Add a line to "rndc status" indicating the
hostname and operating system details. [RT #41610] |
93c211afc97e7a072c12ef346581065e4065ff15 |
|
12-Feb-2016 |
Evan Hunt <each@isc.org> |
[master] fixed a regression in dyndb due to change #4277 |
0c29904b27c9ab3b85ecbde159b22ae1323bdbcd |
|
08-Feb-2016 |
Mukund Sivaraman <muks@isc.org> |
Check that configured view class isn't a meta class (#41572) |
ec450fde7cee684f37b0a59d770330c700419610 |
|
01-Feb-2016 |
Evan Hunt <each@isc.org> |
[master] disallow delzone on policiy zones
4311. [bug] Prevent "rndc delzone" from being used on
response-policy zones. [RT #41593] |
4df65ccfeca981cef1bf66706b8b505a8407f9d2 |
|
26-Jan-2016 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
1fe6b74b9c1376a7c289cf2a1414837cbe87d9b7 |
|
25-Jan-2016 |
Mark Andrews <marka@isc.org> |
use 0 not ISC_FALSE for dns_name_fromtext |
ecc06cbc32c5a2b91a17e65c1820c9c66313d35c |
|
15-Dec-2015 |
Mukund Sivaraman <muks@isc.org> |
Use optimal message sizes to improve compression in AXFRs (#40996) |
8f918a34d1d950f3f6ccd50b1ae35040eb0c0ef5 |
|
03-Dec-2015 |
Evan Hunt <each@isc.org> |
[master] update to previous commit: also list chrootdir if applicable |
b6214feb63f48e9c08f16394ae5b6902b45b9c38 |
|
03-Dec-2015 |
Evan Hunt <each@isc.org> |
[master] add conf file to rndc status
4268. [func] "rndc status" now reports the path to the
configuration file. [RT #36470] |
dd784c18ef799e9e35c9debe34323c50d4e7f8a5 |
|
16-Nov-2015 |
Francis Dupont <fdupont@isc.org> |
Merged VS 2015 64 bit warnings (#40373) |
946e2cd35123cfd8cf224b32fc17fd164af02ab8 |
|
11-Nov-2015 |
Mark Andrews <marka@isc.org> |
check ptr is not NULL |
58f7af60e79a5aaf58f6a8861c306d4c617fb1d1 |
|
11-Nov-2015 |
Mukund Sivaraman <muks@isc.org> |
Allow non-destructive control channel access using a "read-only" clause (#40498) |
b51391848127d0303bd385a555c76aef57d1b4eb |
|
06-Nov-2015 |
Evan Hunt <each@isc.org> |
[master] allow spaces in rndc arguments
4256. [bug] Allow rndc command arguments to be quoted so as
to allow spaces. [RT #36665] |
bfd4b9e11aa9e8c2b43022a6b7a896b26bd5d7a0 |
|
05-Nov-2015 |
Witold Krecicki <wpk@isc.org> |
4255. [func] Add 'message-compression' option to disable DNS compression in responses. [RT #40726] |
6b8519147a5c24b4a5942042e83fd539d0d445cc |
|
04-Nov-2015 |
Evan Hunt <each@isc.org> |
[master] NTAs did not survive reoad/reconfig
4251. [bug] NTAs were deleted when the server was reconfigured
or reloaded. [RT #41058] |
a70fc47e9dc165175e77f091076559748858a488 |
|
27-Oct-2015 |
Mark Andrews <marka@isc.org> |
4243. [func] Improved stats reporting from Timothe Litt. [RT #38941] |
90174e64f49bb7cba6a83fb665ebcb597aad7b57 |
|
17-Oct-2015 |
Evan Hunt <each@isc.org> |
[master] shorten default servfail-ttl
4239. [func] Changed default servfail-ttl value to 1 second from 10.
Also, the maximum value is now 30 instead of 300. [RT #37556] |
b66b333f59cf51ef87f973084a5023acd9317fb2 |
|
02-Oct-2015 |
Evan Hunt <each@isc.org> |
[master] dnstap
4235. [func] Added support in named for "dnstap", a fast method of
capturing and logging DNS traffic, and a new command
"dnstap-read" to read a dnstap log file. Use
"configure --enable-dnstap" to enable this
feature (note that this requires libprotobuf-c
and libfstrm). See the ARM for configuration details.
Thanks to Robert Edmonds of Farsight Security.
[RT #40211] |
d76496a62abfc6604a0b928c9a98aab573da3425 |
|
01-Oct-2015 |
Mark Andrews <marka@isc.org> |
handle ISC_R_FILENOTFOUND |
2a12984ce69f7f49dc3aeef1b216e0c7c93373ac |
|
30-Sep-2015 |
Mark Andrews <marka@isc.org> |
4227. [bug] Silence static analysis warnings. [RT #40828 |
55cfbf322d6051d7cf5c0ec4998aab9291dfee39 |
|
30-Sep-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
a00f9e2f50675bd43cc6a9fe2669709162a2ccb4 |
|
29-Sep-2015 |
Evan Hunt <each@isc.org> |
[master] merge dyndb
4224. [func] Added support for "dyndb", a new interface for loading
zone data from an external database, developed by
Red Hat for the FreeIPA project.
DynDB drivers fully implement the BIND database
API, and are capable of significantly better
performance and functionality than DLZ drivers,
while taking advantage of advanced database
features not available in BIND such as multi-master
replication.
Thanks to Adam Tkac and Petr Spacek of Red Hat.
[RT #35271] |
6648adb2e1e326e29bb9655ae36a025025ddfdd2 |
|
29-Sep-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
540f03ae7425740542bf049c5f57be9459964923 |
|
28-Sep-2015 |
Mark Andrews <marka@isc.org> |
use %zu |
e6d0a391f5f9b18f5bd497aefff269e474ee560c |
|
28-Sep-2015 |
Witold Krecicki <wpk@isc.org> |
4223. [func] Add support for setting max-cache-size to percentage
of available physical memory, set default to 90%.
[RT #38442] |
98a7f8c7ae44bb98d5469cb3a4240c59abceba7f |
|
28-Sep-2015 |
Mark Andrews <marka@isc.org> |
4222. [func] Bias IPv6 servers when selecting the next server to
query. [RT #40836] |
dd1bcab25cf91eccb77060023d94a306411f7f14 |
|
17-Sep-2015 |
Mark Andrews <marka@isc.org> |
4213. [bug] Don't reuse a cache across multiple classes.
[RT #40205] |
c631ff56bfe13f7b47ff01950364f4db423bf21a |
|
13-Aug-2015 |
Mark Andrews <marka@isc.org> |
Updated CHANGES note to include require-server-cookie:
4152. [func] Implement DNS COOKIE option. This replaces the
experimental SIT option of BIND 9.10. The following
named.conf directives are available: send-cookie,
cookie-secret, cookie-algorithm, nocookie-udp-size
and require-server-cookie. The following dig options
are available: +[no]cookie[=value] and +[no]badcookie.
[RT #39928] |
2cc21870b0dd92cde23305e0030e3e6e2bfd3cda |
|
20-Jul-2015 |
Mukund Sivaraman <muks@isc.org> |
Make rndc showzone print a message when allow-new-zones is not configured (#40009)
Squashed commit of the following:
commit 77f12b02cf4e81f13e10db3cfac90e9de0b53928
Author: Mukund Sivaraman <muks@isc.org>
Date: Mon Jul 13 05:28:13 2015 +0530
Some tweaks
commit 9c521020b03c2fe7293ec4c970225fff479efd40
Author: Tony Finch <dot@dotat.at>
Date: Thu Jul 9 15:36:15 2015 +0100
rndc addzone error reporting improvements
Clearer error messages from rndc addzone and modzone when the view is not
known or when allow-new-zones is off.
Also, remove a spurious newline from the delzone response. |
f16a6bfb6cb4559cce89943f9427d4ec054fbdc4 |
|
10-Jul-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
1479200aa05414b2acf33607dbd1682c16f58c51 |
|
09-Jul-2015 |
Evan Hunt <each@isc.org> |
[master] DDoS mitigation features
3938. [func] Added quotas to be used in recursive resolvers
that are under high query load for names in zones
whose authoritative servers are nonresponsive or
are experiencing a denial of service attack.
- "fetches-per-server" limits the number of
simultaneous queries that can be sent to any
single authoritative server. The configured
value is a starting point; it is automatically
adjusted downward if the server is partially or
completely non-responsive. The algorithm used to
adjust the quota can be configured via the
"fetch-quota-params" option.
- "fetches-per-zone" limits the number of
simultaneous queries that can be sent for names
within a single domain. (Note: Unlike
"fetches-per-server", this value is not
self-tuning.)
- New stats counters have been added to count
queries spilled due to these quotas.
See the ARM for details of these options. [RT #37125] |
4968e1de7eb4aa3701238cfb0198e762f65523a4 |
|
08-Jul-2015 |
Mark Andrews <marka@isc.org> |
allow named to build w/o openssl |
70d987def5a58ebeb8243017c0ec2e9b2c326cf4 |
|
07-Jul-2015 |
Evan Hunt <each@isc.org> |
[master] traffic size stats
4156. [func] Added statistics counters to track the sizes
of incoming queries and outgoing responses in
histogram buckets, as specified in RSSAC002.
[RT #39049] |
33ca26968b638b4ff9c657e9574d14d1a04a52dd |
|
06-Jul-2015 |
Mukund Sivaraman <muks@isc.org> |
Allow RPZ rewrite logging to be configured on a per-zone basis (#39754) |
8f0b326d9a895faa71b55cb3994b54ff4666faa9 |
|
06-Jul-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
ce67023ae3ad39a77da5361d0187ab6f3f0219cb |
|
06-Jul-2015 |
Mark Andrews <marka@isc.org> |
4152. [func] Implement DNS COOKIE option. This replaces the
experimental SIT option of BIND 9.10. The following
named.conf directives are avaliable: send-cookie,
cookie-secret, cookie-algorithm and nocookie-udp-size.
The following dig options are available:
+[no]cookie[=value] and +[no]badcookie. [RT #39928] |
0439bfedd97fa2e004cbf572773d703b33fda10f |
|
23-Jun-2015 |
Mukund Sivaraman <muks@isc.org> |
Fix parsing of NZFs saved by rndc addzone with view specified (#39845) |
b4e114e3cd99b8875fc677a1a1c7c8257ef5a7a6 |
|
23-Jun-2015 |
Mukund Sivaraman <muks@isc.org> |
Print unsigned values for serial, etc. in rndc zonestatus output (#39854) |
d14c2683625c5db500ab93fb7176a9570798ca1e |
|
23-Jun-2015 |
Mukund Sivaraman <muks@isc.org> |
Remove redundant nzf_remove() call during delzone (#39844) |
af3770ed93e519d07a4696739d477764c8d5c4b8 |
|
12-Jun-2015 |
Witold Krecicki <wpk@isc.org> |
rndc reconfig reports configuration errors the same way rndc reload does [RT #39635] |
215049febbace211bc2207e50ff97d403e9c5fa1 |
|
10-Jun-2015 |
Evan Hunt <each@isc.org> |
[master] rpz_ver check was ineffective |
46ee7c3260725be660e4db900ad792ae186b33fc |
|
23-May-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
c55a1da4fc1188afe88264f97c1b705e188ae1fe |
|
22-May-2015 |
Evan Hunt <each@isc.org> |
[master] log parsing errors from default config or addzone/modzone
4124. [func] Log errors or warnings encountered when parsing the
internal default configuration. Clarify the logging
of errors and warnings encountered in rndc
addzone or modzone parameters. [RT #39440] |
7e6cf6fc6e700061a1cec3bcf67786706d956fc5 |
|
20-May-2015 |
Evan Hunt <each@isc.org> |
[master] address a possible policy update race
4120. [bug] A bug in RPZ could cause the server to crash if
policy zones were updated while recursion was
pending for RPZ processing of an active query.
[RT #39415] |
8f20f6c9d7ce5a0f0af6ee4c5361832d97b1c5d4 |
|
15-May-2015 |
Mark Andrews <marka@isc.org> |
4117. [protocol] Add EMPTY.AS112.ARPA as per RFC 7534. |
1c02dd9dd94c95a9a59bb6c10b669fb790853b10 |
|
04-May-2015 |
Evan Hunt <each@isc.org> |
[master] fix root-delegation-only without exclude
4112. [bug] Named failed to load when "root-delegation-only"
was used without a list of domains to exclude.
[RT #39380] |
c82b3781158672e8308b53a8b6289e432ceb48d0 |
|
23-Apr-2015 |
Mark Andrews <marka@isc.org> |
4108. [func] A additional nxdomain redirect (nxdomain-redirect)
method is now supported. [RT #37989] |
ab973ec40cc7a79bbf930085b1293824caf73e7f |
|
17-Apr-2015 |
Francis Dupont <fdupont@isc.org> |
misc x64 VS 2015 CTP fixes [#39308] |
febb020dceab01c12b406eeae6e825aca7411dd6 |
|
07-Apr-2015 |
Mark Andrews <marka@isc.org> |
4092. [bug] 'in-view' didn't work for zones beneath a empty zone.
[RT #39173] |
da4a7772ebb33f27104bca5ceb9a9bca60136387 |
|
05-Mar-2015 |
Evan Hunt <each@isc.org> |
[master] improve thread support reporting
4083. [cleanup] Print of the number of CPUs and UDP listeners
in the log and in "rndc status" output; indicate
whether threads are supported in "named -V" output.
[RT #38811] |
29d52c001ff976561669375cf0c866b815a90c49 |
|
03-Mar-2015 |
Mark Andrews <marka@isc.org> |
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759] |
7ae96d882326357448f8f440c52f47ac1b1fa455 |
|
03-Mar-2015 |
Evan Hunt <each@isc.org> |
[master] add "lock-file" and fix up singleton code
4080. [func] Completed change #4022, adding a "lock-file" option
to named.conf to override the default lock file,
in addition to the "named -X <filename>" command
line option. Setting the lock file to "none"
using either method disables the check completely.
[RT #37908] |
bb5df338d9b119bb2fe18dea9b0e3034c3925f7b |
|
26-Feb-2015 |
Mark Andrews <marka@isc.org> |
4076. [bug] Named could crash on shutdown with outstanding
reload / reconfig events. [RT #38622] |
044008f58f66d7a1b50c1dfc09cf8049e83a8227 |
|
26-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] version cleanup
4073. [cleanup] Add libjson-c version number reporting to
"named -V"; normalize version number formatting.
[RT #38056] |
a98f70acc8d36bf73c000808ffed455ad8f15b02 |
|
10-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] address valgrind warnings
4059. [bug] Addressed valgrind warnings. [RT #38549] |
29756974c585f616bb6e8233218cc385df9aeddb |
|
07-Feb-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
fecf15150491a0b964d5e90314c1ab436e9e2e0b |
|
06-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] better formatting fix |
29beab13401d7fcb2894f076494bc6d1d513e46b |
|
06-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] fix "initialize with revoked key" test, add missing newline |
ef3cf42de01a5791f1feedc9bfa926b2495844d8 |
|
06-Feb-2015 |
Evan Hunt <each@isc.org> |
[master] remove a change inadvertently committed |
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] |
b3c4c896e3fe413eff659f1f2136dfd82ac44b29 |
|
21-Jan-2015 |
Mark Andrews <marka@isc.org> |
initialise fp |
2817aa56ca12139849ba1017ff978833174f6294 |
|
21-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] "rndc modzone"
4043. [func] "rndc modzone" can be used to modify the
configuration of an existing zone, using similar
syntax to "rndc addzone". [RT #37895] |
761d135ed686601f36fe3d0d4aaa6bf41287bb0f |
|
21-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] add TCP pipelining support
4040. [func] Added server-side support for pipelined TCP
queries. TCP connections are no longer closed after
the first query received from a client. (The new
"keep-response-order" option allows clients to be
specified for which the old behavior will still be
used.) [RT #37821] |
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] |
b05a50c852608a40d1a06d6124bafb9b500c10c1 |
|
16-Jan-2015 |
Mukund Sivaraman <muks@isc.org> |
Make call to open a temporary file name safe during NZF creation (#38331)
Based on a patch sent in by Tony Finch <dot@dotat.at>.
Also fix win32 implementation of isc_file_openunique() to use a random
filename instead of using the process id. |
f91c369b4ac84fad07e3106c5c00a15d87250d1e |
|
16-Jan-2015 |
Mukund Sivaraman <muks@isc.org> |
Close FILEs before overwriting NZF file (#38332)
Based on a patch sent in by Tony Finch <dot@dotat.at>. |
a6f0e9c985220f0e4509777e6528afb64e0ad576 |
|
12-Jan-2015 |
Mukund Sivaraman <muks@isc.org> |
Add NTA persistence (#37087)
4034. [func] When added, negative trust anchors (NTA) are now
saved to files (viewname.nta), in order to
persist across restarts of the named server.
[RT #37087] |
79521569952d5e2475f05e4397dc976f4685056e |
|
10-Jan-2015 |
Mark Andrews <marka@isc.org> |
4032. [bug] Built-in "empty" zones did not correctly inherit the
"allow-transfer" ACL from the options or view.
[RT #38310] |
69a838727b18f26ca1ece2850303caba7875a677 |
|
08-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] typo in comment |
d1f1f13c7fc1f1515930053508f1645cfafaa478 |
|
08-Jan-2015 |
Mark Andrews <marka@isc.org> |
4031. [bug] named-checkconf -z failed to report a missing file
with a hint zone. [RT #38294] |
4069b0922445cee2e0bbca48aff5d4639731aeb0 |
|
08-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] intialize result *correctly* |
5eba0cae0b6911b8f7ba1ee6f5a0ef86a7ab64b3 |
|
08-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] initialize result |
b129f72d951663755496670606e5f7303e8f2dc2 |
|
08-Jan-2015 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
74eb2f5cbc98d9646bcd13ffcb17688f0db5ab8d |
|
07-Jan-2015 |
Evan Hunt <each@isc.org> |
[master] rndc showzone / rndc delzone of non-added zones
4030. [func] "rndc delzone" is now applicable to zones that were
configured in named.conf, as well as zones that
were added via "rndc addzone". (Note, however, that
if named.conf is not also modified, the deleted zone
will return when named is reloaded.) [RT #37887]
4029. [func] "rndc showzone" displays the current configuration
of a specified zone. [RT #37887] |
47d837a49967a6a1b290024f5efb0669276013b1 |
|
17-Dec-2014 |
Mukund Sivaraman <muks@isc.org> |
Make named a singleton process [RT#37908]
Conflicts:
bin/tests/system/conf.sh.in
lib/dns/win32/libdns.def.in
lib/isc/win32/file.c
The merge also needed to update files in legacy and tcp system tests
(newly introduced in master after branch was created) to introduce use
of lockfile. |
5c5c6d289db78e41f714007426a387498e15963c |
|
02-Dec-2014 |
Francis Dupont <fdupont@isc.org> |
Add a TCP only option to server/peer |
9e69a36ec12f459e572b485afc3d9916d0319fd2 |
|
25-Nov-2014 |
Mark Andrews <marka@isc.org> |
make isc_buffer_t **text |
e465d54bc95cbc9559ef3a19892f3319f7983155 |
|
25-Nov-2014 |
Mark Andrews <marka@isc.org> |
unchecked putnull |
c4f54e5bd1cd09f601252627b5b26768ab797742 |
|
19-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] add max-recursion-queries
also fixes and documentation for max-recursion-depth |
e208712faa6d6053313b5e0320c892ebea9bb900 |
|
19-Nov-2014 |
Tinderbox User <tbox@isc.org> |
update copyright notice / whitespace |
3230429e175dcaafe9c59967124d44c02ca0ccad |
|
18-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] limit recursion depth and iterative queries
4006. [security] A flaw in delegation handling could be exploited
to put named into an infinite loop. This has
been addressed by placing limits on the number
of levels of recursion named will allow (default 7),
and the number of iterative queries that it will
send (default 50) before terminating a recursive
query (CVE-2014-8500).
The recursion depth limit is configured via the
"max-recursion-depth" option. [RT #35780] |
c325ff9c799403a1ef13c6e11ad1299011401999 |
|
18-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] complete coverity fixes |
18fa89b01e2d70d9842e3f504260ea2e8754c15e |
|
17-Nov-2014 |
Mark Andrews <marka@isc.org> |
check returns from putstr and putnull |
ed51a21730461ffa8ca93645ee0c07037e470b80 |
|
15-Nov-2014 |
Mark Andrews <marka@isc.org> |
fix ns_smf_add_message |
eca6a76eda3bf665c246dd3177e3b4774b687318 |
|
15-Nov-2014 |
Mark Andrews <marka@isc.org> |
make inline |
e32d354f754a5d7847a0862bcd6302827ea225bf |
|
15-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] allow arbitrary-size rndc output
4005. [func] The buffer used for returning text from rndc
commands is now dynamically resizable, allowing
arbitrarily large amounts of text to be sent back
to the client. (Prior to this change, it was
possible for the output of "rndc tsig-list" to be
truncated.) [RT #37731] |
067c0c38e7ce3a2a86ab9ffa94802fbd3f4b03c0 |
|
06-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] s/mempcy/memmove/ |
ce96d4326c872c8165b5e3a81ac5b49950c782c6 |
|
05-Nov-2014 |
Evan Hunt <each@isc.org> |
[master] new mkeys and nzf naming format
3999. [func] "mkeys" and "nzf" files are now named after
their corresponding views, unless the view name
contains characters that would be incompatible
with use in a filename (i.e., slash, backslash,
or capital letters). If a view name does contain
these characters, the files will still be named
using a cryptographic hash of the view name.
Regardless of this, if a file using the old name
format is found to exist, it will continue to be
used. [RT #37704] |
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] |
27174d90ccf7d15539b9384744dbbe7beae1723c |
|
18-Oct-2014 |
Evan Hunt <each@isc.org> |
[master] fix spurious error in rndc secroots
3977. [cleanup] "rndc secroots" reported a "not found" error when
there were no negative trust anchors set. [RT #37506] |
6979ebf549b9c0ccd115bbf8c0d905600086f292 |
|
03-Oct-2014 |
Mark Andrews <marka@isc.org> |
3968. [bug] Silence spurious log messages when using 'named -[46]'.
[RT #37308] |
9c0589bc8b1401e02c9b557737cb756e86b094ff |
|
02-Oct-2014 |
Mark Andrews <marka@isc.org> |
3966. [bug] Missing dns_db_closeversion call in receive_secure_db.
[RT #35746] |
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] |
947cf282a721b089c1106780f13ae8e6298bddb1 |
|
10-Sep-2014 |
Mark Andrews <marka@isc.org> |
3949. [experimental] Experimental support for draft-andrews-edns1 by sending
EDNS(1) queries (define DRAFT_ANDREWS_EDNS1 when
building). Add support for limiting the EDNS version
advertised to servers: server { edns-version 0; };
Log the EDNS version received in the query log.
[RT #35864] |
a8783019814daa36dd57afe3f527462822834c3b |
|
04-Sep-2014 |
Evan Hunt <each@isc.org> |
[master] servfail cache
3943. [func] SERVFAIL responses can now be cached for a
limited time (configured by "servfail-ttl",
default 10 seconds, limit 30). This can reduce
the frequency of retries when an authoritative
server is known to be failing, e.g., due to
ongoing DNSSEC validation problems. [RT #21347] |
3d066288ad6c6fe2ec2a54475f541a305a085068 |
|
04-Sep-2014 |
Evan Hunt <each@isc.org> |
[master] [rt37069] update NTA limit to a week
3940. [func] "rndc nta" now allows negative trust anchors to be
set for up to one week. [RT #37069] |
3547641f765f28bb613aa23c86b9d622fb6f8661 |
|
30-Aug-2014 |
Mark Andrews <marka@isc.org> |
error message was not being returned |
d46855caedd5cb101795707f6f467fa363ef1448 |
|
29-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] ECS authoritative support
3936. [func] Added authoritative support for the EDNS Client
Subnet (ECS) option.
ACLs can now include "ecs" elements which specify
an address or network prefix; if an ECS option is
included in a DNS query, then the address encoded
in the option will be matched against "ecs" ACL
elements.
Also, if an ECS address is included in a query,
then it will be used instead of the client source
address when matching "geoip" ACL elements. This
behavior can be overridden with "geoip-use-ecs no;".
When "ecs" or "geoip" ACL elements are used to
select a view for a query, the response will include
an ECS option to indicate which client network the
answer is valid for.
(Thanks to Vincent Bernat.) [RT #36781] |
11649973111d83027faf08ed4fb36a2b3c29c875 |
|
26-Aug-2014 |
Mark Andrews <marka@isc.org> |
3931. [cleanup] Cleanup how dlz grammer is defined. [RT #36879] |
74745c760c8ac4462aceb2fa6e55bc545621c66d |
|
26-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] "rndc nta -r" could hang
3930. [bug] "rndc nta -r" could cause a server hang if the
NTA was not found. [RT #36909] |
06f329afe1ffaf26f984a8e17bebda94c3ac512a |
|
23-Aug-2014 |
Evan Hunt <each@isc.org> |
[master] silence coverity |
d4859b0b2a0510d8c4f3c48c606a5568a3b0c1d8 |
|
22-Aug-2014 |
Mark Andrews <marka@isc.org> |
3924. [bug] Improve 'rndc addzone' error reporting. RT #35187 |
5244e505adc08719e1387392c6eb85c453729256 |
|
18-Aug-2014 |
Mark Andrews <marka@isc.org> |
3915 [bug] Address a assertion if a route event arrived while
shutting down. [RT #36887] |
43b9737b11f4f14b2d378746d0cd5561b1dc24a0 |
|
06-Aug-2014 |
Mark Andrews <marka@isc.org> |
3911. [func] Implement EDNS EXPIRE option client side. [RT #35925] |
c38341ec435fb78de6d12c1001201f9ac7487b68 |
|
02-Aug-2014 |
Mark Andrews <marka@isc.org> |
3908. [bug] rndc now differentiates between a zone in multiple
views and a zone that doesn't exist at all. [RT #36691] |
a5e2e389eff2a81c475fed54f5e1802422239d20 |
|
30-Jul-2014 |
Evan Hunt <each@isc.org> |
[master] complete change #3882
Parse arguments to "rndc nta" so they can be either
long or shortened (i.e., both "-dump" and "-d" will work). |
33399d6a143403bc4a9ccb9307af43ef04ab7633 |
|
25-Jun-2014 |
Mark Andrews <marka@isc.org> |
3888. [func] 'rndc status' now reports the number of automatic
zones. [RT #36015] |
875e869ddccd854411581ff36772298048cc3524 |
|
19-Jun-2014 |
Mark Andrews <marka@isc.org> |
fix 'result' might be used uninitialized in this function |
b8a9632333a92d73a503afe1aaa7990016c8bee9 |
|
19-Jun-2014 |
Evan Hunt <each@isc.org> |
[master] complete NTA work
3882. [func] By default, negative trust anchors will be tested
periodically to see whether data below them can be
validated, and if so, they will be allowed to
expire early. The "rndc nta -force" option
overrides this behvaior. The default NTA lifetime
and the recheck frequency can be configured by the
"nta-lifetime" and "nta-recheck" options. [RT #36146] |
0cfb24736841b3e98bb25853229a0efabab88bdd |
|
30-May-2014 |
Evan Hunt <each@isc.org> |
[master] rndc nta
3867. [func] "rndc nta" can now be used to set a temporary
negative trust anchor, which disables DNSSEC
validation below a specified name for a specified
period of time (not exceeding 24 hours). This
can be used when validation for a domain is known
to be failing due to a configuration error on
the part of the domain owner rather than a
spoofing attack. [RT #29358] |
fa6308bd57f716732ba70bbafc1d09e861e4acc1 |
|
30-May-2014 |
Mark Andrews <marka@isc.org> |
3866. [bug] Named could die on disk full in generate_session_key.
[RT #36119] |
01f881c1c5683054ee3366929eae6f811777ce46 |
|
15-May-2014 |
Mark Andrews <marka@isc.org> |
3849. [bug] Disabling forwarding could trigger a REQUIRE assertion.
[RT #35979] |
eb1a7730f013e9a16d709c9ee8f41d73cde3680e |
|
26-Apr-2014 |
Evan Hunt <each@isc.org> |
[master] log static-stub correctly when removing
3822. [bug] Log the correct type of static-stub zones when
removing them. [RT #35842] |
0dfd942409fbd3ad1e9a06c887742f0c8760ffd7 |
|
04-Apr-2014 |
Mark Andrews <marka@isc.org> |
3798. [bug] 'rndc zonestatus' was reporting the wrong re-signing
time. [RT #35659] |
a7742a8885f0efaddd521f2e55dcb506365240d5 |
|
13-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] silence win64 build warning |
89740699cd2191d9b84e67716c281b2dfeba5e56 |
|
12-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] fixed 'fixed'
3784. [bug] Using "rrset-order fixed" when it had not been
enabled at compile time caused inconsistent
results. It now works as documented, defaulting
to cyclic mode. [RT #28104] |
ca7aeeab71aa0db851b3453685de72d03d5c2839 |
|
12-Mar-2014 |
Mark Andrews <marka@isc.org> |
make constant unsigned |
f5375b1b8e0fbb5ab379ed05ff8f451d664d5804 |
|
11-Mar-2014 |
Mark Andrews <marka@isc.org> |
check isc_hex_totext result |
62258ada486dfe76afc3f0f3835d3a45d2d8105c |
|
11-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] auto-generate salt
3781. [func] Specifying "auto" as the salt when using
"rndc signing -nsec3param" causes named to
generate a 64-bit salt at random. [RT #35322] |
78f79084fcfc40f1237c99e2d4325b24b750d012 |
|
07-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] warn when wrong address family used in listen-on/-v6
3778. [bug] Log a warning when the wrong address family is
used in "listen-on" or "listen-on-v6". [RT #17848] |
262fea66373a062cac1a0e99b5a4675987bb61ff |
|
02-Mar-2014 |
Evan Hunt <each@isc.org> |
[master] fix log level for built in keys
3771. [cleanup] Adjusted log level for "using built-in key"
messages. [RT #24383] |
ed70f92dd054be3f0bb3939ea7f0749afaaca94a |
|
23-Feb-2014 |
Mark Andrews <marka@isc.org> |
use ISC_PLATFORM_USESIT |
35bcef663113399f411e5b2ea8d0bdd6bee6807d |
|
23-Feb-2014 |
Francis Dupont <fdupont@isc.org> |
fixed ENABLE_LTR typos |
6a3fa181d1253db5191139e20231512eebaddeeb |
|
19-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] add "--with-tuning=large" option
3745. [func] "configure --with-tuning=large" adjusts various
compiled-in constants and default settings to
values suited to large servers with abundant
memory. [RT #29538] |
b5f6271f4daf1e54501af2cb7dd278d7e8003d65 |
|
18-Feb-2014 |
Mark Andrews <marka@isc.org> |
3744. [experimental] SIT: send and process Source Identity Tokens
(which are similar to DNS Cookies by Donald Eastlake)
and are designed to help clients detect off path
spoofed responses and for servers to detect legitimate
clients.
SIT use a experimental EDNS option code (65001).
SIT can be enabled via --enable-developer or
--enable-sit. It is on by default in Windows.
RRL processing as been updated to know about SIT with
legitimate clients not being rate limited. [RT #35389] |
38eabfcee7a9f206c268834ab9cb6d3408a31380 |
|
18-Feb-2014 |
Mark Andrews <marka@isc.org> |
3743. [bug] delegation-only flag wasn't working in forward zone
declarations despite being documented. This is
needed to support turning off forwarding and turning
on delegation only at the same name. [RT #35392] |
1d761cb453c76353deb8423c78e98d00c5f86ffa |
|
16-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] delve
3741. [func] "delve" (domain entity lookup and validation engine):
A new tool with dig-like semantics for performing DNS
lookups, with internal DNSSEC validation, using the
same resolver and validator logic as named. This
allows easy validation of DNSSEC data in environments
with untrustworthy resolvers, and assists with
troubleshooting of DNSSEC problems. (Note: not yet
available on win32.) [RT #32406] |
a3a74b30b3110d699f8159f2ec35a4a96820284e |
|
16-Feb-2014 |
Francis Dupont <fdupont@isc.org> |
spurious space |
dbb012765c735ee0d82dedb116cdc7cf18957814 |
|
12-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] merge libiscpk11 to libisc
3735. [cleanup] Merged the libiscpk11 library into libisc
to simplify dependencies. [RT #35205] |
404d7c966cfbe86bf6d02a5160725105be328f5a |
|
07-Feb-2014 |
Mark Andrews <marka@isc.org> |
fix typo in comment |
62ec9fd1681ffae7d6b0d54618599ecf650e3100 |
|
07-Feb-2014 |
Mark Andrews <marka@isc.org> |
3733. [func] Improve interface scanning support. Interface
information will be automatically updated if the
OS supports routing sockets. Use
"automatic-interface-scan no;" to disable.
Add "rndc scan" to trigger a scan. [RT #23027] |
166341d55424ca522eb456a1c7d0211e391f1ac8 |
|
07-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] add no-case-compress
3731. [func] Added a "no-case-compress" ACL, which causes
named to use case-insensitive compression
(disabling change #3645) for specified
clients. (This is useful when dealing
with broken client implementations that
use case-sensitive name comparisons,
rejecting responses that fail to match the
capitalization of the query that was sent.)
[RT #35300] |
62cce60a15990bf8ec05b4234a5c965a5a8e86c0 |
|
07-Feb-2014 |
Evan Hunt <each@isc.org> |
[master] better error message when exceeding RPZ zone limit
3726. [cleanup] Clarified the error message when attempting
to configure more than 32 response-policy zones.
[RT #35283] |
48def18179c33c2d73ce589e5db2fba0a8e587a9 |
|
31-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] silence coverity warnings
- remove dead code in server.c
- initialize a struct tm.c |
db8938c993d3eaeae1d86feb1b5da511831a9014 |
|
17-Jan-2014 |
Mark Andrews <marka@isc.org> |
3710. [bug] Address double dns_zone_detach when switching to
using automatic empty zones from regular zones.
[RT #35177] |
ba751492fcc4f161a18b983d4f018a1a52938cb9 |
|
15-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] native PKCS#11 support
3705. [func] "configure --enable-native-pkcs11" enables BIND
to use the PKCS#11 API for all cryptographic
functions, so that it can drive a hardware service
module directly without the need to use a modified
OpenSSL as intermediary (so long as the HSM's vendor
provides a complete-enough implementation of the
PKCS#11 interface). This has been tested successfully
with the Thales nShield HSM and with SoftHSMv2 from
the OpenDNSSEC project. [RT #29031] |
fb756ba3047770957173ba546257ca43af7ba3e4 |
|
12-Jan-2014 |
Mark Andrews <marka@isc.org> |
3703. [func] Prefetch about to expire records if they are queried
for, see prefetch option for details. [RT #35041] |
789252d55f025db52ee02aa933c9f09a4aadfa97 |
|
10-Jan-2014 |
Evan Hunt <each@isc.org> |
[master] stats improvements
3700. [func] Allow access to subgroups of XML statistics via
special URLs http://<server>:<port>/xml/v3/server,
/zones, /net, /tasks, /mem, and /status. [RT #35115]
3699. [bug] Improvements to statistics channel XSL stylesheet:
the stylesheet can now be cached by the browser;
section headers are omitted from the stats display
when there is no data in those sections to be
displayed; counters are now right-justified for
easier readability. [RT #35117] |
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] |
445a354e63f84ac884d923f697b598b83288dc64 |
|
11-Dec-2013 |
Evan Hunt <each@isc.org> |
[master] fix 'rndc refresh' in inline-signing zones
3685. [bug] "rndc refresh" didn't work correctly with slave
zones using inline-signing. [RT #35105] |
99c3e8e09c50a6a45279112916b20bc0cb11e5ec |
|
09-Dec-2013 |
Mark Andrews <marka@isc.org> |
cleanup |
06a0b00bb6a186609476252a58c8a2e14ae962ae |
|
09-Dec-2013 |
Mark Andrews <marka@isc.org> |
use snprintf; check the result of putstr |
5465b124f1517b27c363872bd7648a950424ecca |
|
05-Dec-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
bee9a28af0f923c205f76819618ed7ffcf3f6997 |
|
04-Dec-2013 |
Evan Hunt <each@isc.org> |
[master] clearer "not found" message for rndc commands
3683. [cleanup] Add a more detailed "not found" message to rndc
commands which specify a zone name. [RT #35059] |
545b8a729586d6b750e931edf4d2c28e6caf0220 |
|
04-Dec-2013 |
Mark Andrews <marka@isc.org> |
remove redundent assignment |
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] |
2c2be89824d3899591d34c26adb155da6a993ce3 |
|
03-Dec-2013 |
Evan Hunt <each@isc.org> |
[master] buffer could overflow in rndc zonestatus
3680. [bug] Ensure buffer space is available in "rndc zonestatus".
[RT #35084] |
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] |
00043fc284892099b309be37340ae80893146c69 |
|
25-Sep-2013 |
Mark Andrews <marka@isc.org> |
3653. [func] Create delegations for all "children" of empty zones
except "forward first". [RT #34826] |
bcbb556868b881de9540f5a791e92bd827be51eb |
|
20-Sep-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
c7965f84c23ea9e9b8d6508e4f77d596c227ab75 |
|
20-Sep-2013 |
Evan Hunt <each@isc.org> |
[master] comment nzf files
3649. [cleanup] Include a comment in .nzf files, giving the name of
the associated view. [RT #34765] |
92f2cf45cef82078b9c9da7c1ede712cc6e7af49 |
|
01-Sep-2013 |
Mark Andrews <marka@isc.org> |
style |
601d1a9aadef9fb992075273e0a60751249b3ef0 |
|
18-Aug-2013 |
Mark Andrews <marka@isc.org> |
remove dead code |
e548e07a9a2f1ec64774d7ae872d530eaf270eb7 |
|
16-Aug-2013 |
Mark Andrews <marka@isc.org> |
3636. [bug] Automatic empty zones now behave better with
forward only "zones" beneath them. [RT #34583] |
0e1dfb8ff5ac2cf1215691ffc32d7a0b76709721 |
|
14-Aug-2013 |
Mark Andrews <marka@isc.org> |
3634. [func] Report build-id in rndc status. Report build-id
when building from a git repository. [RT #20422] |
421d4a06479e61fbdc35087f3c4abc9fe65ad72a |
|
12-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] rpz work
3620. [func] Added "rpz-client-ip" policy triggers, enabling
RPZ responses to be configured on the basis of
the client IP address; this can be used, for
example, to blacklist misbehaving recursive
or stub resolvers. [RT #33605]
3619. [bug] Fixed a bug in RPZ with "recursive-only no;"
[RT #33776] |
964bdcd7add44e5bc87e1d44f2f4ece351b28eed |
|
11-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] don't go nonresponsive during "rndc reload"
3617. [bug] Named was failing to answer queries during
"rndc reload" [RT #34098] |
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] |
9d4ec6d2c59bd5845ac8bca5a5d790be9a772862 |
|
01-Jul-2013 |
Evan Hunt <each@isc.org> |
[master] "flushtree -all" no longer optional
Updated CHANGES note:
3606. [func] "rndc flushtree" now flushes matching
records in the address database and bad cache
as well as the DNS cache. (Previously only the
DNS cache was flushed.) [RT #33970] |
ea899f501bdb17e3f5e4321805f8e0ca418bdcab |
|
30-Jun-2013 |
Mark Andrews <marka@isc.org> |
check if target == NULL |
9fa5a723e188ddb5e6165af4957ba789e17cfdf5 |
|
26-Jun-2013 |
Evan Hunt <each@isc.org> |
[master] "rndc flushtree -all <name>"
3606. [func] "rndc flushtree -all" flushes matching
records in the ADB and bad cache as well as
the DNS cache. (Without the "-all" option,
flushtree will still only flush records from
the DNS cache.) [RT #33970] |
fb05b13c6f70997575febb3c2eb5a4709072ab60 |
|
07-Jun-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
8144dc702beec803d7b847e6f28ce845c57ae468 |
|
06-Jun-2013 |
Mark Andrews <marka@isc.org> |
3587. [func] 'named -g' now checks the logging configuration but
does not use it. [RT #33473] |
5f1dc0d505d7f53f1e89a1a41e4c2415af4934fe |
|
05-Jun-2013 |
Evan Hunt <each@isc.org> |
[master] add "-clean" option to "rndc delzone"
3585. [func] "rndc delzone -clean" option removes zone files
when deleting a zone. [RT #33570] |
30d6dc14e918f9f72ff090c34d6e328ae8e7d68b |
|
03-Jun-2013 |
Curtis Blackburn <ckb@isc.org> |
3581. [bug] Changed the tcp-listen-queue default to 10. [RT #33029] |
428dd5c588cfe0dc1519af728e6e75c10aeb4439 |
|
10-May-2013 |
Curtis Blackburn <ckb@isc.org> |
3573. [bug] "rndc addzone" and "rndc delzone" incorrectly handled zone
names containing punctuation marks and other nonstandard
characters. [RT #33419] |
e47208b6fb724cba7053baee4246b308e35403a2 |
|
03-May-2013 |
Evan Hunt <each@isc.org> |
[master] silence ccc-analyzer
3567. [bug] Silence clang static analyzer warnings. [RT #33365] |
ec8a802114d3cb12805fecf1dd209fe46706b35b |
|
29-Apr-2013 |
Mark Andrews <marka@isc.org> |
3557. [bug] Reloading redirect zones was broken. [RT #33292] |
a6d43d18b1f6164fd144b2fa25ea57f5566b3bf9 |
|
25-Apr-2013 |
Evan Hunt <each@isc.org> |
[master] fixed several RRL issues
3554. [bug] RRL failed to correctly rate-limit upward
referrals and failed to count dropped error
responses in the statistics. [RT #33225] |
96139421d6006a3ce4d40aa6c7e482b1da9e38cc |
|
27-Mar-2013 |
Evan Hunt <each@isc.org> |
[master] win32 portability fixes |
464e32079c49e11c3d60a21c478b6430a4b716a1 |
|
23-Mar-2013 |
Mark Andrews <marka@isc.org> |
address warnings |
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] |
06a05efc07ac7b6ff1973a6463291f5d48ece6eb |
|
21-Mar-2013 |
Mark Andrews <marka@isc.org> |
3529. [func] Named now listens on both IPv4 and IPv6 interfaces
by default. Named previously only listened on IPv4
interfaces by default unless named was running in
IPv6 only mode. [RT #32945] |
f3350b671881f175d03e16fa5d0f685a1691bcab |
|
05-Mar-2013 |
Mark Andrews <marka@isc.org> |
silence compiler warnings |
6d3f44700d210c48dd2c8ea604b8d4b09c17bcbd |
|
05-Mar-2013 |
Mark Andrews <marka@isc.org> |
silence compiler warning |
9ffd0f0270ef06bd60b1b2754bbeefbe1da33ce7 |
|
04-Mar-2013 |
Evan Hunt <each@isc.org> |
[master] "rndc validation check"
3512. [func] "rndc validation check" reports the current status
of DNSSEC validation. [RT #21397] |
4f9f8fa0528ce843a3bdf7993e94463508d8320e |
|
02-Mar-2013 |
Evan Hunt <each@isc.org> |
[master] add "config-time" to stats/status
3510. [func] "rndc status" and XML statistics channel now report
server start and reconfiguration times. [RT #21048] |
3fadb11b940a21e05f9eff4d258d67550c0567b7 |
|
01-Mar-2013 |
Mark Andrews <marka@daemon.lab.isc.org> |
SIZE_MAX is not available on all platforms |
2a184ff86544cc67c36e2ce6bb3ddb5ac44684b8 |
|
28-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] accept >4g max-{,a}cache-size
3506. [func] When setting "max-cache-size" and "max-acache-size",
the keyword "unlimited" is no longer defined as equal
to 4 gigabytes (except on 32-bit platforms); it
means literally unlimited. [RT #32358]
3505. [bug] When setting "max-cache-size" and "max-acache-size",
larger values than 4 gigabytes could not be set
explicitly, though larger sizes were available
when setting cache size to 0. This has been
corrected; the full range is now available.
[RT #32358] |
189efe774ec63bcb2e97a111f2c0a8c8a68950d0 |
|
28-Feb-2013 |
Mark Andrews <marka@isc.org> |
check isc_task_beginexclusive result |
501941f0b6cce74c2ff75b10aff3f230d5d37e4c |
|
28-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] add geoip support
3504. [func] Add support for ACLs based on geographic location,
using MaxMind GeoIP databases. Based on code
contributed by Ken Brownfield <kb@slide.com>.
[RT #30681] |
f7c482550110216209ce6c382a37606420638d8e |
|
27-Feb-2013 |
Mark Andrews <marka@isc.org> |
silence compiler warning by adding a assertion |
85f89d58a50a86859c04069ea87b2b23b3325d11 |
|
27-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] zone-statistics no => none
3502. [func] zone-statistics: "no" is now a synonym for "none",
instead of "terse". [RT #29165] |
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] |
a8af512dc38843cf19ddb1b9d0eb936bf05154b0 |
|
27-Feb-2013 |
Mark Andrews <marka@isc.org> |
fix assignment not read |
b9a067ba403c95e681c8176259d113804785d254 |
|
27-Feb-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
bdc7cf66ff626163801cc59b2fd25523da07d238 |
|
26-Feb-2013 |
Mark Andrews <marka@isc.org> |
3498. [bug] zone statistics for zones which matched a potential
empty zone could have their zone-statistics setting
overridden.
reviewed via jabber. |
118bdfd8c4b4dbdd47c17afe61e506fefee9c2da |
|
26-Feb-2013 |
Mark Andrews <marka@isc.org> |
3497. [func] When deleting a slave/stub zone using 'rndc delzone'
report the files that were being used so they can
be cleaned up if desired. [RT #27899]
Squashed commit of the following:
commit 0e4e69d0c3153fe94aaa375b908cf7e3e45b5059
Author: Mark Andrews <marka@isc.org>
Date: Thu Feb 21 17:01:44 2013 +1100
report the zones to be removed rather than removing them
commit 5d247ac592eef64c4c467d99af4983b8c1ff998f
Author: Mark Andrews <marka@isc.org>
Date: Wed Feb 20 15:05:47 2013 +1100
remove slave/stub files when deleting a zone using delzone |
f97d56e757b9a293ffbaa915ca4d792ae84ba85a |
|
26-Feb-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
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] |
55e5c51e661e23e24573db84114a3837817745c9 |
|
25-Feb-2013 |
Evan Hunt <each@isc.org> |
[master] DNS RRL
3494. [func] DNS RRL: Blunt the impact of DNS reflection and
amplification attacks by rate-limiting substantially-
identical responses. [RT #28130] |
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] |
6225380ca6dd045302fd5cb22d1dbbe6a88a7509 |
|
24-Jan-2013 |
Evan Hunt <each@isc.org> |
[master] check signing time on signed db
- rndc zonestatus now checks the signing time on the
signed, not raw, db when looking at inline-signing zones
3476. [bug] "rndc zonestatus" could report a spurious "not
found" error on inline-signing zones. [RT #29226] |
dc3d68d6fe0c0dc0d43015ed6b651f407b38ee25 |
|
12-Jan-2013 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
c8bfcec3c94b090a42b45671e77415b7b8a113a0 |
|
11-Jan-2013 |
Mark Andrews <marka@isc.org> |
silence compiler warning |
b5d3508e8ae9870d29d0ea0845c13c55426ecc59 |
|
11-Jan-2013 |
Mark Andrews <marka@isc.org> |
silence compiler warning |
6f7abb89ec22aef5eda40ed60fcf605a42b78d4d |
|
07-Dec-2012 |
Mark Andrews <marka@isc.org> |
3437. [bug] isc_buffer_init -> isc_buffer_constinit to initialise
buffers with constant data. [RT #32064]
Squashed commit of the following:
commit 3433b96bf11f8c90ccbe412f01d02a6d8bbc2d33
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:41:16 2012 +1100
isc_buffer_init -> isc_buffer_constinit
commit c22dbcc1122a0a44f7b46068e0ccbc25353a57d5
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:38:39 2012 +1100
isc_buffer_init -> isc_buffer_constinit
commit 900820416c45c1887d0d22d7a010df60a903bd56
Author: Mark Andrews <marka@isc.org>
Date: Sat Dec 8 12:24:19 2012 +1100
remove isc_buffer_reconstinit
commit f815711c17b05f9961786a90b9bae902d3c01494
Author: Mark Andrews <marka@isc.org>
Date: Wed Dec 5 15:42:57 2012 +1100
add isc_buffer_constinit |
a28f8028dc6584a3ad23932aea489158653ed6b3 |
|
07-Dec-2012 |
Mark Andrews <marka@isc.org> |
put declarations at start of block |
222f5e0697cdb7850e3664ea5e53091ddcf164b2 |
|
07-Dec-2012 |
Tinderbox User <tbox@isc.org> |
update copyright notice |
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] |
8c9d5521e760ead39f75adc3c87dc1dd0f9c101d |
|
22-Nov-2012 |
Mark Andrews <marka@isc.org> |
3423. [bug] "rndc signing -nsec3param" didn't accept the full
range of possible values. Address portability issues.
[RT #31938]
Squashed commit of the following:
commit cdc417909d514903363796085ab3114ef24b7e30
Author: Mark Andrews <marka@isc.org>
Date: Thu Nov 22 10:06:01 2012 +1100
address hpux sscanf issues, iterations is a 16 bit field, use %hu rather than %hhd as the values are unsigned |
47c5b8af920a93763c97d9a93ea1fd766961a5b3 |
|
24-Oct-2012 |
Evan Hunt <each@isc.org> |
[master] silence coverity warnings
3401. [bug] Addressed Coverity warnings. [RT #31484] |
1c8f2b6dcd0b3952e4f5f2d6a2f0225675379739 |
|
15-Oct-2012 |
Mark Andrews <marka@isc.org> |
3395. [protocol] Add RFC 6598 reverse zones to built in empty zones
list, 64.100.IN-ADDR.ARPA ... 127.100.IN-ADDR.ARPA.
[RT #31336] |
41bbb34bc20f189af62e7047ce42822615417f15 |
|
03-Oct-2012 |
Evan Hunt <each@isc.org> |
fix coverity issues
3388. [bug] Fixed several Coverity warnings. [RT #30996] |
058e44186b74531402c1f99088eb9dbe4926f8da |
|
02-Oct-2012 |
Mark Andrews <marka@isc.org> |
3387. [func] Support for a DS digest can be disabled at
runtime with disable-ds-digests. [RT #21581] |
05284949f73d496092c6f21f1ef9d788075fa2db |
|
26-Sep-2012 |
Evan Hunt <each@isc.org> |
handle nonexistent managed-keys-directory
3378. [bug] Handle missing 'managed-keys-directory' better.
[RT #30625] |
69eee72e82dd7e8000d2537c045693b3fae58d11 |
|
24-Aug-2012 |
Mark Andrews <marka@isc.org> |
unsigned constant |
8f6d6d72e80314bd36c50f1805e424b6f6332cae |
|
14-Aug-2012 |
Evan Hunt <each@isc.org> |
support '-' salt in rndc signing -nsec3param
3361. [bug] "rndc signing -nsec3param" didn't work correctly
when salt was set to '-' (no salt). [RT #30099] |
c965b1869024ab38518fade703cc1dae2d71a59e |
|
19-Jul-2012 |
Mark Andrews <marka@isc.org> |
3353. [bug] Use a single task for task exclusive operations.
[RT #29872] |
7865ea9545f28f12f046b32d24c989e8441b9812 |
|
14-Jun-2012 |
Mark Andrews <marka@isc.org> |
3339. [func] Allow the maximum supported rsa exponent size to be specified: "max-rsa-exponent-size <value>;" [RT #29228] |
afaa290bb6acc504e93a0adbf20b6dd6c64e6d63 |
|
31-May-2012 |
Vernon Schryver <vjs@isc.org> |
Squashed commit of the following:
commit aea73609ac5d41ed091360e94370798965f28f05
commit eef7f44c57a060b24a426eb8888e16176a0a69b1
commit a88a26d864ad399fa2d40e3b9659b4d26f454ca1
commit 1b90d59568e7e3b65690c6bd075cf4d60b03e454
Merge: 74d8f73 cd02924
commit 74d8f73ed553bb64a305e284905762f7ff0029aa
commit 9a59ef6bbd4befe91e5691e8b85afe1cb7ab0706
commit c63606a53b4f1bb7066b37d3cfe588e9dc21a119
commit 2c392a840c8838455d144ce163bd873bee400c97
commit 0241f53563e6e7bed462a883d98a8931f01e0980
commit 79fe22b5d6f04bdaa3073cf54d41952194e879e1
commit 351b3049625f2edd39729dd85413e961b97d4b3b
commit 7207674fc77c9a10d84c0cb94e36d1c09bb31459
commit 543ad34cf08f901c20b438c9d2f45482cff13d5e
commit fc45b99ce4438627fdcbeb4365695ba0065fa46f
commit c425207f57e0a5157372aa7edbb79b13170563e5
commit ef8c5e23ca284e0ea02f69ce1f356d537c19d93b
commit ba0d4e3aa51efe412cfa1d031651f949442d1802
commit 41c7969c7cb6884b93011f7ace3fd9522efc021e
and more from CVS
for rt26172
Add
- optional "recursive-only yes|no" to the response-policy statement
- optional max-policy-ttl to limit the lies that "recursive-only no"
can introduce into resolvers' caches
- test that queries with RD=0 are not rewritten by default
- performance smoke test
Change encoding of PASSTHRU action to "rpz-passthru".
(The old encoding is still accepted.)
Fix rt26180 assert botch in zone_findrdataset() in this branch
as well.
Fix missing signatures on NOERROR results despite RPZ hits
when there are signatures and the client asks for DNSSEC, |
dc475b88f90eb47e2e9b623996f19dba51911213 |
|
22-May-2012 |
Mark Andrews <marka@isc.org> |
use correct buffer for reporting expire time in 'rndc zonestatus' |
d878b8d87c3f46a25ccae9f5cfe6e39af67562e0 |
|
14-May-2012 |
Evan Hunt <each@isc.org> |
merged filter-aaaa-on-v6 (ATT SoW)
3327. [func] Added 'filter-aaaa-on-v6' option; this is similar
to 'filter-aaaa-on-v4' but applies to IPv6
connections. (Use "configure --enable-filter-aaaa"
to enable this option.) [RT #27308] |
dd2a0a6d2dec1c23787351e51b434a838dec5603 |
|
14-May-2012 |
Evan Hunt <each@isc.org> |
Merge statistics code (ATT SoW, rt24117)
This includes the following changes:
3326. [func] Added task list statistics: task model, worker
threads, quantum, tasks running, tasks ready.
[RT #27678]
3325. [func] Report cache statistics: memory use, number of
nodes, number of hash buckets, hit and miss counts.
[RT #27056]
3324. [test] Add better tests for ADB stats [RT #27057]
3323. [func] Report the number of buckets the resolver is using.
[RT #27020]
3322. [func] Monitor the number of active TCP and UDP dispatches.
[RT #27055]
3321. [func] Monitor the number of recursive fetches and the
number of open sockets, and report these values in
the statistics channel. [RT #27054]
3320. [func] Added support for monitoring of recursing client
count. [RT #27009]
3319. [func] Added support for monitoring of ADB entry count and
hash size. [RT #27057] |
4e8fe357a619ae2b789b15df7e3d6abf782b4a71 |
|
28-Apr-2012 |
Evan Hunt <each@isc.org> |
create and use multiple fetch dispatches
Added API to create a set of UDP dispatches which can be shared
round-robin style when making upstream queries for authoritative
data; this should reduce lock contention in the query source
dispatch. |
75582adac73202213d936dc0850f1c9cf47d6cbe |
|
10-Apr-2012 |
Mark Andrews <marka@isc.org> |
3306. [bug] Improve DNS64 reverse zone performance. [RT #28563]
3305. [func] Add wire format lookup method to sdb. [RT #28563] |
bf6651e27d456817bd110ddf6ec968b44403c643 |
|
05-Apr-2012 |
Mark Andrews <marka@isc.org> |
3303. [bug] named could die when reloading. [RT #28606] |
207845805eb591b77ffbd99735617cab7e2ed804 |
|
07-Mar-2012 |
Evan Hunt <each@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). |
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] |
99f6179191e583d23f3c5567d3c00b57b64eb52d |
|
06-Feb-2012 |
Evan Hunt <each@isc.org> |
3277. [bug] Make sure automatic key maintenance is started
when "auto-dnssec maintain" is turned on during
"rndc reconfig". [RT #26805] |
adfc3ad3ce5db585fdb29d3d6000aa05ba077f13 |
|
03-Feb-2012 |
Evan Hunt <each@isc.org> |
3275. [bug] Corrected rndc -h output; the 'rndc sync -clean'
option had been missplled as '-clear'. (To avoid
future confusion, both options now work.) [RT #27173] |
fe910f9d1763d618eee0783d49fc1a470c390757 |
|
02-Feb-2012 |
Automatic Updater <source@isc.org> |
update copyright notice |
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 |
41f11644387cf54e4affe496c0532165ac41eb87 |
|
01-Feb-2012 |
Automatic Updater <source@isc.org> |
update copyright notice |
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] |
18d208a4a277eb460f5b47c6b167f60b04db3110 |
|
25-Jan-2012 |
Mark Andrews <marka@isc.org> |
3265. [bug] Address lock order reversal with inline-signing
support. [27557] |
59162a5b5c2b6bb2381cd9dcbce0cbe9439b5ab8 |
|
21-Jan-2012 |
Mark Andrews <marka@isc.org> |
silence 'Assigned value is always the same as the existing value' warnings |
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] |
53e7766f7d263a4e3021f9c73ff146387b23f8dd |
|
22-Dec-2011 |
Mark Andrews <marka@isc.org> |
remove logit |
83878aaa47488a3529897bb8ab4c2027d98b64c1 |
|
22-Dec-2011 |
Mark Andrews <marka@isc.org> |
3256. [bug] Disable empty zones for lwresd -C. [RT #27139]
3255. [func] No longer require that a empty zones be explicitly
enabled or that a empty zone is disabled for
RFC 1918 empty zones to be configured. [RT #27139] |
56dc4c6730222cd3915a6ca39bc6578ad36a160a |
|
02-Dec-2011 |
Mark Andrews <marka@isc.org> |
3233. [bug] 'rndc freeze/thaw' didn't work for inline zones.
[RT #26632] |
9bd876a683709be588f6fac6781a76fdd57b2f08 |
|
29-Nov-2011 |
Mark Andrews <marka@isc.org> |
3224. [bug] 'rndc signing' argument parsing was broken. [RT #26684] |
5d23a6ac8392b1eeec8effdee47fb725ace1e759 |
|
09-Nov-2011 |
Evan Hunt <each@isc.org> |
3214. [func] Add 'named -U' option to set the number of UDP
listener threads per interface. [RT #26485] |
ac436908582fe08c85c886b200664816b11fded6 |
|
07-Nov-2011 |
Mark Andrews <marka@isc.org> |
3209. [func] Add "dnssec-lookaside 'off'". [RT #24858] |
0b85ae70e9e7143ca4367fe06ead34b67282878f |
|
04-Nov-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
f550b4b104d2859539b2ec287600f1dd2215d9fb |
|
04-Nov-2011 |
Evan Hunt <each@isc.org> |
3201. [func] 'rndc querylog' can now be given an on/off parameter
instead of only being used as a toggle. [RT #18351] |
5b7e96d3a7f981c057d7ec4588f372fa87cdef43 |
|
29-Oct-2011 |
Mark Andrews <marka@isc.org> |
add if (list) |
d68503046dd929fcfbd18a75afac48598d7f7263 |
|
28-Oct-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
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] |
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] |
0a1009ae64036ad2473bc48be8c98a54392b6cb5 |
|
14-Oct-2011 |
Mark Andrews <marka@isc.org> |
3171. [bug] Exclusively lock the task when adding a zone using
'rndc addzone'. [RT #25600] |
793814f80703afdd69b59ade91e63efa81ae4178 |
|
11-Oct-2011 |
Evan Hunt <each@isc.org> |
3164. [func] Enable DLZ modules to retrieve client information,
so that responses can be changed depending on the
source address of the query. [RT #25768] |
1219f8d1948a3e39bfeee1980ef4931fb19c4485 |
|
23-Sep-2011 |
Evan Hunt <each@isc.org> |
3157. [tuning] Reduce the time spent in "rndc reconfig" by parsing
the config file before pausing the server. [RT #21373] |
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. |
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] |
9198ab377b1cbf07d6d0c6eec25296c135bd66bd |
|
30-Aug-2011 |
Mark Andrews <marka@isc.org> |
3147. [func] Initial inline signing support. [RT #23657] |
01279934803dd45c007a58b61fe20c2852135b52 |
|
02-Aug-2011 |
Evan Hunt <each@isc.org> |
3140. [func] New command "rndc flushtree <name>" clears the
specified name from the server cache along with
all names under it. [RT #19970] |
cf63d32d55ffed0e7e1b9eacfecb3e751dc68674 |
|
28-Jul-2011 |
Evan Hunt <each@isc.org> |
3136. [func] Add RFC 1918 reverse zones to the list of built-in
empty zones switched on by the 'empty-zones-enable'
option. [RT #24990] |
69f5c36b39b472b068069b65da08738a51dc5a8e |
|
07-Jul-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
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] |
e7220c9b841bbd3d16736726f786a86fec3c0e18 |
|
17-Jun-2011 |
Evan Hunt <each@isc.org> |
3129. [bug] Named could crash on 'rndc reconfig' when
allow-new-zones was set to yes and named ACLs
were used, [RT #22739] |
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. |
d965c91f959bb31302e0ec4f2012bf332befc150 |
|
21-Mar-2011 |
Evan Hunt <each@isc.org> |
clarify "rndc sync" logging, add it to "rndc -h" output, per francis
review comments in rt22473. |
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] |
0874abad14e3e9ecfc3dc1a1a2b9969f2f027724 |
|
11-Mar-2011 |
Mark Andrews <marka@isc.org> |
3069. [cleanup] Silence warnings messages from clang static analysis.
[RT #20256] |
422009fe5b15e31e7f5d09212bd1480121a1464e |
|
10-Mar-2011 |
Evan Hunt <each@isc.org> |
3066. [func] The DLZ "dlopen" driver is now built by default,
no longer requiring a configure option. To
disable it, use "configure --without-dlopen".
Driver also supported on win32. [RT #23467] |
f385bac3b918aac3e33d2a8219e1b78f1c7f276e |
|
03-Mar-2011 |
Evan Hunt <each@isc.org> |
3057. [bug] "rndc secroots" would abort after the first error
and so could miss some views. [RT #23488] |
70c7f4fb4fc589b04a68d67479d34eecd99c1991 |
|
03-Mar-2011 |
Evan Hunt <each@isc.org> |
3053. [bug] Under a sustained high query load with a finite
max-cache-size, it was possible for cache memory
to be exhausted and not recovered. [RT #23371] |
0e507dbb816575e6220fe309e8ada68897ffcdbe |
|
23-Feb-2011 |
Mark Andrews <marka@isc.org> |
2039. [func] Redirect on NXDOMAIN support. [RT #23146] |
29bd52e4ee3fa047474d5d5b405d1e09c800a6f4 |
|
16-Feb-2011 |
Evan Hunt <each@isc.org> |
3021. [bug] Change #3010 was incomplete. [RT #22296] |
784a904bd06c7492361ed09a882d10c636b1291b |
|
03-Feb-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
000a8970f840a0c27c5cc404826853c4674362ac |
|
03-Feb-2011 |
Mark Andrews <marka@isc.org> |
3011. [func] Change the default query timeout from 30 seconds
to 10. Allow setting this in named.conf using the new
'resolver-query-timeout' option, which specifies a max
time in seconds. 0 means 'default' and anything longer
than 30 will be silently set to 30. [RT #22852] |
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] |
9d53927aa89ce673ac589b27f4810aa896e8f789 |
|
13-Jan-2011 |
Mark Andrews <marka@isc.org> |
zone = NULL |
87708bde16713bc02ff2598f4a82f98c699a2f2d |
|
13-Jan-2011 |
Mark Andrews <marka@isc.org> |
3008. [func] Response policy zones (RPZ) support. [RT #21726] |
135bcc2e42a94543f11af2a4196b13552ab46d89 |
|
12-Jan-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
433e06a25cdd92d665abda3e64c2c65f4a3f9b21 |
|
10-Jan-2011 |
Mark Andrews <marka@isc.org> |
3006. [func] Allow dynamically generated TSIG keys to be preserved
across restarts of named. Initially this is for
TSIG keys generated using GSSAPI. [RT #22639] |
dc4fa197dd1031b3c966e5ee9d69a0f49ae1d9ce |
|
07-Jan-2011 |
Mark Andrews <marka@isc.org> |
3004. [func] DNS64 reverse support. [RT #22769] |
5a87f3439eb6a3b68b7e0902d4b77b4ac9976330 |
|
07-Jan-2011 |
Evan Hunt <each@isc.org> |
Initialize a pointer to NULL in order to to silence a compiler warning.
Committing without review because the change is trivial. |
1da9dbcf48dcfc5c1589def3e785844935d1882c |
|
05-Jan-2011 |
Automatic Updater <source@isc.org> |
update copyright notice |
79bf7c874bb5a01b5b5db44af10b4ae24c89b93e |
|
04-Jan-2011 |
Evan Hunt <each@isc.org> |
3001. [func] Added a default trust anchor for the root zone, which
can be switched on by setting "dnssec-validation auto;"
in the named.conf options. [RT #21727] |
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] |
9f9b7f0e8d455b1c88e51ddcefdbf19b472e1ef2 |
|
09-Dec-2010 |
Mark Andrews <marka@isc.org> |
2982. [bug] Reference count dst keys. dst_key_attach() can be used
increment the reference count.
Note: dns_tsigkey_createfromkey() callers should now
always call dst_key_free() rather than setting it
to NULL on success. [RT #22672] |
b8a9a7bef2c3060204c68aef4f3fce04afc1aaee |
|
09-Dec-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
e334405421979688f2d838805ac67ee47bd62976 |
|
08-Dec-2010 |
Mark Andrews <marka@isc.org> |
2981. [func] Partial DNS64 support (AAAA synthesis). [RT #21991] |
c87f15dac8bb22ffb3ebf044ee48ce570c87948b |
|
03-Dec-2010 |
Mark Andrews <marka@isc.org> |
2976. [bug] named die on exit after negotiating a GSS-TSIG key. [RT #3415] |
380c874925f684847d9278b909cf511cb5b0289a |
|
16-Nov-2010 |
Shawn Routhier <sar@isc.org> |
Fix acl type processing so that allow-query works in options and view
statements. Also add a new set of tests to verify proper functioning.
[RT #22418] |
7041e869864c9eb1036640eeb94f3cbb70c230ed |
|
24-Sep-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
ed83fa75f5657ab2394a701f7ccc169dd9ef48fc |
|
24-Sep-2010 |
Mark Andrews <marka@isc.org> |
2963. [security] The allow-query acl was being applied instead of the
allow-query-cache acl to cache lookups. [RT #22114] |
b5fd149e7e161cba4d89db03daaa68826b268298 |
|
24-Aug-2010 |
Mark Andrews <marka@isc.org> |
silence signed/unsigned warning hpux |
38abdbf816fac8386d6f5259d5d6bdfb1b4b3d05 |
|
20-Aug-2010 |
Mark Andrews <marka@isc.org> |
2945. [doc] Update empty-zones list in ARM. [RT #21772]
2944. [maint] Remove ORCHID prefix from built in empty zones.
[RT #21772] |
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] |
7641867b4c39914cdcd3711ba0c89ed9c49f3c83 |
|
13-Aug-2010 |
Francis Dupont <fdupont@isc.org> |
fix win32 build |
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] |
7b830cb17f58092fcd7f9b374550ce5aa9251425 |
|
20-Jul-2010 |
Mark Andrews <marka@isc.org> |
while (1) -> for (;;) to silence compiler warning |
0ddcd0c0cedd4c4885cf513e7fbf4ce45fa0c6f6 |
|
20-Jul-2010 |
Mark Andrews <marka@isc.org> |
format/arg mismatch solaris |
7a8d1e1e2ee7050e244de8b49d93bf0028a8283e |
|
19-Jul-2010 |
Mark Andrews <marka@isc.org> |
0 -> 0U |
dfbda37366414b6302ad7da2999d0c340705c452 |
|
19-Jul-2010 |
Mark Andrews <marka@isc.org> |
silence compiler warnings about (char) as index to array |
a90aca78aa7847ba65d27def47f69339987869c8 |
|
12-Jul-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
86dcc4005887f91d23d970d4574a8f6afa7e28d2 |
|
11-Jul-2010 |
Evan Hunt <each@isc.org> |
2930. [experimental] New "rndc addzone" and "rndc delzone" commads
allow dynamic addition and deletion of zones.
To enable this feature, specify a "new-zone-file"
option at the view or options level in named.conf.
Zone configuration information for the new zones
will be written into that file. To make the new
zones persist after a restart, "include" the file
into named.conf in the appropriate view. (Note:
This feature is not yet documented, and its syntax
is expected to change.) [RT #19447] |
cf309ffeeef384270d8061f6f78543e53aeb9216 |
|
26-Jun-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
bf13e709db49bb19e0c2e73f0a964fe9d7bea4df |
|
25-Jun-2010 |
Mark Andrews <marka@isc.org> |
2924. [func] 'rndc secroots' dump a combined summary of the
current managed keys combined with trusted keys.
[RT #20904] |
48dfee71508886d86fe8fb12f91961b5daf3141d |
|
22-Jun-2010 |
Mark Andrews <marka@isc.org> |
2920. [func] Allow 'filter-aaaa-on-v4' to be applied selectively
to IPv4 clients. New acl 'filter-aaaa' (default any). |
7ac162ea7e4998319fcba10ab2b6451a533d2c21 |
|
18-May-2010 |
Mark Andrews <marka@isc.org> |
silence compiler warning |
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] |
21991bd14e8b59000dfc2acf2ce614596cf28cba |
|
14-May-2010 |
Mark Andrews <marka@isc.org> |
2891. [maint] Update empty-zones list to match
draft-ietf-dnsop-default-local-zones-13. [RT# 21099] |
92348098ebe7ef4c26bfe2204a7364fa18735afc |
|
04-Mar-2010 |
Mark Andrews <marka@isc.org> |
2956. [bug] named-checkconf did not fail on a bad trusted key.
[RT #20705] |
0cae66577c69c89086cd065bb297690072b471b4 |
|
25-Feb-2010 |
Mark Andrews <marka@isc.org> |
2852. [bug] Handle broken DNSSEC trust chains better. [RT #15619] |
5bdf8cd3c253ef967574e06a7fc5342ccd3e8235 |
|
14-Jan-2010 |
Automatic Updater <source@isc.org> |
update copyright notice |
b3990d04da3e6c7a4ff6e6a16ffcd9e1c69f0be0 |
|
13-Jan-2010 |
Francis Dupont <fdupont@isc.org> |
fix built-in view comment |
5b77627c09dea9a65a70d2a0b95a22ff75b3ac04 |
|
29-Dec-2009 |
Mark Andrews <marka@isc.org> |
2824. [bug] "rndc sign" was not being run by the correct task.
[RT #20759] |
1361014b02f11cf8de8725d1770a3dccbc1c8975 |
|
24-Dec-2009 |
Evan Hunt <each@isc.org> |
2818. [cleanup] rndc could return an incorrect error code
when a zone was not found. [RT #20767] |
40ad4ed01be1cace49a62214d11ef1309b3029a0 |
|
24-Dec-2009 |
Evan Hunt <each@isc.org> |
2817. [cleanup] Removed unnecessary isc_tasc_endexclusive() calls.
[RT #20768] |
aa3415ba49c7f322845ee3dd59c2d0159f37bb34 |
|
24-Dec-2009 |
Evan Hunt <each@isc.org> |
2815. [bug] Exclusively lock the task when freezing a zone.
[RT #19838] |
5d9922e86f3d7f58f4c6b1234962ee4567108830 |
|
28-Nov-2009 |
Vernon Schryver <vjs@isc.org> |
Allow the optional filter-aaaa-on-v4 option in view statements to close #20635 |
0088b45de515b891622e7e81dee9602291231c10 |
|
19-Nov-2009 |
Evan Hunt <each@isc.org> |
2774. [bug] Existing cache DB wasn't being reused after
reconfiguration. [RT #20629] |
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] |
c8aa7ce70d75d5d8f28f941e3a522c71e948b166 |
|
27-Oct-2009 |
Evan Hunt <each@isc.org> |
2732. [func] Add optional filter-aaaa-on-v4 option, available
if built with './configure --enable-filter-aaaa'.
Filters out AAAA answers to clients connecting
via IPv4. (This is NOT recommended for general
use.) [RT #20339] |
06e7340198bbd89b6765998a04abde217e7b0e7b |
|
20-Oct-2009 |
Mark Andrews <marka@isc.org> |
2719. [func] Skip trusted/managed keys for unsupported algorithms.
[RT #20392] |
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] |
8b78c993cb475cc94e88560941b28c37684789d9 |
|
05-Oct-2009 |
Francis Dupont <fdupont@isc.org> |
explicit engine rt20230a |
debd489a44363870f96f75818e89ec27d3cab736 |
|
29-Sep-2009 |
Francis Dupont <fdupont@isc.org> |
noreturn RT #20257 |
a457576b5870940202b72d7ae28026f93282e2da |
|
10-Sep-2009 |
Evan Hunt <each@isc.org> |
"dnssec-lookaside auto" crashed if named was built without openssl [rt20231] |
2d13af354aa50ad491714cdf928f2c812ca6e923 |
|
04-Sep-2009 |
Mark Andrews <marka@isc.org> |
isc_resourcevalue_t is unsigned. use %ISC_PRINT_QUADFORMATu |
823ca3c14f1596341bdd50707c01f3b529b75b4a |
|
02-Sep-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
44de0b1f7d9997aaf6092589c4c7da4a1df908db |
|
01-Sep-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2666. [func] Added an 'options' argument to dns_name_fromstring()
(API change from 9.7.0a2). [RT #20196] |
85be60e3c8e47b9fdfeaa0770f445b206c39bca8 |
|
01-Sep-2009 |
Evan Hunt <each@isc.org> |
2665. [func] Clarify syntax for managed-keys {} statement, add
ARM documentation about RFC 5011 support. [RT #19874] |
307d2084502eddc7ce921e5ce439aec3531d90e0 |
|
01-Sep-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2660. [func] Add a new set of DNS libraries for non-BIND9
applications. See README.libdns. [RT #19369] |
da035d9f4429b9679e537542b2ab9a7c279cf2df |
|
26-Aug-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
18114698b4fad77aa0f32741cf815cff0def7696 |
|
25-Aug-2009 |
Mark Andrews <marka@isc.org> |
2654. [bug] Improve error reporting on duplicated names for
deny-answer-xxx. [RT #20164] |
3a875400473e5c06199272a1292ed84646990e2f |
|
05-Aug-2009 |
Evan Hunt <each@isc.org> |
2644. [bug] Change #2628 caused a regression on some systems;
named was unable to write the PID file and would
fail on startup. [RT #20001] |
3e12c54de2238dc90bae06a2e083e4976120bad5 |
|
15-Jul-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
08f860f800d32007a0c9bf456f6c35fbb2ecbc81 |
|
15-Jul-2009 |
Evan Hunt <each@isc.org> |
2630. [func] Improved syntax for DDNS autoconfiguration: use
"update-policy local;" to switch on local DDNS in a
zone. [RT #19875] |
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] |
b6306ef56e6df1d772967887a2c16e2531ae4b27 |
|
11-Jun-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
351b62535d4c4f89883bfdba025999dd32490266 |
|
10-Jun-2009 |
Evan Hunt <each@isc.org> |
2609. [func] Simplify the configuration of dynamic zones:
- add ddns-confgen command to generate
configuration text for named.conf
- add zone option "ddns-autoconf yes;", which
causes named to generate a TSIG session key
and allow updates to the zone using that key
- add '-l' (localhost) option to nsupdate, which
causes nsupdate to connect to a locally-running
named process using the session key generated
by named
[RT #19284] |
e6ada020f5003124613f4f71c6fc3f5d32c8d979 |
|
30-May-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
40d0f115a64595aa83cfe0b760587d3d1efa0385 |
|
30-May-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2604. [func] Add support for DNS rebinding attack prevention through
new options, deny-answer-addresses and
deny-answer-aliases. Based on contributed code from
JD Nurmi, Google. [RT #18192] |
e61db954bfbbf0555038f36b35680d77c7e07049 |
|
05-Mar-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
3a30493983df83a3184dd1ecd39cf31ccdac3bad |
|
04-Mar-2009 |
Evan Hunt <each@isc.org> |
2572. [func] Simplify DLV configuration, with a new option
"dnssec-lookaside auto;" This is the equivalent
of "dnssec-lookaside . trust-anchor dlv.isc.org;"
plus setting a trusted-key for dlv.isc.org.
Note: The trusted key is hard-coded into named,
but is also stored in (and can be overridden
by) $sysconfdir/bind.keys. As the ISC DLV key
rolls over it can be kept up to date by replacing
the bind.keys file with a key downloaded from
https://www.isc.org/solutions/dlv. [RT #18685] |
8f196ee82b5465d2060de279f68535076ddbad64 |
|
16-Feb-2009 |
Mark Andrews <marka@isc.org> |
2558. [func] Set the ownership of missing directories created
for pid-file if -u has been specified on the command
line. [RT #19328] |
e80b69327290953b825c7778d8de9d314bed6198 |
|
30-Jan-2009 |
Mark Andrews <marka@isc.org> |
2539. [security] Update the interaction between recursion, allow-query,
allow-query-cache and allow-recursion. [RT #19198] |
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] |
7f1785d0ded8897082abacec5219b27feac755af |
|
17-Jan-2009 |
Francis Dupont <fdupont@isc.org> |
spelling |
9e0d0a279b956cc2eae41c00a6846b0ca8c617c6 |
|
10-Jan-2009 |
Automatic Updater <source@isc.org> |
update copyright notice |
7781f25078c491a9650dec555bdc86cb0ed49861 |
|
09-Jan-2009 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2526. [func] New named option "attach-cache" that allows multiple
views to share a single cache to save memory and
improve lookup efficiency. [RT 18905] |
726d737626e2378192db6fd289f9de3d14c21c94 |
|
25-Dec-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
removed a duplicate line |
d7e2f1d572d1cd3caf448241bf2853eb9eeefe67 |
|
25-Dec-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
comment update |
49960a74b5d82d000c281af09d7c668bdd1671a1 |
|
15-Nov-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
7d89c53f6e8dcbac40334156aa999a13e6af189c |
|
14-Nov-2008 |
Mark Andrews <marka@isc.org> |
2492. [func] Rndc status new reports the number of cpus discovered
and the number of worker threads when running
multi-threaded. [RT #18273] |
9d02618ca6b4d2e1737ba441449f61c1f04be685 |
|
28-Oct-2008 |
Mark Andrews <marka@isc.org> |
2478. [bug] 'addresses' could be used uninitalized in
configure_forward(). [RT 18800] |
2be6798f93e7ba1f4c4082e7b0837c7668a06dca |
|
28-Sep-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2457. [tuning] max-cache-size is reverted to 0, the previous
default. It should be safe because expired cache
entries are also purged. |
8306e43fcb002aff19daf6ec0982f8fbd3940722 |
|
05-Sep-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
ed1251fa35c0ff46c9186da1895642fd592c00c5 |
|
04-Sep-2008 |
Mark Andrews <marka@isc.org> |
include order |
0eeaaaf0ae1ae2856b94886fa80f94c21e6f1bfd |
|
04-Sep-2008 |
Mark Andrews <marka@isc.org> |
2398. [bug] Improve file descriptor management. New,
temporary, named.conf option reserved-sockets,
default 512. [RT #18344] |
efe34b8ddbecf45d1671efbcba30bdb75410c98a |
|
18-Jul-2008 |
Mark Andrews <marka@isc.org> |
2389 [bug] Move the working directory writable to after the
ns_os_changeuser() call. [RT #18326] |
fa77ca1069ab1437929a1607d7fc10ed7ba3d34f |
|
12-Jul-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
removed redundant parenthesis (I don't know why it was included in the
previous commit..) |
158f256a14b629c4157fe0da779a4ff0e3402e48 |
|
12-Jul-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2386. [bug] Add warning about too small 'open files' limit
[RT #18269]. |
015fea0a27e2052f2d81e55a6b58005cd35d3d43 |
|
24-Jun-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
removed a redundant tab |
386d3a99c190bad55edf44d076e6bd087e230ab8 |
|
23-Jun-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2375. [security] Fully randomize UDP query ports to improve
forgery resilience. [RT #17949, #18098] |
11156f82bab19b2e7f5d4df6184ae0c99518442f |
|
22-May-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
5a17fe2916ce37793c12b243ab08c16095a59cf7 |
|
22-May-2008 |
Evan Hunt <each@isc.org> |
Default values of zone ACLs were re-parsed each time a new zone was
configured, causing an overconsumption of memory. [rt18092] |
ddad35552931651426ad70912d29d9ab7d2a8d80 |
|
03-Apr-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
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] |
cffe96e26744abcf33494837b234219046a631d8 |
|
31-Mar-2008 |
Mark Andrews <marka@isc.org> |
2346. [func] Memory statistics now cover all active memory contexts
in increased detail. [RT #17580] |
ce9c1558a6c81b49a5cedf55d168f889aeb5d310 |
|
18-Feb-2008 |
Mark Andrews <marka@isc.org> |
2336. [func] If "named -6" is specified then listen on all IPv6
interfaces if there are not listen-on-v6 clauses in
named.conf. [RT #17581] |
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] |
95c5f1d17b09e06a09ebdfa331e4ff04f06ffd42 |
|
22-Jan-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
noticed the default max-cache-size [RT #17515] |
2f012d936b5ccdf6520c96a4de23721dc58a2221 |
|
19-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
bfcc5ae79a46c5c55e6cf1a9fe4d70a957712d2b |
|
17-Jan-2008 |
Tatuya JINMEI 神明達哉 <ji <jinmei@isc.org> |
2294. [func] Allow the experimental statistics channels to have
multiple connections and ACL.
Note: the stats-server and stats-server-v6 options
available in the previous beta releases are replaced
with the generic statistics-channels statment. |
72d6be2c1101df11c05360f78d47197027d419c3 |
|
10-Jan-2008 |
Automatic Updater <source@isc.org> |
update copyright notice |
f61a7c87bf36b189d8f04ea4c8ab3ec55778355c |
|
09-Jan-2008 |
Mark Andrews <marka@isc.org> |
2292. [bug] Log if the working directory is not writable.
[RT #17312]
2291. [bug] PR_SET_DUMPABLE may be set too late. Also report
failure to set PR_SET_DUMPABLE. [RT #17312] |
8c850a29eda020642c84038e449d60f124c6123b |
|
14-Dec-2007 |
Mark Andrews <marka@isc.org> |
2280. [func] Allow the experimental http server to be reached
over IPv6 as well as IPv4. [RT #17332] |
c4dc5966e0a66f4d75677f1634eff3b45baf988e |
|
02-Dec-2007 |
Mark Andrews <marka@isc.org> |
2268. [bug] 0.IN-ADDR.ARPA was missing from the empty zones
list. |
544d0efa38490d67e458aa9c23a7dac2a9d546bf |
|
26-Nov-2007 |
Mark Andrews <marka@isc.org> |
2264. [bug] Server prefix length was being ignored. [RT #17308] |
873a2046fb73aee49934d7978efe3da6509faed3 |
|
18-Oct-2007 |
Evan Hunt <each@isc.org> |
Fix error in sortlist code -- was using the wrong nest level, which
caused the response-order ACL to be merged into a single iptable and
lose its ordering. [rt17216] |
a1e2170ad5c5018fbe8f7b8449d8885d5d298e88 |
|
26-Sep-2007 |
Mark Andrews <marka@isc.org> |
2250. [func] New flag 'memstatistics' to state whether the
memory statistics file should be written or not.
Additionally named's -m option will cause the
statistics file to be written. [RT #17113] |
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] |
69826a6a2f89ecb2b280eeb6d4adb4826bf0db72 |
|
09-Jul-2007 |
Mark Andrews <marka@isc.org> |
2206. [security] "allow-query-cache" and "allow-recursion" now
cross inherit from each other.
If allow-query-cache is not set in named.conf then
allow-recursion is used if set, otherwise allow-query
is used if set, otherwise the default (localnets;
localhost;) is used.
If allow-recursion is not set in named.conf then
allow-query-cache is used if set, otherwise allow-query
is used if set, otherwise the default (localnets;
localhost;) is used.
[RT #16987] |
fd23bc509d5fddb91247a2a1ca52d432969067e5 |
|
02-Jul-2007 |
Mark Andrews <marka@isc.org> |
2204 [bug] "rndc flushanme name unknown-view" caused named
to crash. [RT #16984] |
afd002e89aadf30181155566544480349e70339d |
|
25-Jun-2007 |
Mark Andrews <marka@isc.org> |
2202. [security] The default acls for allow-query-cache and
allow-recursion were not being applied. [RT #16960] |
ec5347e2c775f027573ce5648b910361aa926c01 |
|
19-Jun-2007 |
Automatic Updater <source@isc.org> |
update copyright notice |
40aadb6a143e0f2d351e743dce43cfc894d4d855 |
|
15-May-2007 |
Mark Andrews <marka@isc.org> |
2179. [func] 'rndc command zone' will now find 'zone' if it is
unique to all the views. [RT #16821] |
65b26a4dc8c6c16d0a5ccb03b67cf968c77d6570 |
|
15-May-2007 |
Mark Andrews <marka@isc.org> |
2178. [bug] 'rndc reload' of a slave or stub zone resulted in
a reference leak. [RT #16867] |
c1297b6025bf8ccdc832b7bca705da1d4cf2944e |
|
24-Apr-2007 |
Mark Andrews <marka@isc.org> |
2167. [bug] When re-using a automatic zone named failed to
attach it to the new view. [RT #16786] |
0a19afabe84dd8f01774362bf8d65e1fc992b2b3 |
|
03-Apr-2007 |
Mark Andrews <marka@isc.org> |
s/view->name/viewname/ |
261a8854cc7688b2992f662eea835f448b9d5c8f |
|
03-Apr-2007 |
Mark Andrews <marka@isc.org> |
2161. [bug] Fix which log messages are emitted for 'rndc flush'.
[RT #16698] |
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] |
b5f690e1618cffeec15b3bcb9525443206fb7007 |
|
13-Mar-2007 |
Mark Andrews <marka@isc.org> |
2161. [bug] Fix which log messages are emitted for 'rndc flush'.
[RT #16698] |
bde20a0436dff13e2299cfd4230ddec54d396d02 |
|
26-Feb-2007 |
Mark Andrews <marka@isc.org> |
2148. [func] Add positive logging for rndc commands. [RT #14623] |
96ea71632887c58a9d00f47eb318bf76b35903c3 |
|
13-Feb-2007 |
Mark Andrews <marka@isc.org> |
2134. [func] Additional statistics support. [RT #16666] |
281bab0f36eaedc56f859721fbdf45568b71cd60 |
|
02-Feb-2007 |
Mark Andrews <marka@isc.org> |
2129. [func] Provide a pool of UDP sockets for queries to be
made over. See use-queryport-pool, queryport-pool-ports
and queryport-pool-updateinterval. [RT #16415] |
00499ae65ef8e6e9acc13c54bbd1a53dd79e0963 |
|
12-Jan-2007 |
Mark Andrews <marka@isc.org> |
update copyright notice |
de4f679a1797dae182ee27b34ab19d82453b5d34 |
|
10-Jan-2007 |
Michael Graff <mgraff@isc.org> |
revert changes accidently committed to mainline |
edf8e79280a78350a13ad519ce035ec12c79be0f |
|
04-Jan-2007 |
Mark Andrews <marka@isc.org> |
update copyright notice |
68e2686f839a07fc8acb3eabc8543aade0108300 |
|
03-Jan-2007 |
Michael Graff <mgraff@isc.org> |
hook in socket and task info |
b015e6b3e188278ba8fd7c9260fa8c725c11a223 |
|
22-Dec-2006 |
Michael Graff <mgraff@isc.org> |
make changes on HEAD, not on a branch. |
186e7f37c9fc985a7a7264cc8170e48a25bed434 |
|
21-Dec-2006 |
Mark Andrews <marka@isc.org> |
2122. [func] Experimental http server and statistics support
for named via xml. |
58ea8fb1dfc8c055a7d4ad74d65e345436ede790 |
|
07-Dec-2006 |
Mark Andrews <marka@isc.org> |
2112. [security] Warn if weak RSA exponent is used. [RT #16460] |
1cbb3a4df30777791ce27a0d2349420808c013d8 |
|
04-Dec-2006 |
Mark Andrews <marka@isc.org> |
2106. [func] 'rndc status' now reports named's version. [RT #16426] |
289ae548d52bc8f982d9823af64cafda7bd92232 |
|
04-Dec-2006 |
Mark Andrews <marka@isc.org> |
2105. [func] GSS-TSIG support (RFC 3645). |
39ef7dddef12152afa3a2fc1c1962cdf6d30b5cb |
|
24-Jul-2006 |
Mark Andrews <marka@isc.org> |
2060. [bug] Enabling DLZ support could leave views partially
configured. [RT #16295] |
c79e85f7d77317a9b5c34b4bb94eaf1779fc0b6e |
|
24-May-2006 |
Mark Andrews <marka@isc.org> |
2031. [bug] Emit a error message when "rndc refresh" is called on
a non slave/stub zone. [RT # 16073] |
a9365554b6c9f1294de1623f787843befa0000be |
|
18-May-2006 |
Mark Andrews <marka@isc.org> |
2022. [bug] If dnssec validation is disabled only assert CD if
CD was requested. [RT #16037]
2021. [bug] dnssec-enable no; triggered a REQUIRE. [RT #16037] |
6412902ffc0d255657f54db768f30b6efa819143 |
|
03-May-2006 |
Mark Andrews <marka@isc.org> |
2015. [cleanup] use-additional-cache is now acache-enable for
consistancy. Default acache-enable off in BIND 9.4
as it requires memory usage to be configured.
It may be enabled by default in BIND 9.5 once we
have more experience with it. |
d2ef84e07b67e72a4bd9c729c6b8228067d17584 |
|
10-Mar-2006 |
Mark Andrews <marka@isc.org> |
2008. [func] It is now posssible to enable/disable DNSSEC
validation from rndc. This is useful for the
mobile hosts where the current connection point
breaks DNSSEC (firewall/proxy). [RT #15592]
rndc validation newstate [view] |
cfe92110ce4eaf19f7f3255d2961710879bdc9dd |
|
10-Mar-2006 |
Mark Andrews <marka@isc.org> |
2007. [func] It is now possible to explicitly enable DNSSEC
validation. default dnssec-validation no; to
be changed to yes in 9.5.0. [RT #15674] |
fe6f384b2efde528dabbf822634eedc020be67e0 |
|
09-Mar-2006 |
Mark Andrews <marka@isc.org> |
2006. [security] Allow-query-cache and allow-recursion now default
to the builtin acls "localnets" and "localhost".
This is being done to make caching servers less
attractive as reflective amplifying targets for
spoofed traffic. This still leave authoritative
servers exposed.
The best fix is for full BCP 38 deployment to
remove spoofed traffic. |
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] |
95b484c9580d06eb2f9735a22e9841389c2859ba |
|
26-Feb-2006 |
Mark Andrews <marka@isc.org> |
fix minor typos |
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. |
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] |
08c90261660649ca7d92065f6f13a61ec5a9a86d |
|
05-Jan-2006 |
Mark Andrews <marka@isc.org> |
1953. [func] Named now falls back to advertising EDNS with a
512 byte receive buffer if the initial EDNS queries
fail. [RT #14852]
1952. [func] The maximum EDNS UDP response named will send can
now be set in named.conf (max-udp-size). This is
independent of the advertised receive buffer
(edns-udp-size). [RT #14852] |
acb4f5236966c2b680b949c1eda826948b24fc23 |
|
05-Jan-2006 |
Mark Andrews <marka@isc.org> |
update copyright notice |
fabf2ee6b01ee06a0de940b83d53cf57f9f79265 |
|
04-Jan-2006 |
Mark Andrews <marka@isc.org> |
1947. [func] It is now possible to configure named to accept
expired RRSIGs. Default "dnssec-accept-expired no;".
Setting "dnssec-accept-expired yes;" leaves named
vulnerable to replay attacks. [RT #14685] |
2674e1a455d4f71de09b2b60e7a8304b9a305588 |
|
30-Nov-2005 |
Mark Andrews <marka@isc.org> |
1940. [bug] Fixed a number of error conditions reported by
Coverity. |
03e200df5dc283f24a6a349f0b31d3eab26da893 |
|
05-Sep-2005 |
Mark Andrews <marka@isc.org> |
1913. [func] Integrate contibuted DLZ code into named. [RT #11382] |
4e1d3e67cdc76609bad5f0310ac48de10b442b9f |
|
23-Aug-2005 |
Mark Andrews <marka@isc.org> |
1914. [bug] Strings returned from cfg_obj_asstring() should be
treated as read-only. The prototype for
cfg_obj_asstring() has been updated to reflect this.
[RT #15256] |
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. |
261a6a1f7d95eaf0cd882f3123dcfd775517a54f |
|
15-Aug-2005 |
Mark Andrews <marka@isc.org> |
1911. [func] Attempt to make the amount of work performed in a
iteration self tuning. The covers nodes clean from
the cache per iteration, nodes written to disk when
rewriting a master file and nodes destroyed per
iteration when destroying a zone or a cache.
[RT #14996] |
8abe06b25d245ab2955d81525bfe6bd29b80908e |
|
27-Jul-2005 |
Mark Andrews <marka@isc.org> |
1905. [bug] Recursive clients soft quota support wasn't working
as expected. [RT #15103] |
fd780f3d47179d68ba2d4661fb9cac9ce1e74928 |
|
27-Jun-2005 |
Mark Andrews <marka@isc.org> |
1891. [func] Limit the number of recursive clients that can be
waiting for a single query (<qname,qtype,qclass>) to
resolve. New options clients-per-query and
max-clients-per-query. |
16b9ee24b96a1c1d21d809e88238091c4afa25c9 |
|
07-Jun-2005 |
Mark Andrews <marka@isc.org> |
1857. [bug] named could trigger a INSIST() if reconfigured /
reloaded too fast. [RT #14673] |
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] |
2e740e169dbebe0a4e1c2b0ff2be7f90ad0a4ae1 |
|
29-Apr-2005 |
Mark Andrews <marka@isc.org> |
further changes for
1848. [bug] Improve SMF integration. [RT #13238] |
ab023a65562e62b85a824509d829b6fad87e00b1 |
|
27-Apr-2005 |
Rob Austein <sra@isc.org> |
1851. [doc] Doxygen comment markup. [RT #11398] |
f754fa97bc698cc251d227173a95e4d39a88ac01 |
|
05-Apr-2005 |
Mark Andrews <marka@isc.org> |
1848. [bug] Improve SMF integration. [RT #13238] |
b326d7e3a3a50eb65dd06db007d2fddc62606bbf |
|
15-Mar-2005 |
Mark Andrews <marka@isc.org> |
1795. [bug] "rndc dumpb" was not fully documented. Minor
formating issues with "rndc dumpdb -all". [RT #13396] |
4844ed026a9b5a91044e76399cee80a6514cbf0d |
|
17-Jan-2005 |
Mark Andrews <marka@isc.org> |
1798. [func] The server syntax has been extended to support a
range of servers. [RT #11132] |
7502c6600645f120434d84d0ce3df7c3585cfe43 |
|
14-Jan-2005 |
Mark Andrews <marka@isc.org> |
1796. [func] "rndc freeze/thaw" now freezes/thaws all zones. |
abeb45c7753db766ebe07c855632819271f6df9b |
|
12-Jan-2005 |
Mark Andrews <marka@isc.org> |
update copyrights |
ad5bc22a819190839bdcc4d102d023782dc23660 |
|
11-Jan-2005 |
Mark Andrews <marka@isc.org> |
1797. [func] named-checkconf now check acls to verify that they
only refer to existing acls. [RT #13101] |
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. |
892c9a8817a454fbac32b099eb55af453b19ce86 |
|
10-Nov-2004 |
Mark Andrews <marka@isc.org> |
1759. [bug] Named failed to startup if the OS supported IPv6
but had no IPv6 interfaces configured. [RT #12942] |
49210da3fb6a9268725b2a7db864ade531e5d403 |
|
21-Oct-2004 |
Mark Andrews <marka@isc.org> |
1676. [func] New option "allow-query-cache". This lets
allow-query be used to specify the default zone
access level rather than having to have every
zone override the global value. allow-query-cache
can be set at both the options and view levels.
If allow-query-cache is not set allow-query applies. |
2a71a21346ce6a098b7daf98358d5bdced8e6eb6 |
|
11-Oct-2004 |
Mark Andrews <marka@isc.org> |
1710. [func] 'rndc notify zone [class [view]]' resend the NOTIFY
messages for the specified zone. [RT #9479] |
31affb2ca39c483670ba71042ce4c984ac257232 |
|
05-Oct-2004 |
Mark Andrews <marka@isc.org> |
1732. [bug] 'rrset-order name "*"' wasn't being applied to ".".
[RT #12467] |
2c329da87c5c886e7f4468c69a9e6323121068cb |
|
29-Sep-2004 |
Mark Andrews <marka@isc.org> |
1733. [bug] Return non-zero exit status on initial load failure.
[RT #12658] |
7389e8330d62a059b8923fb8ca6f933caeb559d9 |
|
18-Jun-2004 |
Mark Andrews <marka@isc.org> |
1666. [bug] The optional port on hostnames in dual-stack-servers
was being ignored.
1665. [func] rndc now allows addresses to be set in the
server clauses. |
c315e5cfead876251ee4ff5600ee67303b2729a4 |
|
04-Jun-2004 |
Mark Andrews <marka@isc.org> |
1648. [func] Update dnssec-lookaside named.conf syntax to support
multiple dnssec-lookaside namespaces (not yet
implemented). |
97f1498ddac27be9b923a18f83dc2aa15cc40d83 |
|
14-May-2004 |
Mark Andrews <marka@isc.org> |
move cleanup of in_roothints earlier to make it easier to detect reference
count mismatches. |
1cf54d1966b3de8f6593e9e80eae9a80a1c011ad |
|
20-Apr-2004 |
Mark Andrews <marka@isc.org> |
1612. [bug] check-names at the option/view level could trigger
an INSIST. [RT# 11116] |
349f684cf175422918d10e91e7bee747c18ae840 |
|
20-Apr-2004 |
Mark Andrews <marka@isc.org> |
1619. [bug] Missing ISC_LIST_UNLINK in end_reserved_dispatches().
[RT# 11118] |
5ed76fa7ea83d3ce7a33d365aa3b84410c3b8773 |
|
19-Apr-2004 |
Mark Andrews <marka@isc.org> |
1617. [port] win32: VC++ 6.0 support. |
8d414d155953f89a4eff40f16878438a8c9228f3 |
|
16-Apr-2004 |
Mark Andrews <marka@isc.org> |
1600. [bug] Duplicate zone pre-load checks were not case
insensitive.
1599. [bug] Fix memory leak on error path when checking named.conf.
1598. [func] Specify that certain parts of the namespace must
be secure (dnssec-must-be-secure). |
80cc19dc262cead5a8af41838ebfae5a6e587605 |
|
10-Apr-2004 |
Mark Andrews <marka@isc.org> |
1601. [bug] Silence spurious warning 'both "recursion no;" and
"allow-recursion" active' warning from view "_bind".
[RT# 10920] |
0822cc50657c972c6a5ee29cba9506847c7ea7c2 |
|
08-Apr-2004 |
Mark Andrews <marka@isc.org> |
1594. [bug] 'rndc dumpdb' could prevent named from answering
queries while the dump was in progress. [RT #10565] |
6e423af8f003b9e3a00511ba28e0a30a05fb22e3 |
|
15-Mar-2004 |
Mark Andrews <marka@isc.org> |
remove unused variables: dispatchv4, dispatchv6. |
a3a09ca2497e925a9f0ba76f1525c6c60e5d5094 |
|
14-Mar-2004 |
Mark Andrews <marka@isc.org> |
1592. [bug] configure_view() could leak a dispatch. |
50105afc551903541608b11851d73278b23579a3 |
|
10-Mar-2004 |
Mark Andrews <marka@isc.org> |
1589. [func] DNSSEC lookaside validation.
enable-dnssec -> dnssec-enable |
dafcb997e390efa4423883dafd100c975c4095d6 |
|
05-Mar-2004 |
Mark Andrews <marka@isc.org> |
update copyright notice |
7ad4d54f29c315cbcb241ca5fc12ba1e0744358b |
|
02-Mar-2004 |
Mark Andrews <marka@isc.org> |
1537. [func] New option "querylog". If set specify whether query
logging is to be enabled or disabled at startup. |
2047977ce2dfcfe3a0fa2d638c3242841310fad3 |
|
27-Feb-2004 |
Mark Andrews <marka@isc.org> |
1586. [func] "check-names" is now implemented. |
30b89a5ad95b5775abf6cce8ecc84a061babf76d |
|
24-Feb-2004 |
Mark Andrews <marka@isc.org> |
1533. [func] Warn if both "recusion no;" and "allow-recursion"
are active. [RT# 4389] |
89783da064f4f9bf2e82d2b3941ddeffe2a8c30d |
|
17-Feb-2004 |
Mark Andrews <marka@isc.org> |
1581. [func] Disable DNSSEC support by default. To enable
DNSSEC specify "enable-dnssec yes;" in named.conf. |
f8dfdef682c54f61cacebfb31260f3d6ba4ea54a |
|
27-Jan-2004 |
Mark Andrews <marka@isc.org> |
1564. [func] Attempt to provide a fallback entropy source to be
used if named is running chrooted and named is unable
to open entropy source within the chroot area.
[RT #10133] |
b3d3e578410209d849efb59c9ea4925ca5c9ca68 |
|
27-Jan-2004 |
Mark Andrews <marka@isc.org> |
update wording |
ea40cebe2b51bd2b3c228ac6d08a3cfeca17960a |
|
27-Jan-2004 |
Mark Andrews <marka@isc.org> |
1563. [bug] Gracefully fail when unable to obtain neither a IPv4
or a IPv6 dispatch. [RT #10230] |
35541328a8c18ba1f984300dfe30ec8713c90031 |
|
14-Jan-2004 |
Mark Andrews <marka@isc.org> |
1558. [func] New DNSSEC 'disable-algorithms'. Support entry into
child zones for which we don't have a supported
algorithm. Such child zones are treated as unsigned.
1557. [func] Implement missing DNSSEC tests for
* NOQNAME proof with wildcard answers.
* NOWILDARD proof with NXDOMAIN.
Cache and return NOQNAME with wildcard answers. |
62700b67eb8abb7d13f9c3c1bc4b60a1477d35d8 |
|
05-Jan-2004 |
Mark Andrews <marka@isc.org> |
1539. [bug] Open UDP sockets for notify-source and transfer-source
that use reserved ports at startup. [RT #9475] |
b7e6fb4e8464ceb4a62a8c00e3127da3c2839329 |
|
26-Oct-2003 |
Mark Andrews <marka@isc.org> |
whitespace |
93d6dfaf66258337985427c86181f01fc51f0bb4 |
|
30-Sep-2003 |
Mark Andrews <marka@isc.org> |
1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY. |
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). |
0b1da8124c817270f5dfe46cd0211b993c931a91 |
|
19-Sep-2003 |
Mark Andrews <marka@isc.org> |
1510. [func] New view option "root-delegation-only". Apply
delegation-only check to all TLDs and root.
Note there are some TLDs that are NOT delegation
only (e.g. DE and MUSEUM) these can be excluded
from the checks buy using exclude.
root-delegation-only exclude { "DE"; "MUSEUM"; }; |
da34d92aeee25dedd6affd69623dc7d0aba2cc23 |
|
19-Sep-2003 |
Mark Andrews <marka@isc.org> |
1509. [bug] Hint zones should accept delegation-only. Forward
zone should not accept delegation-only.
1508. [bug] Don't apply delegation-only checks to answers from
forwarders.
1507. [bug] Handle BIND 8 style returns to NS queries to parents
when making delegation-only checks. |
4607e7a9b8dfb1b41c70e51c2b603daaf22cf302 |
|
17-Sep-2003 |
Mark Andrews <marka@isc.org> |
1504. [func] New zone type "delegation-only". |
1e107b3d7b54de5022c3328423164e533afcc15e |
|
25-Jul-2003 |
Mark Andrews <marka@isc.org> |
1495. [cleanup] Replace hash functions with universal hash. |
ca18417083383060354c1d2e053c385ac0173d97 |
|
17-Jul-2003 |
Mark Andrews <marka@isc.org> |
1482. [bug] Named could fail to start if the kernel supports
IPv6 but no interfaces are configured. Similarly
for IPv4. [RT #6229] |
24b287037f65e9b931c648abaa7f8a7bc5e0a872 |
|
22-Apr-2003 |
Mark Andrews <marka@isc.org> |
use "%u" for unsigned arguements |
b312748a11d27fe387984973ba79975a9d6863c4 |
|
26-Feb-2003 |
Mark Andrews <marka@isc.org> |
1442. [func] New fuctions for manipulating port lists:
dns_portlist_create(), dns_portlist_add(),
dns_portlist_remove(), dns_portlist_match(),
dns_portlist_attach() and dns_portlist_detach().
1441. [func] It is now possible to tell dig to bind to a specific
source port.
1440. [func] It is now possible to tell named to avoid using
certian source ports (avoid-v4-udp-ports,
avoid-v6-udp-ports).
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 |
e2fb08b85de8158fe6b71008311e3d98104b92a6 |
|
26-Feb-2003 |
Mark Andrews <marka@isc.org> |
1432. [func] The advertised EDNS UDP buffer size can now be set
via named.conf (edns-udp-size).
developer: marka
reviewer: explorer |
c7fc6434fe5949c8e3f76bf69f5655eb3a76dfae |
|
21-Jan-2003 |
Mark Andrews <marka@isc.org> |
1418. [bug] 'rndc reconfig' did not cause new slaves to load. |
9bd478a5e6df956a79bbdb5c182d5b44763786ce |
|
20-Jan-2003 |
Mark Andrews <marka@isc.org> |
1417. [func] ID.SERVER/CHAOS is now a built in zone.
See "server-id" for how to configure. |
0ffaee887ff5674b8c3bb0435ae838f641981706 |
|
16-Jan-2003 |
Mark Andrews <marka@isc.org> |
1412. [func] You can now specify servers to be tried if a nameserver
has IPv6 address and you only support IPv4 or the
reverse. See dual-stack-servers. |
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 |
43ee20a821c490fa5bb43df924e9970705c22ecf |
|
13-Nov-2002 |
Michael Graff <mgraff@isc.org> |
merge rt4112 |
a6b416d38c98f2d033dfd7f050225a25648a0c95 |
|
11-Sep-2002 |
Mark Andrews <marka@isc.org> |
Don't call adjust_interfaces unless IPv6 support is enabled. [RT #3593] |
a9ae9d743c7f85bec44e95b1f62c7a2a114a2fd6 |
|
10-Sep-2002 |
Mark Andrews <marka@isc.org> |
1380. [func] 'rndc recursing' dump recursing queries to
'recursing-file = "named.recursing";'. |
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. |
e3239b40d233b4d13bacda64ed8a86fc2db04d4f |
|
09-Sep-2002 |
Michael Graff <mgraff@isc.org> |
remove the periodic 'still alive' message |
72ea295e097c67fb3f0195a86e84fe89bc9549a1 |
|
09-Sep-2002 |
Michael Graff <mgraff@isc.org> |
change the 'I'm alive' messages to be 60 second apart, not 15 |
e64aa1b4f2ed83c2a7b8b3667fb13ef67ccf14e9 |
|
08-Sep-2002 |
Michael Graff <mgraff@isc.org> |
add 15-second 'alive' messages (sent to server info channel) and support for a temporary hack, 'rndc timerpoke' |
3bdf879a5301bce17e0a955585eb3decc541ba79 |
|
30-Aug-2002 |
Mark Andrews <marka@isc.org> |
developer: jinmei
reviewer: marka
1371 [bug] notify-source-v6, transfer-source-v6 and
query-source-v6 with explict addresses and using the
same ports as named was listening on could interfere
with nameds ability to answer queries sent to those
addresses. |
8689f943a4859a8f68344236a1dcb81299a98347 |
|
17-Aug-2002 |
Mark Andrews <marka@isc.org> |
reviewed: jinmei
developer: marka
1361. [func] Log file name when unable to open memory statistics
and dump database files. [RT# 3437] |
268c7ef56baf4d9eebb27be7b0c452b82e1e5199 |
|
04-Jul-2002 |
Mark Andrews <marka@isc.org> |
don't apply cache-filename to "_bind" view. |
70f8c70cdd3ca68edcf9d448eb508abf3697719a |
|
26-Jun-2002 |
Mark Andrews <marka@isc.org> |
1335. [bug] Options should apply to the internal _bind view. |
8f1bf2fb3a4e93d15832e48fd2e71d614081ffc1 |
|
20-Jun-2002 |
Mark Andrews <marka@isc.org> |
null pointer dereference |
cd9bfe5b256a3e84ba090e8fcb5de0d6c50974ae |
|
13-Jun-2002 |
Mark Andrews <marka@isc.org> |
1323. [func] Option 'flush-zones-on-shutdown <boolean>;'. |
dcd371be7d481b242d277d735e4c2d974297c164 |
|
13-Jun-2002 |
Mark Andrews <marka@isc.org> |
1220. [func] Extended rndc dumpdb to support dumping of zones and
view selection: 'dumpdb [-all|-zones|-cache] [view]'. |
88c2b83cc548a217cc92a2bf75ca1ef1d4237d4f |
|
08-May-2002 |
Mark Andrews <marka@isc.org> |
1282. [bug] ns_server_destroy() failed to set *serverp to NULL. |
93e6ebcd0a0f044ba2add424c265b5e0bb4c8afd |
|
03-May-2002 |
Mark Andrews <marka@isc.org> |
1277. [bug] Failure to write pid-file should not be fatal on
reload. [RT #2861] |
c4a9ce445c48a57eed5aa16582b1964cf8cedf87 |
|
26-Apr-2002 |
Mark Andrews <marka@isc.org> |
1274. [func] preferred-glue option from BIND 8.3. |
7d3458a972a902740eb142044655aba6c6ffb9ac |
|
29-Mar-2002 |
Mark Andrews <marka@isc.org> |
1240. [bug] It was possible to leak zone references by
specifying an incorrect zone to rndc. |
2dd99c098ca162f985b7ef3c8142a964ad8281ae |
|
07-Mar-2002 |
Mark Andrews <marka@isc.org> |
1234. [bug] 'rrset-order' and 'sortlist' should be additive
not exclusive.
1223. [func] 'rrset-order' partially works 'cyclic' and 'random'
are supported. |
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5 |
|
20-Feb-2002 |
Mark Andrews <marka@isc.org> |
copyrights |
94b4f2728e1d9d6c5e740a2ce224fc17dd1e8082 |
|
30-Jan-2002 |
Brian Wellington <source@isc.org> |
rndc unfreeze should reload the zone. |
b6279d0b4b19f041b29775e637074e09f38e5e11 |
|
24-Jan-2002 |
Brian Wellington <source@isc.org> |
Don't freeze an already frozen zone. |
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. |
669e9657c731176df235832367f61435f7b83ddf |
|
04-Jan-2002 |
Andreas Gustafsson <source@isc.org> |
Split off the named.conf grammar into a source module separate
from the configuration parser, to facilitate reuse of the latter for
parsing non-BIND configuration files |
3acadb07f49ffcfc7cdf84607892bd38b8c8f760 |
|
01-Dec-2001 |
Mark Andrews <marka@isc.org> |
wrong test to see if snprintf had a too small buffer. |
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 |
60213f2815a7e6584a2285546d05633fa7b6f5b4 |
|
27-Nov-2001 |
Mark Andrews <marka@isc.org> |
1139. [func] It is now possible to flush a given name from the
caches via 'rndc flushname name [view]'. [RT #2051] |
d2e371201c683867029675d9a6f0c4e515d15c23 |
|
20-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
the named.conf options block should not apply to the built-in views |
17453368fa0136f6287c56d6600bee58809334bc |
|
20-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
Reimplemented the built-in CHAOS zones using sdb. |
66923d616a9bc5f2bea3460d2bb4993e91f9a7a4 |
|
08-Nov-2001 |
Andreas Gustafsson <source@isc.org> |
spacing |
773e64ec150c33269e748d96dd95726ed7e0d842 |
|
07-Nov-2001 |
Mark Andrews <marka@isc.org> |
try-edns is no more |
be9932698bf35d0f34e65b5ffbb81bedddd76636 |
|
07-Nov-2001 |
Mark Andrews <marka@isc.org> |
max-adb-size is no more.
1073. [bug] The adb cache should also be space driven.
[RT #1915, #1938] |
e8108e60c9ffb98c984b6544e008bca664f2d72e |
|
29-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
removed empty line |
479c6fc4584e062088ceee037690cdff85fc349b |
|
29-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
disable change 1069 since it makes the problem of caching server
memory growth worse rather than better, at least under some load conditions |
f2b515e1170529b277e3fd325412c43a9ce4984d |
|
27-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
more compiler warning elimination |
9615df2e83a322a00e4e3537b8ddb3b04f619a26 |
|
27-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
eliminate compiler warning |
081cff0c33514a5dc63ab794fc199c07377ab756 |
|
25-Oct-2001 |
Mark Andrews <marka@isc.org> |
1073. [bug] The adb cache should also be space driven,
max-adb-size. [RT #1915, #1938] |
b19619260fbd447b0fe3e709b2cc8ae38f27ec3f |
|
24-Oct-2001 |
Mark Andrews <marka@isc.org> |
1069. [func] Kill oldest recursive query when recursive query
quota is exhausted. |
5a23b8523d1d684d29a8ed384c046eef43d15b89 |
|
17-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
spelling |
3c3fe072252aecffae43e6349125663c315b092d |
|
17-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
1055. [func] Version and hostname queries can now be disabled
using "version none;" and "hostname none;",
respectively.
(for consistency with "pid-file none" and each other) |
8d2b885018e8c8565a8fea56cc01405c93a72aae |
|
16-Oct-2001 |
Andreas Gustafsson <source@isc.org> |
The option for disabling the PID file is now pid-file none, not pid-file "none" |
df7596a03eea7f1c2df89bd63d3bd4b73f274565 |
|
08-Oct-2001 |
Mark Andrews <marka@isc.org> |
1032. [func] hostname.bind/txt/chaos now returns the name of
the machine hosting the nameserver. This is useful
in diagnosing problems with anycast servers. |
e5100b1367fbc5f31444b8a3f1e9b84092dc56d5 |
|
28-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
report duplicate zones with file name and line number even if
they are not caught by the configuration checking code, which is
the case if they are spelled differently [RT #1806] |
edaf5b86ce53d986a6938766b6bde9ea6a6ab826 |
|
28-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
1019. [bug] The value of the lame-ttl option was limited to 18000
seconds, not 1800 seconds as documented. [RT #1803] |
fe57fad800101c34336190a9692eea3e6bda8aa3 |
|
21-Sep-2001 |
Mark Andrews <marka@isc.org> |
make "lwresd -p port" work again. |
d9e690eb71bde3c748208733ba40a34e9d0ba29d |
|
20-Sep-2001 |
Andreas Gustafsson <source@isc.org> |
1012. [bug] The -p option to named did not behave as documented. |
c2bc56dc65b4b103a5600565680eb5f33fa4c90b |
|
20-Sep-2001 |
Mark Andrews <marka@isc.org> |
Move configuration checking to libbind9. |
5fe21da364d4397c9a413fe689ce82dea36a7b29 |
|
15-Sep-2001 |
Mark Andrews <marka@isc.org> |
999. [func] "rndc retransfer zone [class [view]]" added.
[RT #1752] |
fe6b7ccc8de18264107a96602fefe7be772e9d4f |
|
07-Sep-2001 |
Mark Andrews <marka@isc.org> |
ns_os_*memstats() -> ns_main_setmemstats() |
a24d253a3f4e6f4036800744b348fba858d4959e |
|
06-Sep-2001 |
Mark Andrews <marka@isc.org> |
982. [func] If "memstatistics-file" is set in options the memory
statistics will be written to it. |
06a960c681566a163af5b9a655cf36023075ddcb |
|
30-Aug-2001 |
Mark Andrews <marka@isc.org> |
971. [func] 'try-edns' can be use to disable edns on all queries. |
de9833be77ef92c17b35c02d138a0ad8df34dd91 |
|
07-Aug-2001 |
Mark Andrews <marka@isc.org> |
955. [bug] When using views, the zone's class was not being
inherited from the view's class. [RT #1583] |
337a8fe16a7e110f26482ef72b17d09f9e71ec57 |
|
03-Aug-2001 |
Brian Wellington <source@isc.org> |
Add Danny's name to the authors.bind list |
b76883e1cc447ee7f63ed21a588e6251224ea305 |
|
31-Jul-2001 |
Andreas Gustafsson <source@isc.org> |
issue a more descriptive error message when multiple conflicting
forwarding policies are configured |
ee3ab6063dd13b5947d3fbe88b9ce8f38d65df9d |
|
26-Jul-2001 |
Brian Wellington <source@isc.org> |
945. [func] Add the new view-specific options
"match-destinations" and "match-recursive-only". |
4eb5d27bae9cda5ac6292c6bb4f0270a278a05df |
|
23-Jul-2001 |
Andreas Gustafsson <source@isc.org> |
issue a more specific error message when there is a problem with the
root hints file (such as it not existing) |
6529f9ffb60904dc05eff3046d392d7ac8943aac |
|
16-Jul-2001 |
Andreas Gustafsson <source@isc.org> |
use isc_file_ischdiridempotent() |
9f5423a84021a7381a504399b77a3b30b33014a9 |
|
12-Jul-2001 |
Brian Wellington <source@isc.org> |
If the server was built without openssl, ignore trusted keys. |
07c336a9a85791dff886b1e28514589a25d9b720 |
|
27-Jun-2001 |
Andreas Gustafsson <source@isc.org> |
912. [bug] Attempts to set the 'additional-from-cache' or
'additional-from-auth' option to 'no' in a
server with recursion enabled will now
be ignored and cause a warning message.
[RT #1145] |
6a7a69e9f764812872ec2db775be2ac8bb073102 |
|
18-Jun-2001 |
Andreas Gustafsson <source@isc.org> |
905. [bug] Creating a forward "zone" for the root domain
did not work. [RT #1418] |
17dba29ba5db791976e505114baee53a1dde88aa |
|
04-Jun-2001 |
Brian Wellington <source@isc.org> |
854. [bug] The config parser didn't properly handle config
options that were specified in units of time other
than seconds. [RT #1372] |
b5a86fe434c7d58d28af3b5c70c1743979f13aae |
|
04-Jun-2001 |
Mark Andrews <marka@isc.org> |
853. [bug] configure_view_acl() failed to detach existing acls.
[RT #1374] |
5455f30a7532738d750252c00e649890c694ee30 |
|
31-May-2001 |
Brian Wellington <source@isc.org> |
842. [func] 'rndc flush' now takes an optional view. |
89d03d4715120fd0c968775bf0724b5a2a647539 |
|
28-May-2001 |
Mark Andrews <marka@isc.org> |
Redo:
839. [func] Dump packets for which there was no view or that the
class could not be determined to category "unmatched". |
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' |
66262ee9046fc02b2b02118cacdfc0b8ebc107a3 |
|
09-May-2001 |
Brian Wellington <source@isc.org> |
rndc status now counts zones (in all views except _bind) |
7fea1b3b437cd8296a35afef2c9bad2ffe1c2cf0 |
|
08-May-2001 |
Brian Wellington <source@isc.org> |
If 'rndc trace' is sent to a server already debugging at level 99, ignore it. |
e4cd5a1e5d0358abeee7618b02b4592c055d957f |
|
08-May-2001 |
Brian Wellington <source@isc.org> |
Partial support for "rndc status". Not all of the fields are filled in yet. |
532989b206894bdaf6de6cb883d2e31169c4bfac |
|
08-May-2001 |
Andreas Gustafsson <source@isc.org> |
initate command channel shutdown from the server task, not the
main task, to avoid race conditions; eliminate global variables in
controlconf.c |
2071b2be3719d2b67e7373c2026537e0119c5a96 |
|
08-May-2001 |
Andreas Gustafsson <source@isc.org> |
unused variable |
9dafd058e3cfdd8218247811cea792588ec19052 |
|
08-May-2001 |
Andreas Gustafsson <source@isc.org> |
implemented 'rndc reconfig' |
4f35dccfc25ac8aa577d5b92649fb69bfade5c76 |
|
20-Apr-2001 |
Brian Wellington <source@isc.org> |
If lwresd was started with no -c or -C option, it would fail to read
/etc/resolv.conf if /etc/lwresd.conf was not found. |
8ed664e5a6a49514627a8251c795aafb5b9abd40 |
|
12-Apr-2001 |
David Lawrence <source@isc.org> |
zonetype "ztype" was set but not used in configure_zone; removed |
c20ffa38dee7efa0dc01822d4bac5e41729b9b61 |
|
11-Apr-2001 |
Brian Wellington <source@isc.org> |
808. [func] Add 'rndc flush' to flush the server's cache. |
7dde5be909dab018cb1eed675d9951dc5983b60c |
|
29-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
rephrased relative directory warning |
672056d560d973cac1c0d02f087e059eef8f948f |
|
29-Mar-2001 |
Brian Wellington <source@isc.org> |
797. [func] Issue a warning if the 'directory' option contains
a relative path. [RT #269] |
a95181f3f2b297ac5973d68f71c7de0fb78f8e4f |
|
27-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
statistics-file had incorrect default value if the configuration did not
load completely |
1d92d8a2456b23842a649b6104c60a9d6ea25333 |
|
27-Mar-2001 |
Brian Wellington <source@isc.org> |
792. [cleanup] Replace the OMAPI command channel protocol with a
simpler one. |
af0a9bac790b03df2e9bc4173b8679a974aa5571 |
|
27-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
missing NULL initialization in
match-mapped-addresses glue code |
851c849a5e39eba1ad5200d32196c5055e76c243 |
|
27-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
log successful setting of resource limits at level 3, not 1 |
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. |
734ae1f7c6abafe1f1ca164aad7a3dd01ee82cbd |
|
22-Mar-2001 |
Brian Wellington <source@isc.org> |
isc_{base64|hex}_decodestring took an unused mctx. Remove the mctx. |
54d64c7994d01da590462ecc56faf1a87fc4abb9 |
|
19-Mar-2001 |
Brian Wellington <source@isc.org> |
782. [feature] Implement the serial-query-rate option. |
079878277fadf272477129bb8ce99c70ee5af25e |
|
17-Mar-2001 |
Brian Wellington <source@isc.org> |
unused variable |
a6b56c6609784f6c7def6e2a65e073d483d525c1 |
|
15-Mar-2001 |
Brian Wellington <source@isc.org> |
If the default configuration fails to parse, don't seg fault. |
d9112843333472bb7700c02a10d18e2b253b2708 |
|
14-Mar-2001 |
Bob Halley <source@isc.org> |
add support for minimal-responses |
78b6b2b20d1735a230d4c979f884ea581bca4f12 |
|
10-Mar-2001 |
David Lawrence <source@isc.org> |
init fwdpolicy at its declaration; compiler can't tell it will be set when used |
e608c9829f664274d86ff1451224f877f5330b39 |
|
09-Mar-2001 |
Brian Wellington <source@isc.org> |
- Detect selective forwarding errors in the configuration checker.
- Clean up selective forwarding configuration.
- Fixed a few minor unrelated bugs in the configuration checker. |
cbcf2bf6e90032b0cec1f6e075755e0d5067b322 |
|
08-Mar-2001 |
David Lawrence <source@isc.org> |
removed "max_cache_size = 0" line, allowing cache limiting |
8b9b49800900e418c0c4f114b93d8cc94d4c70e6 |
|
08-Mar-2001 |
Brian Wellington <source@isc.org> |
Check for duplicate zone and key statements. Note that duplicate server
and view statements are not detected, because they're harder. |
668f06c0712e5141af11696cbea25b4a66d73611 |
|
08-Mar-2001 |
Andreas Gustafsson <source@isc.org> |
removed comments that no longer apply with the new
config code |
d25dd5b0567f67ecf40b7ed1cb20e0dce7b41c49 |
|
07-Mar-2001 |
Brian Wellington <source@isc.org> |
770. [func] Add the "edns yes_or_no" statement to the server
clause. [RT #524] |
7c294304aff8dde66af9acbe42e0038b32ea5e44 |
|
06-Mar-2001 |
Brian Wellington <source@isc.org> |
Fix a few places where the new config code would fail if there was no
config file (-c /dev/null). |
668acc6107aa4cca08f3131e7d1955d53a054b71 |
|
06-Mar-2001 |
Brian Wellington <source@isc.org> |
remove a few references to deleted headers |
8772b863690dec0f8782b9c50ad692429cebd154 |
|
06-Mar-2001 |
Brian Wellington <source@isc.org> |
parse the listen-on-v6 statement, not listen-on a second time. |
58eb053ed266c0d2fa8d6edc10b39a515afeba6b |
|
05-Mar-2001 |
Bob Halley <source@isc.org> |
Restructure default value code in set_limit to eliminate compiler warning.
(The previous code worked, but the compiler couldn't figure out that
value was always defined because of the INSIST().)
heartbeat_interval was being used without being initialized. |
90c099e88e9f16bfee9edee3ac1a51fc98843772 |
|
04-Mar-2001 |
Brian Wellington <source@isc.org> |
762. [feature] named now uses the new configuration parser. |
b79adacaadbe07dd1e9d7fb1b9354cfd466c3ce0 |
|
17-Feb-2001 |
Brian Wellington <source@isc.org> |
Add more authors. |
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 |
4ff3597979acd7e74d26d4dde7e43bf9dfe4fdc3 |
|
08-Feb-2001 |
Bob Halley <source@isc.org> |
In ns_server_setdebuglevel():
Fixed "comparison of unsigned expression < 0 is always false".
Marked server parameter as UNUSED. |
dfceef7e68b56f6970dd2e8eea9980ad16bcc653 |
|
07-Feb-2001 |
Brian Wellington <source@isc.org> |
rndc trace now takes an optional level parameter. |
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. |
274a8316ad494ab157bfae3f45a4a1e426c8ba20 |
|
29-Jan-2001 |
Bob Halley <source@isc.org> |
fix typo |
2d0627005d48b7657fa11792c123466b4f974b61 |
|
29-Jan-2001 |
Mark Andrews <marka@isc.org> |
714. [bug] Preserve interval timers across reloads unless changed.
[RT# 729] |
a12d9cfa59b5981c52e1aaafedf652d5128f3448 |
|
25-Jan-2001 |
Brian Wellington <source@isc.org> |
710. [func] The forwarders statement now takes an optional port.
Also some assorted cleanup, which resulted in a lot of duplicated code removal. |
d29da750d26001546abed66e8b726c991784f3ec |
|
23-Jan-2001 |
Brian Wellington <source@isc.org> |
statistics counting was slowing down the server. Make client.c:count_query()
inline and remove dns_stats_ncounters(), which just returned the public
constant DNS_STATS_NCOUNTERS. |
634784cb66a1c9ddee0c448f71580f024c8fe40b |
|
22-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
701. [func] Root hints are now fully optional. Class IN
views use compiled-in hints by default, as
before. Non-IN views with no root hints now
provide authoritative service but not recursion.
A warning is logged if a view has neither root
hints nor authoritative data for the root. [RT #696] |
e037ca879d652d5e9537824e9a0f5302b2aa7cd9 |
|
18-Jan-2001 |
Brian Wellington <source@isc.org> |
If "version" is specified in the config file, disable authors.bind [RT #651] |
f0e246e271f84c6fe960a3c36703a56d1067431c |
|
12-Jan-2001 |
Brian Wellington <source@isc.org> |
Fully implement the cachefile option, which allows persistent caching. This
removes some unused code in view.c and uncomments some code in cache.c.
This still isn't really usable, since the trust level of cached data is
not persistent, so all data in the persistent cache will be promoted to
"ultimate" trust on reload. |
fd70428a03d7e6c351276b3e87e418327c05fa49 |
|
12-Jan-2001 |
Brian Wellington <source@isc.org> |
Only open the random device on server load, not reload. |
6b8ab03dc8f53a9cbf0d932e5c2eef558d41005a |
|
12-Jan-2001 |
Brian Wellington <source@isc.org> |
Implement the random-device option, and log a message if there is no entropy. |
499b34cea04a46823d003d4c0520c8b03e8513cb |
|
09-Jan-2001 |
Brian Wellington <source@isc.org> |
copyright update |
576f85e5fdb8805307f318db79dfc0d19e390d1a |
|
09-Jan-2001 |
Andreas Gustafsson <source@isc.org> |
673. [func] The server can now convert RFC1886-style recursive
lookup requests into RFC2874-style lookups, when
enabled using the new option "allow-v6-synthesis". |
113b8ef9731a0c4fb47f3ad41cb9d07d97e022a8 |
|
15-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
renamed dns_view_dumpcachetostream() to dns_view_dumpdbtostream()
and changed header comments to make it clear that it is for debugging/analysis purposes and may
dump other stuff in addition to the cache in the future. Also changed the dump style to the
'explict TTL' one, which makes more sense than usin when dumping cache files since the TTLs
tend to be different in each rrset, and added a comment banner at the top of each cache dump
containing the view name. |
e194e0e04b496a39f15cc88114bf39759b0724a6 |
|
15-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
#include <masterdump.h> not needed; loop style |
f77a1793d0d1fa3817fd9ce26eb0f9cc186b96f0 |
|
15-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
commented |
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. |
58082ab8a8ad6c2eb627b5bd76b24d5afbf1f9c6 |
|
13-Dec-2000 |
Brian Wellington <source@isc.org> |
The "cachefile" option now loads the file on startup. The "temporary" -x
option to named is no more. |
eb8713ed947fdf22a41dad673d561896dd6fe4a2 |
|
12-Dec-2000 |
Brian Wellington <source@isc.org> |
Add support for the 'rndc dumpdb' command. Also add the 'cachefile'
option to the config file, which will be used for persistent cache
storage. |
8d5cba68267b8d85ccc794486f704361de1a2357 |
|
06-Dec-2000 |
David Lawrence <source@isc.org> |
In ns_server_togglequerylog(), assign server->log_queries the proper enumerated
type (not an integer) |
c87a3af2d655f6ed307bc743f3cab43b0b96047d |
|
05-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
another missing NULL initialization |
20606121eaf0a5985f0e4d9fcbb84c62f94b51a5 |
|
05-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
missing NULL initialization |
ce1f5b8d0ae5936fd187c1f414ff12a7e3b0aa37 |
|
02-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
rewrote much of the statistics counter code |
a9dcc1d0cb947d413584157ea40a14809c584025 |
|
01-Dec-2000 |
Mark Andrews <marka@isc.org> |
typo |
2417f18be8a75368304bb91232ff630666c06fdf |
|
01-Dec-2000 |
Andreas Gustafsson <source@isc.org> |
emulate the BIND 8 kludge of setting the query logging flag default
depending on whether a 'queries' log channel has been defined |
1d7204a98deb44b943b48804b051b06124612815 |
|
30-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
Support reloading of any zone using rndc, not just zones in class IN,
using the command syntax "rndc reload zone [class [view]]". |
984ca288f1291c7b7bda9b3809a7af714e3ec82a |
|
30-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
rewrote Mike's code for reloading of individual zones completely,
thereby eliminating a large number of bugs including a buffer overflow |
d3be9a9c6ef76a5d7671b0962785ca025b153d2b |
|
30-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
583. [func] "rndc querylog" will now toggle logging of
queries, like "ndc querylog" in BIND 8. |
c7a793bddbd9985b20e82a8df3f91bb9041cb37a |
|
28-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
missing spaces in resource limit error message |
06fef028037b24fc6a3bfa8aea147216ce762c28 |
|
28-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
removed 'nostatistics' lines from statistics dumps |
f9fa6b9a3bf6efdbb2483b0ac986ccbb6334fc94 |
|
28-Nov-2000 |
Michael Sawyer <source@isc.org> |
Don't reset counters on every reload |
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. |
517ad698ee20c8b4329dc8ebfd05fdfacc6aaef9 |
|
27-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
make ns_server_dumpstats() use dns_name_format(), not dns_name_totext() |
9259fed3d8ac5d1efa9b5a647969e40c9c934484 |
|
27-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
Continue move of lib/dns/*conf.c stuff to bin/named |
3e8875db606c6e536fcafbab3aa585e3d38357a6 |
|
25-Nov-2000 |
Michael Sawyer <source@isc.org> |
Don't crash the server when a user enters a NULL zone. |
6dc32b43da2c7af5bf460a45a17d03226c162c91 |
|
25-Nov-2000 |
Michael Sawyer <source@isc.org> |
rndc [-v view] [-z zone] reload -> rndc reload [zone [view]]
Make the server not crash while I am at it. |
4e29e682f6f11bae2b39b50b3258de6a02e6a10e |
|
23-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. |
2cd125a2b2c78093b298497df001a8a20a81f6ee |
|
15-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
spacing |
a881879ffc1cb06c35d7654c4badf95709db51a1 |
|
15-Nov-2000 |
David Lawrence <source@isc.org> |
use isc_result_totext(result) in place of strerror(errno) when reporting
the result of setting resource limits |
e045287d316cb4c320f03ebbb70136328f3708c0 |
|
15-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
provide a more detailed error message when configuring a trusted key fails |
19aa938b5363dc7bc99924e6a076f014c4ce4fe9 |
|
15-Nov-2000 |
David Lawrence <source@isc.org> |
561. [func] The 'datasize', 'stacksize', 'coresize' and 'files'
clauses of the options{} statement are now implemented. |
f4f43311a60afab35eafa3cc79e8c775bdd821df |
|
14-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
spacing |
4085eb3cf0178a6baf9939d142cccd0d44b99f95 |
|
14-Nov-2000 |
Brian Wellington <source@isc.org> |
don't crash when config parsing fails, fail nicely. |
b9dbff6ffbf9e7990eed867018fd4dbd52ccbc23 |
|
14-Nov-2000 |
Brian Wellington <source@isc.org> |
fix a reference leak and a memory leak on reconfiguration failure. |
84abb95f7ea35ec3c56917c42c3fa41a47f6bc0a |
|
10-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
551. [func] Implemented the 'sortlist' option. |
0b768043e199e18d834540bb47a13f8e599ab14b |
|
10-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
improved error message on failure opening statistics dump file |
31eef7e2d402904bb7485eba88568ec3f39a7cfa |
|
09-Nov-2000 |
Michael Sawyer <source@isc.org> |
Use lowercase names for stats
statistic printing code cleanup
move some of the statistics stufdf to the server object |
3b269c0cf370ea4ca5f73981b1a2c63ad2a4f8df |
|
08-Nov-2000 |
Michael Sawyer <source@isc.org> |
Move file write routines to server.c, using isc_stdio_*.
Implement default filename for stats file.
Properly free the name's memory when shutting down. |
7977cf4cfe1751b3523bead3ea2b5ffeec3f7ca6 |
|
08-Nov-2000 |
Bob Halley <source@isc.org> |
The recently added code to set lame-ttl triggered an assertion if
there was no view specified in the config file. |
bfcdcde570be11e3d210cfdd262fae8b8e6c62ce |
|
08-Nov-2000 |
Mark Andrews <marka@isc.org> |
implement lame-ttl. |
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. |
05c7046a3df8aa9965911bb705dc9ac78adb195c |
|
03-Nov-2000 |
Andreas Gustafsson <source@isc.org> |
use complete sentences in comments |
79451e492cf53fbb9a6dea676224f001d892e8f7 |
|
03-Nov-2000 |
Mark Andrews <marka@isc.org> |
remove debugging printf |
0fc89c4ee660e825ac66774f2d4912cfc396386a |
|
03-Nov-2000 |
Mark Andrews <marka@isc.org> |
540. [func] Add dialup support. |
e21d199dca95aff5d50f133d6b064309e209af00 |
|
03-Nov-2000 |
Brian Wellington <source@isc.org> |
539. [func] Support the blackhole option. |
4587a7c3df4a8921b2df5c0d65fcb76f29c7e032 |
|
01-Nov-2000 |
Brian Wellington <source@isc.org> |
lwresd should only try to load /etc/resolv.conf if the -c option was not
specified. |
368b37b616234fce3d23099eb180f1dd38e1fb62 |
|
31-Oct-2000 |
Mark Andrews <marka@isc.org> |
dns_rdata_invalidate -> dns_rdata_reset |
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. |
37d1c8ee546ae89720c3e17e57ee3a05e9cdc7b9 |
|
19-Oct-2000 |
Brian Wellington <source@isc.org> |
524. [func] The 'forward' and 'forwarders' statement in
non-forward zones should work now. |
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 |
0df9b6e53baf826722b9690643ea21f890e260f7 |
|
14-Oct-2000 |
Brian Wellington <source@isc.org> |
The lwresd -C option had a few problems. |
94b50bce2b5deeac93734457d5474736d7b76af1 |
|
12-Oct-2000 |
Michael Sawyer <source@isc.org> |
Add zone-specific reload and refresh capability to server and rndc |
8693ff3163d7a191c253fd8e17275a20cdf3a55c |
|
11-Oct-2000 |
Mark Andrews <marka@isc.org> |
omapi checkpoint |
7e4135abb92a44425e9a653b1623db7cb2837c3c |
|
06-Oct-2000 |
Mark Andrews <marka@isc.org> |
ns_server_flushonshutdown() now takes a boolean flag saying whether to flush
or not. This is in preperation for server option to set the default. |
2a34beb5ab81dd9420cb1b007df32c08d93eda81 |
|
05-Oct-2000 |
Mark Andrews <marka@isc.org> |
508. [func] Add support for write of zone files on shutdown. |
8a23742754e4640a298acb0d6bd7ed4da0c11798 |
|
05-Oct-2000 |
Brian Wellington <source@isc.org> |
lwres can now be served by named, with the lwres{} block in named.conf.
If run as lwresd, look for /etc/lwresd.conf or a replacement specified
with -c, otherwise read /etc/resolv.conf or a replacement specified with -C. |
6c87cf19970a9eef43c1e38227cd23b3a2f6151a |
|
04-Oct-2000 |
Mark Andrews <marka@isc.org> |
506. [func] Do not fail to start on errors in zone files. |
d15f51c600ed29b2dc379c433fb226c3a13ac0bb |
|
22-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
484. [bug] When the server was reloaded after removing addresses
from the named.conf "listen-on" statement, sockets
were still listening on the removed addresses due
to reference count loops. [RT #325]
Now there is one client manager object per interface instead of a single
global one; when an interface goes away, it simply destroys the associated
client manager, which will cause all its clients to be shut down in an
orderly fashion. |
9b7f7e78a5bf7fe92f44927d7ca14d32a2a3ab21 |
|
12-Sep-2000 |
Brian Wellington <source@isc.org> |
minor dst api change |
af8cb354c210470535b39ae8c006982a46eec17b |
|
07-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
use isc_base64_decodestring() instead of equivalent
static function |
5824a4b994e5a55e3467c674274aa809633a7f49 |
|
06-Sep-2000 |
Andreas Gustafsson <source@isc.org> |
removed misplaced comment |
d22b4de3f1c3151979e2a064cb271007c710c5a7 |
|
05-Sep-2000 |
Mark Andrews <marka@isc.org> |
Throttled answer while loading support (still needs config file hooks). |
3a34b87c878990c6303358efd22265c2c5980c65 |
|
31-Aug-2000 |
Mark Andrews <marka@isc.org> |
Add cache cleaning support (disabled). |
30e6ea9dedbe0738f9729833b1b59042dbebc4df |
|
25-Aug-2000 |
Brian Wellington <source@isc.org> |
405. [func] Add support for selective forwarding (forward zones) |
6c046c19a39157503ab0222a344743944b52eb94 |
|
24-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
log a debug message at the end of server configuration |
ab8668fb583a92df0698f5cdac7e7b12ead614aa |
|
08-Aug-2000 |
Brian Wellington <source@isc.org> |
376. [bug] The server should always use good entropy when
performing cryptographic functions needing entropy. |
b534d5f57fe3dee3a0f9ea41d2583245c2036e8b |
|
08-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
INSIST added in previous change did not compile |
992b1b2aeecf50351b4378f0ac6346cb0ba3e103 |
|
08-Aug-2000 |
Andreas Gustafsson <source@isc.org> |
rephrased a comment; added an INSIST |
076c955ef03923790c4fc9acb07f17077f046860 |
|
02-Aug-2000 |
David Lawrence <source@isc.org> |
use an isc_constregion_t for the region that points to the authors.bind name |
dbe4e41b8169f9d7ce9bcb39fd3e9954251aa697 |
|
02-Aug-2000 |
David Lawrence <source@isc.org> |
what an idiot. I accidentally removed the const in my last revision. |
03a89d793846fae03d2f682fdef3d00ef059717d |
|
02-Aug-2000 |
David Lawrence <source@isc.org> |
literal strings are type char, not unsigned char |
bd77de5fcaea4dcf2f0250ded32adfccd3a38256 |
|
02-Aug-2000 |
Brian Wellington <source@isc.org> |
368. [func] Restructure the internal ".bind" view so that more
zones can be added to it. |
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. |
6d3496c045bbf35514b4697ff20741975083e125 |
|
31-Jul-2000 |
Michael Graff <mgraff@isc.org> |
Implement additional-from-{glue,auth} [ yes | no ] ;
with yes being the default. These control searching in the cache and
other zones we are authorative for. This is mostly for gdib, but
may be useful elsewhere.
The config changes are renaming from glue-from-* to additional-from-*,
since this also prevents DNAME, CNAME, NS, MX, etc. additional data
from being followed. |
15a44745412679c30a6d022733925af70a38b715 |
|
27-Jul-2000 |
David Lawrence <source@isc.org> |
word wrap copyright notice at column 70 |
4abad71e79583ebbeb61daaf7adf30b814031534 |
|
24-Jul-2000 |
Andreas Gustafsson <source@isc.org> |
bumped recursive client quota from 100 to 1000 |
3a725776198408631c3264f409410c1d13df64b9 |
|
11-Jul-2000 |
David Lawrence <source@isc.org> |
include named/omapi.h |
84f4e4a656926a795f3bae40b2a6308bebb48b49 |
|
10-Jul-2000 |
David Lawrence <source@isc.org> |
319. [func] The named.conf "controls" statement is now used
to configure the OMAPI command channel.
[RT #145] |
202991557a4b7e8d3df7725d84f0fcae90dbaee6 |
|
01-Jul-2000 |
David Lawrence <source@isc.org> |
299. [cleanup] Get the user and group information before changing the
root directory, so the administrator does not need to
keep a copy of the user and group databases in the
chroot'ed environment. Suggested by Hakan Olsson. |
26c86a6fc85c89447d23d4a3e34b11157a2ff6f4 |
|
23-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
273. [func] The default for the 'transfer-format' option is
now 'many-answers'. This will break zone transfers
to BIND 4.9.5 and older unless there is an explicit
'one-answer' configuration. |
9c3531d72aeaad6c5f01efe6a1c82023e1379e4d |
|
23-Jun-2000 |
David Lawrence <source@isc.org> |
add RCS id string |
165250c40336857867bbfc29023d3d06fc823b97 |
|
22-Jun-2000 |
Brian Wellington <source@isc.org> |
Move entropy and dispatchmgr create/destroy to more correct places. |
7685c082c8ac5e01bef287b831ef13ec307119c1 |
|
17-Jun-2000 |
Michael Graff <mgraff@isc.org> |
remove flags from source types. It was never used, and probably shouldn't be there. |
878d3073b13833ee1a50dfeabf8e400b6fdfc754 |
|
16-Jun-2000 |
Brian Wellington <source@isc.org> |
First pass at merging lwresd into named. Seems to work, but doesn't shut down
properly. Run named with 'named -r' to test. |
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(). |
96ef51763f92c032e276a0b645f3b0cbe9b98a5b |
|
13-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
when creating the query source dispatcher fails, log
a message to that effect |
c4265bfd16c605da93ade9b82c820bc79e66f67e |
|
12-Jun-2000 |
Brian Wellington <source@isc.org> |
Oops, forgot to initialize server->entropy |
d4e608c5bc38af9d50fed2e89442ed05dd3c335f |
|
10-Jun-2000 |
Brian Wellington <source@isc.org> |
use entropy api, tkey cleanup |
b00a764bc8feb6ee6a9b50ef90000870ff03aaea |
|
09-Jun-2000 |
Brian Wellington <source@isc.org> |
Only print 'no IPv6 interfaces found' and 'no IPv4 interfaces found'
addresses on startup, not each time interfaces are scanned. |
a6733246eafeb43755ce6d7ec3627ac4209cbccb |
|
07-Jun-2000 |
Mark Andrews <marka@isc.org> |
240. [func] databases now come in three flavours: zone, cache
and stub. |
63c82cf3ce90e60d3140b0d1c10d9cea9e0740f5 |
|
07-Jun-2000 |
Brian Wellington <source@isc.org> |
Call dst_lib_init() and dst_lib_destroy() |
657f3b3768ef2d7c4f8663f9a116c67e8b4e9206 |
|
06-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
added final wiring for the listen-on-v6 statement |
31dfecfa8f10da2c7acbbbb644b19296467a5ff3 |
|
05-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
forward to the view's configured destination port, which may not be 53 |
0a36a0dd9a8d6c5fa2b822cd0f2ecc782a6f5ec3 |
|
05-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
typo in comment |
f1f2f8bd47370a231c5c700ef918bd6ad6c7d042 |
|
05-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
Wired up the new 'port' option. Also, the interface manager now has
both a 'listen-on' and a 'listen-on-v6' ACL. We are still waiting for
the 'listen-on-v6' config file option to set the latter explicitly,
but at least the default value now tracks the 'port' option and the
'-p' command line option. |
029f5aa86138aa9c32b3dc3c8a00626eea961d35 |
|
05-Jun-2000 |
James Brister <source@isc.org> |
Conversion of various config file values to isc_uint32_t. |
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. |
7d040ee1bd52d67dbefd95ce592ff7bb0e1c9f59 |
|
01-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
don't log the message 'now using logging configuration from
config file' when said configuration has been overridden with -g |
7efc8c3f692fc3226c00ce8bdc1b90eb06562352 |
|
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.
Minor other ISC style cleanups. |
eb3807ea5494fbad3bc83531217416f3512e725b |
|
01-Jun-2000 |
Andreas Gustafsson <source@isc.org> |
support per-view security roots |
ae792d7f4c432c990dc842dac59ec7a6150322fb |
|
30-May-2000 |
Andreas Gustafsson <source@isc.org> |
silence signed/unsigned warning on alpha |
c8c884b79b3cb4a9e279391f913edc36f31608e9 |
|
27-May-2000 |
Andreas Gustafsson <source@isc.org> |
made defaults for max-cache-ttl and max-ncache-ttl the same as in
BIND 8: 7 days and 3 hours, respectively |
7cd4c3ddd1baf5f2b204562fdba3da37c716cc78 |
|
27-May-2000 |
Andreas Gustafsson <source@isc.org> |
The 'cache-ttl' and 'ncache-ttl' options now work |
6d5b03be41fab615c0ca02cfb79d5d2dd1b59ab4 |
|
26-May-2000 |
Andreas Gustafsson <source@isc.org> |
wired up per-view 'servers' statement |
c885fad9b8bf204ae9e62c9acb0321e2bcca30a4 |
|
26-May-2000 |
Andreas Gustafsson <source@isc.org> |
Wired up the view-specific 'key' statement. |
507ee70afd23b893c06afb28ee93b260e4e38acf |
|
25-May-2000 |
Andreas Gustafsson <source@isc.org> |
partial support for per-view security roots, still waiting
for the config file parser to support them |
a9bc95f22ef2dd4a12e79be99412c9f18b814a5d |
|
25-May-2000 |
Brian Wellington <source@isc.org> |
dst now stores the key name as a dns_name_t, not a char *. |
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 |
ef9f3246f4fd4acfbefde8bd269fd5c9b4df1217 |
|
23-May-2000 |
Brian Wellington <source@isc.org> |
_version zone wasn't set to dns_rdataclass_ch |
9c2a9c5306c7619040a61b25b07c5f51ef6a40d9 |
|
23-May-2000 |
Brian Wellington <source@isc.org> |
the server could crash if the version string was unassigned. |
cb726f24e7a8b3d49815497ebb4a566fe9e195bf |
|
22-May-2000 |
Andreas Gustafsson <source@isc.org> |
renamed variable tzone to dupzone for clarity and simplified
code to clean it up after use - no functional change |
46993e1d9d18410a5852b7d990338b70b158855c |
|
19-May-2000 |
Michael Graff <mgraff@isc.org> |
Merge the mlg-20000518 branch onto the mainline. Change summary:
dns_dispatch_create() no longer exists. dns_dispatch_createtcp()
and dns_dispatch_getudp() are the replacements. _createtcp() takes
a bound, connected TCP socket, while _getudp() will search for
a sharable UDP socket, and if found, attach to it and return a
pointer to it. If one is not found, it will create a udp socket,
bind it to a supplied local address, and create a new dispatcher
around it.
dns_dispatch_remove{request,response}() no longer take the dispatch
as an argument.
query-source can now be set per view.
The dispatch manager holds onto three memory pools, one for
allocating dispatchers from, one for events, and one for
requests/replies. The free list on these pools is hard-coded,
but set to 1024. This keeps us from having to dig into the
isc_mem_t the pools draw from as often.
dns_resolver_create() and dns_view_createresolver() require that
valid dispatchers be passed in; dispatchers are no longer created
for the caller. |
ea96c33a393c338db917f7e311b56f63b31925ac |
|
19-May-2000 |
Andreas Gustafsson <source@isc.org> |
call dns_zone_setview() once and for all when creating a zone;
do not call it again when reconfiguring |
c50936eb40263b65ebf6afe4e6556e2dc67c10e4 |
|
19-May-2000 |
Brian Wellington <source@isc.org> |
changed dst_key_free() prototype, misc. dst cleanup |
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(). |
34b394b43e2207e8f8f3703f0402422121455638 |
|
15-May-2000 |
David Lawrence <source@isc.org> |
DNS_R_RANGE -> ISC_R_RANGE |
ca9739800f045cd4d39014f98b920d4354b5bd14 |
|
10-May-2000 |
Michael Graff <mgraff@isc.org> |
implement dns_dispatchmgr_t, replacing dns_dispatchlist_t. Use it throughout the library/server. |
8a47ea1dadd3b985f5266f198423e01e225e218d |
|
09-May-2000 |
David Lawrence <source@isc.org> |
a few lingering (mem|str)(cmp|cpy|len) missing prototypes |
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.
*/ |
7193a1762e428cfba06907e51fa9e4bce3b5569a |
|
02-May-2000 |
Andreas Gustafsson <source@isc.org> |
suppress logging until UID switch to avoid creating log
files as root |
a0f6cda5fd9f2fcc4154bb63628f849b639a40ca |
|
28-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
the 'default_debug' log channel was not set up when
'category default' was present in the config file |
b8dd48ecf83142f6ee7238cbd68fec455e527fc8 |
|
28-Apr-2000 |
Mark Andrews <marka@isc.org> |
119. [cleanup] structure definitions for generic rdata stuctures do
not have _generic_ in their names. |
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. |
900b9aa25ebd2f4b6633974c257d4b8e852a60f7 |
|
26-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
tostruct_key() no longer requires a non-NULL mctx |
a8277d18aad1adbfbb59e9693529b4453b2bcb8e |
|
19-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
install logging configuration after relinquishing root privileges
to ensure that log files specified in named.conf are created as
the unprivileged user |
e44487bfc23599b6b240e09d83d1c862fecfcc82 |
|
17-Apr-2000 |
Michael Graff <mgraff@isc.org> |
convert sender, arg, action, etc. to ev_sender, ev_arg, ev_action, etc. |
be91d961934c8530021a660f4c70414138e00d4e |
|
14-Apr-2000 |
Michael Graff <mgraff@isc.org> |
spelling check [bug #95] |
d6f63eca91110a65f098181b396fb5a33ff17259 |
|
12-Apr-2000 |
Bob Halley <source@isc.org> |
isc_task_create() API change; cache has its own mctx |
3ca4d70c58fdb5b0e2d4a1f6fe1f02d68744e567 |
|
11-Apr-2000 |
Brian Wellington <source@isc.org> |
base64_cstring_tobuffer() was missing a call to isc_buffer_add(). |
864a05fa261c3b0b5d16d2d494f00afff8a3080b |
|
11-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
configuration failed when trusted-keys statement was missing |
d9b7ec02d9ad4a5c611f2deeb18875819ae62662 |
|
11-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
use the 'trusted-keys' statement to configure security roots |
84ef83d296b422e92ff418b654f37d50ebec4e95 |
|
11-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
80 columns |
65e117d576ffa9588abc070c570c84d6c258e3ba |
|
10-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the 'trusted-keys' config option |
8571e5ca3732d3ae954588c2aad40ae31a2bec90 |
|
08-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
failed to configure default view when there were zone statements
but no explicit views; the unconfigured default view had no resolver and therefore
denied recursion to all clients |
164f0b0caefe9cb4d2475f458caadb8b28a6060f |
|
08-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
configure_view() failed to set result to ISC_R_SUCCESS
on successful completion |
0c637e129e5623d6d70574617bf848ec73a468f8 |
|
08-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
renamed variable configctx -> cctx for consistency and brevity |
edcb93b49c763709ead9374a15ec3b7c4d904383 |
|
08-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up view options: request-ixfr, provide-ixfr |
807b4620fa367fe1ce1b782be7ccfb0a73b8113d |
|
07-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up view option: cleaning-interval |
dded22b184a3057408dffeb0870768b3a46ea9d9 |
|
07-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
comment the fact that cview may be NULL in configure_view;
avoid NULL reference when reporting the (probably impossible) error of
the default view missing root hints |
8f9f5011b0977a646994cebba972c5924feec9cf |
|
07-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
assertion failure setting forwarders of default view |
57423b6cf92905e78c32153ec25c6e213a59139b |
|
07-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up view options 'forward' and 'forwarders' |
2e097e67d87630bbefb5c1b0bea6f1bc8b2ec86d |
|
07-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up view options: allow-query, allow-recursion, allow-transfer;
fixed recently broken creation of default view |
419590499823ce15b5d2ad4fe71eaf04bd5a86c0 |
|
07-Apr-2000 |
Michael Graff <mgraff@isc.org> |
s/DNS_R_/ISC_R_/ change for some codes. |
66e2dd5001f249bc5e2c89074df41f769f13bf07 |
|
06-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up view options: recursion, auth-nxdomain, transfer-format |
c47baa985c31bbcf396b52958654164afd1091c6 |
|
06-Apr-2000 |
James Brister <source@isc.org> |
Name change to two config file functions. |
1921b4f61906c1e0f1a708dd82fd9e430a0e1af8 |
|
06-Apr-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the 'match-clients' view option |
e81af5be3e51631fd24bbb8f217e389865575ba5 |
|
23-Mar-2000 |
Bob Halley <source@isc.org> |
lint |
7e03d1e22fc9ef120cd16089ccbf27ad1639efe9 |
|
20-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the new 'provide-ixfr' option |
4bc5101166ec97bf88448efb9a65da600e82040e |
|
20-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the new 'request-ixfr' option |
8e12f9c899a07e505eb24c264123a0c7e36fe789 |
|
14-Mar-2000 |
David Lawrence <source@isc.org> |
style lint |
1c4fb0e31596318b2a712247c7f8bed21412964c |
|
08-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the transfer-source-v6 option |
4bcc9c7bdca5b16c018e516befa8828d13aa0446 |
|
04-Mar-2000 |
David Lawrence <source@isc.org> |
When loading a configuration file, set log defaults if and only if no
"category default" clause was found in a logging statement. |
77668e0fcec255c2ec4fa8c167da142255430f23 |
|
03-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
preserve cache contents when reloading |
e02c696ea586f8dcc7c6145cc0f143f887960cd4 |
|
01-Mar-2000 |
Andreas Gustafsson <source@isc.org> |
checkpoint: restructured logging configuration code
to enable the default logging configuration to be defined
in one place |
32b61e553b8fa66762989323ba79675eda8a5c47 |
|
29-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
foreground mode with logging to stderr is now -g, not -ff |
f30f2b279c63fd2f6b5d781a03f48d7e87ac3855 |
|
28-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
direct logging to stderr iff the '-f' option is doubled |
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292b |
|
28-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
'logging' statement partially wired up |
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. |
604b92d94d5c07f84bd4942810b5a76a181d4440 |
|
24-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
removed outdated comment |
03ccfda9ec9fde56c83b381eccbac44071b36143 |
|
24-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
the view now has a peer list |
3eef7eaba00e9bd468d8036c709a296a0e5b76f1 |
|
22-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
renamed dns_acl_checkrequest() to ns_client_checkacl()
and moved it to bin/named/client.c to reflect the fact that it
implemented BIND ACL policy more than general-purpose library
functionality; resolve ACL defaults at configuration time
rather than when the ACL is evaluated |
9fdf20d0dea288572033095995547789059d4d6b |
|
16-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
implemented periodic network interface scanning |
71385229ce0f2c7d277ca16bbc554bb3bdf9f587 |
|
16-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
use the UNUSED() macro |
e3f0a6821c7a8438de1be3f12fc431f2a977fd99 |
|
11-Feb-2000 |
James Brister <source@isc.org> |
configure_view() was not detaching iplist after use. |
a1747570262ed336c213aaf6bd31bc91993a46de |
|
09-Feb-2000 |
Andreas Gustafsson <source@isc.org> |
implemented the 'localhost' and 'localnets' ACLs |
19389c0bb1611df874054c558c077e1d98cfae64 |
|
09-Feb-2000 |
Bob Halley <source@isc.org> |
lint |
35393c5cfa294e234637a2c157a9b1cb5dfde3f9 |
|
09-Feb-2000 |
James Brister <source@isc.org> |
Get query source address and port together |
bfc2d518d18e19bd5a8601289f0d70d7f6d8e95e |
|
08-Feb-2000 |
Bob Halley <source@isc.org> |
use ns_g_defaultpidfile |
8545bb47650a61d0d59fd2cb0080268df890cae6 |
|
08-Feb-2000 |
Bob Halley <source@isc.org> |
change working directory immediately after parsing the options block |
7d98a1783f222964bcde7d56dab77b822706204d |
|
03-Feb-2000 |
Bob Halley <source@isc.org> |
update copyrights |
515277c0e83829341f3c6f13c3cd32f8b4eeb104 |
|
31-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
function was declared static but defined non-static |
f5facdfc297825bbd99adf45421dd2ba13a1132e |
|
31-Jan-2000 |
Bob Halley <source@isc.org> |
The 'forwarders' and 'forward' options are now hooked up.
If the server had been bound to a particular query source and was then
reloaded, the reloading would fail due to "address in use" if the query
source had not been changed. The server now remembers if a custom dispatcher
is in use, and reuses it if it is compatible with the new configuration. |
9ee5efde7df57cbe70fb9b32c9d898e8ef7eca1e |
|
29-Jan-2000 |
Bob Halley <source@isc.org> |
pid file support |
bcc1d6507b69be307fc1e0206827a0b09b10ba4b |
|
28-Jan-2000 |
Bob Halley <source@isc.org> |
call ns_os_changeuser() from run_server() |
6d39d25c557d3778ea8dc1d032cb443302879aa7 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
set configuration lock quotas to 1 |
3013dcc59de034a139a1aba98a5fa7f8da3d1299 |
|
27-Jan-2000 |
Bob Halley <source@isc.org> |
hint zone support; more error checking of zone |
143c2d39fafc0e36e0fa291b7708b60309e5a1b6 |
|
27-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
configuration locking checkpoint |
95ff121ebd392ee9745d6ebfde4fc7fe4aea5208 |
|
26-Jan-2000 |
James Brister <source@isc.org> |
removed some platform specific code. |
c14c6f86ae1607eb39b8b37be25599b8cb923062 |
|
26-Jan-2000 |
Bob Halley <source@isc.org> |
implement query-source |
44fee668021c7ceef4ee1c848031d883a508b359 |
|
26-Jan-2000 |
James Brister <source@isc.org> |
Implement deamon-ising (`-f' to run in foreground).
log to syslog if deamon.
implement `-t' option and chroot |
5bd937c666375d03ee6a366a13d0bdb31aa3f07f |
|
26-Jan-2000 |
Bob Halley <source@isc.org> |
conform to dns_view_createresolver() API change |
f5f38e9930344a30db725816e2f1c5edb9c2ac55 |
|
25-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
moved listen list reconfiguration code from listenlist.c
to server.c |
e485d16462b0a66b835107fae04fe9d562e77af0 |
|
25-Jan-2000 |
Bob Halley <source@isc.org> |
name tasks |
9e694201cfe00011e98bfa9cdb6358e7d050be7b |
|
25-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
eliminated global variable ns_g_tkeyctx |
b45b364f2255f4abfec674e5ff94b803e34b3e83 |
|
24-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
Handle SIGHUP. Locking is still missing. |
f93d33e24fdf76eb2558168f018b8992bcfc5681 |
|
24-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
separated BIND specific configuration code from rest
of TSIG/TKEY code; renamed TSIG/TKEY context create and destroy functions for
consistency with rest of library |
8f16e457f722681f67ee6af9c1cd39553f6dcc9a |
|
22-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
dns_rootns_create() is now in libdns |
036df8a12dc56126ada0e472c22d93d55eef9675 |
|
22-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
exit server if loading a zone fails during initial startup
(but not if it fails during a subsequent reload) |
c0564c15e73fc366a9200fc47dfcc7894382aa98 |
|
22-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
Massive cleanup of error handling. Now errors in creating
the server object are always fatal, and errors that occur when
reconfiguring an existing server are always nonfatal. |
bf08eb90e44ed8717d538442600c4ad11adac61d |
|
21-Jan-2000 |
Brian Wellington <source@isc.org> |
use the new TSIG/TKEY code |
cb74b247bfdf63674fd406b8a4cb35d0d6e957d1 |
|
21-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
don't needlessly destroy and recreate zones when doing minor reconfigurations;
restructuring and commenting |
99abbe0bc4e2ee45515c7b9c4cf538e68206d90d |
|
19-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
make sure zone manager is not destroyed until tasks have finished |
8ac1e9e3dab3b3c4682b0fcd217cff700c75a32b |
|
19-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
eliminate compiler warning on Alpha |
206a60c0d78303feaf407eb8806c60dd34aabb0b |
|
19-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
eliminated global variable ns_g_rootns; simplified
server startup/cleanup procedure |
b23d5b6191233025ccb1b40df5d0b10ca4a0a5c3 |
|
18-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
eliminated compiler warning and extra
newline in error message |
b03758b04ea5134c805d44fcc5315c878c6f7996 |
|
18-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
eliminated global variables ns_g_zonemgr and ns_g_clientmgr |
1d5114b9a487156e189bddd4067d9778b2dff176 |
|
17-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the new 'tcp-clients' and 'recursive-clients' options |
0f03a5d6a7e9b6da3c30ebef053abaf486f5b312 |
|
15-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
wired up the 'transfers-out' config option |
a55d0a9080c8ef4117d2fc27f63220a56afb2434 |
|
14-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
obey the 'listen-on' configuration option |
ad61cbe04f3660c2db07a9d288a2594319cea90b |
|
13-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
previously static server_task is now ns_g_server->task |
0084a7ed9c64a588d3ed0fe1f026854a659b7831 |
|
13-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
reasonable default values for client quotas |
6b99e640f34b3e9b3f2b4dcb10986f78e85fe1a4 |
|
12-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
80 columns |
b778773c6105fcd7fe72f91e8a6f4a4ba564b1b1 |
|
12-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
made server cleanup be more like a mirror image of
the server setup, to ensure that the server object is not destroyed
while still being used |
559b10cc8f3e1dc4d93f55c9336f74839e9fa362 |
|
11-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
client quotas; added reference counting to ns_interface_t
and ns_interfacemgr_t so that they can safely hold quota information |
721e468db0a4d759dbbd666ffa745d4fd8bfe2f9 |
|
04-Jan-2000 |
Andreas Gustafsson <source@isc.org> |
eliminated global variable ns_g_interfacemgr;
rescan interface list on reconfiguration |
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. |
ae6851be33a7222d9e18bb5910bb4fa85ae57fa4 |
|
22-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
free old tsig/tkey configuration when reloading configuration |
582732ce15d48cb521a32a551de3ce5ad2cc3290 |
|
22-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
war on global variables continues: ns_g_viewlist and
ns_g_viewlock are now gone |
eb1c982e520706731b23b2a256328014e663bf25 |
|
21-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
dns_c_ctx_get*acl now increment the reference count of the ipml |
7027fd24a28b2f8de661b61fcf082f3851b20a32 |
|
17-Dec-1999 |
James Brister <source@isc.org> |
Fix name (style) of accessor function used. |
8f79820c6930ee5ef6b4a54f36d2559400bdf47d |
|
17-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
wired up the 'cleaning-interval' config option |
573b8b48d888e3f203ddd3fc78eafa986b9af44b |
|
17-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
Eliminated the global variable ns_g_confctx. The config
data is now kept around only for the duration of the server (re)configuration
process and then immediately freed. |
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> |
9bd232838e08e9fcb070dd1aa2ce17604ce88469 |
|
08-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
support the "version" config file option |
1ce5dcf1c826e0f2aa1e5a6236940b1b76f61449 |
|
06-Dec-1999 |
James Brister <source@isc.org> |
Change config API to not take a isc_log_t but use dns_lctx extern. |
fd15c8e32ed0c1cfd3ed737858a81966e7fbaeac |
|
02-Dec-1999 |
Andreas Gustafsson <source@isc.org> |
Views now have a 'cache' field. The 'cachedb' field still
exists as a convenience shortcut / backwards compatibility thing. |
c0d5c5dd26a2dde84bd9baef0e1193fd69217a21 |
|
25-Nov-1999 |
Bob Halley <source@isc.org> |
increase number of tasks, make it prime |
f9d8c276c18ef52f7afd8089b93ac773eb0595ab |
|
05-Nov-1999 |
Bob Halley <source@isc.org> |
move TSIG and TKEY destroy routines to server.c |
904b918f77def3636d4ff7924ca5bcb5fbf859be |
|
02-Nov-1999 |
Bob Halley <source@isc.org> |
Create a default view for class IN if there are no views defined after
loading the configuration file. |
d55dc2ac560e18b0e101995707be336ddf52c6d7 |
|
31-Oct-1999 |
Bob Halley <source@isc.org> |
implement directory option |
ffdcf33647eb0345dfe84be2c0e7b28264377436 |
|
29-Oct-1999 |
Brian Wellington <source@isc.org> |
TSIG uses the new kdeflist accessor, other assorted TSIG/TKEY config updates |
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 |
71a16ee1350bf1a37c0c9a56a7698c0d4e51fb12 |
|
29-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
checkpoint, introducing new type dns_zonemgr_t |
24e49b2133ef3dd52839c56eab1c6b5c0d559bb0 |
|
27-Oct-1999 |
Brian Wellington <source@isc.org> |
TSIG initialization moved until after config file parsing |
90ace4c9e063e67fb452907d11bf29eae618a355 |
|
26-Oct-1999 |
Brian Wellington <source@isc.org> |
preliminary TKEY support |
73ca2fa48635c5386b4df809ee6ae9a51bb6c8b3 |
|
25-Oct-1999 |
Bob Halley <source@isc.org> |
cache loading |
6166e528168f1b02a61178b812c73ffa5fa3e656 |
|
25-Oct-1999 |
Mark Andrews <marka@isc.org> |
move zone loading out of callback |
936f1c128fbfd3b69acca949eae0692d3d918439 |
|
25-Oct-1999 |
Mark Andrews <marka@isc.org> |
add log context to dns_zone_copy()
fix various locking problems in zone. |
b8257bd2d872546e7cc358fdf32331ce8850bca4 |
|
23-Oct-1999 |
Bob Halley <source@isc.org> |
logging tweaks and fixes |
a4b6a1622b1b6672a6e0c7186167bbe3997568c6 |
|
22-Oct-1999 |
Bob Halley <source@isc.org> |
really basic logging instead of printf |
ef0cb3cc5bbcf91d610e72ae2f3767674fbd914d |
|
21-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
create a task pool for use by the zones |
8e99b9ed65c8d86aecbcfcb72b11bfd85e6640c2 |
|
19-Oct-1999 |
Andreas Gustafsson <source@isc.org> |
warn about failed zone loads |
016326d111130b2810cb453d6bf2ff94f398b050 |
|
15-Oct-1999 |
Bob Halley <source@isc.org> |
overhaul loading; get rid of old load scheme |
d60f5b9bc8c1e1f7ddebc6c7834f7550a8e8be6f |
|
14-Oct-1999 |
Bob Halley <source@isc.org> |
Zone support |
c6e10b826ec1df8da01a7b1b4620d7e0adfcb247 |
|
13-Oct-1999 |
James Brister <source@isc.org> |
Add driver and callback skeletons for configuration parsing. |
4fdb67f4ebec8003fe8d4e34c2c1389725a4f793 |
|
07-Oct-1999 |
Bob Halley <source@isc.org> |
resolver support checkpoint; partial AD support |
92583b722bfdcc5714dfd77711c54fee55f51c5d |
|
24-Sep-1999 |
Bob Halley <source@isc.org> |
rootns support |
22a33c32fc1f0fca2b955371de74e69dff61c106 |
|
23-Sep-1999 |
Andreas Gustafsson <source@isc.org> |
xfrin_test() is going away |
147c6dd75ac747d99c86ad0af088d69910de8988 |
|
22-Sep-1999 |
Bob Halley <source@isc.org> |
conforming to api change |
67b37ae04cf13f39d56f568816df3fb9895b2be3 |
|
22-Sep-1999 |
Bob Halley <source@isc.org> |
conforming changes for new view api |
0818d0a7646cde4ecee39e69cbe711d4b6727ea3 |
|
27-Aug-1999 |
Andreas Gustafsson <source@isc.org> |
support slave zones |
41f29959a39c155520dd893a753687328ed0818d |
|
20-Aug-1999 |
Andreas Gustafsson <source@isc.org> |
perform journal roll-forward after loading zone |
5787fc1ed4f5b727b2e52beebca1460e8017219b |
|
12-Aug-1999 |
Bob Halley <source@isc.org> |
view cachedb support (API change) |
173b32c660c1e4d5141b5ca740e8fab3c593652f |
|
06-Aug-1999 |
Bob Halley <source@isc.org> |
checkpoint: basic views, version.bind support |
b77cab68c65633bc534090b09fbac743b161f9b7 |
|
05-Aug-1999 |
Bob Halley <source@isc.org> |
checkpoint; crude TCP support |
b4d79725458782ce4ae781255fc7a22614a8b484 |
|
28-Jul-1999 |
Bob Halley <source@isc.org> |
checkpoint |
533b0475054882ea1c81cb1ec4aa3e6750711bbc |
|
24-Jul-1999 |
Bob Halley <source@isc.org> |
overhaul checkpoint |
eabad792ebe727e8097f4afbe7400310ef8ae9c9 |
|
13-Jul-1999 |
James Brister <source@isc.org> |
Remove old config stuff from build. |
f11d7ffb485fdcfb7c2360b1ac3a350f47fd25fc |
|
03-Jul-1999 |
Bob Halley <source@isc.org> |
use question rdataset |
bbe35b2137a51546d05129b1006b40c02c4b13b5 |
|
20-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
ns_interfacemgr_* result codes are DNS_R_*, not ISC_R_* |
774446ce4d6a918a039f8d14dd149be7c1710196 |
|
17-Jun-1999 |
Andreas Gustafsson <source@isc.org> |
dirty hack to avoid core dump when moving qname from query message to reply message |
4d7d50710df1636fbd9ad3991b52283a8a220365 |
|
27-May-1999 |
Bob Halley <source@isc.org> |
use isc_app_ routines |
a56af9f8c35bc25162488ec3f3a9f8127162797c |
|
26-May-1999 |
Andreas Gustafsson <source@isc.org> |
use the interface manager to create sockets and listeners |
72fb946eb082b1ae161c7b14f9f3d26fbd1c3caf |
|
21-May-1999 |
Andreas Gustafsson <source@isc.org> |
replies to tcp queries were offset by two bytes |
97e7d389d54a9e3a1ba8313ed140b04afabc7081 |
|
14-May-1999 |
Michael Graff <mgraff@isc.org> |
Clean up after code review |
2726950412a5c598e123554e4d758fe66a2ebc21 |
|
12-May-1999 |
Michael Graff <mgraff@isc.org> |
parse dynamic updates, and tsig's right |
8f24d7a7aeffd2602e98ff626e94688c3697005c |
|
12-May-1999 |
Bob Halley <source@isc.org> |
change to dns_dbtable_detach |
325c88703c78ddb975994f7123ab4f93b6650a87 |
|
03-May-1999 |
Bob Halley <source@isc.org> |
crude multiple zone and cache support |
1b9d5f39251b89ccf8bd6c1c31a7a8706e267ce6 |
|
02-May-1999 |
Michael Graff <mgraff@isc.org> |
revert accidential commit |
6d9ae6b3a89de2dad5813b4f1020dbe7d78f66f2 |
|
02-May-1999 |
Michael Graff <mgraff@isc.org> |
resolve again. |
d20401b76544aeb013d48eb4ae2cd2b7e83db0e9 |
|
01-May-1999 |
Michael Graff <mgraff@isc.org> |
Get the query/response flag in the right place, and make named return
SERVFAIL on all replies again, until I fix up the database stuff again. |
e690d225ad09e0b4617554c753b68abc82f0583a |
|
30-Apr-1999 |
Michael Graff <mgraff@isc.org> |
Make named compile, and start on using message code. This isn't done yet. |
c46bcd7c6908745e19b0b1fe18a23bbaaee553ed |
|
06-Mar-1999 |
Bob Halley <source@isc.org> |
update copyright |
709f92bb220da8a7ada0b7769def97f8eb2a935e |
|
24-Feb-1999 |
James Brister <source@isc.org> |
Use new lexer/parser. ifdef'd out still. |
882350d11c90de9de6fc1cead25690c8114b0b95 |
|
11-Feb-1999 |
Michael Graff <mgraff@isc.org> |
Clean up many compiler warnings. |
fe47f41b13620bfafc4f8cf65d5df24f1e568764 |
|
02-Feb-1999 |
Bob Halley <source@isc.org> |
eliminate compiler warnings (signed vs. unsigned) |
98d3b183735b48a5bf1697e312c88959567f6adf |
|
01-Feb-1999 |
Bob Halley <source@isc.org> |
make mem stats printing optional |
9ec6d5f03dc2180cdff6d5e1b0cd9baa14b5e27c |
|
01-Feb-1999 |
Bob Halley <source@isc.org> |
remove various minor compilation warnings |
e5e8a126ab37f98555c181cd6fc1041592e83da3 |
|
31-Jan-1999 |
Michael Graff <mgraff@isc.org> |
make tcp queries (where the output is slightly offset from the start
of the buffer, for length of tcp packet) work again. |
51c0bc9e3d8c93f89d828a085d60bf85cbe6f7a9 |
|
31-Jan-1999 |
Michael Graff <mgraff@isc.org> |
Actually answers queries! |
e6ad73aba4d29a5476a53c81c2178f295f15d497 |
|
30-Jan-1999 |
James Brister <source@isc.org> |
Added calls to parser routines (ifdef'd out for now). |
60cfce122f8a8af6c992be6c66a1fccac166f771 |
|
29-Jan-1999 |
Michael Graff <mgraff@isc.org> |
Code up a dispatch() function which will just return server failure for now.
This makes dig work, and shows that we can actually transmit as well
as receive. Both UDP and TCP connections work, with the restriction
that a full message must be contained in each TCP write, not split across
two seperate tcp 'packets'. |
7f4db15e68befbd2f7a6f9c81a6702fe9cd6610f |
|
28-Jan-1999 |
Michael Graff <mgraff@isc.org> |
add tcp client support |
47db0e1d06df052a3c99366dec044b3d1863c1bb |
|
20-Jan-1999 |
Michael Graff <mgraff@isc.org> |
checkpoint. udp listener clde split out. |
14b50c163ede4c5cace667e3c6bdff32c5e57f31 |
|
19-Jan-1999 |
Michael Graff <mgraff@isc.org> |
cleanup, remove warnings |
1840745dd553b2ff5b114a03cde40a2a404aa559 |
|
19-Jan-1999 |
Michael Graff <mgraff@isc.org> |
Start on server core. Needs cleanup, but it's close to what we think is
the Right Way. |