~ubuntu-branches/ubuntu/raring/maradns/raring

« back to all changes in this revision

Viewing changes to TODO.1.3

  • Committer: Bazaar Package Importer
  • Author(s): Kai Hendry
  • Date: 2010-01-24 12:17:40 UTC
  • mfrom: (1.1.13 upstream) (10.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20100124121740-a4e1fjobwaouz443
Tags: 1.4.02-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Authonly:
2
 
 
3
 
* Remove the one compile warning when MaraDNS is compiled with '--authonly'
4
 
 
5
 
Build:
6
 
 
7
 
* Makefile.noflock should, in fact, define "NO_FLOCK"
8
 
 
9
 
Tests:
10
 
 
11
 
* Revise predator and ptr_leak tests to work when MaraDNS is compiled with
12
 
  '--authonly'
13
 
 
14
 
* Add ipv6-specific tests for when MaraDNS is compiled with '--authonly'
15
 
 
16
 
* Add tests for zoneserver, fetchzone and getzone
17
 
 
18
 
Documentation:
19
 
 
20
 
* Update csv2 tutorials to discuss ~ used to separate records
21
 
 
22
 
* bind2csv2.py manpage (mostly done) (DONE) and tutorial (DONE a while ago;
23
 
  almost identical to manpage)
24
 
 
25
 
* Update tutorial to talk about alternative root servers for subtrees of
26
 
  DNS space (DONE)
27
 
 
28
 
* Update advocacy document; make document in tree current with web page
29
 
  version; update pdnsd (last relase now one year old); note last
30
 
  Posadis release was in 2004; note last MyDNS release in early 2006 (and
31
 
  add mention of MyDNS); note that MaraDNS now has BIND zone file support
32
 
  (via Python script) (DONE)
33
 
 
34
 
* Update security document: make document in tree current with web page
35
 
  version; add improper rotation bug report (DONE)
36
 
 
37
 
* Talk about 1.2-to-1.3 new features.  Discuss subtrees in recursive space,
38
 
  memory allocation security improvments, etc.
39
 
 
40
 
---
41
 
 
42
 
1.3.08 code: NAPTR
43
 
 
44
 
Let's see: NAPTR.  RR code 35; two 16-bit unsigned numbers; three
45
 
"character-strings" (thingys where you have a single byte indicating
46
 
the length of the string, followed by the actural string.  No worries;
47
 
MaraDNS has code to do all of this); and finally a <domain-name>.
48
 
The <domain-name> is a little tricky, since the compression/decompression
49
 
library will have to deal with them, but this should not be too hard
50
 
(I haven't added a new RR to the compression core since 2002 or so).
51
 
 
52
 
 
53
 
---- Already done:
54
 
 
55
 
Try to find and fix problem with inappropriate RR rotation.  If the bug is
56
 
truly unreproducable, rewrite the rotation code. (DONE; bug found)
57
 
 
58
 
Have a single megascript that does all of the SQA tests and lets us know 
59
 
that we have passed all of them. (DONE)
60
 
 
61
 
Apply patch from DragonFLY BSD person (DONE)
62
 
 
63
 
Fix: mingw32 compile warnings (DONE)
64
 
 
65
 
Update zoneserver man page; include example mararc file for transferring
66
 
zones in this manpage (DONE)
67
 
 
68
 
Check to make sure above example is correct. (DONE)
69
 
 
70
 
Make SQA regressions to cover bugs that popped up in the 1.2
71
 
series: 
72
 
 
73
 
* Check for spurious "server fail" DNS messages (Fixed in 1.2.12.03) (DONE)
74
 
 
75
 
* Make sure, when bind_star_handling is 1, that we do not incorrectly
76
 
  return NXDOMAINs (DONE)
77
 
 
78
 
* www.% 10.1.2.3 doesn't work (FIXED before 1.3.06) (DONE; never appears to
79
 
  have been a bug)
80
 
 
81
 
* % soa example.com. hostmaster.example.com. 1 7200 3600 604800 1800 is broken
82
 
  (FIXED before 1.3.06) (DONE; never appears to have been a bug)
83