2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-26 03:58:15 +00:00
bind/doc/todo/unassigned

113 lines
3.7 KiB
Plaintext
Raw Normal View History

2000-11-14 18:11:36 +00:00
Provide sample configuration files (root.hint, localhost.rev...)
2000-08-14 18:54:37 +00:00
Review man pages
2000-09-12 23:39:51 +00:00
write named.conf(5) man page
2000-08-14 18:54:37 +00:00
Complete server input code path security review
message.c, tcpmsg.c + places where tcpmsg.c functionality is duplicated,
request.c
Review lwres input code path for buffer overflows
2000-11-14 18:11:36 +00:00
Implement statistics similar to those in BIND 8
2001-05-07 23:07:00 +00:00
Write libdns overview document (even if it only says "don't use libdns")
2000-08-14 18:54:37 +00:00
Improve these error messages:
rndc: operation failed: verify failure (failed to verify signature)
rndc: reload command failure: verify failure
Do something about the commented-out interface scanning code in
getaddrinfo()
Add a built-in localhost zone feature
2001-01-18 23:32:12 +00:00
Sumbit the following change for the next revision of RFC2136:
< 7.12. Due to the TTL minimalization necessary when caching an RRset,
< it is recommended that all TTLs in an RRset be set to the same value.
< While the DNS Message Format permits variant TTLs to exist in the
< same RRset, and this variance can exist inside a zone, such variance
< will have counterintuitive results and its use is discouraged.
> 7.12. When adding a new RR to an existing RRSet, the server needs to
> make sure that all the RRs in the resulting RRSet have the same TTL
> [RFC2181]. The TTL of the newly added RRs should override the TTL
> of the existing records. In a server providing IXFR [RFC1995],
> the IXFR difference sequence representing such an RR addition will
> contain deletions of the existing RRs followed by their re-addition
> with the new TTL.
2000-08-14 18:54:37 +00:00
2000-12-11 03:11:24 +00:00
Implement rrset-order (partially). Mark says rrset-order is
applied first, sortlist last.
2000-08-14 18:54:37 +00:00
Support long command line options
2000-11-14 18:11:36 +00:00
Come up with a way of converting the XML docs to plain text
2000-08-14 18:54:37 +00:00
Add support for cross-zone glue
mark: explain "database file older than last load"
2000-09-27 19:15:14 +00:00
Review the use of debug levels and make it more consistent
2000-08-14 18:54:37 +00:00
Add configuration option for generating IXFRs by calculating the
difference between two zone versions (most of the code is already
there)
Examine why aa:/usr/var/adm/syslog.dated/22-May-17:37/daemon.log has:
May 23 08:19:58 aa named[24603]: starting BIND 9.0.0b3
May 23 08:19:58 aa syslog: loading configuration from '/build/gson/local/namedb
(why named then syslog?)
2000-09-27 19:15:14 +00:00
Define easy-to-parse subset of master file format and make dig support
it; make that the recommended way of exporting zone data.
2000-08-14 18:54:37 +00:00
Support general time specifiers like "4d10m" in named.conf
Stomp error memory leaks
Avoid ADB negative caching if an ADB-originated fetch fails due to a local
resource problem (e.g. ISC_R_NOMEMORY or ISC_R_QUOTA).
Write a paper on the flaws of DNSSEC
2001-05-07 23:07:00 +00:00
Improve logging infrastructure to simplify providing context information
2000-12-11 03:11:24 +00:00
2000-08-14 18:54:37 +00:00
Decide on one set of CHECK()/RETERR() macros and put it in a common
header file
Set up interoperability test server
Replace the calls to qsort() with a merge sort to avoid potential
stack overflow
Choose ixfr/axfr depending on zone/diff size
dns_db_createsoatuple -> journal_ ?
Support $DATE fully
Look at all the XXXes in the code
Persistent cache option
2001-05-07 23:07:00 +00:00
Make the ARM recommend separate auth/caching servers
2000-08-14 18:54:37 +00:00
From the old TODO file at the top of the source tree:
1. Rdataset/Rdatalist Union
3. Finish mempool conversion of message.c
5. isc/util.h publish or perish
8. Check base 64 code; does it have the problems that
the BIND 8 code does?
9. Authority is optional if we have answers?
11. KEY duplication (answer + additional) in any query
12. Fix rdata META flag to be set for TSIG, TKEY, OPT
13. Intergrate (replace?) old per zone SOA timers with zomemgr
14. RWlock for zonemgr zone list
15. CHAOS A's
16. implement "doc" checks out of zonemgr.