annotate NEWS @ 206:eb2589384836 noffle

[svn] * TODO: Update the TODO list. * src/util.c: When updating timestamp files, write new stamp to temp file and rename, so failure with e.g. full disc doesn't leave an empty stamp file.
author bears
date Wed, 14 Nov 2001 10:56:42 +0000
parents 24d4cd032da5
children d9f314014f7a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
108
8eb2975c8c1a [svn] 1.0pre6 merge
bears
parents: 101
diff changeset
1 Current development version:
8eb2975c8c1a [svn] 1.0pre6 merge
bears
parents: 101
diff changeset
2 ----------------------------
89
f17eb481c126 [svn] Added post-locally, updated posting code
bears
parents: 49
diff changeset
3
131
3598fc9581c1 [svn] Added filtering
bears
parents: 127
diff changeset
4 * Use LIST instead of LIST ACTIVE if possible to help work with old servers.
3598fc9581c1 [svn] Added filtering
bears
parents: 127
diff changeset
5 * Article filtering: see noffle.conf(5) for details.
142
ffbb0497402c [svn] Noffle no longer hangs if the connection breaks down during a fetch.
enz
parents: 133
diff changeset
6 * Noffle no longer hangs if the connection breaks down during a fetch.
148
b226cebd6a84 [svn] Applied Paul Slotman's sendmail patch.
enz
parents: 142
diff changeset
7 * SENDMAILPROG is used instead of mail for returning failed postings.
197
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
8 * Noffle will act as inews if invoked as inews.
150
1c7303c71f66 [svn] * src/protocol.c: Fix bug in Prt_getLn if we should read a line
bears
parents: 148
diff changeset
9 * Fetching and reading news can overlap, and generally blocking on the
1c7303c71f66 [svn] * src/protocol.c: Fix bug in Prt_getLn if we should read a line
bears
parents: 148
diff changeset
10 database lock reduced to a minimum.
185
fed1334d766b [svn] * src/client.c: Change variable only used on constant to 'const'.
bears
parents: 150
diff changeset
11 * Select debug logging via noffle.conf. Logging is always compiled
fed1334d766b [svn] * src/client.c: Change variable only used on constant to 'const'.
bears
parents: 150
diff changeset
12 in, so reduce debug options to build with/without debugging info.
197
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
13 * Output of list groups commands is no longer sorted
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
14 for avoiding problems with calls to external sort command
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
15 and for speeding up response time.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
16 The group list is sorted by most clients anyway.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
17 * Observe Expires: and Supersedes: headers.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
18 * Added '--post' command line option.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
19 * Add 'path-header' and Path: addition to posted articles.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
20 * Rename 'auto-subscribe-mode' to 'default-auto-subscribe-mode' and
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
21 add new 'auto-subscribe-mode <group pattern> <mode>' option.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
22 * Add getgroups and omitgroups options.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
23 * Add From: and Organization: headers on posting if not present.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
24
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
25 1.0.1:
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
26 ------
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
27
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
28 * Released on 15 Jun 2001
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
29 * Fixed bug that broke authentication if the server required it at
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
30 connect time.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
31 * Fix bug that made Noffle to get server responses to wrong commands,
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
32 after a read timeout occurred and could lead to mixed up group
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
33 contents and messages.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
34 * minor optimizations and fixes
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
35
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
36 1.0:
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
37 ----
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
38
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
39 * Released on 27 Jan 2001.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
40 * In the 1.0pre8 release, debug logging was enabled in the standard
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
41 settings, which slowed down Noffle considerably. it is disabled by
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
42 default now.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
43
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
44 1.0pre8:
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
45 --------
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
46
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
47 * Noffle no longer hangs if the connection breaks down during a fetch.
24d4cd032da5 [svn] * AUTHORS,INSTALL,NEWS,README,TODO,docs/NOTES,src/client.c,src/protocol.c,
bears
parents: 185
diff changeset
48 * SENDMAILPROG is used instead of mail for returning failed postings.
133
ffb8a4a91218 [svn] 1.0pre7 update
bears
parents: 131
diff changeset
49
ffb8a4a91218 [svn] 1.0pre7 update
bears
parents: 131
diff changeset
50 1.0pre7:
ffb8a4a91218 [svn] 1.0pre7 update
bears
parents: 131
diff changeset
51 --------
ffb8a4a91218 [svn] 1.0pre7 update
bears
parents: 131
diff changeset
52
ffb8a4a91218 [svn] 1.0pre7 update
bears
parents: 131
diff changeset
53 * Fixed a bug that caused noffle to hang with some readers (like tin/Gnus).
127
3c71e28c8eef [svn] Release-1-0 mergedocs/NOTES
bears
parents: 116
diff changeset
54 * Fix bug with time of last server access for setups with multiple servers.
3c71e28c8eef [svn] Release-1-0 mergedocs/NOTES
bears
parents: 116
diff changeset
55 You must re-run 'noffle --query groups'.
3c71e28c8eef [svn] Release-1-0 mergedocs/NOTES
bears
parents: 116
diff changeset
56 * Remove '--query times'.
3c71e28c8eef [svn] Release-1-0 mergedocs/NOTES
bears
parents: 116
diff changeset
57 * Fix date printing bug. Now works in all(?) timezones.
3c71e28c8eef [svn] Release-1-0 mergedocs/NOTES
bears
parents: 116
diff changeset
58 * Fix bug with 'XHDR <msgId>'. Add 'XPAT <msgId>'.
116
0a12fc56db30 [svn] path-header, Approved: header recognition, posting changes, remove SA_INTERRUPT, minor include updates.
bears
parents: 108
diff changeset
59 * Allow post to local moderated group if 'Approved:' header present.
89
f17eb481c126 [svn] Added post-locally, updated posting code
bears
parents: 49
diff changeset
60
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
61 1.0pre6
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
62 -------
108
8eb2975c8c1a [svn] 1.0pre6 merge
bears
parents: 101
diff changeset
63 11 June 2000
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
64
108
8eb2975c8c1a [svn] 1.0pre6 merge
bears
parents: 101
diff changeset
65 * added ./configure-option '--enable-debug=[no/min/yes]'
8eb2975c8c1a [svn] 1.0pre6 merge
bears
parents: 101
diff changeset
66 * Add 'info-always-unread' option.
49
5ecb646acf97 [svn] Article numbering bug fixes
bears
parents: 42
diff changeset
67 * Add support for XOVER with no argument. Also XHDR with message ID
5ecb646acf97 [svn] Article numbering bug fixes
bears
parents: 42
diff changeset
68 argument and XHDR when 'xref' requested (trn needs this).
42
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
69 * Forget cached group info when group database closed.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
70 * Added list of 'forbidden' newsgroup specs., as defined in draft IETF
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
71 Newsgroup Format (C.Lindsey), tracked to replace RFC1036. This defines
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
72 newsgroup names that should only be used for server-local groups and
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
73 server pseudo-groups (e.g. INN's to.*, cancel, cancel.*, junk). These
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
74 are now intercepted when querying server groups and ignored. Group names
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
75 omitted are any single component names, any 'control.*', 'to' or
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
76 'to.*',and any with a component 'all' or 'ctl'.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
77 Note these restrictions do not apply to local group names.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
78 * Fixed problem with article numbering if the overview file empties,
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
79 e.g. due to all articles in a very low volume group expiring. This
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
80 would cause article numbers to be set back to 1 when a new article
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
81 arrives.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
82 * Record newsgroup posting status. Enforce it at posting time.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
83 Added --modify to change newsgroup descriptions for all groups and
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
84 posting status for local groups.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
85 * Added group deletion.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
86 * Added message cancellation - from command line or by control message.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
87 Note command line only cancels locally - it can't be used to cancel a
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
88 message that has already gone offsite. A control messages cancels
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
89 locally if possible; it is only propaged offsite if the target is in a
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
90 non-local group and has itself already gone offsite.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
91 * Added wildmat code taken from INN - ensure Noffle wildcarding is
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
92 exactly to spec.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
93 * Added group-specific expire times.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
94 * Noffle now sends a "MODE READER" command after connecting to the
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
95 remote server. INN needs this before it will permit POST.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
96 * added support for local groups
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
97 * new command line options --create and --cancel
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
98 * Changed output of 'noffle -a all' to standard mailbox format,
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
99 so that tools like grepmail work.
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
100 * documentation updates
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
101 * NOFFLE now uses the autoconf/automake build-system
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
102
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
103
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
104 0.16 - 1.0pre6pre
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
105 -----------------
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
106
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
107 * See ChangeLog
2467ff423c15 [svn] * AUTHORS.html, CHANGELOG.html, COPYING.html, README.html, FAQ.html,
uh1763
parents:
diff changeset
108