comparison CHANGELOG.html @ 38:8e972daaeab9 noffle

[svn] Applied patch from Jim Hague: - Forget cached group info when group database closed. - Added list of 'forbidden' newsgroup specs. - Fixed problem with article numbering if the overview file empties. - Changed %i to %d in sscanfs (%i interprets leading zeros as octal numbers) - New groups now always start numbering at article 1. - Record newsgroup posting status. Enforce it at posting time. Added --modify - Added group deletion. - Added wildmat code taken from INN
author enz
date Fri, 05 May 2000 08:23:15 +0100
parents 9426f9eaf3d7
children
comparison
equal deleted inserted replaced
37:792eb10e936d 38:8e972daaeab9
10 <h1>NOFFLE Changelog</h1> 10 <h1>NOFFLE Changelog</h1>
11 </center> 11 </center>
12 12
13 <hr> 13 <hr>
14 14
15 <h2>Current developer version</h2> 15 <h2>Version 1.opre6pre</h2>
16 16
17 <ul> 17 <ul>
18 <li> 18 <li>
19 Noffle now sends a "MODE READER" command after connecting to the remote 19 Forget cached group info when group database closed.
20 server. INN needs this before it will permit POST. 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.
21 <li> 68 <li>
22 Applied patch from Jim Hague: support for local groups / new command 69 Applied patch from Jim Hague: support for local groups / new command
23 line options --create and --cancel. 70 line options --create and --cancel.
24 <li> 71 <li>
25 Change output of <code>noffle -a all</code> to standard mailbox format, 72 Change output of <code>noffle -a all</code> to standard mailbox format,