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