Mercurial > noffle
diff 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 |
line wrap: on
line diff
--- a/CHANGELOG.html Thu May 04 09:16:09 2000 +0100 +++ b/CHANGELOG.html Fri May 05 08:23:15 2000 +0100 @@ -12,12 +12,59 @@ <hr> -<h2>Current developer version</h2> +<h2>Version 1.opre6pre</h2> <ul> <li> -Noffle now sends a "MODE READER" command after connecting to the remote -server. INN needs this before it will permit POST. +Forget cached group info when group database closed. +<li> +Added list of 'forbidden' newsgroup specs., as defined in draft IETF +Newsgroup Format (C.Lindsey), tracked to replace RFC1036. This defines +newsgroup names that should only be used for server-local groups and +server pseudo-groups (e.g. INN's to.*, cancel, cancel.*, junk). These +are now intercepted when querying server groups and ignored. Group names +omitted are any single component names, any 'control.*', 'to' or +'to.*',and any with a component 'all' or 'ctl'. +Note these restrictions do not apply to local group names. +<li> +Fixed problem with article numbering if the overview file empties, +e.g. due to all articles in a very low volume group expiring. This +would cause article numbers to be set back to 1 when a new article +arrives. +<li> +Changed %i to %d in sscanfs everywhere. INN often (as it is entitled to +do) has leading zeros on numbers. %i interprets these as octal +numbers. Also changed %i to %d in printfs, for no good reason. +<li> +New groups now always start numbering at article 1. Previously article +numbering would start with the first held remote article number, in an +attempt to avoid newsreaders noticing if noffle is deleted and +reinstalled. Given Noffle may well not collect the first held article +anyway - it only will if the default number of articles to retrieve on +a first connect is big enough - and the fact that Noffle's pseudo +articles make it impossible to keep local article numbers in lock-step +with the server, there is the chance this scheme would just cause +readers to miss new articles. +<li> +Record newsgroup posting status. Enforce it at posting time. +Added --modify to change newsgroup descriptions for all groups and +posting status for local groups. +<li> +Added group deletion. +<li> +Added message cancellation - from command line or by control message. +Note command line only cancels locally - it can't be used to cancel a +message that has already gone offsite. A control messages cancels +locally if possible; it is only propaged offsite if the target is in a +non-local group and has itself already gone offsite. +<li> +Added wildmat code taken from INN - ensure Noffle wildcarding is +exactly to spec. +<li> +Added group-specific expire times. +<li> +Noffle now sends a "MODE READER" command after connecting to the +remote server. INN needs this before it will permit POST. <li> Applied patch from Jim Hague: support for local groups / new command line options --create and --cancel.