Mercurial > noffle
comparison ChangeLog @ 132:a740dac296bc noffle
[svn] Fix repeated auto-unsubscribe bug & sync to 1.0pre7
author | bears |
---|---|
date | Mon, 14 Aug 2000 20:49:56 +0100 |
parents | 3598fc9581c1 |
children | 7dfbb1c20a81 |
comparison
equal
deleted
inserted
replaced
131:3598fc9581c1 | 132:a740dac296bc |
---|---|
1 ------------------------------------------------------------------------------- | 1 ------------------------------------------------------------------------------- |
2 NOFFLE ChangeLog | 2 NOFFLE ChangeLog |
3 ------------------------------------------------------------------------------- | 3 ------------------------------------------------------------------------------- |
4 | |
5 Fri Aug 11 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | |
6 | |
7 * src/noffle.c: Minor bug fix. Noffle no longer tries to unsubscribe groups | |
8 that are already unsubscribed. | |
4 | 9 |
5 Wed Aug 9 22:02:21 BST 2000 Jim Hague <jim.hague@acm.org> | 10 Wed Aug 9 22:02:21 BST 2000 Jim Hague <jim.hague@acm.org> |
6 | 11 |
7 * src/client.c: Use plain LIST instead of LIST ACTIVE if possible | 12 * src/client.c: Use plain LIST instead of LIST ACTIVE if possible |
8 for compatability with old servers. | 13 for compatability with old servers. |
10 have left the lock in the wrong state. | 15 have left the lock in the wrong state. |
11 * docs/noffle.conf.5,src/Makefile.in,src/client.c,src/configfile.c, | 16 * docs/noffle.conf.5,src/Makefile.in,src/client.c,src/configfile.c, |
12 noffle.conf.example: Add first-cut article filtering. Note you will | 17 noffle.conf.example: Add first-cut article filtering. Note you will |
13 need to run 'configure' again to re-generate src/Makefile. | 18 need to run 'configure' again to re-generate src/Makefile. |
14 | 19 |
20 Wed Jul 26 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | |
21 | |
22 * Released version 1.0pre7 | |
23 | |
24 Tue Jul 25 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | |
25 | |
26 * src/client.c: Added GMT to NEWGROUPS command. | |
27 | |
15 Mon 24 Jul 20:30:05 BST 2000 Jim Hague <jim.hague@acm.org> | 28 Mon 24 Jul 20:30:05 BST 2000 Jim Hague <jim.hague@acm.org> |
16 | 29 |
17 * src/database.h,src/database.c,src/server.c: Redo XHDR and | 30 * src/database.h,src/database.c,src/server.c: Redo XHDR and |
18 XPAT to handle 'XHDR <msgid>' and 'XPAT <msgid>'. Common up | 31 XPAT to handle 'XHDR <msgid>' and 'XPAT <msgid>'. Common up |
19 code shared by XHDR and XPAT. | 32 code shared by XHDR and XPAT. |
43 received data; in cases when incoming data is multi-line, collect all | 56 received data; in cases when incoming data is multi-line, collect all |
44 data first and then process. The aim is to ensure the lock isn't held | 57 data first and then process. The aim is to ensure the lock isn't held |
45 with a network operation is in progress. I may carry on and extend this | 58 with a network operation is in progress. I may carry on and extend this |
46 to all server operations as well (so a slow client can't hog the lock). | 59 to all server operations as well (so a slow client can't hog the lock). |
47 | 60 |
48 Sat Jun 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | 61 Sat Jul 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> |
49 | 62 |
50 * doc/NOTES: Removed section about GNUS hanging. It was caused | 63 * doc/NOTES: Removed section about GNUS hanging. It was caused |
51 by the "select" bug in Noffle. | 64 by the "select" bug in Noffle. |
52 | 65 |
66 Sat Jul 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | |
67 | |
68 * src/server.c, src/protocol.c: Fixed a critical bug. "select" cannot | |
69 be used with buffered stdio. This caused Noffle to hang with some | |
70 readers (like tin). | |
71 | |
53 Sat Jul 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | 72 Sat Jul 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> |
54 | 73 |
55 * request.c: Applied patch from M.Nalis: | 74 * request.c: Applied patch from M.Nalis: |
56 Modify Req_add() to append to requested/news.serv.er file each MsgID (and | 75 Modify Req_add() to append to requested/news.serv.er file each MsgID (and |
57 do not clean dirty flag, because otherwise writeRequestfile() would nuke us | 76 do not clean dirty flag, because otherwise writeRequestfile() would nuke us |
71 * src/client.h,src/client.c,src/noffle.c,docs/noffle.1: Remove | 90 * src/client.h,src/client.c,src/noffle.c,docs/noffle.1: Remove |
72 '--query times' option. Creation time should always be time of | 91 '--query times' option. Creation time should always be time of |
73 creation on local server. | 92 creation on local server. |
74 * src/group.h,src/group.c: Remove Grp_setCreated(). | 93 * src/group.h,src/group.c: Remove Grp_setCreated(). |
75 | 94 |
95 Fri Jul 14 2000 Matija Nalis <mnalis-sf@voyager.hr> | |
96 | |
97 * Added counter for --fetch so one can see how much it is until the | |
98 end of the transfer. | |
99 | |
76 Fri Jul 14 15:20:14 BST 2000 Jim Hague <jim.hague@acm.org> | 100 Fri Jul 14 15:20:14 BST 2000 Jim Hague <jim.hague@acm.org> |
77 | 101 |
78 * src/client.c,src/fetch.c,src/noffle.c: The groupinfo.lastupdate file | 102 * src/client.c,src/fetch.c,src/noffle.c: The groupinfo.lastupdate file |
79 was being used to (a) indicate the time of the last addition to group | 103 was being used to (a) indicate the time of the last addition to group |
80 information, and (b) the last access to a server. With more than one | 104 information, and (b) the last access to a server. With more than one |
92 group creation time should always be reported as the creation time on | 116 group creation time should always be reported as the creation time on |
93 the server; must fix this and remove '--query times'. This change will | 117 the server; must fix this and remove '--query times'. This change will |
94 require 'noffle --query groups' to be re-run to create the server | 118 require 'noffle --query groups' to be re-run to create the server |
95 lastupdate.<server> files. | 119 lastupdate.<server> files. |
96 | 120 |
97 Fri Jul 14 2000 Matija Nalis <mnalis-sf@voyager.hr> | |
98 | |
99 * Added counter for --fetch so one can see how much it is until the | |
100 end of the transfer. | |
101 | |
102 Mon Jul 03 12:05:50 BST 2000 Jim Hague <jim.hague@acm.org> | 121 Mon Jul 03 12:05:50 BST 2000 Jim Hague <jim.hague@acm.org> |
103 | 122 |
104 * src/database.h,src/database.c,src/server.c: Fix 'XHDR <msgId>' and | 123 * src/database.h,src/database.c,src/server.c: Fix 'XHDR <msgId>' and |
105 add 'XPAT <msgId>'. 'XHDR <msgId>' previously only worked if | 124 add 'XPAT <msgId>'. 'XHDR <msgId>' previously only worked if |
106 msgId was a message in the current group. My brain was really | 125 msgId was a message in the current group. My brain was really |
109 Fri Jun 30 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | 128 Fri Jun 30 2000 Markus Enzenberger <markus.enzenberger@t-online.de> |
110 | 129 |
111 * src/server.c: Leave online mode, if the connection to a remote server | 130 * src/server.c: Leave online mode, if the connection to a remote server |
112 fails for avoiding a series of timeouts and holding the lock for | 131 fails for avoiding a series of timeouts and holding the lock for |
113 a long time. | 132 a long time. |
114 | 133 |
115 Sun Jun 25 09:45:50 BST 2000 Jim Hague <jim.hague@acm.org> | 134 Sun Jun 25 09:45:50 BST 2000 Jim Hague <jim.hague@acm.org> |
116 | 135 |
117 * src/protocol.c: Another go at Prt_genMsgId. Yesterday I seeded the | 136 * src/protocol.c: Another go at Prt_genMsgId. Yesterday I seeded the |
118 random element of the generated message id from the time; but what | 137 random element of the generated message id from the time; but what |
119 if two Noffle processes start in the same second? So switch to seeding | 138 if two Noffle processes start in the same second? So switch to seeding |
135 * src/noffle.c: Set last accessed time on group when subscribed | 154 * src/noffle.c: Set last accessed time on group when subscribed |
136 from command line. | 155 from command line. |
137 * src/post.c: Bugfix - Post_close on duplicate article post. | 156 * src/post.c: Bugfix - Post_close on duplicate article post. |
138 * src/protocol.c: Fix bug in Prt_genMsgId that caused duplicate | 157 * src/protocol.c: Fix bug in Prt_genMsgId that caused duplicate |
139 message IDs to be generated for posts in the same second. | 158 message IDs to be generated for posts in the same second. |
159 | |
160 Sat Jun 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | |
161 | |
162 * doc/NOTES: Removed section about GNUS hanging. It was caused | |
163 by the "select" bug in Noffle. | |
140 | 164 |
141 Sat Jun 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> | 165 Sat Jun 22 2000 Markus Enzenberger <markus.enzenberger@t-online.de> |
142 | 166 |
143 * src/server.c, src/protocol.c: Fixed a critical bug. "select" cannot | 167 * src/server.c, src/protocol.c: Fixed a critical bug. "select" cannot |
144 be used with buffered stdio. This caused Noffle to hang with some | 168 be used with buffered stdio. This caused Noffle to hang with some |