Mercurial > noffle
comparison TODO @ 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 | 79f845db4897 |
comparison
equal
deleted
inserted
replaced
205:a47b47cc1e9d | 206:eb2589384836 |
---|---|
3 ------------------------------------------------------------------------------- | 3 ------------------------------------------------------------------------------- |
4 | 4 |
5 Urgent | 5 Urgent |
6 ------ | 6 ------ |
7 | 7 |
8 * Tidy data structure initialisation when posting (post.c). | |
9 | |
10 * Post: better checks on posted article (check for duplicate headers, | |
11 address in From: headers). | |
12 | |
13 * Post: Only generate Reply-To: from From: if a configuration option set. | |
14 | |
15 * Deal properly with headers split over several lines where the overall | |
16 content of the header exceeds MAXCHAR characters (i.e. length of Str). | |
17 | |
8 Later | 18 Later |
9 ----- | 19 ----- |
20 | |
21 * Provide list of suggested configurations for popular upstream servers. | |
22 | |
23 * Review latest NNTP draft (http://www.ieft.org/ids.by.wg/nntpext.html). | |
24 Noted so far: Implement DATE and OVER. OVER is a synonym for XOVER, | |
25 which should continue to work for compatability reasons. | |
10 | 26 |
11 * Improve performance of group database. Using GDBM is a bad choice, | 27 * Improve performance of group database. Using GDBM is a bad choice, |
12 better use a btree from the Berkeley db library in libc. | 28 better use a btree from the Berkeley db library in libc. |
13 This will be a good time for a redesign of the group.h interface | 29 This will be a good time for a redesign of the group.h interface |
14 with respect to process concurrency if the simple global locking strategy | 30 with respect to process concurrency if the simple global locking strategy |
16 | 32 |
17 * Read timeout when running as server and automatically close if client | 33 * Read timeout when running as server and automatically close if client |
18 does not send data for a longer time. | 34 does not send data for a longer time. |
19 | 35 |
20 * Implement simple filter using popen or fifos. | 36 * Implement simple filter using popen or fifos. |
21 | |
22 * Make compatible to latest NNTP draft. | |
23 | 37 |
24 * Improve speed of online mode: Keep connection to server open for a while | 38 * Improve speed of online mode: Keep connection to server open for a while |
25 | 39 |
26 * Check all in | 40 * Check all in |
27 http://mars.superlink.net/user/tal/writings/news-software-authors.html | 41 http://mars.superlink.net/user/tal/writings/news-software-authors.html |