comparison ChangeLog @ 42:2467ff423c15 noffle

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