~ubuntu-branches/ubuntu/karmic/pdnsd/karmic

« back to all changes in this revision

Viewing changes to ChangeLog.old

  • Committer: Bazaar Package Importer
  • Author(s): Takuo KITAME
  • Date: 2002-04-07 02:30:11 UTC
  • Revision ID: james.westby@ubuntu.com-20020407023011-6zzd1y8a8tk5fz97
Tags: upstream-1.1.7
ImportĀ upstreamĀ versionĀ 1.1.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2000-02-15
 
2
        Version 0.2. First working alpha with the extended feature set.
 
3
 
 
4
2000-02-16
 
5
        Version 0.3 with many bugfixes, better standard conformity and
 
6
        some new features.
 
7
 
 
8
2000-02-17
 
9
        Did a lint on the code, implemented soft timeouts, again bugfixes,
 
10
        drastically reduced cache memory requirements, implemented local 
 
11
        records.
 
12
        Version 0.4 released.
 
13
 
 
14
2000-02-19
 
15
        Recursive query finally implemented. Version 0.5 out.
 
16
 
 
17
2000-02-20
 
18
        Various bugfixes. The server now always tries to get an AA answer
 
19
        if possible; this implies recursion. This is to deal better with
 
20
        caching servers that may return incomplete results on * queries.
 
21
        This may be a little sub-optimal since it may not take the full
 
22
        effect of caching, but it is the only real possibility of getting
 
23
        complete records.
 
24
        Redid the deps in the makefile for now.
 
25
        Version is now 0.6.
 
26
 
 
27
2000-02-21
 
28
        Another set of bugfixes. Version is 0.6.1.
 
29
 
 
30
2000-02-22
 
31
        Another set of bugfixes. It should stabilize by now. Answer compression
 
32
        is there finally. Version is therefore up again, 0.7 by now.
 
33
 
 
34
2000-02-23
 
35
        Minor bugfixes, isdn interface uptest added. The new record types as of
 
36
        rfc1700 are implemented, but as a compile-time option, since normally
 
37
        there is no need to waste space for them.
 
38
        Version is 0.7.1.
 
39
 
 
40
2000-02-24
 
41
        Version 0.7.2 with all rrs up to KX (36). #define DNS_NEW_RRS in 
 
42
        config.h and (re)compile if you want to use them. Delete the cache
 
43
        file before using a version with this option changed!  
 
44
        NSAP-PTR does NOT WORK (any incoming answer containing it may cause 
 
45
        a format error) because it is ill-designed (see TODO). Never mind, it 
 
46
        is officially deprecated anyway.
 
47
        The secure DNS extension record types defined in RFC 2065 (KEY, SIG,
 
48
        NXT) are cached only and therefore useless.
 
49
 
 
50
2000-02-26
 
51
        Version 0.8 with parallel query (and probably new bugs) introduced.
 
52
 
 
53
2000-02-27
 
54
        Version 0.8.1 with minor bugfixes on the new features.
 
55
 
 
56
2000-02-27
 
57
        Version 0.8.5 with authority support and the usual bugifxes. Some issues
 
58
        with standard conformity were also fixed (wow, two versions a day).
 
59
 
 
60
2000-02-28
 
61
        Implemented caching of non-authoritative records. This allows better 
 
62
        usage of other caching name servers. This may return non-authoritative
 
63
        records to any non-wildcard query. If a wildcard query arrives, we 
 
64
        always look for authoritative records, so we do if the non-authoritative
 
65
        answer does not contain at least one answering record to the query.
 
66
        This fixes the sub-optimal behaviour since 0.6.
 
67
        Version is therefore up to 0.8.7 (0.8.6 was also released today 
 
68
        containing bugfixes)
 
69
 
 
70
2000-02-29
 
71
        Better thread support, avoiding deadlocks in signal handling. The cost 
 
72
        is unfortunately one more thread.
 
73
        New option server_port in config file.
 
74
        Version is 0.8.8.
 
75
 
 
76
2000-03-01
 
77
        Nailed a renitent memory leak bug to the wall (shame, what a trivial 
 
78
        mistake). Also improved handling of error conditions slightly.
 
79
        Version is 0.8.9.
 
80
 
 
81
2000-03-01
 
82
        Cache code cleanup. The development of the non-parallel query code
 
83
        is discontinued, although it still works. If you want serial query,
 
84
        just set PAR_QUERIES to 1.
 
85
        Additional information finally implemented.
 
86
        We are up to 0.9.
 
87
 
 
88
2000-03-02
 
89
        Fixed a DoS possibility.
 
90
        More rfc compatability fixups and a smarter resolver logic.
 
91
        Version 0.9.1
 
92
 
 
93
2000-03-02
 
94
        Added the source section to the config file handling. This allows to 
 
95
        source your /etc/hosts file. Version 0.9.2.
 
96
 
 
97
2000-03-02
 
98
        Avoiding double additional records now. Version 0.9.3.
 
99
 
 
100
2000-03-09
 
101
        Fixed some REALLY STUPID bugs. Uuummph, thought it was finished. 
 
102
        However, the number of bugs remaining is always n+1...
 
103
        Anyway, we are up to 0.9.4. Hope that there are no mean bugs left.
 
104
 
 
105
2000-03-14
 
106
        Added another uptest, exec. See README for details. Also grained the 
 
107
        cache size finer (it's now specified in kB). Version 0.9.5
 
108
 
 
109
2000-04-07
 
110
        Fixed some really stupid bugs, what else? Version is 0.9.6
 
111
        To be more exact: fixed misc bugs, cleaned up hash.c and cache.c
 
112
 
 
113
2000-04-20
 
114
        Again fixed some bugs, version is now 0.9.7.
 
115
 
 
116
2000-04-29
 
117
        Fixed a build problem caused by some missing #defines in glibc2.0 and a
 
118
        minor bug.
 
119
        Version is up to 0.9.8
 
120
 
 
121
2000-04-30
 
122
        Fixed some unclean C code and did a general C lint. Thanks to Byrial 
 
123
        Jensen for pointing out some issues. Now using stricter compiler flags.
 
124
        Also replaced the daemon() call in main.c for improved portability.
 
125
        Pre-Released 0.9.9p1
 
126
 
 
127
2000-05-03
 
128
        Released 0.9.9p2 with the changes of 0.9.9p1, Documentation updates, 
 
129
        bugfixes, and the Red Hat rc scripts contributed by Torben Janssen.
 
130
        Also, the meaning of the command line option -v has changed.
 
131
        There is a new config file option "lean_query" that is on by
 
132
        default. It is an optimization, so please look in the docs when
 
133
        updating whether you want it switched on or not.
 
134
        Removed the long-dead serial query code from the distribution tree.
 
135
        Some resolvers seem to be broken somehow in a respect that it cares 
 
136
        about order in which the records appear. In particular, it wants 
 
137
        cname to appear before other records. Ok, so it be...
 
138
 
 
139
 
 
140
2000-05-04
 
141
        Save all names in lower case in the rrs.
 
142
        Tidying up the source tree.
 
143
        The long-awaited cache structure changes have been started. Please
 
144
        delete you cache files before using this new release.
 
145
 
 
146
2000-05-05
 
147
        Fixed several bugs in the old and in the new source tree.
 
148
        Use time_t instead of long for internal time storage for compatibility.
 
149
 
 
150
 
 
151
2000-05-06
 
152
        Version 0.9.10.
 
153
        This fixes a bug in uptest=if. Red Hat and configuration fixes 
 
154
        suggested by Soeren J. Peters were included.
 
155
 
 
156
2000-05-08
 
157
        Version 0.9.11
 
158
        This fixes a locally exploitable security problem (pdnsd.cache was 
 
159
        world-writeable). This is actually a one-line fix; for a description of
 
160
        possible dangers, please refer to the html documentation.
 
161
        Thanks to Alan Swanson for reporting.