make replies behave correctly, re: RFC 1036, Section 2.2.3, paragraph 1
[claws.git] / ChangeLog.claws
1 2003-02-13 [paul]       0.8.10claws8
2
3         * src/compose.c
4                 make replies behave correctly, re: RFC 1036, Section 2.2.3,
5                 paragraph 1
6
7 2003-02-13 [paul]       0.8.10claws7
8
9         * src/compose.[ch]
10           src/summaryview.c
11                 fix 'Follow-up and Reply-to' so that it creates a reply to
12                 the newsgroup and the sender. If the message has the keyword
13                 'poster' in the Followup-To header, all replies go to the
14                 sender, re: RFC 1036, Section 2.2.3
15                 rename all instances of 'ignore_replyto' to 'to_sender', both
16                 were previously used, now we use just one.
17
18 2003-02-13 [paul]       0.8.10claws6
19
20         * sync with 0.8.10cvs9
21                 see ChangeLog 2003-02-13
22
23 2003-02-13 [paul]       0.8.10claws5
24
25         * configure.ac
26                 show which plugins are configured in the configure
27                 output.
28
29 2003-02-12 [thorsten]   0.8.10claws4
30
31         * src/news.c
32                 show progress while fetching news headers
33
34 2003-02-12 [christoph]  0.8.10claws3
35
36         * configure.ac
37         * src/plugins/Makefile.am
38                 use AM_CONDITIONAL to enable plugins, automake correctly
39                 manages this when creating distdir
40
41 2003-02-12 [christoph]  0.8.10claws2
42
43         * ac/spamassassin.m4
44         * src/plugins/spamassassin/Makefile.am
45                 fix building SpamAssassin plugin without OpenSSL
46
47 2003-02-12 [paul]       0.8.10claws1
48
49         * ac/Makefile.am
50           src/Makefile.am
51           src/plugins/Makefile.am
52                 fix failure of 'make release'
53
54 2003-02-12 [paul]       0.8.10claws
55
56         * 0.8.10claws released
57
58 2003-02-12 [paul]       0.8.9claws56
59
60         * po/bg.po
61           po/es.po
62           po/it.po
63           po/ru.po
64           po/sr.po
65                 updated translations by George Danchev, Ricardo Mones Lastra,
66                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
67                 
68         * sylpheed.spec.in
69                 Allow the building of RPMs by a regular user. Submitted
70                 by Sergei Astanin
71
72 2003-02-11 [alfons]     0.8.9claws55
73
74         * src/colorlabel.c
75                 don't use pixmaps for label color rect but draw rectangles
76                 so we can respect the color map of palette based visuals
77                 (fixes the long time crashes on Suns - thanks to Andreas
78                 Engel and Steve O'Hara-Smith for testing)
79
80 2003-02-11 [christoph]  0.8.9claws54
81
82         * src/matcher_parser_parse.y
83                 correct bug where filering rules of not existing folders in
84                 matcherrc were added to global filtering
85                 
86         (closes Debian Bug #180253 - Directory's filter-rules are merged with
87          main filter-rules after removing directory, http://bugs.debian.org/180253)
88         
89 2003-02-11 [paul]       0.8.9claws53
90
91         * sync with 0.8.10cvs7
92                 see ChangeLog 2003-02-09
93
94 2003-02-11 [melvin]     0.8.9claws52
95
96         * po/fr.po
97                 Updated French tranlsations
98
99 2003-02-10 [paul]       0.8.9claws51
100
101         * sylpheed.spec.in
102                 correct --enable-openssl
103                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
104
105 2003-02-09 [martin]     0.8.9claws50
106
107         * src/prefs_matcher.c
108                 fix segfault in prefs_matcher_substitute_cb() when
109                 no row is selected
110
111 2003-02-09 [paul]       0.8.9claws49
112
113         * src/folderview.c
114                 fix bug where a newsgroup folder's processing rules were
115                 merged with the global filtering rules when the newsgroup
116                 folder was deleted, causing some seriously bad results,
117                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
118
119 2003-02-08 [melvin]     0.8.9claws48
120
121         * src/compose.c
122                 Corrected and modified an alert message.
123
124 2003-02-07 [paul]       0.8.9claws47
125
126         * src/folderview.c
127                 fix bug where both an 'Account properties' window and a
128                 'Folder properties' window were opened when clicking on
129                 'Properties' in an NNTP or IMAP folder's popup menu.
130
131 2003-02-07 [paul]       0.8.9claws46
132
133         * sync with 0.8.10cvs6
134                 see ChangeLog 2003-02-06
135
136 2003-02-06 [christoph]  0.8.9claws45
137
138         * src/mbox.c
139                 freeze folder updates while importing mbox files
140                 (closes bug 43 importing mbox took hours)
141                 
142         Patch submitted by Jens Rantil <jens.rantil@telia.com>
143
144 2003-02-06 [thorsten]   0.8.9claws44
145
146         * po/de.po
147                 Updated german translations
148
149 2003-02-06 [thorsten]   0.8.9claws43
150
151         * src/news.h
152                 use guint for message numbers (fix count in grouplist dialog)
153
154 2003-02-05 [paul]       0.8.9claws42
155
156         * sync with 0.8.10cvs2
157                 see ChangeLog 2003-02-05
158
159 2003-02-04 [colin]      0.8.9claws41
160
161         * src/prefs_common.[ch]
162           src/procmsg.c
163           src/summaryview.c
164                 Add an option to disable threading by subject
165
166 2003-02-04 [christoph]  0.8.9claws40
167
168         * src/inc.c
169                 only abort fetching mails from multiple accounts when the
170                 error is fatal and does not allow to check any more accounts
171                 (currently only disk full error)
172
173         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
174          receive mails for other accouts)
175
176 2003-02-04 [christoph]  0.8.9claws39
177
178         * src/folder.c
179                 first add the new message to the cache, then
180                 send the update notification
181
182         (closes bug 39 after sending message folderview doesnt get updated)
183
184 2003-02-04 [colin]      0.8.9claws38
185
186         * src/inc.c
187                 _really_ fix this Connecting... status
188
189 2003-02-04 [paul]       0.8.9claws37
190
191         * sync with 0.8.10
192                 see ChangeLog 2003-02-04
193
194 2003-02-04 [paul]       0.8.9claws36
195
196         * sync with 0.8.9cvs6
197                 see ChangeLog 2003-02-03
198
199 2003-02-04 [paul]       0.8.9claws35
200
201         * po/pt_BR.po
202                 updated by André Filipe de Assunção e Brito 
203                 <bedecko@netsite.com.br>
204
205 2003-02-03 [thorsten]   0.8.9claws34
206
207         * po/de.po
208                 Updated german translations
209
210 2003-02-02 [paul]       0.8.9claws33
211
212         * po/es.po
213                 updated by Ricardo Mones Lastra
214
215 2003-02-02 [thorsten]   0.8.9claws32
216
217         * src/mh.c
218                 Fix mh_get_msginfo() segfault if file is inaccessible
219
220 2003-01-31 [colin]      0.8.9claws31
221
222         * src/procheader.c
223                 Fix last commit's bug
224
225 2003-01-31 [colin]      0.8.9claws30
226
227         * src/procheader.c
228                 Missing a change for gpg-signed messages
229
230 2003-01-31 [paul]       0.8.9claws29
231
232         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
233           src/procheader.c
234           src/stock_pixmap.[ch]
235           src/summaryview.c
236                 indicate GnuPG signed messages by displaying an icon
237                 in the Attachment column.
238
239 2003-01-31 [paul]       0.8.9claws28
240
241         * sync with 0.8.9cvs4
242                 see ChangeLog 2003-01-31
243
244 2003-01-31 [alfons]     0.8.9claws27
245
246         * src/textview.c
247                 tune URI parser to accept mailto URLs with a '?'
248                 (patch from Ruslan Balkin)
249
250 2003-01-31 [colin]      0.8.9claws26
251
252         * src/summaryview.c
253                 Fix a leak introduced in claws24
254
255 2003-01-31 [colin]      0.8.9claws25
256
257         * src/summaryview.c
258                 Freeze/Thaw folder updates when deleting dups
259
260 2003-01-31 [colin]      0.8.9claws24
261         
262         * src/addr_compl.c
263           src/summaryview.c
264           src/msgcache.c
265                 little speed improvements
266
267 2003-01-31 [colin]      0.8.9claws23
268
269         * src/summaryview.c
270                 Fix segfault when forwarding nothing
271                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
272                 
273 2003-01-30 [paul]       0.8.9claws22
274
275         * sync with 0.8.9cvs3
276                 see ChangeLog 2003-01-30
277
278 2003-01-30 [paul]       0.8.9claws21
279
280         * sync with 0.8.9cvs2
281                 see ChangeLog 2003-01-30
282
283 2003-01-29 [paul]       0.8.9claws20
284
285         * sync with 0.8.9cvs1
286                 see ChangeLog 2003-01-29
287
288 2003-01-28 [paul]       0.8.9claws19
289
290         * po/POTFILES.in
291                 update to reflect changes. 
292                 thanks to Ricardo Mones Lastra
293
294 2003-01-27 [christoph]  0.8.9claws18
295
296         * ac/openssl.m4
297         * ac/spamassassin.m4
298         * src/plugins/spamassassin/README
299         * src/plugins/spamassassin/libspamc.[ch]
300         * src/plugins/spamassassin/utils.[ch]
301                 updated to latest libspamc
302
303 2003-01-27 [christoph]  0.8.9claws17
304
305         * src/folder.c
306                 fix wrong use of procheader_get_header_fields
307
308 2003-01-27 [christoph]  0.8.9claws16
309
310         * src/news.c
311         * src/prefs_account.[ch]
312         * src/common/nntp.[ch]
313                 allow to force authentication for NNTP servers
314
315         Patch submitted by Florian Mickler <dmk@d-labs.de>
316
317 2003-01-26 [paul]       0.8.9claws15
318
319         * src/summaryview.c
320                 speed up of marking messages as read
321                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
322
323 2003-01-26 [christoph]  0.8.9claws14
324
325         * src/Makefile.am
326         * src/mgutils.[ch]
327         * src/xml.[ch]
328         * src/xmlprops.[ch]
329         * src/common/Makefile.am
330         * src/common/mgutils.[ch]
331         * src/common/xml.[ch]
332         * src/common/xmlprops.[ch]
333                 move xml files to common directory
334
335 2003-01-26 [christoph]  0.8.9claws13
336
337         * src/plugins/spamassassin/spamassassin_gtk.c
338                 only set gtk entry text if string is available
339
340 2003-01-26 [melvin]     0.8.9claws12
341
342         * src/description_window.c
343                 Allow resizing of the window
344                 Allow automatic horizontal scroll bar
345                 Do not vertically expand and fill
346
347 2003-01-26 [christoph]  0.8.9claws11
348
349         * src/Makefile.am
350         * src/gtkutils.[ch]             ** REMOVE **
351         * src/common/sylpheed.c
352         * src/gtk/Makefile.am
353         * src/gtk/description_window.c
354         * src/gtk/gtkutils.[ch]         ** NEW **
355         * src/gtk/prefswindow.c
356                 move gtkutils to gtk directory
357
358 2003-01-26 [paul]       0.8.9claws10
359
360         * src/summaryview.c
361                 rename summary_unread_clicked() to summary_status_clicked()
362
363 2003-01-26 [melvin]     0.8.9claws9
364
365         * src/prefs_actions.c
366                 Cosmetical changes to the help text
367
368 2003-01-26 [paul]       0.8.9claws8
369
370         * src/folder.[ch]
371           src/mainwindow.c
372           src/prefs_common.c
373           src/prefs_sumamry_column.c
374           summaryview.[ch]
375                 rename the 'Unread' column to 'Status'
376
377 2003-01-25 [match]      0.8.9claws7
378
379         * src/mgutils.[ch]
380                 removed reference to LDAP constants. removed error2string.
381                 included functions to support LDAP dynamic queries.
382         * src/syldap.h
383                 moved LDAP constants here.
384         * src/addressbook.c
385         * src/addrindex.c
386         * src/importldif.c
387                 removed references to LDAP constants and references to
388                 error2string.
389
390 2003-01-25 [paul]       0.8.9claws6
391
392         * src/summaryview.c
393                 summary_thread_build(), summary_thread_init(): remove 
394                 unneeded reference to summaryview->folder_item
395
396 2003-01-25 [christoph]  0.8.9claws5
397
398         * src/gtk/description_window.c
399                 o allow description texts to expand over multiple columns
400                 o translate all columns
401         * src/prefs_actions.c
402                 change syntax description to use new multi column feature
403
404         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
405
406 2003-01-25 [match]      0.8.9claws4
407
408         * src/vcard.c
409                 fixed bug with Quoted-Printable
410
411 2003-01-25 [paul]       0.8.9claws3
412
413         * src/folder.[ch]
414           src/summaryview.[ch]
415                 implement per-folder collapsed/expanded threads setting
416                 
417         * src/prefs_common.c
418                 remove global collapsed/expanded threads option
419
420 2003-01-25 [christoph]  0.8.9claws2
421
422         * po/POTFILES.in
423                 add pluginwindow and prefswindow
424         * src/compose.c
425                 make send respond correctly to messages that could be added
426                 to the queue folder, but the UID of the message is unknown
427         * src/folder.c
428         * src/imap.c
429                 don't return guessed UIDs in imap_add_msg anymore. We return
430                 0 to tell the folder system it was appened but the UID is
431                 unknown. Folder system now get's the UID by scaning the folder
432                 and searching the cache for the Message-ID
433                 (closes bug #29 Messages queued, but not sent)
434
435 2003-01-25 [paul]       0.8.9claws1
436
437         * src/codeconv.c
438                 conv_encode_header():  fix bug when long headers with 8-bit
439                 characters are used, so that the encoded words are wrapped.
440                 If the space in the original text falls on the wrap boundary,
441                 it can be lost.
442                 Patch by Sergey Vlasov.
443                 
444         * src/folderview.c
445                  fix bug where a change to the sorting method or thread view
446                  of a folder's messages is lost if simpify-subject is set and
447                  toggled on or off.
448                  Patch by Luke Plant.
449
450 2003-01-24 [paul]       0.8.9claws
451
452         * sylpheed-0.8.9claws released
453         
454         * Makefile.am
455           sylpheed.spec.in
456                 remove reference to 'INSTALL.jp'
457
458 2003-01-23 [paul]       0.8.8claws128
459
460         * po/es.po
461           po/it.po
462           po/ru.po
463           po/sr.po
464                 updated translations. submitted by Ricardo Mones Lastra,
465                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
466
467 2003-01-23 [colin]      0.8.8claws127
468
469         * src/compose.c
470                 Fix drafted and queued news articles re-edition
471
472 2003-01-23 [melvin]     0.8.8claws126
473
474         * po/fr.po
475                 Updated French translations
476
477 2003-01-23 [colin]      0.8.8claws125
478
479         * src/inc.c
480                 Fix "Connecting to..." status message
481
482 2003-01-22 [paul]       0.8.8claws124
483
484         * po/bg.po
485                 updated by George Danchev
486                 
487         * src/folder.c
488                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
489                 and folder deletion
490
491 2003-01-21 [paul]       0.8.8claws123
492
493         * po/bg.po
494                 updated by George Danchev
495                 
496         * src/about.c
497                 its now 2003
498                 
499         * src/toolbar.c
500                 don't translate 'Separator'
501                 
502         * src/plugins/spamassassin/Makefile.am
503                 add aspell to CPPFLAGS
504                 
505         * src/plugins/spamassassin/spamassassin.c
506           src/plugins/spamassassin/spamassassin_gtk.c
507                 set correct default for spamassassin_receive_spam
508                 slightly re-word descriptions and some
509                 other minor changes
510
511 2003-01-19 [alfons]     0.8.8claws122
512                 
513         * src/mimeview.c
514                 mimeview_save_as(): we might as well show the file name for
515                 the single case "Save As" too
516
517 2003-01-19 [alfons]     0.8.8claws121
518
519         * src/crash.c
520                 change bug tracker URL to bugzilla URL
521
522 2003-01-19 [alfons]     0.8.8claws120
523
524         * src/mimeview.c
525                 mimeview_save_all(): display name of file before overwriting;
526                 continue saving all, even when one overwrite was cancelled
527
528 2003-01-19 [christoph]  0.8.8claws119
529
530         * src/summaryview.c
531         * src/procmsg.[ch]
532                 fix wrong usage of procmsg_find_children in summaryview
533                 by using procmsg_update_unread_children instead of
534                 summaryview_update_unread_children
535
536 2003-01-19 [christoph]  0.8.8claws118
537
538         * src/procmsg.c
539                 fix infinite loop in procmsg_find_children
540                  (closes bug #25 sylpheed crashes on delete.)
541
542         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
543
544 2003-01-19 [paul]       0.8.8claws117
545
546         * po/pt_BR.po
547                 updated by Ivan Francolin Martinez
548
549 2003-01-18 [melvin]     0.8.8claws116
550
551         * src/prefs_actions.c
552                 Removed syntax limitation of only one '&' at the end of command.
553                         Now actions that contain '>/dev/null 2>&1' are possible.
554
555 2003-01-18 [melvin]     0.8.8claws115
556
557         * src/prefs_actions.c
558                 Actions IO dialog: when the action ends
559                 the "Close" button now has focus and [Escape] closes the
560                 window.
561
562 2003-01-18 [christoph]  0.8.8claws114
563
564         * src/procmsg.c
565                 o add debug output when MsgInfos are really freed
566                 o free GSLists in procmsg_find_children and
567                   procmsg_update_unread_children
568
569 2003-01-18 [christoph]  0.8.8claws113
570
571         * src/mainwindow.c
572                 reorder Configuration menu
573
574 2003-01-18 [christoph]  0.8.8claws112
575
576         * src/compose.c
577                 fix applying templates to forwarded messages
578
579         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
580
581 2003-01-17 [christoph]  0.8.8claws111
582
583         * src/folder.c
584                 destroy folder items, when a folder item is removed
585
586 2003-01-17 [christoph]  0.8.8claws110
587
588         * src/folder.c
589                 fix wrong folder stats update when ignored message is
590                 deleted
591
592 2003-01-17 [colin]      0.8.8claws109
593         
594         * src/mainwindow.c
595         * src/summaryview.c
596                 Quicksearch bugfixes: 
597                 - hide help button at startup if not extended
598                 - switch to extended when looking for replies
599
600 2003-01-17 [paul]
601
602         * sync with 0.8.9 release
603
604 2003-01-17 [paul]       0.8.8claws108
605
606         * sync with 0.8.8cvs11
607                 see ChangeLog 2003-01-17
608
609 2003-01-16 [colin]      0.8.8claws107
610
611         * src/procmsg.c
612                 Changed encryption test to re-ask passphrase
613                 if an encrypted message hasn't been decrypted
614                 Fixes bug #5
615
616 2003-01-16 [christoph]  0.8.8claws106
617
618         * src/prefs_gtk.c
619         * src/prefs_toolbar.c
620         * src/gtk/prefswindow.h
621         * src/plugins/spamassassin/spamassassin_gtk.c
622                 remove page destroy function that is not used anymore
623
624 2003-01-16 [paul]       0.8.8claws105
625
626         * sync with 0.8.8cvs9
627                 see ChangeLog 2002-01-16
628
629 2003-01-16 [colin]      0.8.8claws104
630
631         * src/compose.[ch]
632                 Fix bug with autosaved drafts for IMAP, when draft
633                 folder is specified - fixes bugzilla bug #20
634
635 2003-01-15 [paul]       0.8.8claws103
636
637         * src/compose.[ch]
638           src/procmsg.c
639                 store folder and message-id of message forwarding
640                 in queue header and set forward flag after sending
641
642 2003-01-15 [paul]       0.8.8claws102
643
644         * sync with 0.8.8cvs8
645                 see ChangeLog 2002-01-15
646
647 2003-01-15 [colin]      0.8.8claws101
648
649         * src/Makefile.am
650                 Fix linking with GNU libiconv
651
652 2003-01-15 [darko]      0.8.8claws100
653
654         * src/pine.c
655                 fix crash when importing pine address book
656                 entry with an empty name (reported by DY
657                 <dybulk at tri8.net>)
658
659 2003-01-14 [paul]       0.8.8claws99
660
661         * configure.in  ** REMOVED **
662           configure.ac  ** NEW FILE **
663                 rename configure.in to configure.ac, as it is now
664                 preferred
665
666 2003-01-14 [melvin]     0.8.8claws98
667
668         * src/folderview.c
669                 folderview_check_new(): More precise function description
670
671 2003-01-14 [melvin]     0.8.8claws97
672
673         * src/folderview.c
674                 folderview_check_new(): return the number of new messages 
675                         since last check.
676         * src/inc.c
677                 inc_account_mail(): Disable counting of new messages for IMAP
678                         and NNTP until bug [19] and [14] are fixed.
679
680 2003-01-14 [paul]       0.8.8claws96
681
682         * sync with 0.8.8cvs6
683                 see ChangeLog 2003-01-14
684
685 2003-01-13 [alfons]     0.8.8claws95
686
687         * src/textview.c
688                 tune email address validation (c. 0.8.8claws89): if . is 
689                 just one char away from @, the address is invalid too 
690                 (correctly rejects addresses like foo@.com)
691
692 2003-01-13 [paul]       0.8.8claws94
693
694         * src/messageview.c
695           src/toolbar.c
696                 fixes to the Message View toolbar and menu:
697                 fix non-functioning Forward button
698                 make Reply button consider default_reply_list
699                 remove 'Follow-up...' menu entry
700                 add 'Forward' and 'Redirect' menu entries
701
702 2003-01-13 [melvin]     0.8.8claws93
703
704         * src/inc.c
705                 Fixed typo that could make new messages count incorrect.
706
707 2003-01-13 [melvin]     0.8.8claws92
708
709         * src/folderview.[ch]
710                 folderview_check_new(): return the number of new messages.
711         * src/inc.c
712                 Should fix bug [14] where new mail notification worked 
713                         incorrectly with IMAP accounts.
714                 inc_spool_account(): return number of new msgs, or -1 on error
715                 inc_all_spool(): return number of new msgs
716                 
717 2003-01-13 [melvin]     0.8.8claws91
718
719         * src/prefs_actions.c
720                 Justify help text.
721
722 2003-01-12 [thorsten]   0.8.8claws90
723
724         * src/common/prefs.c
725                 close file before rename
726
727 2003-01-12 [alfons]     0.8.8claws89
728
729         * AUTHORS
730                 add Christian Mertes
731         * src/common/utils.[ch]
732                 g_stricase_hash(), g_stricase_equal(): functions for 
733                 case insensitive hash tables
734         * src/textview.c
735                 use top level domain names to validate email address, based
736                 on a patch by Christian Mertes (thanks!), but changed 
737                 implementation to use a hash table 
738
739 2003-01-12 [paul]       0.8.8claws88
740
741         * po/bg.po
742                 updated by George Danchev
743
744 2003-01-12 [alfons]     0.8.8claws87
745
746         * src/summaryview.c
747                 delete / execute performance: use new style folder update
748
749 2003-01-12 [paul]       0.8.8claws86
750
751         * sync with 0.8.8cvs5
752                 see ChangeLog 2003-01-13 (!)
753
754 2003-01-12 [alfons]     0.8.8claws85
755
756         * src/filtering.c
757         * src/matcher_parser_parse.y
758                 prepare change_score filtering action
759         * src/matcher.[ch]
760                 give up const-correctness on functions that call non-const-correct functions;
761                 several casts to gpointer in g_free();
762                 add change_score;
763
764 2003-01-12 [christoph]  0.8.8claws84
765
766         * src/compose.c
767                 fix 2 warnings
768
769         * src/gtk/prefswindow.[ch]
770         * src/plugins/spamassassin/spamassassin_gtk.c
771                 changed the call of the widget create function
772                 for PrefsPages, because sometimes the widget
773                 create function needs a widget that already has
774                 been attached to a window (to create GDK pixmaps
775                 for exmaple). So we simply pass the GtkWindow as
776                 the second parameter now.
777
778         * src/main.c
779         * src/mainwindow.c
780         * src/prefs_toolbar.[ch]
781                 rewrite Toolbar Preferences using the new
782                 prefs window
783
784 2003-01-11 [alfons]     0.8.8claws83
785
786         * src/addressadd.c
787                 fix crash when adding sender to addressbook because status bar
788                 isn't there (the status bar doesn't seem to be used though,
789                 but I'll let Match decide what to do with it)
790
791 2003-01-11 [colin]      0.8.8claws82
792
793         * src/main.c
794           src/toolbar.c
795                 Two useless changes reversed
796
797 2003-01-11 [colin]      0.8.8claws81
798
799         * src/mainwindow.c
800           src/mainwindow.h
801                 Add mainwindow_get_mainwindow()
802         * src/alertpanel.c
803           src/alertpanel.h
804                 Add alertpanel_error_log() 
805         * src/compose.c
806           src/inc.c
807           src/messageview.c
808           src/toolbar.c
809           src/main.c
810           src/procmsg.c
811                 Network errors get a View Log button
812
813 2003-01-10 [alfons]     0.8.8claws80
814
815         * src/prefs_toolbar.c
816         * src/toolbar.c
817                 use the translatable string for "Separator" as file name for
818                 separator toolbar items (probably make this uppercase?)
819
820 2003-01-10 [alfons]     0.8.8claws79
821
822         * src/prefs_toolbar.c
823                 put right A_SEPARATOR description string in "displayed
824                 toolbar items list" so manually added separators are
825                 saved correctly (bug #10, "Adding a separator to the main 
826                 toolbar fails, entry in xml file is wrong")
827
828 2003-01-10 [christoph]  0.8.8claws78
829
830         * src/imap.c
831                 o fix warnings
832                 o use CAPABILITY to check if NAMESPACE is available
833
834 2003-01-10 [christoph]  0.8.8claws77
835
836         * src/imap.[ch]
837                 apply UIDPLUS IMAP extension support patch
838
839         Patch submitted by Simon 'corecode' Schubert
840
841 2003-01-10 [paul]       0.8.8claws76
842
843         * src/folderview.c
844                 a sync from main which fixes the news account folders'
845                 Properties bug
846
847 2003-01-10 [christoph]  0.8.8claws75
848
849         * src/folder.c
850                 don't accept 0 as a valid uid returned by copy and move
851                 functions. 0 means the message was copied or moved but the
852                 new uid could not be fetched. It is not an error condition
853                 for the copy or move operation.
854
855 2003-01-10 [paul]       0.8.8claws74
856
857         * src/prefs_filtering.c
858                 change English used in Alert when entry is not
859                 saved.
860                 
861         * sync with 0.8.8cvs4
862                 see ChangeLog 2003-01-10
863
864 2003-01-10 [darko]      0.8.8claws73
865
866         * src/pine.c
867                 fix crash when importing address book entry
868                 without a valid address
869
870 2003-01-09 [alfons]     0.8.8claws72
871
872         * src/inc.c
873                 filtering performance: use new style folder update
874
875 2003-01-09 [christoph]  0.8.8claws71
876
877         * src/compose.c
878         * src/gtk/menu.[ch]
879                 fix wrong selecting of mime encoding type, when
880                 opening property dialog of attachments in the
881                 compose window. 7bit was always selected and that
882                 destoryed files with 8bit data.
883                 (closes bug #9 Sylpheed-claws destroys attachments when
884                  changing MIME-types)
885
886 2003-01-09 [paul]       0.8.8claws70
887
888         * sync with 0.8.8cvs3
889                 see ChangeLog 2003-01-09
890
891 2003-01-08 [alfons]     0.8.8claws69
892         
893         * src/addressadd.c
894                 apply patch by Kim Schulz to fix build breakage
895                 because of missing variable
896
897 2003-01-08 [paul]       0.8.8claws68
898
899         * sync with 0.8.8cvs2
900                 see ChangeLog 2002-01-08
901
902 2003-01-08 [paul]       0.8.8claws67
903
904         * po/it.po
905                 updated by Alessandro Maestri
906                 
907         * src/addressadd.c
908                 when using 'Add sender to addressbook' allow
909                 name to be edited and remarks to be entered
910                 Patch submitted by Luke Plant
911
912 2003-01-08 [darko]      0.8.8claws66
913
914         * README.claws, src/summaryview.c
915                 fix description for marked messages
916
917 2003-01-08 [paul]
918
919         * tools/Makefile.am
920           tools/launch_phoenix  ** NEW FILE **
921                 add script that enables using Phoenix as the default
922                 web browser. 
923                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
924                 
925         * tools/OOo2sylpheed.pl
926                 remove full path to sylpheed executable, just 'sylpheed'
927                 will do
928                 
929         * tools/README
930                 add launch_phoenix informtion and re-arrange and compress
931                 the data a little
932
933 2003-01-07 [christoph]  0.8.8claws65
934
935         * src/folder.c
936                 fix update for source folder when moving messages
937         * src/procmsg.[ch]
938         * src/summaryview.c
939                 use function to set to_folder for message infos and
940                 automatically update the op_count for old and new
941                 folder
942
943 2003-01-07 [melvin]     0.8.8claws64
944
945         * src/prefs_actions.c
946                 Fixed bug where an '%p' Action on a displayed image crashed 
947                         Sylpheed
948                 Code clean up (get rid of duplicated code and removed unnecessary 
949                                 structure member)
950
951 2003-01-07 [christoph]  0.8.8claws63
952
953         * src/compose.c
954         * src/folder.[ch]
955         * src/folderview.c
956         * src/import.c
957         * src/inc.c
958         * src/main.c
959         * src/mainwindow.c
960         * src/messageview.c
961         * src/prefs_folder_item.c
962         * src/procmsg.c
963         * src/summaryview.c
964         * src/toolbar.c
965                 o remove all folder update triggering from the UI code. The folder
966                   system should know much better when a folder needs an update.
967                 o to prevent multiple updates in a row the folder updates can be
968                   frozen for some time.
969
970                 Note: - Please verify that no updates are missing
971                       - Check where freeze/thaws should be added
972
973 2003-01-07 [christoph]  0.8.8claws62
974
975         * src/prefs_actions.c
976                 don't translate empty strings
977
978         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
979
980 2003-01-06 [christoph]  0.8.8claws61
981
982         * src/prefs_actions.c
983                 mark strings for gettext
984         * src/prefs_matcher.c
985                 use new description window for Execute action and
986                 match condition in Filtering
987
988         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
989
990 2003-01-06 [alfons]     0.8.8claws60
991
992         keep myself inspired to re-organize matcher part 8; 
993         yes, more to come (I need to move out the descriptive
994         text for actions to matcher.c, or at least make it not
995         depend on the wicked ordering)
996
997         * src/prefs_matcher.c
998                 add documentation so others may comprehend the
999                 UI part of the conditions
1000                 
1001 2003-01-06 [christoph]  0.8.8claws59
1002
1003         * src/prefs_actions.c
1004                 use new description window for syntax help
1005         * src/gtk/description_window.c
1006                 fix display of descriptions with column count != 2
1007
1008         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1009
1010 2003-01-06 [christoph]  0.8.8claws58
1011
1012         * src/quote_fmt.c
1013         * src/summaryview.[ch]
1014         * src/gtk/Makefile.am
1015         * src/gtk/description_window.[ch]       ** NEW **
1016                 use a generic window to display syntax descriptions
1017                 currently used in quote_fmt and summaryview (new description
1018                 for extended quick search)
1019
1020         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1021
1022 2003-01-06 [paul]       0.8.8claws57
1023
1024         * sync with 0.8.8cvs1
1025                 see ChangeLog 2003-01-06
1026
1027 2003-01-06 [christoph]  0.8.8claws56
1028
1029         * src/mainwindow.c
1030         * src/prefs_gtk.[ch]
1031         * src/gtk/prefswindow.[ch]
1032         * src/plugins/spamassassin/spamassassin_gtk.c
1033                 o remove page management from prefswindow, pages
1034                   will be an argument to prefswindow_open
1035                 o prefswindow_open gets a datapointer that is
1036                   passed to the widget_create function to allow
1037                   creation of prefswindow for specific items
1038
1039 2003-01-06 [colin]      0.8.8claws55
1040         
1041         * src/summaryview.c
1042                 We don't want regexp in the reply-finder, 
1043                 because MIDs can contain !,$,. and so on
1044
1045 2003-01-06 [jens]       0.8.8claws54
1046
1047         * src/jpilot.c
1048                 fixed a wrong free in jpilot_read_db_files
1049
1050 2003-01-06 [alfons]     0.8.8claws53
1051
1052         re-organize matcher part 8; more to come
1053        
1054         * src/matcher.c
1055                 matcherprop_to_string(): put g_free()s before the
1056                 switch-case break to fix memleaks                
1057
1058 2003-01-06 [colin]      0.8.8claws52
1059
1060         * src/summaryview.c
1061                 cleanup & reply-finder now displays the first 
1062                 matching message
1063
1064 2003-01-05 [alfons]     0.8.8claws51
1065
1066         re-organize matcher part 7; more to come
1067
1068         * src/matcher.[ch]
1069                 fixes for constant correctness;
1070                 more documentation;
1071
1072 2003-01-05 [alfons]     0.8.8claws50
1073
1074         re-organize matcher part 6; more to come
1075         
1076         * src/matcher.[ch]
1077                 fixes for constant correctness;
1078                 more documentation;
1079         * src/filtering.c
1080                 fix for constant correctness
1081
1082 2003-01-05 [colin]      0.8.8claws49
1083
1084         * src/account.[ch]
1085                 Add account_get_reply_account function
1086         * src/compose.c
1087                 Use account_get_reply_account function 
1088         * src/summaryview.c
1089                 Basic reply-finder - click on the replied
1090                 icon gets you to the outbox using quick-search
1091
1092 2003-01-05 [paul]       0.8.8claws48
1093
1094         * src/prefs_common.c
1095                 small change to English
1096                 
1097         * src/prefs_filtering.c
1098                 prefs_filtering_action_select(): improve logic and uniformity
1099                 of gui
1100
1101 2003-01-05 [alfons]     0.8.8claws47
1102
1103         fine tune solution to focus problems (bug #7)
1104
1105         * src/mainwindow.c
1106                 mainwindow_focus_in_event(): remove grab event check
1107         * src/summaryview.c
1108                 summary_button_pressed(): move selection on right-click
1109                 too. we can't possibly move the selection back after
1110                 canceling a dialog, because gtk's incomplete focus 
1111                 management. whether this is a good solution, only time
1112                 will tell.
1113
1114 2003-01-05 [christoph]  0.8.8claws46
1115
1116         * src/imap.c
1117                 fix crash when no imap connection could be established
1118
1119 2003-01-05 [paul]       0.8.8claws45
1120
1121         * src/mainwindow.c
1122           src/sumamryview.c
1123           src/gtk/menu.[ch]
1124                 fix bug 605957 'shortcuts in popup-menu'
1125                 make user-defined shortcuts work
1126                 show shortcuts that are already defined
1127                 in the main menu
1128                 Patch submitted by Luke Plant
1129
1130 2003-01-05 [alfons]     0.8.8claws44
1131
1132         * src/mainwindow.c
1133                 focus_in_event handler should not select summary view row 
1134                 when another window (menu, dialog) grabbed for events 
1135                 (bug #7, "[0.8.8claws42] Message summary focus") 
1136
1137 2003-01-04 [christoph]  0.8.8claws43
1138
1139         * src/procmsg.c
1140                 update save folder after adding the sent message
1141                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
1142
1143 2003-01-02 [christoph]  0.8.8claws42
1144
1145         * src/common/plugin.c
1146                 fix unloading of all plugins and unload
1147                 plugins in reverse order
1148                 
1149         * src/gtk/pluginwindow.c
1150                 implement function of load and unload button
1151
1152         * src/gtk/prefswindow.c
1153         * src/gtk/prefswindow.h
1154                 rename register function and add new unregister
1155                 function
1156
1157         * src/plugins/spamassassin/spamassassin_gtk.c
1158                 unregister prefs page and update for changes in
1159                 src/gtk/prefswindow.c
1160
1161 2003-01-02 [paul]       0.8.8claws41
1162
1163         * po/es.po
1164                 updated by Ricardo Mones Lastra
1165
1166 2003-01-02 [paul]
1167
1168         * tools/tb2sylpheed
1169                 fixes and improvements by Urke MMI
1170
1171 2003-01-02 [thorsten]   0.8.8claws40
1172
1173         * src/procmsg.c
1174                 fixed wrong return value
1175
1176 2003-01-02 [thorsten]   0.8.8claws39
1177
1178         * src/prefs.c
1179                 fixed printing wrong variable
1180
1181 2003-01-02 [thorsten]   0.8.8claws38
1182
1183         * src/prefs.c
1184                 fixed acessing members of freed pfile struct
1185
1186 2003-01-02 [thorsten]   0.8.8claws37
1187
1188         * src/procmsg.c
1189                 detect loops across several messages
1190                 as suggested by Christoph Hohmann
1191
1192 2003-01-01 [match]      0.8.8claws36
1193
1194         * src/addrindex.c
1195                 fixed another memory leak.
1196
1197 2003-01-01 [match]      0.8.8claws35
1198
1199         * src/jpilot.[ch]
1200                 fixed memory leaks. applied Doxygen comments.
1201
1202 2003-01-01 [thorsten]   0.8.8claws34
1203
1204         * src/procmsg.c
1205                 inhibit endless loop if msg references itself
1206                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
1207
1208 2003-01-01 [christoph]  0.8.8claws33
1209
1210         * src/mainwindow.c
1211         * src/gtk/Makefile.am
1212         * src/gtk/pluginwindow.c                ** NEW **
1213         * src/gtk/pluginwindow.h                ** NEW **
1214                 add plugin window
1215
1216         * src/plugins/demo/demo.c
1217         * src/plugins/spamassassin/spamassassin.c
1218         * src/plugins/spamassassin/spamassassin_gtk.c
1219                 write better plugin descriptions
1220
1221 2002-12-31 [christoph]  0.8.8claws32
1222
1223         * src/gtk/prefswindow.c
1224         * src/plugins/spamassassin/spamassassin_gtk.c
1225                 some small improvements to GTK code
1226
1227 2002-12-31 [christoph]  0.8.8claws31
1228
1229         * src/plugins/spamassassin/spamassassin_gtk.c
1230                 enable folder select button
1231
1232 2002-12-31 [christoph]  0.8.8claws30
1233
1234         * src/mainwindow.c
1235         * src/gtk/Makefile.am
1236         * src/gtk/prefswindow.c                         ** NEW **
1237         * src/gtk/prefswindow.h                         ** NEW **
1238                 add new prefs window
1239
1240         * src/common/plugin.c
1241                 don't try to load empty config lines
1242         
1243         * src/plugins/spamassassin/Makefile.am
1244         * src/plugins/spamassassin/spamassassin.c
1245         * src/plugins/spamassassin/spamassassin.h       ** NEW **
1246         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
1247                 GTK config for SpamAssassin Plugin using
1248                 the new prefs window
1249
1250 2002-12-31 [paul]       0.8.8claws29
1251
1252         * po/POTFILES.in
1253                 remove obsolete entry 'src/menu.c'
1254
1255 2002-12-31 [alfons]     0.8.8claws28
1256
1257         * src/matcher.[ch]
1258         * src/matcher_parser_parse.y
1259         * src/prefs_matcher.c
1260                 add "ignore_thread" and "~ignore_thread" condition so it's
1261                 possible to make the actions / scoring operate on the ignore
1262                 thread flag
1263
1264 2002-12-31 [christoph]  0.8.8claws27
1265
1266         * src/addrbook.c
1267         * src/addrindex.c
1268         * src/folder.c
1269         * src/matcher.c
1270         * src/prefs_account.c
1271         * src/prefs_actions.c
1272         * src/prefs_customheader.c
1273         * src/prefs_display_header.c
1274         * src/prefs_gtk.c
1275         * src/procmime.c
1276         * src/toolbar.c
1277         * src/xmlprops.c
1278         * src/common/prefs.[ch]
1279                 extend prefs file handling for reading and automatic handling
1280                 of blocks. When reading prefs_set_block_label will automatically
1281                 move on to the block. When writing it will copy all other blocks
1282                 automatically
1283
1284         * src/common/plugin.c
1285                 Now loading plugin filenames from [Plugins] block in
1286                 sylpheed rc file
1287
1288 2002-12-30 [christoph]  0.8.8claws26
1289
1290         * src/common/hooks.[ch]
1291                 return abort status to caller of hooks_invoke
1292                 
1293         * src/inc.[ch]
1294                 invoke message filtering hook and stop
1295                 default handling when filter returns abort
1296
1297         * src/common/plugin.[ch]
1298         * src/plugins/demo/demo.c
1299                 modify plugin loader, because resolving symbols for strings
1300                 does not work correctly
1301         
1302         * configure.in
1303         * ac/spamassassin.m4                            ** NEW **
1304         * src/plugins/spamassassin/.cvsignore           ** NEW **
1305         * src/plugins/spamassassin/Makefile.am          ** NEW **
1306         * src/plugins/spamassassin/README               ** NEW **
1307         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
1308         * src/plugins/spamassassin/spamassassin.c       ** NEW **
1309         * src/plugins/spamassassin/utils.[ch]           ** NEW **
1310                 add spamassassin plugin, see src/plugins/spamassassin/README
1311                 for details
1312
1313 2002-12-29 [alfons]     0.8.8claws25
1314
1315         * src/mainwindow.c
1316                 when moving focus from a message view to the main 
1317                 window, don't forget to select the summary node
1318                 of the displayed message. should fix "[ 659103 ] 
1319                 focus-follows-mouse confuses sylpheed"
1320
1321 2002-12-29 [christoph]  0.8.8claws24
1322
1323         * src/Makefile.am
1324         * src/stringtable.[ch]          ** REMOVE **
1325         * src/common/Makefile.am
1326         * src/common/stringtable.[ch]   ** NEW **
1327                 move stringtable files to common directory
1328
1329 2002-12-29 [christoph]  0.8.8claws23
1330
1331         * src/Makefile.am
1332         * src/menu.[ch]                 ** REMOVE **
1333         * src/gtk/Makefile.am
1334         * src/gtk/menu.[ch]             ** NEW **
1335                 move menu files to gtk directory
1336
1337 2002-12-29 [match]      0.8.8claws22
1338
1339         * src/addressbook.c
1340         * src/syldap.c
1341                 moved UI specific code out of LDAP code into addressbook
1342                 UI code. fixed memory leak.
1343
1344 2002-12-29 [christoph]  0.8.8claws21
1345
1346         * src/folder.c
1347                 only check for IGNORED parent message when message is
1348                 not IGNORED itself
1349
1350 2002-12-29 [alfons]     0.8.8claws20
1351
1352         * src/summaryview.c
1353                 set gtksctree's anchor correct (immediate execute
1354                 changes the tree's layout, and anchor points at 
1355                 the incorrect row). fixes "[ 657233 ] multiple msg 
1356                 delete sometimes off by 1".
1357                 we probably have to look for more tree layout /
1358                 anchor glitches.
1359
1360 2002-12-29 [paul]       0.8.8claws19
1361
1362         * src/summaryview.c
1363                 fix bug [ 659054 ] incorrect sorting of 'From' column
1364                 when using 'display sender using address book'
1365                 thanks to Alfons and Luke Plant
1366
1367 2002-12-29 [christoph]  0.8.8claws18
1368
1369         * src/folder.c
1370         * src/procmsg.[ch]
1371                 check parent messages for IGNORE THREAD flag, when adding,
1372                 moving or copying messages to a folder
1373
1374 2002-12-27 [alfons]     0.8.8claws17
1375
1376         re-organize matcher part 5; more to come
1377
1378         * src/matcher.c
1379                 hash keywords in matchparser_tab 
1380
1381 2002-12-27 [alfons]     0.8.8claws16
1382
1383         re-organize matcher part 4; more to come
1384
1385         * src/matcher_parser.h
1386         * src/matcher_parser_lex.l
1387         * src/matcher_parser_parse.y
1388                 cleanup
1389
1390 2002-12-27 [alfons]     0.8.8claws15
1391
1392         re-organize matcher part 3; more to come
1393
1394         * src/matcher.[ch]
1395                 cleanup
1396
1397 2002-12-27 [alfons]     0.8.8claws14
1398
1399         re-organize matcher part 2; more to come but this should
1400         work. cc me if there are any regressions.
1401
1402         * src/matcher.h
1403                 add prototype for get_matchparser_tab_id()
1404         * src/matcher_parser_lex.l
1405                 look up keywords using matchparser_tab_id();
1406
1407 2002-12-27 [alfons]     0.8.8claws12
1408
1409         re-organize matcher part 1
1410
1411         * src/matcher.h
1412                 map yacc generated constants to sylpheed matcher constants
1413         * src/matcher.c
1414                 add function to find a matcher constant from a string
1415
1416 2002-12-27 [christoph]  0.8.8claws11
1417
1418         * src/compose.c
1419                 MENUITEM_ADD casts the 4th argument from integer to pointer
1420                 so it probably should not be a pointer, this means we
1421                 should use account id for it and not the account's pointer
1422
1423 2002-12-27 [paul]       0.8.8claws10
1424
1425         * src/mainwindow.c
1426                 remove unneeded 'GtkWidget *vbox'
1427                 
1428         * src/summaryview.c
1429                 further sync with 0.8.8 - make sort
1430                 by recipient work as expected
1431                 
1432         * NEWS
1433                 sync with 0.8.8
1434
1435 2002-12-27 [paul]       0.8.8claws9
1436
1437         * po/pt_BR.po
1438                 updated by Ivan F. Martinez
1439                 
1440 2002-12-27 [darko]      0.8.8claws8
1441
1442         * src/common/utils.c
1443                 added locked pattern to extended search
1444
1445 2002-12-27 [alfons]     0.8.8claws7
1446
1447         * src/prefs_matcher.[ch]
1448                 clean up
1449
1450 2002-12-26 [alfons]     0.8.8claws6
1451
1452         * src/matcher.[ch]
1453         * src/matcher_parser_lex.l
1454         * src/matcher_parser_parse.y
1455         * src/prefs_matcher.c
1456                 allow color label as a condition in the matcher
1457
1458 2002-12-26 [oliver]     0.8.8claws5
1459         
1460         * src/toolbar.c 
1461                 enable Addressbook for Main and Messageview
1462         * src/prefs_actions.c
1463                 enable actions in Messageview
1464
1465 2002-12-26 [christoph]  0.8.8claws4
1466
1467         * src/common/plugin.c
1468                 add a little debug output
1469         * configure.in
1470         * src/plugins/demo/Makefile.am
1471                 better use of automake
1472
1473 2002-12-26 [christoph]  0.8.8claws3
1474
1475         * src/Makefile.am
1476         * src/common/Makefile.am
1477                 fix "make distdir"
1478
1479 2002-12-26 [christoph]  0.8.8claws2
1480
1481         * configure.in
1482                 sort configure checks into common / gtk / plugins
1483         * po/POTFILES.in
1484                 add src/prefs_gtk.c
1485         * src/Makefile.am
1486                 add plugins SUBDIR
1487         * src/main.c
1488         * src/common/sylpheed.[ch]
1489                 added now sylpheed_done function for shutdown
1490         * src/common/Makefile.am
1491         * src/common/plugin.[ch]                ** NEW **
1492                 plugin loader and unloader
1493         * src/plugins/.cvsignore                ** NEW **
1494         * src/plugins/Makefile.am               ** NEW **
1495                 build plugins
1496         * src/plugins/demo/.cvsignore           ** NEW **
1497         * src/plugins/demo/Makefile.am          ** NEW **
1498         * src/plugins/demo/demo.c               ** NEW **
1499                 small demo plugin that installs a logtext hook and
1500                 outputs the log text to stdout
1501
1502 2002-12-26 [paul]       0.8.8claws1
1503
1504         * po/es.po
1505                 updated by Ricardo Mones Lastra
1506
1507 2002-12-26 [paul]       0.8.8claws
1508
1509         * 0.8.8claws released
1510
1511 2002-12-26 [paul]       0.8.7claws12
1512
1513         * po/bg.po
1514                 updated by George Danchev
1515
1516 2002-12-26 [paul]       0.8.7claws11
1517
1518         * po/POTFILES.in
1519                 remove unneeded 'src/prefs.c' entry 
1520
1521 2002-12-26 [paul]       0.8.7claws10
1522
1523         * src/codeconv.c
1524           src/mainwindow.c
1525                 sync with 0.8.8 release
1526         
1527         * src/folder.[ch]
1528           src/mh.c
1529           src/summaryview.c
1530                 partial sync with 0.8.8 release
1531         
1532
1533 2002-12-25 [alfons]     0.8.7claws9
1534
1535         * src/matcher.[ch]
1536         * src/matcher_parser_lex.l
1537         * src/matcher_parser_parse.y
1538         * src/prefs_matcher.c
1539                 add locked flag to possible filtering / matcher 
1540                 conditions (also a good example what should be
1541                 done to add a simple boolean condition)
1542
1543 2002-12-25 [christoph]  0.8.7claws8
1544
1545         * src/Makefile.am
1546         * src/account.[ch]
1547         * src/addrbook.c
1548         * src/addressbook.c
1549         * src/addrindex.c
1550         * src/filtering.c
1551         * src/folder.c
1552         * src/matcher.c
1553         * src/prefs.[ch]                ** REMOVE **
1554         * src/prefs_account.c
1555         * src/prefs_actions.c
1556         * src/prefs_common.c
1557         * src/prefs_customheader.c
1558         * src/prefs_display_header.c
1559         * src/prefs_filtering.c
1560         * src/prefs_folder_item.c
1561         * src/prefs_gtk.[ch]            ** NEW **
1562         * src/prefs_matcher.c
1563         * src/prefs_scoring.c
1564         * src/prefs_summary_column.c
1565         * src/procmime.c
1566         * src/selective_download.c
1567         * src/toolbar.c
1568         * src/common/Makefile.am
1569         * src/common/prefs.[ch]         ** NEW **
1570                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
1571
1572 2002-12-24 [alfons]     0.8.7claws7
1573
1574         * src/summaryview.c
1575                 summary_thread_build(): fix real cause of the crash mentioned in
1576                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
1577                 this way we get meaningful ctree nodes 
1578
1579 2002-12-24 [oliver]     0.8.7claws6
1580
1581         * src/mainwindow.[ch]
1582         * src/messageview.[ch]
1583         * src/compose.[ch]
1584         * src/inc.c
1585         * src/summaryview.c
1586                 changes to use updated toolbar handling
1587                 
1588 2002-12-24 [oliver]     0.8.7claws5
1589
1590         * src/toolbar.[ch]
1591                 generic toolbar handling
1592                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
1593         * src/prefs_toolbar.[ch]
1594                 adjust to handling
1595         
1596 2002-12-24 [oliver]     0.8.7claws4
1597         
1598         * src/stock_pixmap.[ch]
1599                 move SYLPHEED_LOGO to end of list in order 
1600                 to remove it from Custom Toolbar`s Icon View
1601
1602 2002-12-24 [alfons]     0.8.7claws3
1603
1604         * src/summaryview.c
1605                 summary_thread_build(): fix crash because of focus != selection 
1606                 after threading. when deleting the selection, gtk tries but fails 
1607                 to find the correct focusable element. we now force the selection
1608                 to be focused. this should solve the infamous bug reported by 
1609                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
1610                 a test case is available. 
1611
1612 2002-12-24 [darko]      0.8.7claws2
1613
1614         * src/summaryview.c
1615                 don't crash when unmarking message with unread children
1616
1617 2002-12-23 [christoph]  0.8.7claws1
1618
1619         * src/Makefile.am
1620         * src/common/Makefile.am
1621                 update Makefiles for moved intl.h, version.h and defs.h
1622         * src/imap.c
1623                 rewrite imap_session_get to avoid duplicate code
1624
1625 2002-12-23 [paul]       0.8.7claws
1626
1627         * Santa-Claws released
1628         
1629         * po/hu.po
1630           po/ru.po
1631                 squeeze in updated Hungarian and Russian translations.
1632                 Submitted by  Gál Zoltán and Ruslan N. Balkin
1633
1634 2002-12-23 [paul]       0.8.6claws129
1635
1636         * po/pl.po
1637                 updated by Witold Wladyslaw Wojciech Wilk
1638
1639 2002-12-23 [paul]       0.8.6claws128
1640
1641         * src/quote_fmt_parse.y
1642                 fix typo and add licence header
1643
1644 2002-12-23 [paul]       0.8.6claws127
1645
1646         * po/en_GB.po
1647                 updated
1648
1649 2002-12-23 [paul]       0.8.6claws126
1650
1651         * po/it.po
1652                 updated translation, submitted by Alessandro Maestri
1653                 
1654 2002-12-23 [paul]       0.8.6claws125
1655
1656         * src/quote_fmt_parse.y
1657                 fix signature-stripping on replies bug. match
1658                 '-- \n' and not '-- '.
1659
1660 2002-12-22 [paul]       0.8.6claws124
1661
1662         * po/bg.po
1663           po/es.po
1664           po/sr.po
1665                 updated translations. submitted by George Danchev,
1666                 Ricardo Mones Lastra, and Urke MMI respectively
1667
1668 2002-12-21 [paul]       0.8.6claws123
1669
1670         * src/addrbook.c
1671                 fix coding style
1672
1673 2002-12-21 [paul]       0.8.6claws122
1674
1675         * src/addrbook.c
1676                 fix bug [643638] where if a person is in one or more
1677                 addressbook groups editing that person's email 
1678                 address results in removal from those groups.
1679                 Patch submitted by Luke Plant.
1680
1681 2002-12-20 [christoph]  0.8.6claws121
1682
1683         * src/common/utils.c
1684         * src/summaryview.c
1685                 reimplement expand_search_string using GString to
1686                 prevent crashs caused by miscalculated string
1687                 lengths reported by Paul
1688
1689 2002-12-20 [christoph]  0.8.6claws120
1690
1691         * src/summaryview.c
1692                 don't use "changed" to check if op_count has to be changed as it
1693                 is also set when the message has unread children
1694                 (closes bug [ 653221 ] crash while deleting duplicates)
1695
1696 2002-12-20 [paul]       0.8.6claws119
1697
1698         * sync with 0.8.6cvs27
1699                 see ChangeLog 2002-12-20
1700
1701 2002-12-20 [paul]       0.8.6claws118
1702
1703         * sync with 0.8.6cvs26
1704                 see ChangeLog 2002-12-19 and 2002-12-20
1705
1706 2002-12-19 [alfons]     0.8.6claws117
1707
1708         * src/textview.c
1709                 fix incorrect parsing of email addresses, submitted by 
1710                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
1711                 name display if it contains @".
1712
1713 2002-12-18 [paul]       0.8.6claws116
1714
1715         * sync with 0.8.6cvs23
1716                 see ChangeLog 2002-12-18
1717
1718 2002-12-18 [paul]       0.8.6claws115
1719
1720         * src/Makefile.am
1721         * src/account.c
1722         * src/codeconv.c
1723         * src/gtkutils.[ch]
1724         * src/imap.c
1725                 sync with 0.8.6cvs22.
1726                 see ChangeLog 2002-12-17 and 2002-12-18
1727
1728 2002-12-17 [christoph]  0.8.6claws114
1729
1730         * src/imap.c
1731                 o don't create a session if imap greeting fails
1732                 o don't close socket when authentication fails
1733                   this is done by imap_session_destroy
1734
1735 2002-12-17 [thorsten]   0.8.6claws113
1736
1737         * tools/Makefile.am
1738           tools/README
1739           tools/google_msgid.pl ** NEW FILE **
1740                 Added "search for message-id" script and doc
1741
1742 2002-12-17 [thorsten]   0.8.6claws112
1743
1744         * po/hu.po
1745                 Updated hungarian translation
1746                 (updated by Gal Zoltan)
1747
1748 2002-12-16 [christoph]  0.8.6claws111
1749
1750         * src/addr_compl.c
1751                 remove stupid addressbook dump to debug output
1752         * src/mh.c
1753                 fix memory leak found by Hiro
1754
1755 2002-12-14 [paul]       0.8.6claws110
1756
1757         * src/compose.c
1758                 fix menubar sensitivity on send
1759                 
1760         * src/prefs_filtering.c
1761         * src/prefs_matcher.c
1762         * src/prefs_scoring.c
1763                 Fix english ;)
1764                 
1765         * src/common/quoted-printable.h
1766                 sync: fix typo
1767         
1768 2002-12-13 [christoph]  0.8.6claws109
1769
1770         * src/Makefile.am
1771         * src/manage_window.[ch]        ** REMOVE **
1772         * src/gtk/Makefile.am
1773         * src/gtk/manage_window.[ch]    ** NEW **
1774                 move manage_window files to gtk directory
1775
1776 2002-12-13 [christoph]  0.8.6claws108
1777
1778         * src/Makefile.am
1779         * src/gtkshruler.[ch]           ** REMOVE **
1780         * src/gtk/Makefile.am
1781         * src/gtk/gtkshruler.[ch]       ** NEW **
1782                 move gtkshruler files to gtk directory
1783
1784 2002-12-13 [christoph]  0.8.6claws107
1785
1786         * src/Makefile.am
1787         * src/compose.c
1788         * src/gtkstext.[ch]             ** REMOVE **
1789         * src/gtkutils.[ch]
1790         * src/textview.c
1791         * src/gtk/gtkstext.[ch]         ** NEW **
1792         * src/gtk/Makefile.am
1793                 o move stext functions to gtkstext.c to remove
1794                   dependency of gtkutils
1795                 o move gtkstext files to gtk directory
1796
1797         * src/gtk/Makefile.am
1798         * src/gtk/sslcertwindow.[ch]
1799                 UI stuff can always depend on common code so
1800                 it's ok to add ../common to include path
1801
1802 2002-12-13 [colin]      0.8.6claws106
1803
1804         * src/summaryview.c
1805                 Disconnect sighandlers for mainwindow when
1806                 quicksearch has the focus
1807                 Fix bug #653231
1808         * src/mainwindow.[ch]
1809                 Make key_pressed callback public, to be able
1810                 to disconnect it
1811
1812 2002-12-13 [christoph]  0.8.6claws105
1813
1814         * src/mh.c
1815                 create .mh_sequences file in new MH folders
1816                 (closes feature request [ 523162 ] MH folders should
1817                  get a .mh_sequences)
1818
1819 2002-12-13 [colin]      0.8.6claws104
1820
1821         * src/summaryview.c
1822                 Better handling of quicksearch show/hide
1823                 (basically the button stays under the mouse 
1824                  when toggled)
1825
1826 2002-12-13 [paul]       0.8.6claws103
1827
1828         * sync with 0.8.6cvs17
1829                 see ChangeLog 2002-12-13
1830
1831 2002-12-13 [paul]       0.8.6claws102
1832
1833         * po/es.po
1834                 updated by Ricardo Mones Lastra
1835
1836 2002-12-11 [colin]       0.8.6claws101
1837
1838         * src/folder.c
1839                 remove statusbar stuff
1840           src/folderview.c
1841                 set statusbar verbosity when moving folders
1842
1843 2002-12-11 [colin]       0.8.6claws100
1844         * src/prefs_filtering.c
1845         * src/prefs_matcher.c
1846         * src/prefs_scoring.c
1847                 Fix english ;)
1848
1849 2002-12-11 [colin]       0.8.6claws99
1850
1851         * src/prefs_common.[ch]
1852                 Add summary_quicksearch_type
1853         * src/summaryview.c
1854                 Save last used quicksearch type
1855
1856 2002-12-11 [jens]       0.8.6claws98
1857         * src/prefs_filtering.c
1858         * src/prefs_matcher.c
1859         * src/prefs_scoring.c
1860                 added dialog for incomplete rules in scoring, filtering and
1861                 matcher to ask wheather really close
1862
1863 2002-12-11 [colin]      0.8.6claws97
1864
1865         * src/folder.c
1866                 Fix folder dnd statusbar logging
1867
1868 2002-12-10 [christoph]  0.8.6claws96
1869
1870         * src/compose.c
1871         * src/folder.c
1872         * src/imap.c
1873         * src/inc.c
1874         * src/main.c
1875         * src/mainwindow.c
1876         * src/news.c
1877         * src/send.c
1878         * src/statusbar.[ch]
1879         * src/common/hooks.c
1880         * src/common/log.[ch]
1881                 o handle verbose logging in statusbar directly in statusbar code
1882                   and common code does not need any knowledge about a statusbar
1883                 o remove direct calls to statusbar_(puts|pop)_all functions
1884
1885 2002-12-10 [jens]       0.8.6claws95
1886
1887         * src/*.c
1888                 removed gettext from g_warnings
1889         * po/POTFILES.in
1890                 cleaned and updated
1891         * po/de.po
1892                 updated
1893
1894 2002-12-10 [colin]      0.8.6claws94
1895
1896         * src/main.c
1897                 finish crash dialog fix
1898
1899 2002-12-10 [colin]      0.8.6claws93
1900
1901         * src/main.c
1902                 "Fix" "sylpheed already running" instead of
1903                 crash dialog appearing after a crash
1904
1905 2002-12-10 [colin]      0.8.6claws92
1906
1907         * po/POTFILES.in
1908                 add src/gtk/sslcertwindow.c
1909
1910 2002-12-10 [paul]       0.8.6claws91
1911
1912         * po/POTFILES.in
1913                 updated to reflect recent changes
1914                 submitted by Alessandro Maestri
1915
1916 2002-12-09 [christoph]  0.8.6claws90
1917
1918         * src/Makefile.am
1919         * src/smtp.[ch]                 ** REMOVE **
1920         * src/common/Makefile.am
1921         * src/common/smtp.[ch]          ** NEW **
1922                 move smtp files to common directory
1923
1924 2002-12-09 [christoph]  0.8.6claws89
1925
1926         * src/Makefile.am
1927         * src/session.[ch]              ** REMOVE **
1928         * src/common/Makefile.am
1929         * src/common/session.[ch]       ** NEW **
1930                 move session files to common directory
1931
1932 2002-12-09 [paul]       0.8.6claws88
1933
1934         * src/account.c
1935                 fix bug [649746] edit accounts: move account reverted
1936                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
1937
1938 2002-12-09 [colin]      0.8.6claws87
1939
1940         * src/ssl_certificate.c
1941                 cleanup
1942
1943 2002-12-09 [colin]      0.8.6claws86
1944
1945         * src/ssl.c
1946                 Try to open the cert.pem database and 
1947                 issue a warning if it isn't there
1948
1949 2002-12-09 [colin]      0.8.6claws85
1950
1951         * src/common/ssl_certificate.c
1952         * src/gtk/sslcertwindow.c
1953                 Warning fixes
1954
1955 2002-12-09 [colin]      0.8.6claws84
1956
1957         * src/ssl_certificate.[ch] ** REMOVED **
1958         * src/common/ssl_certificate.[ch] ** NEW **
1959         * src/Makefile.am
1960         * src/common/Makefile.am
1961                 Moved ssl_certificate.[ch] to common
1962         * src/common/ssl.c 
1963                 Put back needed include
1964         * src/gtk/sslcertwindow.[ch]
1965                 Changed ssl_certificate.h include
1966         
1967 2002-12-09 [colin]      0.8.6claws83
1968
1969         * src/gtk/sslcertwindow.[ch]
1970                 Implement hook for certificate acception
1971         * src/ssl_certificate.[ch]
1972                 Implement hook for certificate acception
1973         * src/common/ssl.c
1974                 Reenable certificate acception check
1975         * src/mainwindow.c
1976                 Register sslcertwindow's hook
1977         
1978 2002-12-08 [christoph]  0.8.6claws82
1979
1980         * src/about.c
1981         * src/addr_compl.c
1982         * src/codeconv.c
1983         * src/manual.c
1984         * src/undo.c
1985         * src/common/utils.c
1986                 o add missing includes
1987                 o fix warnings
1988         * src/.cvsignore
1989         * src/common/.cvsignore
1990         * src/common/version.h          ** REMOVE **
1991                 remove autogenerated file
1992
1993 2002-12-08 [paul]       0.8.6claws81
1994
1995         * src/stringtable.c
1996                 put back needed include
1997
1998 2002-12-08 [colin]      0.8.6claws80
1999         
2000         * src/gtk/sslcertwindow.c
2001                 Cleaner popups when asking
2002         * src/ssl_certificate.c
2003         * src/prefs_common.[ch]
2004                 remove ssl certificate pref
2005                 put back needed include
2006         * src/undo.c
2007                 put back needed include
2008
2009 2002-12-08 [christoph]  0.8.6claws79
2010
2011         * src/folderview.c
2012         * src/logwindow.c
2013         * src/statusbar.c
2014         * src/summaryview.c
2015                 only abort hook invokation if required data is missing not
2016                 if our own data pointer is NULL, update hookfunction for
2017                 log window
2018
2019 2002-12-08 [paul]       0.8.6claws78
2020
2021         * src/about.c
2022         * src/addrcache.c
2023         * src/addrclip.c
2024         * src/addr_compl.c
2025         * src/addrselect.c
2026         * src/codeconv.c
2027         * src/colorlabel.c
2028         * src/enriched.c
2029         * src/esmtp.c
2030         * src/exporthtml.c
2031         * src/headerview.c
2032         * src/imageview.c
2033         * src/manual.c
2034         * src/noticeview.c
2035         * src/pgptext.c
2036         * src/scoring.c
2037         * src/sourcewindow.c
2038         * src/stringtable.c
2039         * src/undo.c
2040                 clean up: remove unneccesary includes
2041
2042 2002-12-08 [christoph]  0.8.6claws77
2043
2044         * src/folderview.c
2045         * src/statusbar.c
2046         * src/summaryview.c
2047         * src/common/hooks.[ch]
2048                 hook functions now have a gboolean return value, if a hook
2049                 returns TRUE it will stop executing of any more hooks in
2050                 the same hooklist for this invokation
2051
2052 2002-12-08 [colin]      0.8.6claws76
2053         
2054         * src/main.c
2055                 put back argv0 for CRASH_DIALOG
2056
2057 2002-12-08 [christoph]  0.8.6claws75
2058
2059         * src/Makefile.am
2060         * src/about.c
2061         * src/account.c
2062         * src/crash.c
2063         * src/esmtp.h
2064         * src/imap.[ch]
2065         * src/inc.c
2066         * src/main.c
2067         * src/mainwindow.c
2068         * src/news.c
2069         * src/pop.[ch]
2070         * src/prefs_account.[ch]
2071         * src/prefs_common.[ch]
2072         * src/send.[ch]
2073         * src/smtp.[ch]
2074         * src/ssl_certificate.[ch]
2075         * src/ssl_manager.[ch]
2076         * src/common/Makefile.am
2077         * src/common/log.c
2078         * src/common/nntp.[ch]
2079         * src/common/socket.[ch]
2080         * src/common/ssl.[ch]
2081         * src/gtk/sslcertwindow.[ch]
2082         * ac/openssl.m4
2083                 use new autoconf script to detect OpenSSL with extra parameters
2084                 to specify the location of libs and includes, also remove USE_SSL
2085                 to USE_OPENSSL
2086
2087         * src/common/sylpheed.[ch]
2088         * src/common/version.h.in
2089                 start seperation of common code initialization seperated from gui
2090
2091         * src/summaryview.c
2092                 The function that is called when a color lable changes
2093                 should not change the color lable again
2094
2095 2002-12-08 [colin]      0.8.6claws74
2096
2097         * src/gtk/sslcertwindow.c
2098                 warning fixes
2099
2100 2002-12-08 [colin]      0.8.6claws73
2101
2102         * src/statusbar.c
2103           src/common/log.h
2104                 Register a hook for statusbar_puts_all
2105         * src/common/log.c
2106                 invoke statusbar_puts_all's hook
2107         
2108 2002-12-08 [colin]      0.8.6claws72
2109
2110         * src/ssl_certificate.c
2111                 Put back a badly-removed include
2112
2113 2002-12-08 [colin]      0.8.6claws71
2114
2115         * src/gtk/sslcertwindow.[ch]    ** NEW **
2116                 new certificate presentation
2117         * src/gtk/Makefile.am
2118                 add new files
2119         * src/ssl_certificate.[ch]
2120                 gtk cleanup, made utility functions public
2121         * src/ssl_manager.c
2122                 use new cert presentation
2123
2124 2002-12-07 [christoph]  0.8.6claws70
2125
2126         * src/Makefile.am
2127         * src/nntp.[ch]                 ** REMOVE **
2128         * src/common/Makefile.am
2129         * src/common/nntp.[ch]          ** NEW **
2130                 move nntp files to common directory
2131
2132 2002-12-07 [christoph]  0.8.6claws69
2133
2134         * src/procmsg.[ch]
2135         * src/summaryview.c
2136                 implement msginfo update callback using sylpheed's new
2137                 hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
2138
2139 2002-12-06 [christoph]  0.8.6claws68
2140
2141         * src/editgroup.c
2142                 This patch changes the 'Edit Group Details' dialog to
2143                 allow extended selections in either pane, so that
2144                 addresses can be added or removed from a group more
2145                 quickly and easily. (it actually is a net decrease in
2146                 file size, as some unnecessary functions have been
2147                 removed). 
2148                 (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
2149
2150 2002-12-06 [christoph]  0.8.6claws67
2151
2152         * src/Makefile.am
2153         * src/template.[ch]             ** REMOVE **
2154         * src/common/Makefile.am
2155         * src/common/template.[ch]      ** NEW **
2156                 move template files to common directory
2157
2158         * src/nntp.c
2159                 add missing log.h include
2160
2161 2002-12-06 [melvin]     0.8.6claws66
2162
2163         * src/prefs_actions.c
2164                 Added the trailing ">" syntax to insert command's output
2165                 without replacing old text (in contrast to trailing "|").
2166
2167 2002-12-05 [colin]      0.8.6claws65
2168         
2169         * src/common/utils.c
2170                 Don't modify original search_string or it'll change
2171                 the next iterations in the for()
2172
2173 2002-12-05 [darko]      0.8.6claws64
2174
2175         * src/common/utils.c
2176                 proper check for filtering commands, found by Colin
2177
2178 2002-12-05 [darko]      0.8.6claws63
2179
2180         * src/common/utils.c
2181                 check proper string for NULL pointer, found by Colin
2182
2183 2002-12-05 [darko]      0.8.6claws62
2184
2185         * src/common/utils.[ch]
2186                 expand_search_string(): new function
2187                 converts Mutt-like patterns to Sylpheed's
2188                 filtering engine
2189         * src/summaryview.c
2190                 use expand_search_string() to allow Mutt-like
2191                 patterns in extended search
2192         * README.claws
2193                 document extended option in quick search
2194
2195 2002-12-05 [paul]       0.8.6claws61
2196
2197         * sync with 0.8.6cvs16
2198                 see ChangeLog 2002-12-05
2199                 
2200         * po/POTFILES.in
2201                 clean up
2202
2203 2002-12-04 [christoph]  0.8.6claws60
2204
2205         * src/imap.[ch]
2206                 put imap authentication code into a new function and
2207                 remove it from imap_session_new that will allow to
2208                 send other commands before authentication
2209
2210 2002-12-04 [christoph]  0.8.6claws59
2211
2212         * src/imap.[ch]
2213                 use already existing method to prevent unneeded IMAP
2214                 folder selects. Set imap_select parameters to NULL
2215                 in some functions if the values are not required.
2216
2217         * src/xml.h
2218                 remove no longer required include
2219
2220 2002-12-04 [paul]       0.8.6claws58
2221
2222         * po/es.po
2223                 updated by Ricardo Mones Lastra
2224                 
2225         * configure.in
2226           po/hu.po      ** NEW FILE **
2227                 initial Hungarian translation, submitted
2228                 by Gál Zoltán <galzoli@hu.inter.net>
2229
2230 2002-12-03 [christoph]  0.8.6claws57
2231
2232         * src/Makefile.am
2233         * src/gtksctree.[ch]            ** REMOVE **
2234         * src/gtk/Makefile.am
2235         * src/gtk/gtksctree.[ch]        ** NEW **
2236                 move gtksctree files to gtk directory
2237
2238 2002-12-03 [christoph]  0.8.6claws56
2239
2240         * src/Makefile.am
2241         * src/md5.[ch]                  ** REMOVE **
2242         * srm/common/Makefile.am
2243         * src/common/md5.[ch]           ** NEW **
2244                 move md5 files to common directory
2245
2246         * src/gtkstext.c
2247                 remove not required #include
2248
2249 2002-12-03 [sergey]     0.8.6claws55
2250
2251         * src/gtkutils.c
2252         * src/gtkutils.h
2253                 gtkut_window_popup(): new function.
2254         * src/mainwindow.c
2255                 main_window_popup(): use gtkut_window_popup() to raise
2256                 window without changing its position.
2257                 (see sylpheed-main ML message [sylpheed:17247])
2258
2259 2002-12-03 [sergey]     0.8.6claws54
2260
2261         * src/send.c
2262                 send_message_local(): removed first-dot escaping
2263                 (SMTP-only, not needed for sending through pipe)
2264
2265 2002-12-03 [paul]       0.8.6claws53
2266
2267         * po/POTFILES.in
2268                 update to reflect recent changes (thanks
2269                 to Ricardo Mones Lastra)
2270                 
2271         * tools/filter_conv.pl
2272                  fix problem with quoted strings. Patch submitted
2273                  by Luke Plant <lukeplant@softhome.net>
2274
2275 2002-12-03 [paul]       0.8.6claws52
2276
2277         * sync with 0.8.6cvs15
2278                 see ChangeLog 2002-12-03
2279
2280 2002-12-02 [christoph]  0.8.6claws51
2281
2282         * src/logwindow.[ch]
2283         * src/common/log.[ch]
2284                 implement logging using a hook function
2285
2286         * src/folderview.c
2287         * src/folder.[ch]
2288                 define hooklist name in header file to avoid
2289                 errors caused by wrong spelling of hooklist names
2290
2291         * src/toolbar.c
2292                 fix warnings
2293
2294 2002-12-02 [christoph]  0.8.6claws50
2295
2296         * src/common/Makefile.am
2297                 add src/common/hooks.[ch]
2298
2299         * src/common/hooks.[ch]
2300                 implement a simple hook system using glib's hook functions
2301
2302         * src/folder.[ch]
2303         * src/folderview.c
2304                 use new hook system for folder item updates
2305
2306 2002-12-02 [christoph]  0.8.6claws49
2307
2308         * doc-src/ui_seperation.txt     ** NEW **
2309                 information for ui seperation
2310
2311         * src/Makefile.am
2312                 remove files that were moved to common
2313                 include common directory by default for the header files
2314
2315         * src/inc.c
2316         * src/common/socket.c
2317         * src/automaton.[ch]
2318                 implement automaton using g_io_*-functions instead of
2319                 gdk_input_add to make it ui independent
2320
2321         * src/codeconv.c
2322         * src/compose.c
2323         * src/ldif.c
2324         * src/pgptext.c
2325         * src/procmime.c
2326         * src/rfc2015.c
2327         * src/smtp.c
2328         * src/unmime.c
2329                 remove common/ prefix because directory is now in
2330                 include path
2331
2332         * src/compose.c
2333         * src/folder.c
2334         * src/folderview.c
2335         * src/mainwindow.c
2336         * src/messageview.c
2337         * src/prefs_common.c
2338         * src/procmsg.c
2339         * src/rfc2015.c
2340                 fix warnings
2341
2342         * src/imap.c
2343         * src/inc.c
2344         * src/news.c
2345         * src/pop.c
2346         * src/send.c
2347         * src/smtp.c
2348         * src/ssl_certificate.c
2349                 add log.h header file for logging functions
2350
2351         * src/main.c
2352         * src/common/utils.c
2353         * src/summaryview.c
2354         * src/xml.c
2355                 o move debug_mode to common/utils.c
2356                 o add functions to set and get debug_mode
2357
2358         * src/defs.h                    ** REMOVE **
2359         * src/intl.h                    ** REMOVE **
2360         * src/socket.[ch]               ** REMOVE **
2361         * src/ssl.[ch]                  ** REMOVE **
2362         * src/utils.[ch]                ** REMOVE **
2363                 replaced by new files in src/common/
2364         
2365         * src/common/Makefile.am
2366                 add new files in src/common/
2367
2368         * src/common/defs.h             ** NEW **
2369         * src/common/intl.h             ** NEW **
2370         * src/common/log.[ch]           ** NEW **
2371         * src/common/socket.[ch]        ** NEW **
2372         * src/common/ssl.[ch]           ** NEW **
2373         * src/common/utils.[ch]         ** NEW **
2374                 replacement for files in src/
2375
2376 2002-12-02 [colin]      0.8.6claws48
2377
2378         * src/folderview.c
2379                 Scroll folderview if necessary during dnd
2380
2381 2002-12-02 [colin]      0.8.6claws47
2382
2383         * src/folder.[ch]
2384                 Add check to verify a move is within a single mailbox
2385         * src/folderview.c
2386                 Add specific error string for this check
2387
2388 2002-12-02 [colin]      0.8.6claws46
2389
2390         * src/folder.c
2391                 Add a test to folder moving, remove a statusbar_print
2392         * src/folderview.c
2393                 Add Move folder... context-menu item
2394                 Factorize folder moving code
2395                 Enable folder DND for mbox
2396
2397 2002-12-01 [christoph]  0.8.6claws45
2398
2399         * ac/aspell.m4
2400                 remove conf.aspelltest if the version check fails
2401
2402 2002-11-30 [christoph]  0.8.6claws44
2403
2404         * autogen.sh
2405                 run libtoolize --force in autogen to create missing
2406                 libtool scripts
2407
2408 2002-11-30 [christoph]  0.8.6claws43
2409
2410         * src/Makefile.am
2411         * src/pgptext.c
2412         * src/procmime.c
2413         * src/rfc2015.c
2414         * src/uuencode.[ch]             ** REMOVED **
2415         * src/common/Makefile.am
2416         * src/common/uuencode.[ch]      ** NEW **
2417                 move uuen/decoder to common directory
2418
2419 2002-11-30 [christoph]  0.8.6claws42
2420
2421         * src/Makefile.am
2422         * src/base64.[ch]               ** REMOVED **
2423         * src/codeconv.c
2424         * src/compose.c
2425         * src/ldif.c
2426         * src/pgptext.c
2427         * src/procmime.c
2428         * src/rfc2015.c
2429         * src/smtp.c
2430         * src/unmime.c
2431         * src/common/Makefile.am
2432         * src/common/base64.[ch]        ** NEW **
2433                 move base64 en/decoder to common directory
2434
2435 2002-11-30 [christoph]  0.8.6claws41
2436
2437         * src/common                    ** NEW **
2438                 new directory for UI independent code
2439         * src/gtk                       ** NEW **
2440                 new directory for GTK frontend
2441         * src/common/.cvsignore         ** NEW **
2442         * src/gtk/.cvsignore            ** NEW **
2443                 ignore build files
2444         * src/common/Makefile.am        ** NEW **
2445         * src/gtk/Makefile.am           ** NEW **
2446                 automake files to build new seperated stuff
2447         * src/Makefile.am
2448                 the binary will currently still be build with the
2449                 files in src, so we include the code from the
2450                 subdirs for now after building the libs there
2451
2452 2002-11-30 [paul]       0.8.6claws40
2453
2454         * src/compose.c
2455                 fix bug [642731] 'Wrong selected account with drafted mail'
2456
2457 2002-11-29 [oliver]     0.8.6claws39
2458         
2459         * src/messageview.c
2460                 o update summaryview when switching between different
2461                   messageviews          
2462         * src/toolbar.c  
2463                 o check if messageview holds already removed msg
2464                   from summaryview
2465                 
2466
2467 2002-11-29 [oliver]     0.8.6claws38
2468
2469         * src/toolbar.c 
2470                 remove not needed variables and includes
2471                 make messageview stay opened and move to next when msgs are deleted 
2472
2473 2002-11-29 [oliver]     0.8.6claws37
2474         
2475         * src/toolbar.c 
2476                 disable compose button (messageview toolbar) by default
2477                 deleted msgs are moved to trash
2478         
2479 2002-11-29 [melvin]     0.8.6claws36
2480
2481         * configure.in
2482                 Increased minimal gpgme version to 0.3.10 (Zombies out)
2483                 and to detect signatures expirations (gpgme 0.3.6)
2484
2485         * src/main.c
2486                 Use non obsolescent function for Gpgme engine checking.
2487
2488         * src/rfc2015.c
2489                 Inform about expired signatures or signatures which key
2490                 has expired. Expiration date is displayed.
2491
2492         * src/sigstatus.c
2493                 Inform about expired signatures or signatures which key
2494                 has expired.
2495
2496 2002-11-28 [paul]       0.8.6claws35
2497
2498         * src/folderview.c
2499                 re-instate 'Check for new messages' in Newsgroup
2500                 folders right-click menu, after a suggestion from
2501                 Tim Mann <timmann@users.sourceforge.net>
2502
2503         * src/main.c
2504                 after a crash check only local folders for new
2505                 messages
2506
2507 2002-11-28 [paul]       0.8.6claws34
2508
2509         * configure.in
2510                 apply patch that fixes the checking of GTK with XIM 
2511                 support on different OSs, such as FreeBSD. Patch 
2512                 submitted by Topia <topia@users.sourceforge.net>
2513                 
2514 2002-11-28 [paul]       0.8.6claws33
2515
2516         * src/mainwindow.c
2517           src/prefs_common.c
2518           src/prefs_toolbar.c
2519                 more changes to the English
2520
2521 2002-11-28 [paul]       0.8.6claws32
2522
2523         * sync with 0.8.6cvs13
2524                 see ChangeLog 2002-11-28 (no sync needed
2525                 for src/compose.c)
2526
2527 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws31
2528         
2529         * src/mainwindow.[ch]
2530                 add patch by Ivan F. Martinez introducing messageview Toolbar
2531                 some changes and committed by oliver    
2532
2533 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws30
2534
2535         * src/messageview.[ch]
2536                 add patch by Ivan F. Martinez introducing messageview Toolbar
2537                 some changes and committed by oliver    
2538
2539 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws29
2540
2541         * src/compose.[ch]
2542                 add patch by Ivan F. Martinez introducing messageview Toolbar
2543                 some changes and committed by oliver    
2544
2545 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws28
2546         
2547         * src/toolbar.[ch]
2548                 add patch by Ivan F. Martinez introducing messageview Toolbar
2549                 some changes and committed by oliver
2550
2551 2002-11-28 [oliver]     0.8.6claws27
2552         
2553         * src/prefs_toolbar.[ch]
2554                 getting ready for messageview toolbar
2555                 free mem allocated by gettext
2556                 change prefs_toolbar to prefs_toolbar_open
2557  
2558 2002-11-28 [thorsten]   0.8.6claws26
2559
2560         * src/imageview.[ch]
2561                 cleaned up conflicting declarations of
2562                 imageview_show_image()
2563
2564 2002-11-28 [paul]       0.8.6claws25
2565
2566         * src/grouplistdialog.c
2567           src/prefs_common.c
2568           src/prefs_summary_column.c
2569                 a few more improvements to the English
2570
2571 2002-11-28 [colin]      0.8.6claws24
2572
2573         * man/sylpheed.1
2574                 A few updates to command-line parameters
2575
2576 2002-11-28 [colin]      0.8.6claws23
2577
2578         * src/prefs_filtering.c
2579                 Fix problems with prefs_filtering_delete_path:
2580                 a) if the first rule is removed, original pointers
2581                    weren't updated (leading to segfaults)
2582                 b) it was always global_processing updated in case
2583                    of removed path was parent of rule path
2584
2585 2002-11-27 [paul]       0.8.6claws22
2586
2587         * src/mainwindow.c
2588           src/prefs_account.c
2589           src/prefs_actions.c
2590           src/prefs_common.c
2591           src/prefs_customheader.c
2592           src/prefs_display_header.c
2593           src/prefs_filtering.c
2594           src/prefs_folder_item.c
2595           src/prefs_matcher.c
2596           src/prefs_scoring.c
2597           src/prefs_summary_column.c
2598           src/prefs_template.c
2599           src/prefs_toolbar.c
2600                  improve the English in the GUI
2601
2602 2002-11-27 [colin]      0.8.6claws21
2603
2604         * src/folder.c
2605                 Fix processing renaming problems happening after
2606                 last commit
2607
2608 2002-11-27 [colin]      0.8.6claws20
2609
2610         * src/folder.c
2611                 recursive move now deletes src each subfolder after 
2612                 having moved it
2613         * src/folderview.c
2614                 Use identifier instead of path during dnd (enables
2615                 IMAP folder dnd)
2616
2617 2002-11-27 [paul]       0.8.6claws19
2618
2619         * src/main.c
2620                 apply patch that does command-line processing 
2621                 BEFORE gtk_init, allowing claws to run from 
2622                 shell-scripts in non-X environment (e.g. crontab 
2623                 or ip-up, ip-down scripts). Patch submitted by
2624                 Ruslan N. Balkin <baron@dartel.ru>
2625                 
2626         * po/it.po
2627                 updated by Alessandro Maestri
2628
2629 2002-11-27 [paul]       0.8.6claws18
2630
2631         * sync with 0.8.6cvs12
2632           src/prefs_common.c
2633                 Differences are that main uses a 'Receive dialog'
2634                 frame on the Interface tab, whereas claws groups all 
2635                 the dialogs together in a 'Dialogs' frame.
2636
2637 2002-11-27 [colin]      0.8.6claws17
2638
2639         * src/prefs_matcher.c
2640                 Fix Execute criteria's NOT flag
2641
2642
2643 2002-11-26 [christoph]  0.8.6claws16
2644
2645         * src/ssl.c
2646                 rewrite the ssl code a little bit, only use one
2647                 SSL context, set default certificates' file/path
2648
2649 2002-11-26 [thorsten]   0.8.6claws15
2650
2651         * src/compose.c
2652                 default-reply-to didn't work for ml-reply
2653
2654 2002-11-26 [melvin]     0.8.6claws14
2655
2656         * src/prefs_actions.c
2657                 Made pipe-actions ignore short headers in message view
2658                 Made trailing-pipe-actions write in the message view with
2659                 the same font as the original message
2660
2661 2002-11-26 [paul]       0.8.6claws13
2662
2663         * src/compose.c
2664                 this time commit the correct file
2665
2666 2002-11-26 [paul]       0.8.6claws12
2667
2668         * sync with 0.8.6cvs11
2669           src/quote_fmt_parse.y  
2670                 no sync needed
2671           src/account.[ch]       
2672                 not sync'ed
2673           src/compose.c
2674                 compose_write_headers(): add 'X-Sylpheed-Account-Id:' header
2675                 on draft mode.
2676                 compose_reedit(): add check for 'X-Sylpheed-Account-Id:' 
2677                 header
2678                 
2679         see ChangeLog 2002-11-25 and 2002-11-26
2680
2681 2002-11-26 [colin]      0.8.6claws11
2682
2683         * src/folderview.c
2684                 Fix collapsed folder not auto-expanding during
2685                 mail dnd, if it was the source folder.
2686
2687 2002-11-25 [colin]      0.8.6claws10
2688
2689         * src/folderview.[ch]
2690                 Variable renaming and cleaning (slist of nodes 
2691                 to be re-collapsed is stored in FolderView)
2692
2693 2002-11-25 [paul]       0.8.6claws9
2694
2695         * src/prefs_common.[ch]
2696                 fix breakage caused by last commit
2697
2698 2002-11-25 [paul]       0.8.6claws8
2699
2700         * sync with 0.8.6cvs4
2701                 see ChangeLog 2002-11-21
2702
2703 2002-11-25 [paul]       0.8.6claws7
2704
2705         * sync with 0.8.6cvs4
2706                 see ChangeLog 2002-11-20
2707
2708 2002-11-25 [paul]       0.8.6claws6
2709
2710         * sync with 0.8.6cvs3
2711                 see ChangeLog 2002-11-18
2712
2713 2002-11-25 [colin]      0.8.6claws5
2714
2715         * src/gtkutils.[ch]
2716                 Add gtkut_ctree_node_is_parent()
2717         * src/folderview.c
2718                 Spring-loaded folders
2719
2720 2002-11-25 [colin]      0.8.6claws4
2721
2722         * src/utils.[ch]
2723                 Add slist_concat_unique(), function to merge
2724                 two GSList filtering dups
2725         * src/folder.[ch]
2726         * src/summaryview.[ch]
2727         * src/folderview.c
2728         * src/main.c
2729                 Add detection/update/display of unread answers
2730                 to marked mails
2731         * src/procmsg.[ch]
2732                 Add procmsg_find_children()
2733                 Add procmsg_msg_has_marked_parent()
2734
2735 2002-11-25 [colin]      0.8.6claws3
2736
2737         * src/ssl_certificate.[ch]
2738                 Allow checking a certificate without a DNS
2739                 lookup
2740                 Allow to forget a cert (by deleting it)
2741                 Make ssl_certificate_destroy_public
2742         * src/ssl_manager.[ch] ** NEW FILES **
2743                 Gui to manage (display/remove) certificates
2744         * src/prefs_common.[ch]
2745                 Add a pref to allow silent acceptation of
2746                 trusted certificates or not (based on the
2747                 "I want to know what's going on" principle)
2748         * src/mainwindow.c
2749                 Add SSL manager in Tools menu
2750         * src/Makefile.am
2751                 Add the new files to the build
2752         * po/POTFILES.in
2753                 Add ssl_manager.c to translations
2754
2755 2002-11-25 [colin]      0.8.6claws2
2756
2757         * src/summaryview.[ch]
2758                 Add S_SEARCH_EXTENDED to the quick search, which 
2759                 allows to search using filtering syntax.
2760
2761 2002-11-25 [colin]      0.8.6claws1
2762
2763         * src/summaryview.c
2764                 Deletion of duplicates now prefer deleting
2765                 the unread dup (fixes feature-request 638989).
2766
2767 2002-11-24 [paul]       0.8.6claws
2768
2769         * po/es.po
2770           po/pl.po
2771           po/ru.po
2772           po/sr.po
2773                 updated by Ricardo Mones Lastra,
2774                 Witold Wladyslaw Wojciech Wilk,
2775                 Ruslan N. Balkin, and  Urke MMI 
2776                 respectively
2777
2778 2002-11-24 [paul]       0.8.5claws182
2779
2780         * po/bg.po
2781                 updated by George Danchev
2782
2783 2002-11-23 [alfons]     0.8.5claws181
2784
2785         * src/imap.c
2786                 tiny memory leak found by browsing Dimitar's 
2787                 valgrind report
2788
2789 2002-11-23 [paul]       0.8.5claws180
2790
2791         * po/it.po
2792                 updated by Alessandro Maestri
2793
2794 2002-11-22 [christoph]  0.8.5claws179
2795
2796         * src/compose.c
2797         * src/inc.c
2798         * src/prefs_filtering.c
2799         * src/summaryview.c
2800                 more warning fixes
2801
2802 2002-11-22 [alfons]     0.8.5claws178
2803
2804         * src/summaryview.c
2805                 summary_execute_delete_func(): if message is deleted, make 
2806                 sure to also remove its entry in the subject hash table. 
2807                 fixes a corner case bug.
2808
2809 2002-11-22 [paul]       0.8.5claws177
2810
2811         * .cvsignore
2812                 add 'autom4te.cache'
2813                 
2814         * ltconfig      ** REMOVED **
2815                 not needed
2816
2817 2002-11-22 [paul]       0.8.5claws176
2818
2819         * src/textview.c
2820                 textview_set_font(): fix for message display in
2821                 UTF-8 locales (thanks to Sergey Vlasov).
2822                 
2823         * AUTHORS
2824                 add new team members and contributors
2825
2826
2827 2002-11-21 [colin]      0.8.5claws175
2828
2829         * src/procmsg.[ch]
2830                 Add procmsg_remove_special_headers()
2831         * src/mh.c
2832                 Use procmsg_remove_special_headers() for 
2833                 previous fix
2834
2835 2002-11-21 [colin]      0.8.5claws174
2836
2837         * src/mh.c
2838                 Fix moving/copying from queue/draft folders
2839                 for MH folders
2840
2841 2002-11-21 [christoph]  0.8.5claws173
2842
2843         * src/crash.c
2844         * src/filtering.c
2845         * src/logwindow.c
2846         * src/main.c
2847         * src/matcher_parser_lex.[hl]
2848         * src/mbox.c
2849         * src/mbox_folder.[ch]
2850         * src/prefs_filtering.c
2851         * src/procheader.c
2852         * src/quote_fmt_lex.l
2853         * src/ssl.c
2854                 fix all warnings except the warnings in lex and yacc files
2855
2856 2002-11-20 [christoph]  0.8.5claws172
2857
2858         * src/imap.c
2859                 fix MsgInfo retrieval for IMAP draft and queue folders
2860                 (closes bug [ 619558 ] Draft saving on IMAP box issue)
2861
2862 2002-11-19 [christoph]  0.8.5claws171
2863
2864         * src/compose.c
2865                 fix segfault, when draft saving does not get
2866                 the MsgInfo of the new message
2867                 (closes bug [ 640699 ] Claws170: crash drafting mail ( IMAP ))
2868
2869 2002-11-19 [christoph]  0.8.5claws170
2870
2871         * src/procmsg.c
2872                 add parameter check for flag setting function
2873                 (closes bug [ 640619 ] Claws169: crash - drafting a mail (IMAP))
2874
2875 2002-11-18 [paul]       0.8.5claws169
2876
2877         * src/compose.c
2878                 more sensitivity fixes to redirect mode:
2879                 * disable toolbar draft button
2880                 * allow only Address book in the Tools menu
2881                 * disable editing of message by the spell
2882                   checker
2883
2884 2002-11-18 [paul]       0.8.5claws168
2885
2886         * src/compose.c
2887                 fix sensitivity of menu items in compose_redirect():
2888                 allow only the necessary items 
2889
2890 2002-11-18 [paul]       0.8.5claws167
2891
2892         * src/compose.c
2893                 fix bug [ 603259 ] 'attachment got lost on bounce'
2894
2895 2002-11-18 [paul]       0.8.5claws166
2896
2897         * po/ru.po
2898                 updated by Ruslan N. Balkin <baron@dartel.ru>
2899
2900 2002-11-18 [colin]      0.8.5claws165
2901
2902         * src/main.c
2903           src/defs.h
2904                 Remove old filtering stuff
2905
2906
2907 2002-11-17 [oliver]     0.8.5claws164
2908
2909         * src/toolbar.h
2910                 remove not needed typedef 
2911
2912 2002-11-17 [oliver]     0.8.5claws163
2913
2914         * src/toolbar.c
2915                 make toolbar's on click events translatable
2916
2917 2002-11-15 [colin]      0.8.5claws162
2918
2919         * src/summaryview.c
2920                 Revert too-soon integration of a feature
2921
2922 2002-11-15 [christoph]  0.8.5claws161
2923
2924         * src/imap.c
2925                 use main's implementation of imap_get_msginfo
2926
2927 2002-11-15 [christoph]  0.8.5claws160
2928
2929         * src/compose.c
2930         * src/folder.[ch]
2931         * src/imap.c
2932         * src/mbox_folder.c
2933         * src/mh.c
2934         * src/news.c
2935         * src/procmsg.c
2936         * src/summaryview.c
2937                 replace claws' fetch_msginfo with main's get_msginfo
2938                 (use main's implementation where possible)
2939
2940 2002-11-15 [colin]      0.8.5claws159
2941
2942         * src/ssl_certificate.c
2943                 Missed a check
2944
2945 2002-11-16 [melvin]     0.8.5claws158
2946
2947         * po/fr.po
2948                 Updated French translations.
2949
2950 2002-11-16 [colin]      0.8.5claws157
2951
2952         * src/ssl_certificate.c
2953                 Check for missing parts in the certificates
2954
2955 2002-11-15 [colin]      0.8.5claws156
2956
2957         * src/folderview.c
2958                 Preventive fix (missing check) found by
2959                 Alfons
2960
2961 2002-11-15 [paul]
2962
2963         * NEWS
2964                 sync with 0.8.6 release
2965
2966 2002-11-15 [colin]      0.8.5claws155
2967
2968         * src/folder.[ch]
2969           src/folderview.c
2970                 Fix error handling of folder_item_move_to()
2971                 (thanks to Alfons!)
2972
2973 2002-11-15 [colin]      0.8.5claws154
2974
2975         * src/folder.[ch]
2976           src/folderview.c
2977                 folder_item_move_to() sets an error message instead
2978                 of having GUI stuff in folder.c
2979
2980 2002-11-15 [colin]      0.8.5claws153
2981
2982         * src/procmsg.[ch]
2983                 Implemented a callback for MsgInfo updates, 
2984                 heavily copy/pasted from Christoph's folder 
2985                 callback system
2986         * src/summaryview.[ch]
2987                 Register summary_update_msg as callback
2988
2989 2002-11-14 [colin]      0.8.5claws152
2990         
2991         * src/procmsg.c
2992                 Update the FolderItem after sending (fixes 617593)
2993
2994 2002-11-14 [christoph]  0.8.5claws151
2995
2996         * src/folder.c
2997                 fix wrong position of NULL pointer check found
2998                 by Sergey
2999
3000 2002-11-14 [christoph]  0.8.5claws150
3001
3002         * src/folder.c
3003                 fix segfault when deleting messages from IMAP folders
3004                 (closes bug [ 635641 ] Crash deleting mail in IMAP trash)
3005
3006 2002-11-14 [colin]      0.8.5claws149
3007
3008         * src/compose.c
3009                 Forwarding was also ignoring the folder's default account.
3010
3011 2002-11-14 [colin]      0.8.5claws148
3012
3013         * src/compose.c
3014                 Fix sent folder not set to folder properties when 
3015                 forwarding.
3016
3017 2002-11-14 [thorsten]   0.8.5claws147
3018
3019         * src/inc.c
3020                 inc_start(): Files were not moved from .processing to inbox,
3021                 if no global processing rule existed
3022
3023 2002-11-14 [colin]      0.8.5claws146
3024
3025         * src/ssl_certificate
3026                 Fix file operations
3027
3028 2002-11-14 [paul]       0.8.5claws145
3029
3030         * po/it.po
3031                 updated by Alessandro Maestri
3032
3033 2002-11-13 [alfons]     0.8.5claws144
3034
3035         * src/folder.c
3036                 folder_item_close(): only mark messages unread
3037                 when a folder has new messages 
3038
3039 2002-11-13 [keith]      0.8.5claws143
3040
3041         * src/imap.c
3042                 Fix problem moving or copying between
3043                 IMAP folders
3044
3045 2002-11-13 [colin]      0.8.5claws142
3046
3047         * src/matcher_parser_parse.y
3048                 Fix rule problem when " don't match
3049
3050 2002-11-13 [christoph]  0.8.5claws141
3051
3052         * src/folder.c
3053         * src/folderview.c
3054                 moved cache saving to folder_item_close
3055                 the folderview should not have to deal with
3056                 this things
3057
3058 2002-11-13 [christoph]  0.8.5claws140
3059
3060         * src/summaryview.c
3061                 moved setting of important score to
3062                 summary_set_prefs_from_folderitem
3063
3064 2002-11-13 [colin]      0.8.5claws139
3065
3066         * src/matcher_parser_parse.y
3067                 Fix a segfault in the parser (happening when
3068                 a good expression had been tested and a bad 
3069                 one arrives)
3070
3071 2002-11-13 [paul]       0.8.5claws138
3072
3073         * sync with 0.8.5cvs24
3074                 see ChangeLog 2002-11-13
3075                 
3076         * po/pt_BR.po
3077                 updated by Fabio Jr. Beneditto
3078
3079 2002-11-13 [colin]      0.8.5claws137
3080         
3081         * src/msgcache.c
3082           src/defs.h
3083           src/procmsg.[ch]
3084                 Revert last commit, problem
3085
3086 2002-11-13 [colin]      0.8.5claws136
3087
3088         * src/msgcache.c
3089                 Remove duplicated code
3090         * src/defs.h
3091                 Bumped CACHE_VERSION and MARK_VERSION
3092         * src/procmsg.[ch]
3093                 Network endian for cache and mark files
3094
3095 2002-11-12 [colin]      0.8.5claws135
3096
3097         * src/inc.c
3098                 Fix the "socket error" dialog which disappeared
3099
3100 2002-11-12 [colin]      0.8.5claws134
3101
3102         * src/msgcache.c
3103                 Reverse last commit which had performance 
3104                 problems, but still reverse the list
3105
3106 2002-11-12 [colin]      0.8.5claws133
3107
3108         * src/msgcache.c
3109                 Reverse list order
3110
3111 2002-11-12 [melvin]     0.8.5claws132
3112
3113         * src/compose.c
3114                 Added a check for a NULL prefs_common.dictionary
3115
3116 2002-11-12 [colin]      0.8.5claws131
3117
3118         * src/ssl_certificate.[ch]
3119                 Use FQDN hostname
3120
3121 2002-11-12 [colin]      0.8.5claws130
3122
3123         * src/ssl_certificate.[ch]
3124                 Take connection port into account for 
3125                 checking certificates (a single hostname
3126                 could have multiple servers with multiple
3127                 certificates)
3128         * src/ssl.c
3129                 Pass the port to ssl_certificate_check
3130
3131 2002-11-12 [paul]       0.8.5claws129
3132
3133         * src/folder.c
3134                 fix a typo in last commit
3135
3136 2002-11-12 [paul]       0.8.5claws128
3137
3138         * sync with 0.8.5cvs23
3139                 see ChangeLog entry 2002-11-12
3140
3141 2002-11-11 [colin]      0.8.5claws127
3142
3143         * src/ssl_certificate.c
3144                 Cleaner messages
3145                 Don't popup, instead log error, if the 
3146                 corresponding pref is checked
3147         * src/ssl_certificate.h
3148                 include <openssl/objects/h>
3149
3150 2002-11-11 [colin]      0.8.5claws126
3151
3152         * src/ssl_certificate.h
3153                 _Really_ clean it
3154
3155 2002-11-11 [colin]      0.8.5claws125
3156         
3157         * src/ssl_certificate.c
3158                 Fixed leak
3159
3160 2002-11-11 [colin]      0.8.5claws124
3161
3162         * src/ssl.c
3163                 Cleaned a bit
3164         * src/ssl_certificate.[ch]
3165                 Cleaned a bit (better use of SSL API)
3166                 (This will cause non-recognition of saved 
3167                  certificates of claws12[23]...)
3168
3169 2002-11-11 [paul]       0.8.5claws123
3170         
3171         * po/es.po
3172                 updated by Ricardo Mones Lastra
3173
3174 2002-11-11 [colin]      0.8.5claws122
3175
3176         * src/ssl.c
3177                 Fix a typo
3178
3179 2002-11-11 [colin]      0.8.5claws121
3180
3181         * src/ssl_certificate.[ch] ** NEW FILES **
3182         * src/ssl.[ch]
3183                 Check SSL certificates presented to us
3184         * src/Makefile.am
3185                 Add ssl_certificate.[ch]
3186         * po/POTFILES.in
3187                 Add ssl_certificate.c
3188
3189 2002-11-11 [paul]       0.8.5claws120
3190
3191         * sync with 0.8.5cvs22
3192                 see ChangeLog 2002-11-11
3193
3194 2002-11-11 [paul]       0.8.5claws119
3195
3196         * sync with 0.8.5cvs21
3197                 see ChangeLog 2002-11-11
3198
3199 2002-11-10 [jens]       0.8.5claws118
3200
3201         * src/folder.c
3202         * src/folderview.c
3203                 corrected some typing
3204         * po/de.po
3205                 updated german translation
3206         * sylpheed.spec.in
3207                 cleaned up specfile and adjusted it for claws
3208
3209 2002-11-10 [colin]      0.8.5claws117
3210
3211         * src/summaryview.c
3212                 a STATUSBAR_PUSH/POP fix
3213
3214 2002-11-10 [colin]      0.8.5claws116
3215
3216         * src/prefs_folder_item.c
3217                 Fix hanging after opening folder properties
3218
3219 2002-11-10 [hoa]        0.8.5claws115
3220
3221         * src/matcher_parser_lex.l
3222         * src/matcher_parser_parse.y
3223                 config file for scoring and filtering is no more trashed
3224                 when there is a syntax error in a filtering rule when
3225                 editing it in a dialog.
3226
3227 2002-11-09 [colin]      0.8.5claws114
3228
3229         * src/mbox_folder.c
3230                 Added missing initialisation of folder->destroy()
3231
3232 2002-11-09 [colin]      0.8.5claws113
3233
3234         * src/folder.c
3235           src/folderview.c
3236                 Fix the status bar messages
3237
3238 2002-11-09 [colin]      0.8.5claws112
3239
3240         * src/folderview.c
3241                 Fix hangs after folder dnd, happening after 
3242                 claws109.
3243
3244 2002-11-09 [christoph]  0.8.5claws111
3245
3246         * src/folderview.c
3247                 just changed order of calls (reverse order of
3248                 associated calls)
3249         * src/inc.c
3250                 lock inc when checking only one account, otherwise
3251                 inc all could be executed at the same time
3252
3253 2002-11-09 [christoph]  0.8.5claws110
3254
3255         * src/folderview.c
3256                 better unlock the mouse cursor before calling
3257                 summary_show because it changes the cursor too
3258
3259 2002-11-09 [christoph]  0.8.5claws109
3260
3261         * src/folder.[ch]
3262         * src/folderview.c
3263                 add functions to open and close a folder
3264                 o opending will execute scanning for remote folders
3265                   and processing
3266                 o closing will unset new flag for messages
3267
3268 2002-11-09 [colin]      0.8.5claws108
3269
3270         * src/folder.c
3271                 Add a call to prefs_matcher_write_config to 
3272                 avoid non-leaf folders filtering settings to be
3273                 lost
3274
3275 2002-11-09 [paul]       0.8.5claws107
3276
3277         * src/prefs_account.c
3278                 re-word a label
3279
3280 2002-11-09 [colin]      0.8.5claws106
3281
3282         * src/folderview.c
3283                 Minor esthetic fix
3284
3285 2002-11-09 [colin]      0.8.5claws105
3286
3287         * src/folderview.c
3288                 Fix prefs_filtering deletion for MH folders (same
3289                 reason as below)
3290         * src/prefs_filtering.c
3291                 Fix prefs_filtering renaming and deletion for 
3292                 folder-based processing rules.  
3293
3294 2002-11-09 [christoph]  0.8.5claws104
3295
3296         * src/compose.c
3297         * src/folder.[ch]
3298         * src/folderview.[ch]
3299         * src/import.c
3300         * src/inc.c
3301         * src/main.c
3302         * src/mainwindow.c
3303         * src/messageview.c
3304         * src/prefs_folder_item.c
3305         * src/procmsg.c
3306         * src/summaryview.c
3307                 implement a callback system for folder item updates
3308
3309 2002-11-09 [colin]      0.8.5claws103
3310
3311         * src/folderview.c
3312                 Fix prefs_filtering renaming for MH folders (we
3313                 shouldn't rename by path as another folder could
3314                 have the same hierarchy).
3315
3316 2002-11-09 [colin]      0.8.5claws102
3317
3318         * src/folder.c
3319                 Fix a leak found by Christoph, use better variable
3320                 names
3321
3322 2002-11-09 [colin]      0.8.5claws101
3323
3324         * src/folder.c
3325                 One more fix for processing rules
3326
3327 2002-11-08 [colin]      0.8.5claws100
3328         
3329         * src/matcher.c
3330                 Don't copy the compiled regexp (will be reevaluated)
3331         * src/folderview.c
3332                 Lock folderview while moving
3333         * src/folder.c
3334                 Provide info on what's happening to the user
3335
3336 2002-11-08 [colin]      0.8.5claws99
3337
3338         * src/folderview.c
3339                 Fix folder reordering after a move if parent is 
3340                 root
3341         * src/scoring.[ch]
3342                 Add function to copy a ScoringProp
3343         * src/prefs_folder_item.c
3344                 Copy scoring rules when copying a folder prefs
3345
3346 2002-11-08 [colin]      0.8.5claws98
3347
3348         * src/folderview.c
3349                 Fixes in case of failure
3350         * src/filtering.[ch]    
3351                 Add function to duplicate a FilteringProp
3352         * src/matcher.[ch]
3353                 Add function to duplicate a MatcherProp
3354         * src/prefs_folder_item.c
3355                 Save folder's processing rules when copying 
3356                 its prefs
3357
3358 2002-11-08 [colin]      0.8.5claws97
3359         
3360         * src/folderview.c
3361                 Sort after move
3362         * src/folder.c 
3363                 Change a printf to debug_print
3364
3365 2002-11-08 [colin]      0.8.5claws96
3366
3367         * src/folder.c
3368           src/folderview.c
3369                 Fix segfaults, call me stupido
3370         
3371
3372 2002-11-08 [colin]      0.8.5claws95
3373
3374         *src/folder.c
3375                 Added forgotten prefs to save when moving folders
3376
3377 2002-11-08 [colin]      0.8.5claws94
3378
3379         * src/folder.c
3380                 Fixes to folder DND (prefs copy)
3381         * src/folderview.c
3382                 Optimization for folder DND (don't rescan whole tree)
3383                 Added folderview_create_folder_node() for this 
3384                 optimization, so de-duped a bit the code
3385         * src/prefs_folder_item.[ch]
3386                 Added prefs_folder_item_copy_prefs()    
3387           
3388 2002-11-08 [paul]       0.8.5claws93
3389
3390         * src/prefs_account.c
3391           tools/README
3392           tools/kmail2sylpheed_v2.pl
3393                 correct some typos
3394
3395 2002-11-08 [paul]       0.8.5claws92
3396
3397         * src/compose.c
3398           src/prefs_account.[ch]
3399                 remove account options 'clearsign' and 'ascii_armored',
3400                 replace with 'default_gnupg_mode' to prevent mixed-mode
3401                 Privacy settings
3402
3403 2002-11-08 [paul]       0.8.5claws91
3404
3405         * src/compose.[ch]
3406                 re-implement GnuPG 'on-the-fly' mode selection,
3407                 disallow mixed-mode
3408
3409 2002-11-08 [colin]      0.8.5claws90
3410
3411         * src/folderview.c
3412           src/prefs_folder_item.c
3413                 Change "Property" to "Properties"
3414
3415 2002-11-07 [colin]      0.8.5claws89
3416
3417         * src/folderview.c
3418           src/folder.c
3419                 Allow folder dropping to a root folder
3420
3421 2002-11-07 [paul]       0.8.5claws88
3422
3423         * src/compose.c
3424                 revert last commit
3425
3426 2002-11-07 [paul]       0.8.5claws87
3427
3428         * src/compose.c
3429                 fix reply-to-list bug. closes bug report
3430                 "[633382] reply-to-list broken in recent cvs"
3431
3432 2002-11-07 [paul]       0.8.5claws86
3433
3434         * src/compose.c
3435                 add a forgotten '#if USE_GPGME ... #endif'
3436
3437 2002-11-07 [paul]       0.8.5claws85
3438
3439         * sync with 0.8.5cvs20
3440                 see ChangeLog 2002-11-07
3441
3442 2002-11-07 [colin]      0.8.5claws84
3443
3444         * src/folder.[ch]
3445                 Change folder_item_move_to to return the newly 
3446                 created folderitem.
3447         * src/folderview.c
3448                 Select the new folderitem after moving.
3449
3450 2002-11-07 [colin]      0.8.5claws83
3451
3452         * src/prefs_filtering.c
3453                 Fix rule rewriting when moving a leaf folder to a 
3454                 shorter path
3455
3456 2002-11-07 [colin]      0.8.5claws82
3457
3458         * src/prefs_filtering.c
3459                 fix a leak
3460
3461 2002-11-07 [colin]      0.8.5claws81
3462
3463         * src/folder.[ch]
3464                 Add folder_item_move_to() function to move a 
3465                 folderitem into another one (updates matcher etc)
3466         * src/folderview.c
3467                 Add folder drag'n drop (context menu to come)
3468                 [Should be dataloss free, but Please backup before 
3469                  trying !]
3470
3471 2002-11-06 [colin]      0.8.5claws80
3472
3473         * src/mh.c
3474                 mh_create_folder() returns NULL if can't create
3475                 directory hierarchy
3476
3477 2002-11-06 [paul]       0.8.5claws79
3478
3479         * src/compose.[ch]
3480                 allow 'on-the-fly' changing of the type of encryption 
3481                 and/or signing used (mime/ascii) via the compose window
3482
3483 2002-11-06 [paul]       0.8.5claws78
3484
3485         * sync with 0.8.5cvs19
3486                 see ChangeLog 2002-11-06 for src/account.c: 
3487                 account_get_special_folder()
3488                 
3489 2002-11-05 [alfons]     0.8.5claws77
3490
3491         * src/crash.c
3492                 very minor cleanups: nothing to see here, move on. :-)
3493
3494 2002-11-05 [colin]      0.8.5claws76
3495
3496         * src/main.c
3497                 Changes choices if compose windows are opened to
3498                 Discard, Draft, Don't quit
3499
3500 2002-11-05 [thorsten]   0.8.5claws75
3501
3502         * src/compose.c
3503                 reenabled default_reply_to folder option
3504
3505 2002-11-05 [colin]      0.8.5claws74
3506
3507         * src/compose.[ch] 
3508                 add compose_draft()
3509         * src/crash.c
3510                 add SIGTERM handler
3511         * src/main.[ch]
3512                 add clean_quit() for the SIGTERM handler
3513
3514 2002-11-05 [paul]       0.8.5claws73
3515         
3516         * po/es.po
3517                 updated by Ricardo Mones Lastra
3518
3519 2002-11-05 [melvin]     0.8.5claws72
3520
3521         * src/logwindow.c
3522                 Fixed log-clipping bug #616795.
3523                 To stop logging in the log window use 0 length.
3524         * src/prefs_common.c
3525                 Added a label to inform about the 0 log length behaviour.
3526
3527 2002-11-05 [paul]       0.8.5claws71
3528
3529         * sync with 0.8.5cvs17
3530                 see ChangeLog 2002-11-05
3531
3532 2002-11-04 [paul]       0.8.5claws70
3533
3534         * sylpheed-128x128.png
3535           sylpheed-64x64.png
3536           sylpheed.png
3537                 replace with pngcrushed icons. Submitted by Nicolas Kaiser,
3538                 <nikai@users.sourceforge.net>
3539                 
3540         * po/bg.po
3541                 updated by George Danchev
3542
3543 2002-11-03 [thorsten]   0.8.5claws69
3544
3545         * src/main.c
3546           src/mimeview.c
3547           src/rfc2015.h
3548                 add check if gpg is active
3549
3550 2002-11-03 [thorsten]   0.8.5claws68
3551
3552         * src/toolbar.h
3553                 removed GSList declaration causing trouble on MacOS-X
3554                 (submitted by alfons, reported by xfesty)
3555
3556 2002-11-01 [paul]       0.8.5claws67
3557
3558         * src/mainwindow.c
3559                 remove last remnants of main's filter code
3560
3561 2002-11-01 [paul]       0.8.5claws66
3562
3563         * tools/filter_conv.pl
3564                 fix bug where user-defined headers were ignored
3565
3566 2002-11-01 [paul]       0.8.5claws65
3567
3568         * src/logwindow.c
3569                 make a debug_print() not translatable
3570
3571 2002-10-31 [melvin]     0.8.5claws64
3572
3573         * ac/aspell.m4
3574                 Fixed --disable-aspell-test. Now --disable-aspell-test will 
3575                 not run any GNU/aspell test.  The dictionary path will
3576                 be by default /usr/local/lib/aspell/ unless --with-aspell-prefix
3577                 was given, in which case, it will be $prefix/lib/aspell/
3578         * configure.in
3579                 Fixed typo in commentary (Aspell code).
3580
3581 2002-10-31 [paul]       0.8.5claws63
3582
3583         * po/POTFILES.in
3584                 remove src/filter.c and src/prefs_filter.c
3585                 thanks to Ricardo for reminding me
3586
3587 2002-10-31 [colin]      0.8.5claws62
3588
3589         * src/mbox_folder.c
3590                 Plug some leaks
3591
3592 2002-10-31 [paul]       0.8.5claws61
3593
3594         * src/prefs_filter.[ch] ** REMOVED **
3595           src/filter.[ch]       ** REMOVED **
3596           
3597         * src/Makefile.am
3598           src/folderview.c
3599           src/inc.c
3600           src/main.c
3601           src/mainwindow.c
3602           src/mbox.c
3603           src/prefs_common.c
3604           src/prefs_filtering.c
3605           src/summaryview.[ch]
3606                 remove main's 'filter' code
3607                 
3608         README.claws
3609                 update to reflect removal of main's filter
3610
3611 2002-10-31 [paul]       0.8.5claws60
3612
3613         * src/summaryview.c
3614                 remove check for global_processing in summary_filter_open(). 
3615                 This fixes the bug where if the user uses the right-click 
3616                 'Create filter rule...' and doesn't have any filter rules 
3617                 already defined in claws' advanced filtering, the newly 
3618                 created filter rule goes to main's filtering which is 
3619                 inaccessible through the gui. Now the filter rule gets added
3620                 to claws' filtering by default.
3621
3622 2002-10-28 [melvin]     0.8.5claws59
3623
3624         * src/prefs_actions.c
3625                 Fixed bug #627322 where MIME parts were not always
3626                 correctly passed to a %p action
3627                 Display an error dialog when message filename is not found.
3628
3629 2002-10-28 [melvin]     0.8.5claws58
3630
3631         * src/prefs_common.c
3632                 Readded a missing function declaration lost in 0.8.3claws34
3633
3634 2002-10-28 [paul]       0.8.5claws57
3635
3636         * sync with 0.8.5cvs15
3637                 see ChangeLog 2002-10-28 and 2002-10-25
3638                 
3639         Note: ChangeLog entry 2002-10-24 is not sync'ed.
3640
3641 2002-10-27 [oliver]     0.8.5claws56
3642
3643         * src/pop.c
3644                 plug leak in pop3_top_recv
3645
3646 2002-10-26 [christoph]  0.8.5claws55
3647
3648         * src/folder.c
3649                 set need_update folder flag when messages are added
3650                 (closes bug [ 626922 ] folder not updated after receiving)
3651
3652 2002-10-25 [melvin]     0.8.5claws54
3653
3654         * src/imageview.c
3655                 Fixed a memleak introduced in the scaling code.
3656
3657 2002-10-24 [alfons]     0.8.5claws53
3658
3659         * src/filtering.c
3660                 make filtering's forward message action forward from the 
3661                 correct account
3662                 (closes bug [628089 ] Filter -> Forward from address problem
3663                 reported by Oktay)
3664
3665 2002-10-24 [christoph]  0.8.5claws52
3666
3667         * src/mainwindow.c
3668         * src/manual.[ch]
3669                 o use manual of current locale or english if current
3670                   locale is not available (and english is available)
3671                 o also link to sylpheed doc project manuals
3672
3673 2002-10-23 [paul]       0.8.5claws51
3674
3675         * tools/README
3676           tools/kmail2sylpheed_v2.pl
3677                 add new version of kmail addressbook importer script.
3678                 works with newer versions of Kmail/KAddressBook which
3679                 have new and rearranged data.
3680
3681 2002-10-23 [martin]     0.8.5claws50
3682
3683         * src/folderview.c
3684         * src/summaryview.c
3685         * src/utils.h
3686         * src/utils.c
3687                 added length parameter to get_abbrev_newsgroup_name()
3688                 changed this function so that it abbreviates the newsgroup
3689                 names only so long it is smaller than the length parameter
3690                 (for better reading of some newsgroup names and space efficiency)
3691
3692 2002-10-22 [colin]      0.8.5claws49
3693
3694         *src/foldersel.c
3695                 Revert Alfons' last modification (after voting ;-))
3696
3697 2002-10-21 [alfons]     0.8.5claws48
3698
3699         * src/foldersel.c
3700                 folder view in folder selection dialog reflects state of
3701                 folder view in main window
3702
3703 2002-10-18 [alfons]     0.8.5claws47
3704
3705         * src/mbox.c
3706                 drop imported messages in folder selected by user,
3707                 and not in the inbox
3708                 (closes bug [ 625424 ] Import mbox always to "Inbox" folder)
3709
3710 2002-10-18 [alfons]     0.8.5claws46
3711
3712         * src/compose.c
3713                 make automagic reply work correctly for email accounts 
3714                 (whether it's viable to do a full sync with Hiro's