Mercurial > noffle
annotate CHANGELOG.html @ 39:2c9ea1ffcc88 noffle
[svn] Bugfix: tried to connect to server "(local)" in online mode.
author | enz |
---|---|
date | Fri, 05 May 2000 09:26:29 +0100 |
parents | 8e972daaeab9 |
children |
rev | line source |
---|---|
0 | 1 <html> |
2 | |
3 <head> | |
4 <title>NOFFLE Changelog</title> | |
5 </head> | |
6 | |
7 <body bgcolor=white> | |
8 | |
9 <center> | |
10 <h1>NOFFLE Changelog</h1> | |
11 </center> | |
12 | |
13 <hr> | |
14 | |
38 | 15 <h2>Version 1.opre6pre</h2> |
26
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
16 |
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
17 <ul> |
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
18 <li> |
38 | 19 Forget cached group info when group database closed. |
20 <li> | |
21 Added list of 'forbidden' newsgroup specs., as defined in draft IETF | |
22 Newsgroup Format (C.Lindsey), tracked to replace RFC1036. This defines | |
23 newsgroup names that should only be used for server-local groups and | |
24 server pseudo-groups (e.g. INN's to.*, cancel, cancel.*, junk). These | |
25 are now intercepted when querying server groups and ignored. Group names | |
26 omitted are any single component names, any 'control.*', 'to' or | |
27 'to.*',and any with a component 'all' or 'ctl'. | |
28 Note these restrictions do not apply to local group names. | |
29 <li> | |
30 Fixed problem with article numbering if the overview file empties, | |
31 e.g. due to all articles in a very low volume group expiring. This | |
32 would cause article numbers to be set back to 1 when a new article | |
33 arrives. | |
34 <li> | |
35 Changed %i to %d in sscanfs everywhere. INN often (as it is entitled to | |
36 do) has leading zeros on numbers. %i interprets these as octal | |
37 numbers. Also changed %i to %d in printfs, for no good reason. | |
38 <li> | |
39 New groups now always start numbering at article 1. Previously article | |
40 numbering would start with the first held remote article number, in an | |
41 attempt to avoid newsreaders noticing if noffle is deleted and | |
42 reinstalled. Given Noffle may well not collect the first held article | |
43 anyway - it only will if the default number of articles to retrieve on | |
44 a first connect is big enough - and the fact that Noffle's pseudo | |
45 articles make it impossible to keep local article numbers in lock-step | |
46 with the server, there is the chance this scheme would just cause | |
47 readers to miss new articles. | |
48 <li> | |
49 Record newsgroup posting status. Enforce it at posting time. | |
50 Added --modify to change newsgroup descriptions for all groups and | |
51 posting status for local groups. | |
52 <li> | |
53 Added group deletion. | |
54 <li> | |
55 Added message cancellation - from command line or by control message. | |
56 Note command line only cancels locally - it can't be used to cancel a | |
57 message that has already gone offsite. A control messages cancels | |
58 locally if possible; it is only propaged offsite if the target is in a | |
59 non-local group and has itself already gone offsite. | |
60 <li> | |
61 Added wildmat code taken from INN - ensure Noffle wildcarding is | |
62 exactly to spec. | |
63 <li> | |
64 Added group-specific expire times. | |
65 <li> | |
66 Noffle now sends a "MODE READER" command after connecting to the | |
67 remote server. INN needs this before it will permit POST. | |
29 | 68 <li> |
26
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
69 Applied patch from Jim Hague: support for local groups / new command |
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
70 line options --create and --cancel. |
34
9426f9eaf3d7
[svn] Change output of "noffle -a all" to standard mailbox format.
enz
parents:
29
diff
changeset
|
71 <li> |
9426f9eaf3d7
[svn] Change output of "noffle -a all" to standard mailbox format.
enz
parents:
29
diff
changeset
|
72 Change output of <code>noffle -a all</code> to standard mailbox format, |
9426f9eaf3d7
[svn] Change output of "noffle -a all" to standard mailbox format.
enz
parents:
29
diff
changeset
|
73 so that tools like grepmail work. |
26
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
74 </ul> |
526a4c34ee2e
[svn] Applied patch from Jim Hague: support for local groups / new command
enz
parents:
18
diff
changeset
|
75 |
14 | 76 <h2>Version 1.0pre5</h2> |
0 | 77 |
78 <ul> | |
79 <li> | |
18
f89c5b648006
[svn] Added forgotten fixed bug with header-line truncation in 1.0pre4
enz
parents:
14
diff
changeset
|
80 Fixed bug: multiple-line headers of posted articles were truncated. |
f89c5b648006
[svn] Added forgotten fixed bug with header-line truncation in 1.0pre4
enz
parents:
14
diff
changeset
|
81 <li> |
0 | 82 Core files are always enabled when running as server and debugging |
83 symbols are always in the executable. | |
84 <li> | |
85 Use GDBM_FAST flag for hash files. | |
86 <li> | |
8 | 87 Fixed a bug in online mode with servers that need authentication. |
88 <li> | |
0 | 89 Minor changes and improvements |
90 </ul> | |
91 | |
92 <h2>Version 1.0pre4</h2> | |
93 | |
94 <ul> | |
95 <li> | |
96 Fixed a bug that broke cross-posting of articles | |
97 <li> | |
12
43631b72021f
[svn] Fixed bug: multiple line headers of posted articles were truncated
enz
parents:
8
diff
changeset
|
98 Fixed a bug that truncated headers of posted articles. |
43631b72021f
[svn] Fixed bug: multiple line headers of posted articles were truncated
enz
parents:
8
diff
changeset
|
99 <li> |
0 | 100 Long overview header lines are now split into multiple lines in response |
101 to HEAD or ARTICLE commands. | |
102 <li> | |
103 Fixed a bug that caused a crash sometimes when updating the requested | |
104 article list after releasing/regetting the global lock | |
105 <li> | |
106 Server is now allowed to generate core files on crash (in spool directory) | |
107 if compiled with -DDEBUG option | |
108 <li> | |
109 Opening an article additionally marks all references as interesting, | |
110 so more articles are fetched in thread mode, if one article of a thread | |
111 was opened. | |
112 <li> | |
113 New config option "connect-timeout" | |
114 <li> | |
115 Minor improvements and bug-fixes | |
116 </ul> | |
117 | |
118 <h2>Version 1.0pre3</h2> | |
119 | |
120 <ul> | |
121 <li> | |
122 Added XPAT command. Not full syntax, but enough for making slrn's thread | |
123 reconstruction work | |
124 <li> | |
125 Storing of requested message-ids completely rewritten (thanks to | |
126 Volker Wysk for the patch). Much more efficient now. Bug removed | |
127 that broke requesting articles with message-IDs containing a slash. | |
128 Added --requested option. | |
129 <li> | |
130 When fetching requested articles, do not send more than 20 ARTICLE commands | |
131 at once, before parsing the server response. | |
132 <li> | |
133 Minor bug fixes and improvements. | |
134 </ul> | |
135 | |
136 <h2>Version 1.0pre2</h2> | |
137 | |
138 <ul> | |
139 <li> | |
140 Added RPM_BUILD_ROOT variable to Makefile (useful for creating RPM source | |
141 packages) | |
142 <li> | |
143 Removed terrible bug that truncated article body after releasing and re-getting | |
144 global lock | |
145 </ul> | |
146 | |
147 <h2>Version 1.0pre1</h2> | |
148 | |
149 <ul> | |
150 <li> | |
151 <em>needs complete re-installing, some formats have changed</em> | |
152 <li> | |
153 Support for multiple remote servers | |
154 <li> | |
155 Faster download when fetching news, because articles are prepared | |
156 in database while parsing response to XOVER and all ARTICLE commands | |
157 are sent at once | |
158 <li> | |
159 Bug removed that made authetication only work with lower-case passwords | |
160 <li> | |
161 Other small bug fixes and improvements | |
162 </ul> | |
163 | |
164 <h2>Version 0.19</h2> | |
165 | |
166 <ul> | |
167 <li> | |
168 Fix broken full mode | |
169 <li> | |
170 Fix cutting of articles after line beginning with '.' | |
171 <li> | |
172 Other bug fixes | |
173 <li> | |
174 LIST commands can have pattern argument now | |
175 <li> | |
176 initial-fetch option removed (same as max-fetch now) | |
177 </ul> | |
178 | |
179 <h2>Version 0.18</h2> | |
180 | |
181 <ul> | |
182 <li> | |
183 <em>needs complete re-installing, most file format have changed</em> | |
184 <li> | |
185 Group database uses gdbm, databases moved to /var/spool/noffle/data | |
186 <li> | |
187 Most config options changed their names, some do not longer exists | |
188 <li> | |
189 New fetch mode "thread" added | |
190 <li> | |
191 Different --fetch invocations replaced by single option | |
192 <li> | |
193 Meaning of "--database" option changed, "--article" option added | |
194 <li> | |
195 Failed postings are now returned to sender by "mail" command | |
196 <li> | |
197 Expire uses last access time | |
198 <li> | |
199 Auto-subscribe option only subscribes groups now, if an article | |
200 body is opened (no longer if group is selected). | |
201 <li> | |
202 Improve posting at German T-Online provider: rename X-Sender header, | |
203 Reply-To header is added, if missing (T-Online overwrites From headers), | |
204 allow to remove Message-ID as a config option. | |
205 <li> | |
206 Doc files are now copied to $(PREFIX)/doc/noffle | |
207 <li> | |
208 Y2K compliance of NEWGROUPS command | |
209 <li> | |
210 Various bug fixes (thanks to all users helping with bug reports) | |
211 <li> | |
212 Various changes for tuning and improvement | |
213 </ul> | |
214 | |
215 <h2>Version 0.17</h2> | |
216 | |
217 <ul> | |
218 <li> | |
219 Bug removed that caused NOFFLE to exceed the allowed maximum number | |
220 of open files on longer sessions. | |
221 </ul> | |
222 | |
223 <h2>Version 0.16</h2> | |
224 | |
225 <ul> | |
226 <li> | |
227 Noffle generates Message-ID if a message received for posting has none. | |
228 </ul> | |
229 | |
230 </body> | |
231 </html> |