Mercurial > noffle
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, |