update tools/textviewer.sh (sync with HEAD)
[claws.git] / ChangeLog.claws
1 2004-10-29 [paul]
2
3         * tools/textviewer.sh
4                 fix typo. patch submitted by Johann Koenig 
5                 <explosive@hvc.rr.com>
6
7 2004-10-29 [paul]
8
9         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
10         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
11                 add French translations, submitted by Fabien Vantard
12
13 2004-10-28 [christoph]  0.9.12cvs135
14
15         * doc/src/rfc2231.txt                           ** NEW **
16         * src/procmime.c
17         * src/common/quoted-printable.c
18         * src/common/utils.[ch]
19                 implement RFC2231's parameter decoding
20
21 2004-10-27 [paul]
22
23         * tools/kdeservicemenu/README
24         * tools/kdeservicemenu/install.sh
25         * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
26         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
27         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
28                 output files to /tmp instead of littering the
29                 current dir
30                 add uninstall function
31                 refactor
32
33 2004-10-26 [christoph]  0.9.12cvs134
34
35         * src/procmime.c
36                 better check if parameters have to be in quoted string
37
38 2004-10-25 [paul]
39
40         * tools/kdeservicemenu/README
41         * tools/kdeservicemenu/install.sh
42         * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
43         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
44         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
45                 add files for Sylpheed Service Menu in Konqueror
46
47 2004-10-22 [paul]       0.9.12cvs133
48
49         * src/compose.c
50         * src/prefs_common.c
51         * src/prefs_common.h
52         * src/prefs_wrapping.c
53                 remove 'smart wrapping'
54
55 2004-10-21 [colin]      0.9.12cvs132
56
57         * src/compose.c
58                 Remove extraneous separator in Options
59
60 2004-10-21 [colin]      0.9.12cvs131
61
62         * src/compose.c
63                 Replace "unknown" attachments by "application/octet-stream"
64                 Be a bit more defensive when using strchr
65
66 2004-10-20 [paul]
67
68         * po/ru.po
69                 updated by Pavlo Bohmat
70
71 2004-10-19 [christoph]  0.9.12cvs130
72
73         * src/compose.c
74                 fix wrong menu entry path
75
76         (Closes Bug 626 crashes after clicking 'reply' or 'reply to all')
77
78         * src/gtk/menu.c
79                 add extra check for missing menu entries
80
81 2004-10-19 [christoph]  0.9.12cvs129
82
83         * src/compose.c
84         * src/common/utils.c
85                 use utils' generate_msgid() in compose.c
86
87 2004-10-18 [christoph]  0.9.12cvs128
88
89         * src/plugins/pgpmime/passphrase.c
90         * src/plugins/pgpmime/pgpmime.c
91         * src/plugins/pgpmime/prefs_gpg.[ch]
92         * src/plugins/pgpmime/prefs_gpg.glade
93         * src/plugins/pgpmime/sgpgme.c
94                 add GPG prefs
95
96 2004-10-18 [christoph]  0.9.12cvs127
97
98         * src/addrbook.c
99         * src/addrcache.c
100         * src/addressbook.c
101         * src/codeconv.c
102         * src/compose.c
103         * src/customheader.c
104         * src/editaddress.c
105         * src/editgroup.c
106         * src/exporthtml.c
107         * src/folder.c
108         * src/folderview.c
109         * src/imap.c
110         * src/jpilot.c
111         * src/main.c
112         * src/matcher_parser_parse.y
113         * src/mbox.c
114         * src/pop.c
115         * src/prefs_account.c
116         * src/prefs_gtk.c
117         * src/prefs_msg_colors.c
118         * src/procheader.c
119         * src/procmime.[ch]
120         * src/procmsg.c
121         * src/summaryview.c
122         * src/textview.c
123         * src/common/base64.c
124         * src/common/partial_download.c
125         * src/common/socket.c
126         * src/common/sylpheed.c
127         * src/common/utils.[ch]
128         * src/gtk/filesel.c
129         * src/gtk/pluginwindow.c
130         * src/gtk/quicksearch.c
131         * src/plugins/pgpmime/pgpmime.c
132         * src/plugins/pgpmime/plugin.c
133         * src/plugins/pgpmime/select-keys.c
134         * src/plugins/pgpmime/sgpgme.c
135         * src/plugins/spamassassin/libspamc.c
136         * src/plugins/trayicon/trayicon.c
137         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.[ch]
138         * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
139                 o don't use any GNU C extensions
140                 o fix warnings
141                 o replace some non-POSIX functions
142
143         * src/plugins/spamassassin/spamassassin.[ch]
144         * src/plugins/spamassassin/spamassassin_gtk.c
145         * src/plugins/clamav/clamav_plugin.[ch]
146         * src/plugins/clamav/clamav_plugin_gtk.c
147                 replace statusbar_print_all() from common code because it is a
148                 GUI function
149
150 2004-10-17 [paul]
151
152         * po/es.po
153         * po/ko.po
154         * AUTHORS
155                 update Spanish and Korean translations,
156                 submitted by Ricardo Mones Lastra and
157                 SungHyun Nam
158
159 2004-10-13 [colin]      0.9.12cvs126
160
161         * src/compose.c
162                 Don't convert message to forced encoding when 
163                 drafting, plus minor magic-values cleanup.
164
165 2004-10-13 [colin]      0.9.12cvs125
166
167         * po/POTFILES.in
168                 Update POTFILES.in to reflect the source
169                 place changes
170
171 2004-10-08 [christoph]  0.9.12cvs124
172
173         * m4/spamassassin.m4
174                 fix libspamc OpenSSL
175
176         * src/compose.c
177                 rearrange the compose menu
178
179 2004-10-08 [christoph]  0.9.12cvs123
180
181         * src/Makefile.am
182         * src/account.c
183         * src/compose.[ch]
184         * src/crash.c
185         * src/main.c
186         * src/mimeview.c
187         * src/passphrase.[ch]                           ** REMOVE **
188         * src/prefs_account.[ch]
189         * src/prefs_common.[ch]
190         * src/privacy.[ch]
191         * src/procmime.[ch]
192         * src/procmsg.c
193         * src/rfc2015.[ch]                              ** REMOVE **
194         * src/select-keys.[ch]                          ** REMOVE **
195         * src/common/utils.[ch]
196         * src/gtk/about.c
197         * src/plugins/pgpmime/Makefile.am
198         * src/plugins/pgpmime/passphrase.[ch]           ** NEW **
199         * src/plugins/pgpmime/pgpmime.c
200         * src/plugins/pgpmime/plugin.c
201         * src/plugins/pgpmime/prefs_gpg.[ch]
202         * src/plugins/pgpmime/select-keys.[ch]          ** NEW **
203         * src/plugins/pgpmime/sgpgme.[ch]
204                 o Add new MIME-Writer
205                 o extend PrivacySystem with sign and encrypt functions
206                 o extend PGP/MIME plugin with sign and encrypt functions
207                 o integrate extended Privacy API in Compose and Sending process
208
209 2004-10-04 [colin]      0.9.12cvs122
210
211         * src/mainwindow.c
212         * src/messageview.c
213         * src/messageview.h
214         * src/textview.c
215                 Make forced encoding limited to messageview and
216                 apply only to parts displayed using textview
217
218 2004-10-04 [colin]      0.9.12cvs121
219
220         * src/summaryview.c
221                 Fix bug #605 (collapsed threads re-expand when moving or
222                 deleting mails)
223
224 2004-10-03 [colin]      0.9.12cvs120
225
226         * src/summaryview.c
227                 Fix bug #602
228
229 2004-10-02 [colin]      0.9.12cvs119
230
231         * src/mainwindow.c
232         * src/messageview.c
233         * src/prefs_common.h
234         * src/procmime.c
235         * src/procmime.h
236         * src/textview.c
237                 Clean up forced charset feature
238                 Add forced decode
239
240 2004-10-01 [colin]      0.9.12cvs118
241
242         * src/mimeview.c
243                 Better fix for Save all: skip multipart mails' first 
244                 text part
245
246 2004-10-01 [colin]      0.9.12cvs117
247
248         * src/mimeview.c
249                 Only save attachments in Save All
250
251 2004-10-01 [paul]       0.9.12cvs116
252
253         * ChangeLog
254         * ChangeLog.jp
255         * src/account.c
256         * src/prefs_common.c
257         * src/gtk/colorlabel.c
258                 sync with main 0.9.12cvs17
259
260 2004-09-30 [colin]      0.9.12cvs115
261
262         * src/stock_pixmap.c
263         * src/stock_pixmap.h
264         * src/folderview.c
265         * src/Makefile.am
266         * src/pixmaps/read.xpm
267                 Add icon for total # column
268
269 2004-09-29 [colin]      0.9.12cvs114
270
271         * src/compose.c
272                 Don't close compose until message is sent if 
273                 Show Send Dialog is Always
274
275 2004-09-29 [paul]       0.9.12cvs113
276
277         * src/quote_fmt_parse.y
278                 In the quotation templates recognise sender's first and last 
279                 names (%F %L) when the name is in the format "Duck, Donald".
280                 Patch submitted by Thomas Gilgin, <thomas_gilgin@users.sourceforge.net>
281
282
283 2004-09-28 [colin]      0.9.12cvs112
284
285         * src/mainwindow.c
286                 Put back mnemonic
287         * src/folderview.c
288                 Fix Empty trash being visible-invisible-visible...
289
290 2004-09-28 [colin]      0.9.12cvs111
291
292         * src/mainwindow.c
293                 Relabel Empty all Trash folders
294
295 2004-09-28 [colin]      0.9.12cvs110
296
297         * src/folderview.c
298                 Add contextual Empty trash menu
299         * src/mainwindow.c
300                 Revert cvs109 which was useless
301
302 2004-09-28 [colin]      0.9.12cvs109
303
304         * src/mainwindow.c
305                 Fix uninialized var
306
307 2004-09-28 [colin]      0.9.12cvs108
308
309         * src/addressbook.c
310                 Fix triple-click
311
312 2004-09-28 [colin]      0.9.12cvs107
313
314         * src/addressbook.c
315                 Fix double-click on entries
316
317 2004-09-28 [colin]      0.9.12cvs106
318
319         * src/inc.c
320                 Reintroduce folder_item update freeze on incorporation
321
322 2004-09-27 [christoph]  0.9.12cvs105
323
324         * src/folderview.c
325                 right-align new and unread column
326
327 2004-09-27 [paul]
328
329         * 0.9.12b released
330
331 2004-09-27 [paul]       0.9.12cvs104
332
333         * src/main.c
334                 revert 0.9.12cvs101, it causes another segfault
335
336 2004-09-23 [christoph]  0.9.12cvs103
337
338         * src/plugins/spamassassin/libspamc.[ch]
339         * src/plugins/spamassassin/utils.[ch]
340                 update libspamc to SpamAssassin 3.0.0
341
342 2004-09-17 [paul]       0.9.12cvs102
343
344         * ChangeLog
345         * ChangeLog.jp
346         * src/inc.c
347                 sync with main 0.9.12cvs14, see ChangeLog 2004-09-09
348  
349
350 2004-09-17 [colin]      0.9.12cvs101
351
352         * src/main.c
353                 Fix segfaults when quitting. valgrind says:
354                         ==12144== Invalid read of size 4
355                         ==12144==    at 0x80D7DDA: messageview_is_visible (messageview.c:938)
356                         [...]
357                         ==12144==  Address 0x1BF1BD30 is 56 bytes inside a block of size 72 free'd
358                         [...]
359                         ==12144==    by 0x80CC671: exit_sylpheed (main.c:498)
360
361
362 2004-09-13 [christoph]  0.9.12cvs100
363
364         * src/folder.c
365                 add NULL pointer checks to fix segfault when messages can
366                 not be fetched
367
368 2004-09-08 [colin]      0.9.12cvs99
369
370         * src/account.c
371                 Remove a debug printf
372
373 2004-09-08 [christoph]  0.9.12cvs98
374
375         * src/procmsg.[ch]
376                 change MSG_CACHED (unused in claws) to MSG_SCANNED to remember
377                 if the message structure has been scanned
378
379         * src/folder.c
380                 o scan structure when the mail is fetched for the first time
381                   to prevent unnecessary fetching of messages while scanning
382                   the folder for messages
383                 o revert 0.9.12cvs24
384
385         * src/plugins/pgpmime/pgpmime.c
386                 check signature if auto signature checking is enabled when the
387                 signature status is requested for first time and not when
388                 checking if a part has a signature
389
390 2004-09-07 [colin]      0.9.12cvs97
391
392         * src/inc.c
393                 Change session error messages so that they
394                 are a bit more helpful (the origin of the
395                 error is not apparent if one isn't in 
396                 front of Sylpheed when it happens).
397
398 2004-09-06 [colin]      0.9.12cvs96
399
400         * src/toolbar.c
401                 Fix graying out Redirect in non english languages
402                 Patch by Fabien Vantard
403
404 2004-09-06 [colin]      0.9.12cvs95
405
406         * src/summaryview.c
407         * src/mimeview.c
408                 Fix dropped URIs
409
410 2004-09-06 [colin]      0.9.12cvs94
411
412         * src/addressbook.c
413         * src/addressitem.h
414         * src/addritem.c
415         * src/addritem.h
416                 Add basic drag and drop to addressbook
417
418 2004-09-03 [colin]      0.9.12cvs93
419
420         * src/summaryview.c
421                 Next/Prev unread message should start
422                 from next/prev node (especially if 
423                 mark_as_read_delay != 0)
424
425 2004-09-03 [colin]      0.9.12cvs92
426
427         * src/prefs_common.c
428         * src/prefs_common.h
429         * src/summaryview.c
430                 Add an hidden 'mark_as_read_delay' pref 
431
432 2004-09-02 [colin]      0.9.12cvs91
433
434         * src/gtk/menu.c
435                 Add unduplicated menu entries (fixes bug 532)
436                 Patch by Fabien Vantard
437
438 2004-09-02 [colin]      0.9.12cvs90
439
440         * src/account.c
441                 Fix bug 582 (broken auto account selection)
442
443 2004-09-02 [colin]      0.9.12cvs89
444
445         * src/addrindex.c
446                 Free deleted queries too
447
448 2004-09-02 [colin]      0.9.12cvs88
449
450         * src/ldapquery.c
451                 Fix freezes in LDAP, due to memory corruption
452                 after deletion of a query (and not removing it
453                 from the corresponding list of queries).
454                 Very probably fixes bug 567 and bug 569
455
456 2004-09-02 [colin]      0.9.12cvs87
457
458         * src/prefs_spelling.c
459                 Fix bug with aspell prefs init, where spell checking
460                 is enabled at first but dictionary not specified. Use
461                 LANG's dictionary by default.
462
463 2004-09-01 [colin]      0.9.12cvs86
464
465         * src/filtering.c
466         * src/imap.c
467         * src/prefs_matcher.c
468         * src/stock_pixmap.c
469                 Fix more nasty uninitialized variables
470
471 2004-08-31 [colin]      0.9.12cvs85
472
473         * src/folder.c
474                 Fix memory corruption when entering procmsg_msginfo_free()
475                 with unitialized msginfo. Thanks Valgrind.
476
477 2004-08-29 [colin]      0.9.12cvs84
478
479         * src/mimeview.c
480                 Don't escape filenames before saving - that's 
481                 not dangerous. By the way, fix the leak.
482
483 2004-08-27 [paul]       0.9.12cvs83
484
485         * src/mh.c
486         * src/procheader.c
487         * src/procmsg.c
488         * src/procmsg.h
489         * src/common/utils.c
490         * src/gtk/menu.h
491                 sync with main 0.9.12cvs6, see ChangeLog
492                 2004-08-24, 2004-08-25, 2004-08-26
493
494
495 2004-08-26 [paul]
496
497         * po/ja.po
498                 updated by Rui Hirokawa
499
500 2004-08-25 [colin]      0.9.12cvs82
501
502         * src/plugins/pgpmime/pgpmime.c
503                 Fix leak on non-combined encrypted messages
504
505 2004-08-25 [colin]      0.9.12cvs81
506
507         * src/plugins/pgpmime/pgpmime.c
508         * src/plugins/pgpmime/sgpgme.c
509         * src/plugins/pgpmime/sgpgme.h
510                 Handle combined encryption/signature
511
512 2004-08-24 [colin]      0.9.12cvs80
513
514         * src/folder.c
515                 Set mime flags on non multipart messages too
516
517 2004-08-23 [christoph]  0.9.12cvs79
518
519         * src/compose.c
520                 create message header in memory as GString before writing it
521                 to the message file
522
523 2004-08-23 [colin]      0.9.12cvs78
524
525         * src/rfc2015.c
526         * src/rfc2015.h
527         * src/compose.c
528                 Fix (again) bug 197: inline encryption broken
529
530 2004-08-23 [paul]
531
532         * po/zh_CN.po
533                 updated by Hansom Young
534
535 2004-08-23 [paul]
536
537         * 0.9.12a released
538
539 2004-08-23 [colin]      0.9.12cvs77
540
541         * src/imap.c
542                 Try and fix bug 577 (session->last_access_time is broken since 
543                 sync with main 0.9.12cvs2). 
544                 Patch by Stephan Sachse <whiteman@teg-clan.de>
545
546 2004-08-23 [paul]
547
548         * po/es.po
549         * po/fr.po
550         * po/pl.po
551         * po/pt_BR.po
552         * po/sk.po
553         * po/sr.po
554                 update translations. submitted by Ricardo
555                 Mones Lastra, Fabien Vantard, Emilian Nowak,
556                 Frederico Goncalves Guimaraes, Andrej Kacian,
557                 Urke MMI
558
559 2004-08-22 [paul]       0.9.12cvs76
560
561         * src/plugins/trayicon/trayicon.c
562                 fix formatting bug in trayicon_popup_menu_entries[]
563
564
565 2004-08-22 [paul]       0.9.12cvs75
566
567         * m4/Makefile.am
568                 remove reference to openssl.m4
569
570
571 2004-08-21 [colin]      0.9.12cvs74
572
573         * src/compose.c
574                 Fix bug 576 (Duplicate auto-bcc on reedit)
575
576 2004-08-21 [colin]      0.9.12cvs73
577
578         * src/toolbar.c
579                 Grey out Redirect in the toolbar when selection is
580                 multiple. Fixes bug 520
581
582 2004-08-21 [colin]      0.9.12cvs72
583
584         * src/compose.c
585                 Save Sign, Encrypt and Mode status when drafting or queuing
586                 Fixes bug 502 (drafted message does not keep sign / encrypt 
587                 state)
588
589 2004-08-21 [colin]      0.9.12cvs71
590
591         * src/summaryview.c
592                 Fix bug 494 (Messages are always opened in summary 
593                 view when right clicked.) Also fixes bug 508.
594
595 2004-08-21 [colin]      0.9.12cvs70
596
597         * src/compose.c
598                 When using inline encryption, don't use QP or Base64:
599                 the mail will be encrypted to a 7bit string.
600                 Fixes bug 197
601
602 2004-08-21 [colin]      0.9.12cvs69
603
604         * src/compose.c
605                 Fix inline-signing with 8bit chars: data must be 
606                 converted to Quoted-printable before signing.
607
608 2004-08-21 [colin]      0.9.12cvs68
609
610         * src/compose.c
611                 Remove 'Message/Save to draft folder'
612                 and 'Message/Save and keep editing' to 
613                 put a single 'File/Save' command.
614                 Fixes bug 224
615
616 2004-08-21 [colin]      0.9.12cvs67
617
618         * src/mainwindow.c
619                 Fix bug 222 (Summary view state not retained between sessions)
620
621 2004-08-20 [colin]      0.9.12cvs66
622
623         * src/codeconv.c
624                 Fix bug 574 (empty cur_locale is not enough)
625
626 2004-08-20 [paul]
627
628         * src/plugins/pgpmime/plugin.c
629                 modify PGP/MIME plugin's description
630
631 2004-08-16 [colin]      0.9.12cvs65
632
633         * src/common/ssl.c
634                 Fix version comparison
635
636 2004-08-16 [colin]      0.9.12cvs64
637
638         * src/common/ssl.c
639                 I meant 2.2.
640
641 2004-08-16 [colin]      0.9.12cvs63
642
643         * src/common/ssl.c
644                 People with glibc 2.1 have had problems with non-blocking
645                 SSL_connect. Disable it for glibc < 2.2.
646
647 2004-08-16 [colin]      0.9.12cvs62
648
649         * src/common/ssl.c
650                 Fix format error
651
652 2004-08-13 [colin]      0.9.12cvs61
653
654         * src/plugins/pgpmime/plugin.c
655                 Add plugin's description
656
657 2004-08-12 [christoph]  0.9.12cvs60
658
659         * src/folderutils.c
660                 fix bug that did not thaw folder updates when deleting
661                 duplicates in empty folders
662
663 2004-08-12 [colin]      0.9.12cvs59
664
665         * src/plugins/trayicon/trayicon.c
666                 Add a context menu with most common operations
667
668 2004-08-12 [colin]      0.9.12cvs58
669
670         * configure.ac
671         * sylpheed.desktop
672         * src/Makefile.am
673         * src/main.c
674                 Add support for Freedesktop.org's startup notification
675
676 2004-08-10 [colin]      0.9.12cvs57
677
678         * src/main.c
679         * src/common/socket.c
680         * src/common/ssl.c
681         * src/common/sylpheed.c
682         * src/common/sylpheed.h
683                 Put back the ssl connect nonblocking...
684                 without the race condition
685
686 2004-08-09 [colin]      0.9.12cvs56
687
688         * src/main.c
689         * src/common/ssl.c
690         * src/common/sylpheed.c
691         * src/common/sylpheed.h
692                 Reverting previous commit, doesn't work 
693
694 2004-08-09 [colin]      0.9.12cvs55
695
696         * src/main.c
697         * src/common/ssl.c
698         * src/common/sylpheed.c
699         * src/common/sylpheed.h
700                 Make SSL_connect nonblocking, using a thread
701
702 2004-08-09 [paul]       0.9.12cvs54
703
704         * po/POTFILES.in
705                 reflect new location of sgpgme.c
706         * src/main.c
707                 sync with main, see ChangeLog 2004-08-09
708
709 2004-08-08 [christoph]  0.9.12cvs53
710
711         * src/folderutils.c
712                 freeze FolderItem updates while deleting duplicate messages
713
714 2004-08-08 [christoph]  0.9.12cvs52
715
716         * configure.ac
717         * src/Makefile.am
718         * src/main.c
719         * src/pgpmime.c
720         * src/pgpmime.h
721         * src/sgpgme.c
722         * src/sgpgme.h
723         * src/plugins/Makefile.am
724         * src/plugins/pgpmime/.cvsignore
725         * src/plugins/pgpmime/Makefile.am
726         * src/plugins/pgpmime/pgpmime.c
727         * src/plugins/pgpmime/pgpmime.h
728         * src/plugins/pgpmime/plugin.c
729         * src/plugins/pgpmime/sgpgme.c
730         * src/plugins/pgpmime/sgpgme.h
731                 new plugin for PGP/MIME
732
733 2004-08-07 [christoph]  0.9.12cvs51
734
735         * src/folder.c
736                 disable immediate folder change notification on opened folders
737                 until SummaryView can handle it quickly
738
739 2004-08-07 [colin]      0.9.12cvs50
740
741         * src/pop.c
742         * src/common/partial_download.c
743                 fix warnings
744
745 2004-08-07 [colin]      0.9.12cvs49
746
747         * src/Makefile.am
748         * src/account.c
749         * src/addressbook.c
750         * src/alertpanel.c
751         * src/alertpanel.h
752         * src/compose.c
753         * src/exphtmldlg.c
754         * src/expldifdlg.c
755         * src/main.c
756         * src/message_search.c
757         * src/messageview.c
758         * src/pop.c
759         * src/sgpgme.c
760         * src/summary_search.c
761         * src/summaryview.c
762         * src/textview.c
763         * src/gtk/sslcertwindow.c
764         * src/pixmaps/stock_dialog-error.xpm
765         * src/pixmaps/stock_dialog-info.xpm
766         * src/pixmaps/stock_dialog-question.xpm
767         * src/pixmaps/stock_dialog-warning.xpm
768                 sync new alertpanel from gtk2
769
770 2004-08-07 [colin]      0.9.12cvs48
771
772         * src/prefs_folder_item.c
773                 fix memory corruption in folderitem's prefs
774
775 2004-08-06 [colin]      0.9.12cvs47
776
777         * src/compose.c
778                 close compose window after queuing, before 
779                 sending when user presses Send
780
781 2004-08-05 [christoph]  0.9.12cvs46
782
783         * src/msgcache.c
784         * src/common/defs.h
785                 add charset to cache file and convert charset when reading the
786                 cache if different from internal used charset
787
788 2004-08-05 [christoph]  0.9.12cvs45
789
790         * src/messageview.c
791         * src/mimeview.[ch]
792         * src/procmime.h
793         * src/common/utils.h
794                 cleanup (remove unused includes/reorganize)
795
796         * src/prefs_ext_prog.c
797         * src/prefs_folder_item.c
798         * src/prefs_fonts.c
799         * src/prefs_msg_colors.c
800         * src/prefs_spelling.c
801         * src/prefs_themes.c
802         * src/prefs_toolbar.c
803         * src/prefs_wrapping.c
804         * src/gtk/prefswindow.[ch]
805         * src/plugins/clamav/clamav_plugin_gtk.c
806         * src/plugins/dillo_viewer/dillo_prefs.c
807         * src/plugins/image_viewer/viewerprefs.c
808         * src/plugins/spamassassin/spamassassin_gtk.c
809                 change PrefsPage path into an array of strings and don't
810                 split a single string into parts (better for translation)
811
812 2004-08-05 [christoph]  0.9.12cvs44
813
814         * src/folder.c
815                 fix FolderItem's message counts after rebuilding a cache
816
817 2004-08-05 [paul]       0.9.12cvs43
818
819         * ChangeLog
820         * ChangeLog.jp
821         * src/imap.c
822         * src/news.c
823         * src/common/nntp.c
824         * src/common/session.c
825         * src/common/session.h
826         * src/common/socket.c
827                 sync with main 0.9.12cvs2
828                 see ChangeLog 2004-08-04
829
830 2004-08-04 [christoph]  0.9.12cvs42
831
832         * configure.ac
833                 add missing AC_DEFINE(USE_OPENSSL, ...)
834         * src/folder.c
835                 use new xml_node_new() function
836
837 2004-08-03 [christoph]  0.9.12cvs41
838
839         * src/folder.c
840         * src/localfolder.c
841         * src/common/xml.[ch]
842                 sync with main 0.9.12cvs1
843                 see ChangeLog 2004-07-23
844
845 2004-08-03 [christoph]
846
847         * configure.ac
848         * m4/openssl.m4                 ** REMOVE **
849                 use pkg-config to get OpenSSL CFLAGS and LIBS
850                 (OpenSSL 0.9.7 is required now)
851
852 2004-08-02 [paul]       0.9.12cvs40
853
854         * AUTHORS
855                 update translation team section
856         * po/pt_BR.po
857                 updated by Frederico Goncalves Guimaraes
858                 <fggdebian@yahoo.com.br>
859
860 2004-07-29 [colin]      0.9.12cvs39
861
862         * src/messageview.c
863                 Inform the user when a partially 
864                 downloaded mail isn't on the server
865                 anymore (due to Mark for deletion)
866
867 2004-07-29 [colin]      0.9.12cvs38
868
869         * src/messageview.c
870                 Hide noticeview if necessary
871
872 2004-07-27 [colin]      0.9.12cvs37
873
874         * src/msgcache.c
875                 More fixes (i overlook a bit, thanks
876                 Christoph for spotting it)
877
878 2004-07-27 [colin]      0.9.12cvs36
879
880         * src/msgcache.c
881                 Fix wrong test 
882
883 2004-07-26 [colin]      0.9.12cvs35
884
885         * src/pop.c
886                 Fix uidl-file parsing when not in new
887                 format
888
889 2004-07-19 [colin]      0.9.12cvs34
890
891         * src/compose.c
892                 Save attachment status when drafting
893
894 2004-07-19 [colin]      0.9.12cvs33
895
896         * src/folder.h
897         * src/folderview.c
898         * src/summaryview.c
899                 Reverse 0.9.12cvs29 to 31 (folder icon update
900                 when quicksearch is active)
901
902 2004-07-18 [colin]      0.9.12cvs32
903
904         * src/pop.c
905                 Fix partial download bug with "Download all
906                 messages" option
907
908 2004-07-18 [colin]      0.9.12cvs31
909
910         * src/folderview.c
911                 Fix crash
912
913 2004-07-17 [colin]      0.9.12cvs30
914
915         * src/summaryview.c
916                 Same, when sticky search is off
917
918 2004-07-17 [colin]      0.9.12cvs29
919
920         * src/folder.h
921         * src/folderview.c
922         * src/summaryview.c
923                 Update FolderItem icon whenever its summaryview is 
924                 filtered
925
926 2004-07-16 [christoph]  0.9.12cvs28
927
928         * src/mimeview.c
929                 make doubleclick work again
930
931 2004-07-16 [christoph]  0.9.12cvs27
932
933         * src/mimeview.c
934                 fix freeze on mime icon doubleclick (opening doesn't work yet)
935
936 2004-07-16 [paul]       0.9.12cvs26
937         
938         * src/gtk/quicksearch.c
939         * src/compose.c
940         * src/customheader.c
941         * src/messageview.c
942         * src/news.c
943         * src/prefs_account.c
944         * src/prefs_display_header.c
945         * src/procheader.c
946                 replace "Message-Id" with "Message-ID"
947
948 2004-07-16 [paul]       0.9.12cvs25
949
950         * ChangeLog
951         * ChangeLog.jp
952         * src/account.c
953         * src/account.h
954         * src/folder_item_prefs.c
955         * src/main.c
956         * src/pop.c
957         * src/pop.h
958         * src/prefs_account.c
959         * src/prefs_account.h
960         * src/prefs_common.c
961         * src/prefs_common.h
962         * src/prefs_gtk.c
963         * src/prefs_gtk.h
964                 sync with main 0.9.12cvs1
965
966 2004-07-15 [colin]      0.9.12cvs24
967
968         * src/folder.c
969                 Disable GPG signature check during
970                 folder move and scan 
971         (Closes Bug 521 Signature checking slows down Folder-Move)
972
973 2004-07-14 [christoph]  0.9.12cvs23
974
975         * src/pgpmime.c
976                 add missing fclose
977
978         * src/procmime.c
979                 add checks if fopen really worked
980
981 2004-07-14 [colin]      0.9.12cvs22
982
983         * src/pop.c
984         * src/common/partial_download.c
985                 Update includes
986
987 2004-07-14 [colin]      0.9.12cvs21
988
989         * src/folder.c
990         * src/inc.c
991         * src/matcher.c
992         * src/matcher.h
993         * src/matcher_parser_parse.y
994         * src/messageview.c
995         * src/msgcache.c
996         * src/noticeview.c
997         * src/noticeview.h
998         * src/pop.c
999         * src/pop.h
1000         * src/prefs_matcher.c
1001         * src/procheader.c
1002         * src/procmsg.c
1003         * src/procmsg.h
1004         * src/summaryview.c
1005         * src/common/Makefile.am
1006         * src/common/defs.h
1007         * src/gtk/quicksearch.c
1008         * src/common/partial_download.c ** NEW FILES **
1009         * src/common/partial_download.h ** NEW FILES **
1010                 Partial downloading of pop3 mails
1011
1012 2004-07-13 [christoph]  0.9.12cvs20
1013
1014         * src/mimeview.c
1015                 use "button_release_event" instead of "button_press_event",
1016                 because executing event callbacks while the button is still
1017                 pressed is not good and causes problems
1018
1019 2004-07-12 [colin]      0.9.12cvs19
1020
1021         * src/gtk/quicksearch.c
1022                 Fix a missing status update in quicksearch
1023
1024 2004-07-08 [colin]      0.9.12cvs18
1025
1026         * src/common/smtp.h
1027                 Fix guint vs gint bug
1028
1029 2004-07-08 [colin]      0.9.12cvs17
1030
1031         * src/common/smtp.c
1032                 use to_human_readable() for sizes
1033
1034 2004-07-08 [paul]       0.9.12cvs16
1035
1036         * src/inc.c [1.174]
1037                 fix occasional non-clearance of the statusbar
1038                 (close Bug 531 'SA plugin: status bar does not 
1039                  get cleared in OFFLINE mode')
1040
1041 2004-07-07 [colin]      0.9.12cvs15
1042
1043         * src/prefs_common.c [1.225]
1044         * src/prefs_common.h [1.112]
1045                 Add a hidden summary_quicksearch_sticky preference,
1046                 to allow the quicksearch bar to reset across folders
1047         * src/summaryview.c [1.437]
1048                 Use this preference
1049         * src/gtk/quicksearch.c [1.5]
1050         * src/gtk/quicksearch.h [1.3]
1051                 Add this preference, fix focus when hitting Enter,
1052                 add handling of Esc key to reset
1053
1054 2004-07-06 [colin]      0.9.12cvs14
1055
1056         * src/gtk/quicksearch.c [1.4]
1057                 Add Clear button
1058
1059 2004-07-06 [christoph]  0.9.12cvs13
1060
1061         * src/toolbar.c
1062                 enable next unread button in empty folders if next folder
1063                 dialog is not disabled
1064
1065         (Closes Feature Request [ 755800 ] "next" button enabled in empty
1066          folders)
1067
1068 2004-07-06 [colin]      0.9.12cvs12
1069
1070         * src/common/smtp.c [1.16]
1071                 Display maximum message size in the log
1072
1073 2004-07-06 [paul]       0.9.12cvs11
1074
1075         * src/toolbar.c
1076                 fix typo. (spotted by Fabien Vantard)
1077
1078 2004-07-06 [paul]       0.9.12cvs10
1079
1080         * src/main.c
1081                 terminate cleanly on SIGHUP. Patch submitted by
1082                 Thomas Gilgin <thg@karate-muellheim.de>
1083
1084 2004-07-05 [christoph]  0.9.12cvs9
1085
1086         * src/inc.c
1087                 better replacing of %d in new mail notification command
1088
1089 2004-07-05 [colin]      0.9.12cvs8
1090
1091         * src/common/smtp.[ch]
1092                 Take SIZE (returned by EHLO) into account, and
1093                 avoid sending too big messages
1094
1095 2004-07-04 [paul]       0.9.12cvs7
1096
1097         * src/account.c
1098                 fix auto-account selection on imap/news
1099
1100 2004-07-01 [paul]       0.9.12cvs6
1101
1102         * src/gtk/quicksearch.c
1103                 reveal hidden string in gui
1104                 
1105         * src/compose.c
1106                 fix updating of gpg signing setting on 
1107                 switching accounts
1108
1109 2004-06-30 [darko]      0.9.12cvs5
1110
1111         * src/common/utils.c
1112                 remove expand_search_string()
1113         * src/gtk/quicksearch.c
1114                 remove no longer needed for loop (thanks Christoph)
1115                 add expand_search_string()
1116
1117 2004-06-30 [darko]      0.9.12cvs4
1118
1119         * src/common/utils.c
1120                 allow all filtering expressions in quicksearch
1121
1122         (Closes Bug 519 filtering expr. in quicksearch)
1123
1124 2004-06-30 [christoph]  0.9.12cvs3
1125
1126         * configure.ac
1127                 better 'localedir'
1128
1129         * src/common/intl.h
1130                 allow plugins to define TEXTDOMAIN for the _(...) macro
1131
1132 2004-06-30 [paul]       0.9.12cvs2
1133
1134         * po/POTFILES.in
1135           src/Makefile.am
1136           src/main.c
1137           src/prefs_common.c
1138           src/prefs_msg_colors.[ch]     ** NEW FILES **
1139                 move message colouring options to
1140                 '/Other Preferences/Message View/Colors'
1141
1142 2004-06-30 [paul]       0.9.12cvs1
1143
1144         * po/POTFILES.in
1145           src/Makefile.am
1146           src/main.c
1147           src/prefs_common.c
1148           src/prefs_wrapping.[ch]       ** NEW FILES **
1149                 move message wrapping options to
1150                 /'Other Preferences/Compose/Message Wrapping'
1151
1152 2004-06-28 [paul]       0.9.12
1153
1154         * Sylpheed-Claws 0.9.12 released
1155
1156         * po/es.po
1157           po/fr.po
1158           po/sk.po
1159                 updated by Ricardo Mones Lastra, Fabien Vantard,
1160                 Andrej Kacian
1161
1162 2004-06-27 [paul]       0.9.11cvs19
1163
1164         * src/common/ssl.c
1165                 re-enable certificate check
1166
1167 2004-06-25 [christoph]  0.9.11cvs18
1168
1169         * src/procmsg.h
1170                 add MSG_HAS_ATTACHMENT to MSG_CACHED_FLAG_MASK
1171
1172 2004-06-25 [paul]       0.9.11cvs17
1173
1174         * sync with main 0.9.12cvs1
1175                 see ChangeLog 2004-06-23
1176                 
1177         * src/gtk/menu.c
1178                 remove unused menu_toggle_toggle()
1179
1180 2004-06-23 [christoph]  0.9.11cvs16
1181
1182         * src/folder.c
1183         * src/procheader.c
1184         * src/procmsg.h
1185         * src/summaryview.c
1186                 scan the mime structure of multipart mails for correct
1187                 attachment, encryped and signed (with privacy API) part
1188                 detection
1189
1190         (Closes Feature Request [ 961428 ] No paperclip for HTML mails)
1191
1192 2004-06-22 [paul]
1193
1194         * po/ru.po
1195                 updated by Pavlo Bohmat
1196
1197 2004-06-20 [christoph]  0.9.11cvs15
1198
1199         * src/inc.c
1200         * src/pop.[ch]
1201                 disconnect after authentication when doing POP before SMTP
1202
1203         (Closes Bug 393 Bad inerpretation of "Pop Before SMTP")
1204
1205 2004-06-19 [christoph]  0.9.11cvs14
1206
1207         * src/folder.c
1208                 fix FolderItem name update
1209
1210         (Closes Bug 511 Folder-Renaming not reflected immediately)
1211
1212 2004-06-17 [paul]       0.9.11cvs13
1213         
1214         * sync with main 0.9.12 release
1215           src/session.c
1216                 session_set_timeout(): fixed a bug that didn't
1217                 reset timeout_tag when interval is 0.
1218
1219 2004-06-16 [christoph]  0.9.11cvs12
1220
1221         * src/textview.c
1222                 correctly clear the URL in the status bar
1223
1224 2004-06-15 [christoph]  0.9.11cvs11
1225
1226         * src/summaryview.c
1227                 add missing gtk_widget_show()
1228
1229 2004-06-11 [christoph]  0.9.11cvs10
1230
1231         * src/plugins/spamassassin/spamassassin.c
1232                 correctly check waitpid return code
1233
1234         (Closes Bug 396 Zombie process when spamassassin is called)
1235
1236 2004-06-10 [christoph]  0.9.11cvs9
1237
1238         * src/mainwindow.c
1239         * src/summaryview.[ch]
1240         * src/gtk/Makefile.am
1241         * src/gtk/quicksearch.c                         ** NEW **
1242                 separate quick search from summaryview
1243
1244 2004-06-09 [christoph]  0.9.11cvs8
1245
1246         * src/inc.c
1247                 remove unused code
1248
1249         * src/textview.c
1250                 get folder for compose default account from MsgInfo and not
1251                 from SummaryView
1252
1253 2004-06-09 [christoph]  0.9.11cvs7
1254
1255         * src/folder.[ch]
1256                 add information about added or removed messages to
1257                 FOLDER_ITEM_UPDATE hook
1258
1259         * src/imap_gtk.c
1260         * src/mh_gtk.c
1261                 scan folder when removing a folder failed instead of
1262                 updating the summaryview
1263
1264 2004-06-08 [paul]       0.9.11cvs6
1265
1266         * sync with main 0.9.11cvs2
1267                 see ChangeLog 2004-06-08
1268
1269 2004-06-07 [christoph]  0.9.11cvs5
1270
1271         * configure.ac
1272         * src/common/Makefile.am
1273                 detect library providing 'encrypt' function
1274
1275 2004-06-07 [paul]       0.9.11cvs4
1276
1277         * src/inc.c
1278                 sync with main, 'code cleanup'
1279                 
1280         * tools/nautilus2sylpheed.sh
1281                 fix whitespace limitation. patch submitted by
1282                 Stephan Sachse <white@teg-clan.de>
1283
1284 2004-06-04 [christoph]  0.9.11cvs3
1285
1286         * src/account.c
1287         * src/action.[ch]
1288         * src/addressbook.c
1289         * src/addrindex.h
1290         * src/folder.h
1291         * src/folder_item_prefs.c
1292         * src/inc.c
1293         * src/main.c
1294         * src/messageview.c
1295         * src/mh_gtk.c
1296         * src/prefs_themes.c
1297         * src/procmime.c
1298         * src/quote_fmt.h
1299         * src/stock_pixmap.c
1300         * src/toolbar.c
1301                 fix compiler warnings
1302
1303 2004-06-03 [paul]       0.9.11cvs2
1304
1305         * src/msgcache.c
1306                 sync with main 0.9.11cvs1: "changed gint32 to
1307                 guint32 for some platforms"
1308
1309 2004-06-02 [christoph]  0.9.11cvs1
1310
1311         * src/common/ssl.c
1312                 fix SSL_CTX variable name for older OpenSSL versions
1313
1314         (Closes Bug 503 fix compilation with older OpenSSL)
1315
1316 2004-05-31 [paul]       0.9.11claws
1317
1318         * 0.9.11claws released
1319
1320 2004-05-31 [paul]       0.9.10claws72
1321
1322         * po/es.po
1323           po/it.po
1324           po/ja.po
1325           po/pl.po
1326           po/sk.po
1327           po/sr.po
1328           po/zh_CN.po
1329                 update translations, submitted by Ricardo Mones Lastra,
1330                 Andrea Spadaccini, Rui Hirokawa, Emil, Andrej Kacian,
1331                 Urke MMI, and Hansom Young
1332
1333 2004-05-25 [luke]       0.9.10claws71
1334
1335         * AUTHORS
1336         * src/mimeview.c
1337         * src/stockpixmap.[ch]
1338         * src/Makefile.am
1339         * src/pixmaps/privacy_emblem_encrypted.xpm      ** NEW **
1340         * src/pixmaps/privacy_emblem_failed.xpm         ** NEW **
1341         * src/pixmaps/privacy_emblem_passed.xpm         ** NEW **
1342         * src/pixmaps/privacy_emblem_signed.xpm         ** NEW **
1343         * src/pixmaps/privacy_emblem_warn.xpm           ** NEW **
1344
1345                 o Added privacy emblems from Jesper Shultz 
1346                   <jesper@schultz-net.dk>
1347                 o Overlay emblems onto mimeview icons to indicate
1348                   status of signature and if a message is encrypted
1349         
1350         * src/textview.c
1351                 remove unused color definitions (were used to 
1352                 indicate sig status)
1353
1354 2004-05-25 [paul]       0.9.10claws70
1355
1356         * AUTHORS
1357           tools/Makefile.am
1358           tools/README
1359           tools/nautilus2sylpheed.sh            ** NEW FILE **
1360                 add script to enable sending files from
1361                 nautilus.
1362                 Submitted by Reza Pakdel <hrpakdel@cpsc.ucalgary.ca>
1363                 
1364         * tools/launch_firebird                 ** REMOVED **
1365                 removed as the standard "firefox '%s'" now functions
1366                 correctly
1367
1368 2004-05-23 [paul]       0.9.10claws69
1369
1370         * src/compose.c
1371                 fix %X cursor point segfault
1372                 patch by Christoph
1373
1374 2004-05-23 [christoph]  0.9.10claws68
1375
1376         * src/folder.c
1377                 fix folder moving
1378
1379 2004-05-21 [paul]       0.9.10claws67
1380
1381         * sync with 0.9.10cvs17
1382                 see ChangeLog 2004-05-21
1383
1384 2004-05-20 [paul]       0.9.10claws66
1385
1386         * sync with 0.9.10cvs16
1387                 see ChangeLog 2004-05-19 and 2004-05-20
1388
1389 2004-05-19 [alfons]     0.9.10claws65
1390
1391         * src/summaryview.h
1392                 on some platforms regoff_t is defined as off_t, so 
1393                 pull in sys/types.h
1394
1395 2004-05-19 [paul]       0.9.10claws64
1396
1397         * sync with 0.9.10cvs13
1398                 see ChangeLog 2004-05-18
1399
1400 2004-05-17 [christoph]  0.9.10claws63
1401
1402         * src/folder.c
1403                 search all folders when searching for default folders and
1404                 not return the special folder of the first folder
1405
1406 2004-05-13 [alfons]     0.9.10claws62
1407
1408         * src/summaryview.c
1409                 add a better check to see if a message is a news message
1410                 (replaces the MSG_IS_NEWS() check removed in 0.9.9claws19)
1411
1412 2004-05-13 [paul]       0.9.10claws61
1413
1414         * src/msgcache.c
1415                 sync with 0.9.10cvs12
1416                 see ChangeLog 2004-05-12
1417
1418 2004-05-12 [alfons]     0.9.10claws60
1419
1420         * src/folderview.c
1421                 release lock in case of folder could not be opened 
1422
1423 2004-05-11 [christoph]  0.9.10claws59
1424
1425         * src/inc.[ch]
1426                 remove unused folderview update stuff from inc.[ch]
1427
1428 2004-05-11 [paul]       0.9.10claws58
1429
1430         * sync with 0.9.10cvs11
1431                 see ChangeLog 2004-05-10 and 2004-05-11
1432
1433 2004-05-09 [christoph]  0.9.10claws57
1434
1435         * src/folderview.c
1436                 check for folder class functions and not folder type to detect
1437                 valid drag targets
1438
1439 2004-05-08 [christoph]  0.9.10claws56
1440
1441         * src/sgpgme.c
1442                 fix date output for signature expire times
1443
1444         (Patch by Edgar Toernig <froese@gmx.de>)
1445
1446 2004-05-06 [christoph]  0.9.10claws55
1447
1448         * src/gtk/prefswindow.c
1449                 change window type to DIALOG
1450
1451         * src/folder.[ch]
1452         * src/folderview.c
1453         * src/news_gtk.c
1454                 o add folder_remove()
1455                 o change FolderUpdate hook flag names (NEW -> ADD, DESTROY -> REMOVE)
1456                 o add new "sort" field to Folder, no longer sort folders by type
1457                   higher sort values will be first in the folder list, new folders get 0
1458                   and will be added to the end
1459
1460         * src/mainwindow.c
1461         * src/gtk/Makefile.am
1462         * src/gtk/foldersort.(c|h|glade)                        ** NEW **
1463                 add dialog to allow users to change the folder order
1464
1465 2004-05-04 [paul]       0.9.10claws54
1466
1467         * src/inc.c
1468                 Display account_name in statusbar when retrieving
1469                 messages from a pop account
1470         * src/prefs_account.c
1471                 display account name in title of prefs_account
1472                 window
1473         * src/prefs_folder_item.c
1474                 display folder name in title of prefs_folder window
1475
1476         all 3 patches submitted by Fabien Vantard
1477
1478         * AUTHORS
1479                 add Fabien Vantard
1480
1481 2004-05-04 [paul]       0.9.10claws53
1482
1483         * src/prefs_actions.c
1484           src/prefs_template.c
1485                 'Esc' Key exits alertpanel
1486                 Patch submitted by Fabien Vantard <fzz@ifrance.com>
1487
1488 2004-04-26 [christoph]  0.9.10claws52
1489
1490         * src/gtk/about.c
1491         * src/gtk/colorsel.c
1492         * src/gtk/description_window.c
1493         * src/gtk/filesel.c
1494         * src/gtk/gtkaspell.c
1495         * src/gtk/inputdialog.c
1496         * src/gtk/pluginwindow.c
1497         * src/gtk/progressdialog.c
1498                 o remove gtk_window_set_position(..., GTK_WIN_POS_CENTER) because
1499                   it does not work correctly with xinerama
1500                 o lock incorporation while the plugin window is open
1501
1502 2004-04-23 [paul]       0.9.10claws51
1503
1504         * po/POTFILES.in
1505                 update location of inputdialog.c
1506                 
1507         * src/gtk/about.c
1508                 update Copyright string
1509                 
1510         * src/msgcache.c
1511           src/prefs_common.c
1512           src/prefs_themes.c
1513                 improve the english a little
1514
1515 2004-04-22 [christoph]  0.9.10claws50
1516
1517         * src/folderutils.[ch]
1518                 add folderutils_mark_all_read()
1519
1520         * src/folderview.c
1521                 readd "mark all read" from popup menu, now works
1522                 in all folders and not only the opened folder
1523
1524 2004-04-21 [christoph]  0.9.10claws49
1525
1526         * src/Makefile.am
1527         * src/inputdialog.[ch]                  ** REMOVED **
1528         * src/gtk/Makefile.am
1529         * src/gtk/inputdialog.[ch]              ** NEW **
1530                 move inputdialog.[ch] into gtk directory
1531
1532         * src/mh_gtk.c
1533                 remove check for missing IMAP folder account
1534
1535 2004-04-20 [christoph]  0.9.10claws48
1536
1537         * src/mainwindow.c
1538         * src/foldersel.c
1539                 remove new/rename/delete folder GUI functions because
1540                 they are always active, even for news folders, and can
1541                 not be easily made folder class dependent
1542
1543         * src/gtk/menu.[ch]
1544                 make menu_translate() public
1545
1546         * src/Makefile.am
1547         * src/folder.[ch]
1548         * src/folderview.[ch]
1549         * src/imap_gtk.[ch]                     ** NEW **
1550         * src/main.c
1551         * src/mh_gtk.[ch]                       ** NEW **
1552         * src/news_gtk.[ch]                     ** NEW **
1553                 o dynamically build FolderView popup menus from a folder
1554                   specific part, with callbacks to seperated code, and
1555                   a common part
1556                 o remove the folder class specifiy code from folderview.c
1557
1558 2004-04-15 [luke]       0.9.10claws47
1559
1560         * src/prefs_folder_item.c
1561                 o remove buttons for applying 'scan for new mail'
1562                   and 'process at startup' to sub folders
1563                 o add 'apply to sub folder' check buttons for all
1564                   properties and set folder prefs accordingly
1565                 o replace multiple gtk_widget_show() with one
1566                   gtk_widget_show_all() on container
1567
1568 2004-04-14 [darko]      0.9.10claws46
1569
1570         * src/gtk/Makefile.am
1571         * src/gtk/pluginwindow.c
1572                 load plugins from to $(prefix)/lib/sylpheed/plugins
1573                 in file selection dialog
1574         * src/plugins/clamav/clamav_plugin.c
1575                 const correctness
1576
1577 2004-04-14 [christoph]  0.9.10claws45
1578
1579         * src/folder.c
1580         * src/plugins/image_viewer/viewer.c
1581                 fix g_warnings
1582
1583 2004-04-10 [alfons]     0.9.10claws44
1584         
1585         * src/compose.c
1586                 appropriate auto account selection when forwarding
1587                 (fixes bug #476, "forward as attachment does not listen
1588                 to account rules")
1589
1590 2004-04-09 [alfons]     0.9.10claws43
1591
1592         * src/summaryview.c
1593                 make quick search combo matching case sensitive
1594
1595 2004-04-06 [alfons]     0.9.10claws42
1596
1597         * src/addr_compl.c
1598                 use cursor position to prevent clearing the entire entry
1599
1600 2004-04-06 [alfons]     0.9.10claws41
1601
1602         * src/folderview.c
1603                 fix bug #472, "filter not updated when renaming folder" 
1604
1605 2004-04-06 [alfons]     0.9.10claws40
1606
1607         * src/messageview.[ch]
1608           src/summaryview.c
1609                 reflect changes to Show all headers to main view
1610                 and message view (only affects detached message
1611                 view). see also bug #473, 'Show All Headers 
1612                 "problem"'.
1613
1614 2004-04-03 [alfons]     0.9.10claws39
1615
1616         * src/matcher.c
1617                 free address list
1618
1619 2004-04-03 [alfons]     0.9.10claws38
1620
1621         * src/matcher_parser_parse.y
1622           src/matcher.[ch]
1623                 prepare address look up matcher type; marginally
1624                 tested, and not hooked into the UI yet.
1625
1626                 basically it accepts the result of the left hand
1627                 side of the matcher (the "criteria"):
1628
1629                         from all_in_addressbook ""
1630                         ~to_or_cc any_in_addressbook ""
1631                 
1632                 the first case matches all addresses found in the
1633                 from header, and the second case matches if any
1634                 (at least one) of the addresses in to or cc headers 
1635                 are not in the address book.
1636
1637                 the string argument is not used yet, but is intended
1638                 to match a group of addresses 
1639
1640 2004-04-02 [luke]       0.9.10claws37
1641
1642         * src/prefs_folder_item.c
1643                 Add two buttons to apply 'scan for new mail'
1644                 and 'process at startup' to sub folders
1645
1646 2004-04-02 [luke]
1647         * tools/textviewer.sh
1648                 better filename extension matching plus some support for
1649                 MS Excel, MS Powerpoint and HTML
1650
1651 2004-03-29 [christoph]  0.9.10claws36
1652
1653         * src/folder.h
1654         * src/folderutils.[ch]
1655         * src/mainwindow.c
1656                 add delete duplicates for all folders
1657
1658 2004-03-29 [alfons]     0.9.10claws35
1659
1660         * src/folder.c
1661                 don't pass NULL to XXXprintf(); fixes Solaris crashes
1662                 when selecting top-level folder node (thanks to 
1663                 Alex S. Moore)
1664
1665 2004-03-28 [keith]      0.9.10claws34
1666
1667         * src/textview.c
1668                 prepend "http://" to URIs of the form "www.example.com"
1669
1670 2004-03-28 [paul]       0.9.10claws33
1671
1672         * src/common/nntp.c
1673           src/common/smtp.c
1674           src/folder.c
1675           src/imap.c
1676           src/inc.c
1677           src/news.c
1678           src/pop.c
1679                 revise 'translatable string' policy:
1680                 don't translate debug_print() or log_print(),
1681                 translate log_message() and log_warning()
1682         
1683         * po/zh_CN.po
1684                 update submitted by Hansom Young
1685
1686 2004-03-25 [alfons]     0.9.10claws32
1687
1688         * src/prefs_common.c
1689                 I mean this one: Return the GList...
1690
1691 2004-03-25 [alfons]     0.9.10claws31
1692
1693         * src/prefs_common.h
1694                 add new members at the end of prefs_common, so
1695                 they get properly initialized
1696
1697 2004-03-24 [christoph]  0.9.10claws30
1698
1699         * src/imap.c
1700                 o NULL is a valid GSList
1701
1702 2004-03-24 [alfons]     0.9.10claws29
1703
1704         * src/prefs_common.[ch]
1705           src/summaryview.c
1706           src/common/defs.h
1707                 add history to quick search (patch submitted by 
1708                 Ivan Francolin Martinez - thanks!)
1709
1710 2004-03-24 [alfons]     0.9.10claws28
1711
1712         * src/imap.c
1713                 NULL output pointer parameter
1714
1715 2004-03-21 [alfons]     0.9.10claws27
1716
1717         * src/addrindex.[ch]
1718           src/addr_compl.c
1719                 complete addresses on nicks and aliases
1720
1721 2004-03-21 [alfons]     0.9.10claws26
1722
1723         * src/import.c
1724           src/inc.c
1725           src/mbox.[ch]
1726                 disable filters on import mbox (patch submitted
1727                 by Edgar Toernig)
1728
1729 2004-03-21 [darko]      0.9.10claws25
1730
1731         * src/addr_compl.c
1732                 select the address when only one match is found while
1733                 doing address completion with tab key (feature
1734                 request #914720)
1735
1736 2004-03-21 [alfons]     0.9.10claws24
1737
1738         * src/messageview.c
1739           src/toolbar.c
1740                 don't `navigate-delete` when a summary view's selection does not 
1741                 match the accompanying message view's message
1742
1743 2004-03-20 [alfons]     0.9.10claws23
1744
1745         * src/summaryview.c
1746                 hide ext search button on initial display (should fix bug #459,
1747                 "Toggling quick-search at 1st time: minor UI inconsistency")
1748
1749 2004-03-20 [alfons]     0.9.10claws22
1750
1751         * src/summaryview.[ch]
1752                 add function to get selected msginfo, if there's
1753                 only one selected
1754
1755 2004-03-20 [paul]       0.9.10claws21
1756
1757         * sync with 0.9.10cvs7
1758                 see ChangeLog 2004-03-19
1759
1760 2004-03-19 [paul]       0.9.10claws20
1761
1762         * src/common/nntp.c
1763           src/common/smtp.c
1764           src/common/ssl.c
1765           src/folder.c
1766           src/imap.c
1767           src/inc.c
1768           src/news.c
1769           src/pop.c
1770                 don't translate strings in debug_print(), log_print(),
1771                 log_message(),  and log_warning()
1772
1773 2004-03-19 [alfons]     0.9.10claws19
1774
1775         better next/previous/delete/focus navigation with separate 
1776         message view 
1777         
1778         * src/toolbar.c
1779                 call summaryview_delete() instead of messageview_delete()
1780         * src/messageview.c
1781                 disable messageview_delete()
1782
1783 2004-03-18 [paul]       0.9.10claws18
1784
1785         * sync with 0.9.10cvs6
1786                 see ChangeLog 2004-03-16
1787
1788 2004-03-17 [alfons]     0.9.10claws17
1789
1790         * src/gtk/filesel.c
1791                 remove bogus semicolon after if() (sometimes it pays to
1792                 read LKML :)
1793
1794 2004-03-15 [darko]      0.9.10claws16
1795
1796         * src/gtk/filesel.c
1797                 support full path in place of a filename
1798         * src/mimeview.c
1799                 store directory attachments were saved to and
1800                 use it when saving attachments
1801         * src/prefs_common.[hc]
1802                 store directory attachments were last saved to
1803
1804 2004-03-15 [paul]       0.9.10claws15
1805
1806         * src/folderview.c
1807                 fix bug where unsubscribing a newsgroup would destroy
1808                 (most of the) filtering rules
1809
1810 2004-03-15 [paul]       0.9.10claws14
1811
1812         * src/folderview.c
1813                 fix Bug 458, 'Folder View remaining empty after 
1814                 removing a NEWS account' (was also true of IMAP
1815                 accounts)
1816
1817 2004-03-15 [paul]       0.9.10claws13
1818
1819         * src/folderview.c
1820                 fix folderview invisibility of newly subscribed
1821                 newsgroups
1822
1823 2004-03-13 [paul]       0.9.10claws12
1824
1825         * src/compose.c
1826           src/plugins/dillo_viewer/dillo_prefs.c
1827           src/plugins/image_viewer/viewerprefs.c
1828                 gettextise some forgotten parts
1829
1830 2004-03-13 [alfons]     0.9.10claws11
1831
1832         * src/imap.c
1833                 make sure the correct type is passed to sscanf()
1834
1835 2004-03-13 [paul]       0.9.10claws10
1836
1837         * sync with 0.9.10cvs5
1838                 see ChangeLog 2004-03-02 and 2004-03-12, 
1839                 specifically:
1840                 'always move messages by default when using DnD (except 
1841                 for News folder). Copy messages if Ctrl-key is pressed.'
1842                 and 'added a function to filter selected messages'
1843
1844 2004-03-12 [christoph]  0.9.10claws9
1845
1846         * src/codeconv.c
1847                 add parameter check to conv_unmime_header_overwrite()
1848
1849         * src/imap.c
1850                 o fix spelling
1851                 o fix removing of NEW flag when UNREAD is unset
1852
1853         * src/procmime.c
1854                 decode MIME-headers
1855
1856         (Closes 437 i18n attachment display error.)
1857
1858 2004-03-12 [paul]       0.9.10claws8
1859
1860         * po/it.po
1861                 update. submitted by Andrea Spadaccini <lupin85@email.it>
1862                 
1863         * tools/Makefile.am
1864                 add 'textviewer.sh'
1865
1866 2004-03-12 [alfons]     0.9.10claws7
1867
1868         * src/imap.c
1869                 o quiet compiler and typecast Folder * to IMAP Folder *
1870                 o wake up and fix my previous incompatible type assignment bug
1871
1872 2004-03-12 [alfons]     0.9.10claws6
1873
1874         * src/imap.c
1875                 don't mix up pointers to int, guint32 _and_ 
1876                 unsigned int 
1877
1878 2004-03-12 [christoph]  0.9.10claws5
1879
1880         * src/folderview.c
1881                 Add error requester when renaming a folder failed
1882
1883         * src/imap.c
1884                 Check new FolderItem name for namespace seperator
1885                 before renaming
1886
1887         (Closes Bug 443 Bad named IMAP folders won't be displayed)
1888
1889 2004-03-11 [christoph]  0.9.10claws4
1890
1891         * src/folder.[ch]
1892         * src/imap.c
1893         * src/procmsg.h
1894                 syncronize flags in cache with IMAP folder flags
1895
1896         Adapted a patch submitted by Simon 'corecode' Schubert
1897         <corecode@corecode.ath.cx> 
1898
1899
1900 2004-03-11 [alfons]     0.9.10claws3
1901
1902         * src/textview.[ch]
1903                 remove dead code that at one time controlled display of
1904                 URIs in status bar
1905
1906 2004-03-10 [paul]       0.9.10claws2
1907
1908         * po/it.po
1909                 updated by Lupino <lupin85@email.it>
1910
1911 2004-03-09 [alfons]     0.9.10claws1
1912
1913         * src/matcher.c
1914                 we're not using yywrap, but we may, so close yyin instead
1915                 of initial FILE *
1916
1917 2004-03-08 [paul]       0.9.10claws
1918
1919         * 0.9.10claws released
1920
1921 2004-03-08 [paul]       0.9.9claws41
1922
1923         * po/es.po
1924           po/ja.po
1925           po/ru.po
1926           po/sk.po
1927           po/sr.po
1928           po/zh_CN.po
1929                 update translations. submitted by Ricardo Mones Lastra,
1930                 Rui Hirokawa, Pavlo Bohmat, Andrej Kacian, Urke MMI,
1931                 Hansom Young
1932
1933 2004-03-06 [paul]       0.9.9claws40
1934
1935         * src/stock_pixmap.c
1936                 fix crash: g_strdup(DEFAULT_PIXMAP_THEME)
1937                 patch submitted by Pawel Pekala
1938
1939 2004-03-06 [alfons]             0.9.9claws39
1940
1941         * src/addrindex.c
1942                 allow nick name completion again 
1943
1944 2004-03-02 [match]              0.9.9claws38
1945
1946         * configure.ac
1947                 added definition of USE_LDAP_TLS to support TLS.
1948         * src/ldapctrl.[ch]
1949         * src/ldapquery.c
1950         * src/ldapserver.[ch]
1951         * src/addressbook.c
1952         * src/addrindex.c
1953         * src/editldap.c
1954                 included LDAP TLS support.
1955
1956 2004-03-02 [christoph]          0.9.9claws37
1957
1958         * src/folder.[ch]
1959                 o add more documentation for FolderClass
1960                 o remove usused FolderClass virtual functions
1961
1962         * src/imap.c
1963         * src/mh.c
1964         * src/news.c
1965                 change creation of FolderClass because static initializations
1966                 for structs suck in C89
1967
1968 2004-03-01 [paul]
1969
1970         * sync with 0.9.10
1971
1972 2004-02-28 [keith]      0.9.9claws36
1973
1974         * src/common/utils.c
1975                 Fix treatment of whitespace in quicksearch bar (leading
1976                 spaces and >1 space between commands and parameters).
1977
1978 2004-02-27 [alfons]     0.9.9claws35
1979
1980         * src/compose.[ch]
1981                 Explicitly remove draft timeout to fix nasty race between 
1982                 compose_send_cb() (which destroys the compose window) and 
1983                 compose_defer_auto_save_draft() (which expects compose 
1984                 window to exist). Should fix Keith's and Fred Marton's
1985                 bug report (#128, "crash after complaining about character
1986                 set conversion")
1987
1988 2004-02-27 [luke]       0.9.9claws34
1989         
1990         * src/folder.c
1991                 Do folder_item_apply_processing() even if no processing
1992                 rules for the folder exist (so global processing is applied)
1993
1994 2004-02-26 [thorsten]   0.9.9claws33
1995
1996         * src/mimeview.c
1997                 Remove misleading static declaration
1998
1999 2004-02-26 [alfons]     0.9.9claws32
2000
2001         * src/procmime.[ch]
2002           src/compose.c
2003           src/mimeview.c
2004           src/textview.c
2005                 use/add procmime_get_content_type_str() as a safe wrapper
2006                 for returning a Content-Type type string; should fix 
2007                 bug #444, 0.9.7..0.9.9 crashes with "Content-Type: type= 
2008                  - attachments."
2009
2010 2004-02-26 [thorsten]   0.9.9claws31
2011
2012         * src/mimeview.c
2013                 Restructure save_as/save_all
2014
2015 2004-02-26 [alfons]     0.9.9claws30
2016
2017         * src/procmime.c
2018                 clean up (2)
2019
2020 2004-02-26 [alfons]     0.9.9claws29
2021
2022         * src/procmime.c
2023                 clean up (1)
2024
2025 2004-02-24 [luke]
2026
2027         * tools/textviewer.sh
2028                 tweaks from Johann Koenig, recognition of shell
2029                 scripts in particular
2030
2031 2004-02-24 [paul]       0.9.9claws28
2032
2033         * sync with 0.9.9cvs13
2034                 see ChangeLog 2004-02-24
2035
2036 2004-02-23 [paul]       0.9.9claws27
2037
2038         * src/inc.c
2039                 one alertpanel on pop3 authentication error will suffice
2040                 
2041         * src/prefs_fonts.c
2042                 remove unnecessary printf
2043
2044 2004-02-22 [alfons]     0.9.9claws26
2045
2046         * src/messageview.c
2047                 put back a lost check
2048
2049 2004-02-21 [alfons]     0.9.9claws25
2050
2051         * src/folderview.c
2052                 don't forget to save folder properties after renaming folder
2053
2054 2004-02-20 [paul]       0.9.9.claws24
2055
2056         * src/addressbook.c
2057                 sync with 0.9.9cvs11, see ChangeLog 2004-02-19
2058                 
2059         * src/inc.c
2060                 complete sync with 0.9.9cvs9's 'update folderview
2061                 progressively'
2062                 
2063         * configure.ac
2064                 require gettext >= 0.12.1
2065
2066 2004-02-17 [match]      0.9.9claws23
2067
2068         * src/compose.c
2069                 keep the peace - change style.
2070
2071 2004-02-17 [alfons]     0.9.9claws22
2072
2073         * src/filtering.c
2074                 make MATCHACTION_STOP cancel filtering / processing;
2075                 clean up and document it to make it a little bit more clear;
2076
2077 2004-02-17 [alfons]     0.9.9claws21
2078
2079         %X marks the cursor spot for reply quote format
2080
2081         * src/quote_fmt_lex.l 
2082           src/quote_fmt.c
2083                 add %X token
2084                 
2085         * src/quote_fmt.h
2086           src/quote_fmt_parse.y
2087                 handle %X token
2088                 
2089         * src/compose.c
2090                 handle %X token for replies only (for now)
2091
2092 2004-02-17 [paul]       0.9.9claws20
2093
2094         * po/sk.po
2095                 updated by Andrej Kacian
2096                 
2097         * src/news.c
2098                 remove unneeded include
2099                 
2100         * src/prefs_fonts.c
2101                 be a little more user-friendly with the labels
2102                 
2103         * configure.ac
2104                 a change forgotten in the last commit: 
2105                 SYLPHEED_ACLOCAL_INCLUDE(m4)
2106
2107 2004-02-17 [paul]       0.9.9claws19
2108
2109         * ac/*                          ** REMOVED **
2110           ac/                           ** REMOVED **
2111           intl/Makefile.in              ** REMOVED **
2112           m4/                           ** NEW **
2113           m4/missing                    ** NEW **
2114           m4/missing/gdk-pixbuf.m4      ** NEW **
2115           m4/missing/gettext.m4         ** NEW **
2116           m4/missing/gpgme.m4           ** NEW **
2117           m4/missing/imlib.m4           ** NEW **
2118           m4/.cvsignore                 ** NEW **
2119           m4/Makefile.am                ** NEW **
2120           m4/README                     ** NEW **
2121           m4/aclocal-include.m4         ** NEW **
2122           m4/aspell.m4                  ** NEW **
2123           m4/check-type.m4              ** NEW **
2124           m4/gnupg-check-typedef.m4     ** NEW **
2125           m4/openssl.m4                 ** NEW **
2126           m4/spamassassin.m4            ** NEW **
2127           po/ChangeLog                  ** REMOVED **
2128           po/Makefile.in.in             ** REMOVED **
2129           po/Rules-quot                 ** REMOVED **
2130           po/boldquot.sed               ** REMOVED **
2131           po/en@boldquot.header         ** REMOVED **
2132           po/en@quot.header             ** REMOVED **
2133           po/insert-header.sin          ** REMOVED **
2134           po/quot.sed                   ** REMOVED **
2135           po/remove-potcdate.sed        ** REMOVED **
2136           po/remove-potcdate.sin        ** REMOVED **
2137           po/stamp-po                   ** REMOVED **
2138           Makefile.am
2139           autogen.sh
2140           configure.ac
2141                 enable building with automake 1.8.x
2142                 add 'autopoint' to autogen.sh and remove all
2143                 auto-generated files, remove ac/ in favour of
2144                 m4/
2145
2146 2004-02-17 [alfons]     0.9.9claws18
2147         
2148         * src/summaryview.c
2149                 MSG_IS_NEWS() is not stored at all, and is bogus
2150
2151 2004-02-17 [martin]     0.9.9claws17
2152
2153         * src/prefs_themes.c
2154                 fix crash when installing wrong theme and output an
2155                 error message
2156
2157 2004-02-16 [christoph]  0.9.9claws16
2158
2159         * src/compose.c
2160         * src/stock_pixmap.[ch]
2161         * src/toolbar.[ch]
2162         * src/pixmaps/linewrapcurrent.xpm               ** NEW **
2163                 add "Wrap current paragraph" to compose toolbar
2164
2165 2004-02-15 [alfons]     0.9.9claws15
2166
2167         * src/folderview.c
2168                 refine previous commit to make sure other hook functions
2169                 get their grab of the pie too
2170
2171 2004-02-15 [alfons]     0.9.9claws14
2172
2173         * src/folderview.c
2174                 fix sync breakage so we don't pass invalid pointer types
2175
2176 2004-02-15 [match]      0.9.9claws13
2177
2178         * src/ldapquery.[ch]
2179         * src/ldapserver.h
2180         * src/addrindex.[ch]
2181                 tweak threading calls.
2182         * src/addr_compl.[ch]
2183                 add alias into completion list.
2184         * src/addressbook.c
2185                 fix ldap browse.
2186                 improve context menu behavior.
2187                 change menu sequence.
2188                 add send mail from addressbook.
2189         * src/addrselect.[ch]
2190         * src/compose.[ch]
2191                 add send mail from addressbook.
2192
2193 2004-02-15 [christoph]  0.9.9claws12
2194
2195         * src/folderutils.c
2196                 skip deleting when duplist is empty
2197
2198         * src/folderview.[ch]
2199         * src/mainwindow.c
2200         * src/summaryview.[ch]
2201                 call folderutils_delete_duplicates() from mainwindow code
2202
2203 2004-02-15 [alfons]     0.9.9claws11
2204         
2205         * src/common/utils.c
2206                 add prefix for italian ms o(e) 
2207
2208 2004-02-14 [paul]       0.9.9claws10
2209
2210         * src/foldersel.c
2211                 fix updating of the folder view when creating a
2212                 new folder
2213
2214 2004-02-13 [paul]       0.9.9claws9
2215
2216         * src/plugins/clamav/clamav_plugin.c
2217                 remove GUI code
2218
2219 2004-02-13 [paul]       0.9.9claws8
2220
2221         * sync with 0.9.9cvs9
2222                 see ChangeLog 2004-02-09, 2004-02-10, 2004-02-12
2223
2224 2004-02-13 [alfons]     0.9.9claws7
2225
2226         * src/common/utils.c
2227                 fix wrong type of argument for ctype functions (pass unsigned
2228                 char instead of signed char)
2229
2230 2004-02-12 [alfons]     0.9.9claws6
2231
2232         * src/compose.[ch]
2233                 don't select text in header entry when composing to a 
2234                 default address, but rather give the header entry a
2235                 different color / style (same as the folder new color)
2236
2237 2004-02-12 [alfons]     0.9.9claws5
2238
2239         * src/plugins/clamav/clamav_plugin.c
2240                 don't exit(2) on libclamav init error - show a warning.
2241                 (tested by damaging a clamav database file.)
2242
2243 2004-02-12 [paul]       0.9.9claws4
2244
2245         * sync with 0.9.9cvs4
2246                 see ChangeLog 2004-02-04, 2004-02-05, and 2004-02-06
2247
2248 2004-02-11 [luke]       0.9.9claws3
2249
2250         * src/mimeview.c
2251                 remove redundant check introduced in 0.9.9claws1
2252
2253 2004-02-11 [luke]       0.9.9claws2
2254
2255         * src/mimeview.c
2256                 fix compilation of my previous commit without gpg enabled
2257
2258 2004-02-10 [luke]       0.9.9claws1
2259
2260         * src/mimeview.c
2261                 add borders to icons to indicate the privacy status for
2262                 the message part (unknown/bad/good)
2263
2264 2004-02-06 [paul]       0.9.9claws
2265
2266         0.9.9claws released
2267
2268 2004-02-06 [darko]      0.9.8claws64
2269
2270         * src/compose.c
2271                 don't allow Ctrl+Enter while external editor is active
2272
2273 2004-02-06 [paul]       0.9.8claws63
2274
2275         * po/es.po
2276           po/pl.po
2277           po/sk.po
2278           po/sr.po
2279                 update Spanish, Polish, Slovak, and Serbian translations.
2280                 submitted by Ricardo Mones Lastra, Emil Nowak, Andrej Kacian,
2281                 and Urke MMI
2282
2283 2004-02-04 [alfons]     0.9.8claws62
2284
2285         * src/compose.c
2286                 grab focus only when lbutton was pressed (bug #430 cont'd; 
2287                 don't have clue yet why the cursor pos is at the end of the
2288                 text.)
2289
2290 2004-02-04 [alfons]     0.9.8claws61
2291
2292         * src/compose.c
2293                 always grab focus when one of the header entries is clicked 
2294                 (should fix bug #430, "no focus on pasted addresses 3 & higher")
2295
2296 2004-02-02 [paul]
2297
2298         * ac/missing/gdk-pixbuf.m4
2299           ac/missing/gpgme.m4
2300           ac/missing/imlib.m4
2301                 prevent 'underquoted definition' warnings
2302                 patch submitted by David Relson
2303                 
2304         * src/plugins/clamav/README
2305                 update, improve, correct
2306
2307 2004-01-31 [thorsten]   0.9.8claws60
2308
2309         * src/news.c
2310                 'dir' not initialized if group has no messages
2311
2312 2004-01-29 [christoph]  0.9.8claws59
2313
2314         * src/customheader.[ch]
2315                 add custom_header_is_allowed() to check for disallowed header names
2316                 that must not be overridden by custom headers
2317
2318         * src/compose.c
2319                 always write From: header and use custom_header_is_allowed() to
2320                 check if custom header should be written
2321
2322         * src/prefs_customheader.c
2323                 check if custom header is disallowed using custom_header_is_allowed()
2324
2325         * src/folderutils.c
2326                 destroy message id GHashTable before freeing the MsgInfos
2327
2328 2004-01-29 [paul]       0.9.8claws58
2329
2330         * sync with 0.9.9 release
2331                 see ChangeLog 2004-01-29
2332
2333 2004-01-29 [paul]       0.9.8claws57
2334
2335         * sync with 0.9.8cvs11
2336                 see ChangeLog 2004-01-29
2337
2338 2004-01-28 [christoph]  0.9.8claws56
2339
2340         * src/pgpmime.c
2341         * src/sgpgme.[ch]
2342                 return WARN signature status when signature is not trusted
2343
2344         * src/Makefile.am
2345         * src/folder.c
2346         * src/folderutils.[ch]                  ** NEW **
2347         * src/summaryview.c
2348                 implement delete duplicates summaryview independent
2349
2350 2004-01-28 [paul]       0.9.8claws55
2351
2352         * sync with 0.9.8cvs10
2353                 see Changelog 2004-01-27 and 2004-01-28
2354
2355 2004-01-26 [christoph]  0.9.8claws54
2356
2357         * src/imap.c
2358                 create a root node for the Folder if scan fails because root
2359                 folder does not exist
2360
2361 2004-01-26 [paul]       0.9.8claws53
2362
2363         * sync with 0.9.8cvs7
2364                 see ChangeLog 2004-01-23
2365
2366 2004-01-25 [alfons]     0.9.8claws52
2367
2368         * src/compose.c
2369                 remove left-over constant INDENT_CHARS
2370
2371 2004-01-25 [alfons]     0.9.8claws51
2372
2373         * src/procmime.c
2374                 add NULL pointer check for mimeinfo->node in
2375                 procmime_mimeinfo_parent()
2376
2377 2004-01-25 [darko]      0.9.8claws50
2378
2379         * src/compose.c
2380                 make "Wrap all long lines" toolbar button wrap all
2381                 long lines not just the current line
2382                 patch by I. Oshadi Jayawardena <ioj4 at yahoo.co.uk>
2383
2384
2385 2004-01-25 [alfons]     0.9.8claws49
2386
2387         * src/procmime.c
2388                 remove g_strstrip(); prevents a NULL pointer deref, and isn't
2389                 necessary anyway, because *scanf() functions neglect white
2390                 space in the input. 
2391                 Fixes bug #425, "sylpheed 0.9.8claws42 crashes on some messages."
2392
2393 2004-01-25 [paul]       0.9.8claws48
2394
2395         * src/prefs_ext_prog.c
2396                 apply Alfons' patch to check for NULL pointers
2397                 fixes bug #424
2398
2399 2004-01-25 [paul]       0.9.8claws47
2400
2401         * sync with 0.9.8cvs8
2402                 see ChangeLog 2004-01-23
2403
2404 2004-01-25 [thorsten]   0.9.8claws46
2405
2406         * src/messageview.c
2407                 remove orphaned mimeview unref()
2408
2409 2004-01-23 [christoph]  0.9.8claws45
2410
2411         * src/summaryview.c
2412                 set ctree widget style
2413
2414 2004-01-23 [paul]       0.9.8claws44
2415
2416         * sync with 0.9.8cvs5
2417                 see ChangeLog 2004-01-22
2418
2419 2004-01-23 [alfons]     0.9.8claws43
2420
2421         * src/procmsg.c
2422                 remove redundant code in procmsg_get_thread_tree()
2423
2424 2004-01-21 [christoph]  0.9.8claws42
2425
2426         * src/folderview.c
2427                 set ctree widget style, otherwise GTK does not use the
2428                 the correct vertical size for the list items
2429
2430 2004-01-21 [alfons]     0.9.8claws41
2431
2432         * src/summaryview.c
2433                 GDK_Left should only switch to folderview when
2434                 when summaryview hscrollbar is at the leftmost
2435                 position (fixes bug #420, "Focus error")
2436
2437 2004-01-21 [paul]       0.9.8claws40
2438
2439         * sync with 0.9.8cvs4
2440                 see ChangeLog 2004-01-20
2441
2442 2004-01-20 [christoph]  0.9.8claws39
2443
2444         * src/folderview.c
2445                 remove setting sensitivity for no longer existing
2446                 /Scoring... popup entry
2447
2448 2004-01-20 [keith]      0.9.8claws38
2449
2450         * configure.ac
2451                 Revert AM_CONFIG_HEADER to AC_CONFIG_HEADER
2452
2453 2004-01-20 [paul]       0.9.8claws37
2454
2455         * src/prefs_fonts.c
2456                 demystify font settings
2457                 
2458         * src/textview.c
2459                 use textview->msgfont for header->body in
2460                 textview_show_header()
2461
2462 2004-01-20 [paul]       0.9.8claws36
2463
2464         * src/compose.c
2465           src/undo.c
2466                 remove superfluous debug_print's
2467                 
2468         * src/inc.c
2469                 clear the statusbar after LOCAL incorporation
2470
2471 2004-01-20 [paul]       0.9.8claws35
2472
2473         * sync with 0.9.8cvs3
2474                 see ChangeLog 2004-01-20
2475
2476 2004-01-19 [keith]      0.9.8claws34
2477
2478         * src/folderview.c
2479                 don't show 'Search folder...' on popup menu
2480                 if folder has no mails in it
2481
2482 2004-01-17 [keith]      0.9.8claws33
2483
2484         * src/compose.c
2485           src/prefs_common.c
2486           src/prefs_common.h
2487                 store position of compose window in prefs
2488
2489 2004-01-17 [thorsten]   0.9.8claws32
2490
2491         * src/gtk/gtkvscrollbutton.c
2492                 ensure scrollbutton resize event on different gtk versions
2493
2494 2004-01-15 [alfons]     0.9.8claws31
2495         
2496         * src/summaryview.c
2497                 keep MSG_REPLIED and MSG_FORWARDED even when marking a
2498                 message as read
2499
2500 2004-01-12 [christoph]  0.9.8claws30
2501
2502         * src/procmime.c
2503                 better MIME-Version check
2504
2505 2004-01-11 [alfons]     0.9.8claws29
2506
2507         * src/procmsg.c
2508                 remove unnecessary but still effective check (could possibly
2509                 lead to some unwanted side effects)
2510
2511 2004-01-11 [alfons]     0.9.8claws28
2512
2513         * src/procmsg.c
2514                 we should not prefer lowest message number while threading 
2515                 (introduced in previous commit)
2516
2517 2004-01-11 [alfons]     0.9.8claws27
2518
2519         * src/procmsg.c
2520                 subject threading fixes:
2521                 
2522                         - make message with lowest message number the
2523                           thread parent,
2524                         - refine recording last node when threading. the last node
2525                           should be the previous one if a node has a thread parent,
2526                           or the current node if not
2527                 
2528                 (there's another threading bug fix coming up)
2529
2530 2004-01-10 [paul]       0.9.8claws26
2531
2532         * src/main.c
2533           src/prefs_ext_prog.c
2534           src/plugins/clamav/clamav_plugin_gtk.c
2535                 minor gui fixes
2536
2537 2004-01-09 [christoph]  0.9.8claws25
2538
2539         * src/Makefile.am
2540         * src/string_match.[ch]                 ** REMOVE **
2541         * src/common/Makefile.am
2542         * src/common/string_match.[ch]          ** NEW **
2543                 move string_match.[ch] to common directory
2544
2545 2004-01-09 [christoph]  0.9.8claws24
2546
2547         * src/pgpmime.c
2548                 add MIME-Version header for the message parser
2549
2550 2004-01-09 [paul]       0.9.8claws23
2551
2552         * po/POTFILES.in
2553           src/Makefile.am
2554           src/main.c
2555           src/prefs_common.c
2556           src/prefs_ext_prog.[ch]       ** NEW FILES **
2557                 move External Command options from 'Common Prefs/Other' to
2558                 'Other Prefs/Message View/External Programs', also reveal
2559                 the hidden options for audio player and image viewer.
2560                 
2561         * src/prefs_common.c
2562                 fix toggling of header pane
2563
2564 2004-01-09 [paul]       0.9.8claws22
2565
2566         * src/compose.c
2567                 when changing account also change the save folder
2568
2569         * src/textview.c
2570                 if a text/plain attachment has 'Content-Disposition: attachment'
2571                 don't display it inline
2572
2573 2004-01-08 [christoph]  0.9.8claws21
2574
2575         * src/procmime.c
2576                 check for "MIME-Version: 1.0" in message/rfc882 MIME-parts,
2577                 otherwise thread the message content as one text part and
2578                 don't assume charset US-ASCII which is only specified as
2579                 default for MIME-messages
2580
2581 2004-01-08 [paul]       0.9.8claws20
2582
2583         * src/plugins/clamav/clamav_plugin.c
2584           src/plugins/spamassassin/spamassassin.c
2585                 inform the user what is happening via the statusbar
2586
2587 2004-01-06 [paul]       0.9.8claws19
2588
2589         * po/es.po
2590                 update Spanish translation. submitted by Ricardo
2591                 Mones Lastra
2592
2593 2004-01-05 [paul]       0.9.8claws18
2594
2595         * sync with 0.9.8cvs2
2596                 see ChangeLog 2004-01-05
2597
2598 2004-01-03 [luke]       0.9.8claws17
2599
2600         * src/procheader.c
2601                 Clean up:
2602                 o remove unused functions string_getchar() and file_getchar()
2603                 o remove the getchar_ parameter from generic_get_one_field()
2604                 o add an 'unfold' parameter to generic_get_one_field, to
2605                   be used if no HeaderEntry is supplied
2606                 o procheader_get_one_field_asis() uses
2607                   generic_get_one_field().
2608
2609 2004-01-01 [christoph]  0.9.8claws16
2610
2611         * src/common/xml.[ch]
2612                 o add xml_new_tag() to manage usage counts of strings correctly
2613                 o correct xml_copy_tree() function name
2614
2615         * src/folder.c
2616         * src/main.c
2617                 allow registering and unregistering of FolderClasses anytime
2618
2619 2003-12-31 [christoph]  0.9.8claws15
2620
2621         * src/folder.[ch]
2622         * src/common/xml.[ch]
2623                 keep folderlist.xml data for unloaded FolderClasses
2624
2625 2003-12-30 [luke]       0.9.8claws14
2626
2627         * src/procheader.[ch]
2628                 o added procheader_get_one_field_asis() that does not do
2629                   unfolding
2630                 o fix procheader_get_header_array_asis() to use the above,
2631                   fixing ugliness of headers in textview
2632
2633         * src/compose.c
2634                 o don't unfold headers when redirecting.        
2635
2636 2003-12-30 [paul]       0.9.8claws13
2637
2638         * po/POTFILES.in
2639           src/common/defs.h
2640           src/Makefile.am
2641           src/main.c
2642           src/prefs_common.c
2643           src/prefs_themes.[ch] ** NEW FILES **
2644                 redesign and move Icon Theme selector to
2645                 the new prefs window
2646           
2647         * src/stock_pixmap.c
2648                 fix the old bug where icons are not always
2649                 updated when changing themes
2650         
2651         * src/summaryview.c
2652                 fix bug where the icons on the title row
2653                 of the summary view were not updated
2654         
2655         all patches submitted by Ricardo Mones Lastra
2656
2657 2003-12-30 [hoa]        0.9.8claws12
2658
2659         * src/folder.c
2660                 run preglobal and postglobal processing rules
2661                 even if the folder does not have any rules.
2662
2663 2003-12-28 [paul]       0.9.8claws11
2664
2665         * ac/aspell.m4
2666           ac/check-type.m4
2667           ac/gnupg-check-typedef.m4
2668           ac/openssl.m4
2669           ac/spamassassin.m4
2670                 fix 'underquoted definition' warnings, patch submitted by
2671                 David Relson <relson@osagesoftware.com>
2672                 
2673         * src/common/utils.c
2674                 subject_get_prefix_length(): add "Odp\\:" to reply prefixes,
2675                 patch submitted by Jan Alboszta <J.Alboszta@students.mimuw.edu.pl>
2676
2677 2003-12-28 [paul]       0.9.8claws10
2678
2679         * sync with 0.9.8cvs1
2680                 see ChangeLog 2003-12-17
2681
2682 2003-12-27 [christoph]  0.9.8claws9
2683
2684         * src/common/utils.[ch]
2685                 add g_node_map() to map a GNode into a new GNode
2686                 converting all node data's with a function
2687
2688         * src/account.c
2689         * src/folder.[ch]
2690         * src/folderview.c
2691         * src/imap.c
2692         * src/mainwindow.c
2693         * src/summaryview.c
2694                 o use g_node_map() to convert XML <-> Folder
2695                 o remove redundant FolderItem->parent and
2696                   replace it with folder_item_parent()
2697
2698 2003-12-23 [christoph]  0.9.8claws8
2699
2700         * src/folder.[ch]
2701         * src/folderview.c
2702         * src/mainwindow.c
2703         * src/procmsg.c
2704                 o use callback for notifications about added and
2705                   destroyed folders
2706                 o rewrite folderlist saving (new functions to create
2707                   folder from XML tree, and XML tree from folder)
2708
2709         * src/common/xml.[ch]
2710                 add function to save XML trees
2711
2712         * src/prefs_filtering.c
2713                 code cleanup
2714
2715 2003-12-22 [christoph]  0.9.8claws7
2716
2717         * src/prefs_account.[ch]
2718                 add "SMTP only" accounts
2719
2720 2003-12-20 [melvin]     0.9.8claws6
2721
2722         * src/action.[ch]
2723                 Changed the interface for action_update_*_menu() so
2724                 action.c does not need to know the paths of the different
2725                 actions menu (mainwindow, message view and compose window). 
2726
2727         * src/compose.c
2728                 Tiny code cleanup to merge spell checker related code
2729                 compose_update_actions_menu(): new function to update
2730                 the actions menu. Use it in compose_create()
2731
2732         * src/compose.h
2733                 compose_update_actions_menu(): new function to update
2734                 the actions menu. Used also in prefs_actions.c.
2735
2736         * src/mainwindow.[ch]
2737                 main_window_update_actions_menu(): new function to update
2738                 the actions menu. Used in main_window_create() and in
2739                 prefs_actions.c
2740
2741         * src/messageview.[ch]
2742                 messageview_update_actions_menu(): new function to update
2743                 the actions menu. Used in messageview_add_toolbar() and in
2744                 prefs_actions.c
2745                 
2746         * src/prefs_actions.c   
2747                 prefs_actions_ok(): fixed to update the actions menu of
2748                 the separate message view and the compose windows.
2749
2750 2003-12-20 [luke]       0.9.8claws5
2751         * src/procheader.c
2752                 fix unfolding/newline stripping for multiline fields
2753                 in generic_get_one_field()
2754
2755 2003-12-19 [christoph]  0.9.8claws4
2756
2757         * src/summaryview.c
2758                 o code cleanup
2759                 o use subject_compare_for_sort() when comparing
2760                   simplified subjects
2761
2762 2003-12-19 [christoph]  0.9.8claws3
2763
2764         * src/msgcache.c
2765                 more syncing with 0.8.9a
2766
2767 2003-12-19 [christoph]  0.9.8claws2
2768
2769         * src/folder.c
2770                 don't write all FolderItem XML attributes for the root node
2771
2772 2003-12-19 [melvin]     0.9.8claws1
2773
2774         * src/messageview.c
2775                 Added missing menu branch (Tools/Create processing/rule)
2776         * po/fr.po
2777                 Updated French translation for the added string.
2778
2779 2003-12-19 [paul]       0.9.8claws
2780
2781         0.9.8claws released
2782
2783 2003-12-19 [paul]       0.9.7claws51
2784
2785         * po/en_GB.po
2786           po/es.po
2787           po/ja.po
2788           po/pl.po
2789           po/sk.po
2790           po/zh_CN.po
2791                 update translations. submitted by me, Ricardo Mones
2792                 Lastra, Rui Hirokawa, Emil Nowak, Andrej Kacian,
2793                 Hansom Young
2794                 
2795         * src/folder_item_prefs.c
2796                 'enable_processing' set to FALSE by default
2797
2798 2003-12-18 [melvin]     0.9.7claws50
2799
2800         * po/fr.po
2801                 Updated French translation
2802
2803 2003-12-17 [christoph]  0.9.7claws49
2804
2805         * src/procheader.c
2806                 revert discarding of whitespace from 0.9.7claws44
2807
2808                 RFC2822 2.2.3: Unfolding is accomplished by simply
2809                 removing any CRLF that is immediately followed by WSP.
2810
2811 2003-12-17 [paul]       0.9.7claws48
2812
2813         * src/folder.c
2814                 fix new message count
2815                 
2816         * configure.ac
2817                 update autotools macros
2818
2819         * sync with 0.9.8a
2820
2821 2003-12-16 [christoph]  0.9.7claws47
2822
2823         * src/folder.c
2824                 fix folder update before adding MsgInfo to cache
2825                 in add_msginfo_to_cache()
2826
2827         * src/procmsg.c
2828                 remove old call to folder_item_update() that is no
2829                 longer required
2830
2831 2003-12-16 [christoph]  0.9.7claws46
2832
2833         * src/main.c
2834                 make sure the shutdown process only runs once
2835
2836 2003-12-16 [hoa]        0.9.7claws45
2837
2838         * src/mainwindow.c
2839         * src/messageview.c
2840         * src/summaryview.[ch]
2841                 Create filter rules using a message is fixed.
2842                 We can now create processing rules using a message.
2843
2844 2003-12-15 [alfons]     0.9.7claws44
2845
2846         * src/procheader.c
2847                 make sure we discard folding white space
2848
2849 2003-12-15 [luke]       0.9.7claws43
2850         * src/textview.c
2851         * src/mimeview.c
2852                 o use "name" parameter if "filename" doesn't exist
2853
2854 2003-12-14 [alfons]     0.9.7claws42
2855
2856         * src/summaryview.c
2857         * src/common/utils.c
2858                 allow quick finding based on the result of passing
2859                 a message to an external command. E.g:
2860
2861                         X "bogofilter < %F" 
2862                 
2863                 gets me all the spam in a folder.
2864
2865 2003-12-14 [luke]       0.9.7claws41
2866
2867         * src/textview.c
2868         * src/mimeview.c
2869                 o use parameter "filename" instead of "name" in a couple of 
2870                   places for correctness
2871
2872         * src/procmime.c
2873         * src/common/utils.[ch]
2874                 o make temporary filename for attachments safe for %p 
2875                   substitutions in actions.
2876
2877 2003-12-13 [christoph]  0.9.7claws40
2878
2879         * src/main.c
2880                 readd exit(0) to clean_quit() because otherwise sylpheed
2881                 does not always terminate
2882
2883         * src/pgpmime.c
2884         * src/privacy.h
2885                 add an identifier-string for PrivacySystems
2886
2887 2003-12-12 [paul]
2888
2889         * doc/man/sylpheed.1
2890                 update the man page
2891
2892 2003-12-12 [paul]       0.9.7claws39
2893
2894         general clean up
2895         
2896         * configure.ac
2897                 correct and clean up './configure --help' info
2898         
2899         * src/plugins/clamav/clamav_plugin.c
2900           src/plugins/spamassassin/spamassassin.c
2901                 correct plugin_desc(), works with LOCAL, IMAP, and
2902                 POP accounts
2903                 
2904         * src/filtering.c
2905           src/matcher.[ch]
2906           src/matcher_parser_parse.y
2907           src/prefs_filtering_action.c
2908                 use 'Change Score' instead of '(In/De)crease score'.
2909                 use *CHANGE_SCORE* instead of *ADD_SCORE*
2910          
2911          * src/mainwindow.c
2912                 hyphenate: 'Pre-processing', 'Post-processing'
2913                 
2914         * src/prefs_account.c
2915                 change 'Generate Message-ID' to 'Generate Message-Id'
2916                 
2917         * src/prefs_folder_item.c
2918                 change 'Processing on startup:' to 'Process at startup'
2919                 change 'Scan for new mail:' to 'Scan for new mail'
2920                 
2921 2003-12-11 [christoph]  0.9.7claws38
2922
2923         * src/crash.c
2924         * src/main.[ch]
2925                 make sure the clean_exit() funtion is not called again by the
2926                 signal handler while it is already running
2927
2928         (closes Bug 366 lost all folders -> spoiling folderlist.xml file)
2929
2930         * src/summaryview.c
2931                 fix wrong assertion
2932
2933 2003-12-11 [paul]       0.9.7claws37
2934
2935         * src/compose.c
2936                 'anonymise' Message-Id: header string
2937
2938 2003-12-11 [paul]       0.9.7claws36
2939
2940         * src/plugins/clamav/clamav_plugin.c
2941                 fix (don't break) signature count
2942                 use cl_strerror() instead of deprecated cl_perror()
2943         
2944 2003-12-11 [darko]      0.9.7claws35
2945
2946         * src/summaryview.c
2947                 also update the sort arrow (thanks Christoph)
2948
2949 2003-12-11 [darko]      0.9.7claws34
2950
2951         * src/summaryview.c
2952                 allow reverting to default sort mode (no sort)
2953
2954 2003-12-10 [hoa]        0.9.7claws33
2955
2956         * src/matcher.c
2957                 fixed quotation of string for matcher.
2958
2959 2003-12-08 [paul]       0.9.7claws32
2960
2961         * src/imap.c
2962           src/inc.c
2963                 plug memory leaks (patch by Alfons)
2964
2965 2003-12-08 [christoph]  0.9.7claws31
2966
2967         * src/folder_item_prefs.[ch]
2968         * src/folderview.c
2969         * src/prefs_folder_item.c
2970                 add new FolderItem property to exclude folders from new
2971                 mail checks
2972
2973         Patch submitted by Chad Robinson <crobinson@rfgonline.com>
2974
2975 2003-12-07 [paul]       0.9.7claws30
2976
2977         * src/plugins/clamav/clamav_plugin.c
2978                 fix signature count
2979
2980 2003-12-07 [thorsten]   0.9.7claws29
2981
2982         * src/filtering.c
2983                 debug_print some warning if destfolder missing
2984         * src/prefs_filtering.c
2985                 uninitialized filter list when deleting a folder
2986
2987 2003-12-06 [paul]       0.9.7claws28
2988
2989         * src/procheader.c
2990                 add Alfons' patch to trim line feeds
2991
2992 2003-12-06 [paul]       0.9.7claws27
2993
2994         * partial sync with 0.9.7cvs8
2995                 leaving claws' online/offline more or less intact
2996                 see ChangeLog 2003-12-04 and 2003-12-06
2997
2998 2003-12-06 [christoph]  0.9.7claws26
2999
3000         * src/messageview.c
3001         * src/privacy.[ch]
3002                 revert pirvacy API changes
3003
3004 2003-12-05 [alfons]     0.9.7claws25
3005
3006         * src/matcher.[ch]
3007                 clean up my old cruft
3008
3009 2003-12-05 [alfons]     0.9.7claws24
3010
3011         * src/matcher.c
3012                 fix comparison buglet ;-) and make `test` matcher
3013                 work again
3014
3015 2003-12-05 [alfons]     0.9.7claws23
3016
3017         * src/prefs_folder_item.c
3018                 K&R 2nd Ed., page 241 (function parameter identifiers
3019                 starting with an underscore are kind of insulting)
3020
3021 2003-12-05 [hoa]        0.9.7claws22
3022
3023         * src/main.c
3024         * src/mainwindow.[ch]
3025         * src/mainwindow.h
3026                 add destructor for mainwindow so that the last 
3027                 MimeInfo opened in messageview is destroyed when
3028                 exiting sylpheed.
3029
3030 2003-12-05 [hoa]        0.9.7claws21
3031
3032         * src/filtering.[ch]
3033         * src/matcher.[ch]
3034         * src/matcher_parser_lex.l
3035         * src/matcher_parser_parse.y
3036         * src/prefs_actions.c
3037         * src/prefs_filtering.c
3038         * src/common/utils.[ch]
3039                 quote arguments before giving them to command line.
3040                 fixed quote of string in matcher/processing/filtering rules.
3041
3042         * src/messageview.c
3043         * src/privacy.[ch]
3044                 allows decryption to return a new whole 
3045                 MIME message structure.
3046
3047 2003-12-04 [hoa]        0.9.7claws20
3048
3049         * src/filtering.[ch]
3050         * src/folder.c
3051         * src/mainwindow.c
3052         * src/matcher.c
3053         * src/matcher_parser_parse.y
3054         * src/folderview.c
3055                 global rules to run before folder specific rules.
3056                 global rules to run after folder specific rules.
3057                 
3058         * src/messageview.c
3059                 fixed quick addition of rules.
3060         
3061         * src/prefs_filtering.[ch]
3062         * src/summaryview.c
3063                 we can now customize the title for the dialog.
3064                 updated case where we rename of delete folders.
3065
3066         * src/addressbook.c
3067                 got back the function addressbook_browse_entry_cb()
3068                 that is needed in case we compiled with LDAP support.
3069
3070 2003-12-04 [paul]       0.9.7claws19
3071
3072         * sync with 0.9.7cvs6
3073                 see ChangeLog 2003-12-04
3074                 fixes bug 171 'Wrong message decoing: koi8-r and 
3075                 iso8859-5 looks same. Can't read many emails.'
3076
3077 2003-12-04 [paul]       0.9.7claws18
3078
3079         * po/POTFILES.in
3080                 remove 'src/prefs_scoring.c'
3081
3082 2003-12-03 [hoa]        0.9.7claws17
3083
3084         * src/Makefile.am
3085                 compilation of scoring.[ch] and prefs_scoring.[ch]
3086                 is removed.
3087         
3088         * src/filtering.[ch]
3089         * src/folder.c
3090         * src/folder_item_prefs.[ch]
3091         * src/folderview.c
3092         * src/main.c
3093         * src/mainwindow.c
3094         * src/matcher.[ch]
3095         * src/matcher_parser.h
3096         * src/matcher_parser_parse.y
3097         * src/prefs_filtering.[ch]
3098         * src/prefs_filtering_action.c
3099         * src/prefs_folder_item.c
3100         * src/prefs_scoring.[ch]              * REMOVED FILES *
3101         * src/procmsg.[ch]
3102         * src/scoring.[ch]                    * REMOVED FILES *
3103         * src/summaryview.c
3104                 merged scoring and filtering.
3105                 
3106                 Note : compatibility is kept by parsing score like 
3107                   add_score. To get the behaviour of older scoring 
3108                   system, you have to define some equivalent rule :
3109                   "score_lower -9999 hide"
3110                   "score_greater 9999 mark"
3111                   
3112                   To define global rules, you have to define them 
3113                   in the new global processing rules.
3114                   The variable that kept the list filtering rules 
3115                   was "global_processing" and has been renamed into 
3116                   "filtering_rules".
3117                   "global_processing" variable is now the name 
3118                   of the variable that keeps the list of global 
3119                   processing rules.
3120                   In the configuration file, "[global]" section is 
3121                   now for the global processing rules (which includes
3122                   score things and new global processing rules).
3123                   New "[filtering]" section is for the filtering rules.
3124                   
3125                   Before running with this version, during testing 
3126                   phase, ** MAKE A BACKUP ** of your matcherrc file.
3127                   Then, you have to make the following changes :
3128                   - leave all scoring rules in "[global]" section.
3129                   - move all other rules of "[global]" section to
3130                       a new section named "[filtering]".
3131
3132 2003-12-03 [christoph]  0.9.7claws16
3133
3134         * src/procmime.c
3135                 use default Content-Type as specified in RFC2045 if
3136                 Content-Type header is syntactically incorrect
3137
3138 2003-12-03 [christoph]  0.9.7claws15
3139
3140         * src/addressbook.c
3141         * src/addrindex.h
3142         * src/addritem.c
3143         * src/expldifdlg.h
3144         * src/exportldif.c
3145         * src/filtering.c
3146         * src/folder.c
3147         * src/folderview.c
3148         * src/jpilot.c
3149         * src/localfolder.c
3150         * src/matcher.h
3151         * src/matcher_parser_lex.l
3152         * src/matcher_parser_parse.y
3153         * src/news.c
3154         * src/prefs_filtering_action.c
3155         * src/prefs_folder_item.c
3156         * src/prefs_fonts.c
3157         * src/procmsg.c
3158         * src/sgpgme.c
3159                 clean up warnings
3160
3161         * src/procmime.c
3162                 revert 0.9.7claws14 change
3163
3164 2003-12-03 [alfons]     0.9.7claws14
3165
3166         * src/procmime.c
3167                 catch invalid Content-Type with no subtype
3168
3169 2003-12-03 [alfons]     0.9.7claws13
3170
3171         * src/alertpanel.h
3172         * src/setup.c
3173         * src/plugins/image_viewer/plugin.c
3174                 compile again, we need stddef.h for size_t
3175
3176 2003-12-03 [paul]       0.9.7claws12
3177
3178         * src/account.c
3179                 don't allow cloning of accounts with remote folders,
3180                 patch submitted by Ricardo Mones Lastra
3181
3182 2003-12-03 [christoph]  0.9.7claws11
3183
3184         * src/folder.[ch]
3185         * src/imap.c
3186         * src/localfolder.[ch]
3187         * src/mh.c
3188         * src/news.c
3189         * src/common/xml.[ch]
3190                 add set_xml() and get_xml() virtual functions to FolderClass to
3191                 save extra information for Folders (for example the rootpath
3192                 only used by LocalFolder). The folderlist write function no
3193                 longer needs to know the folder type to save this extra
3194                 information.
3195
3196 2003-12-02 [christoph]  0.9.7claws10
3197
3198         * src/Makefile.am
3199         * src/account.c
3200         * src/folder.[ch]
3201         * src/folderview.h
3202         * src/imap.c
3203         * src/localfolder.[ch]          ** NEW **
3204         * src/mainwindow.c
3205         * src/mh.[ch]
3206         * src/news.[ch]
3207         * src/prefs_account.[ch]
3208         * src/prefs_filtering.h
3209         * src/procmsg.h
3210         * src/remotefolder.[ch]         ** NEW **
3211         * src/common/xml.[ch]
3212                 add item_set_xml() and item_get_xml() virtual functions to
3213                 FolderClass to give folders the ability to add extra information
3214                 to the saved FolderItem data. If NULL the default function for
3215                 FolderItem will be used.
3216
3217 2003-11-29 [christoph]  0.9.7claws9
3218
3219         * src/procheader.c
3220                 fix bug in unfolding
3221
3222 2003-11-29 [luke]       0.9.7claws8
3223
3224         * src/textview.c
3225                 fix compilation for non c99 compilers
3226
3227 2003-11-29 [christoph]  0.9.7claws7
3228
3229         * src/procmime.[ch]
3230         * src/mimeview.c
3231                 o unknown disposition types should be handled as
3232                   attachment (RFC2183)
3233                 o missing headers should not default to inline
3234                   (would make "Save All" useless when disposition header
3235                    is not set by the sending mailer)
3236                 o remove old MimeInfo data and cleanup
3237
3238 2003-11-29 [luke]       0.9.7claws6
3239
3240         * src/procmime.[ch]
3241                 re-added parsing of Content-Disposition header
3242                         - removes the old  'gchar* content_disposition'
3243                         - adds a new field 'DispositionType disposition'
3244                         - adds parameters to MimeInfo::parameters
3245
3246         * src/mimeview.c
3247                 use the "filename" parameter for saving, and the new
3248                 MimeInfo::disposition for save all.
3249
3250         * src/compose.c
3251         * src/toolbar.[ch]
3252                 add a 'check spelling' button as a possibility for 
3253                 the compose toolbar
3254
3255         * src/stockpixmap.[ch]
3256         * src/pixmaps/check_spelling.xpm        ** NEW **
3257         * src/Makefile.am
3258                 add a pixmap for use with 'check spelling' button or
3259                 a user defined action
3260
3261         * src/textview.c
3262                 re-apply fixed (I hope) patch for bug 57
3263                 "Hidden URL in HTML Mails"
3264
3265 2003-11-28 [christoph]  0.9.7claws5
3266
3267         * src/procmime.c
3268                 o be more liberal in what we accept as Content-Type parameters
3269                 o ignore comments after parameters
3270
3271         * src/sgpgme.c
3272                 o only free passphrase when an error occurs
3273
3274 2003-11-28 [paul]       0.9.7claws4
3275
3276         * src/account.c
3277                 add 'Clone Account' function. patch submitted by
3278                 Ricardo Mones Lastra
3279
3280 2003-11-27 [thorsten]   0.9.7claws3
3281
3282         * src/mimeview.c
3283                 fix crash if 'save_all' failed twice
3284
3285 2003-11-27 [paul]       0.9.7claws2
3286
3287         * po/POTFILES.in
3288                 fix a typo
3289
3290         * po/zh_CN.po
3291                 update Simplified Chinese translation. submitted by
3292                 Hansom Young
3293
3294 2003-11-27 [paul]       0.9.7claws1
3295
3296         * po/POTFILES.in
3297                 clean up
3298
3299 2003-11-26 [paul]       0.9.7claws
3300
3301         * 0.9.7claws released
3302
3303 2003-11-26 [paul]       0.9.6claws99
3304
3305         * src/Makefile.am
3306                 add reference to pixmaps/mime_message.xpm
3307
3308 2003-11-26 [paul]       0.9.6claws98
3309
3310         * po/POTFILES.in
3311                 remove reference to src/sigstatus.c
3312
3313 2003-11-26 [christoph]  0.9.6claws97
3314
3315         * src/Makefile.am
3316         * src/prefs_common.c
3317         * src/rfc2015.c
3318         * src/sigstatus.[ch]            ** REMOVE **
3319                 remove signature result popup option and window
3320
3321 2003-11-26 [paul]       0.9.6claws96
3322
3323         * po/es.po
3324           po/ja.po
3325           po/pl.po
3326           po/sk.po
3327           po/sr.po
3328                 update translations. submitted by Ricardo Mones Lastra,
3329                 Rui Hirokawa, Emil Nowak, Andrej Kacian, and Urke MMI
3330
3331 2003-11-25 [christoph]  0.9.6claws95
3332
3333         * src/procmime.c
3334                 display mime structure only in debug mode
3335
3336 2003-11-25 [melvin]     0.9.6claws94
3337
3338         * po/fr.po
3339                 Updated French translations + typos fixes of older
3340                 translations (thanks to Fabien Vantard for pointing
3341                 to some of them)
3342
3343 2003-11-25 [melvin]     0.9.6claws93
3344
3345         * src/editldap.c
3346                 Fixed a couple of typos.
3347
3348 2003-11-24 [paul]       0.9.6claws92
3349
3350         * po/POTFILES.in
3351                 add 'src/textview.c'
3352
3353 2003-11-24 [paul]       0.9.6claws91
3354
3355         * src/sgpgme.c
3356                 fix typo. spotted by Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
3357
3358 2003-11-24 [paul]       0.9.6claws90
3359
3360         * src/plugins/image_viewer/viewer.c
3361                 image_viewer_show_mimepart(): 
3362                 use procmime_mimeinfo_get_parameter() to get the file name
3363
3364 2003-11-24 [paul]       0.9.6claws89
3365
3366         * src/textview.c
3367                 textview_show_mime_part(): rewrite text hint
3368
3369 2003-11-22 [paul]       0.9.6claws88
3370
3371         * sync with 0.9.7cvs5
3372                 see ChangeLog 2003-11-21
3373
3374 2003-11-21 [paul]       0.9.6claws87
3375
3376         * src/mimeview.c
3377                 define shortcut key 'o' for 'Open with...'
3378
3379 2003-11-21 [alfons]     0.9.6claws86
3380
3381         * src/messageview.c
3382                 fix bug #383 'Deleting message from "separate message view" 
3383                 uses local Trash folder'
3384
3385 2003-11-21 [christoph]  0.9.6claws85
3386
3387         * src/mimeview.c
3388                 fix content-type guessing by name parameter when finding
3389                 the correct viewer
3390
3391 2003-11-21 [alfons]     0.9.6claws84
3392
3393         * src/main.c
3394                 no mail incorporation allowed with --offline param.
3395                 fixes bug #374, "--offline ignored"
3396
3397 2003-11-20 [christoph]  0.9.6claws83
3398
3399         * src/mimeinfo.c
3400                 use signed MimeInfo when checking the signature and not
3401                 the selected one
3402
3403 2003-11-19 [alfons]     0.9.6claws82
3404
3405         * src/mainwindow.c
3406                 fix crash when toggling separate views, patch submitted
3407                 by Pawel Pekala <c0rn|AT|gazeta.pl>.
3408                 fixes bug #342, "separate views  cause crash"
3409
3410 2003-11-19 [paul]       0.9.6claws81
3411
3412         * src/compose.c
3413                 compose_redirect_write_headers_from_headerlist(): 
3414                 add Resent-Cc: header (bug fix inherited from 0.9.7cvs3)
3415                 
3416         * src/main.c
3417                 code cleanup (inherited from 0.9.7cvs4)
3418                 
3419         * tools/tb2sylpheed
3420                 bugfix: added missing attribute-list start. submitted by
3421                 Urke MMI
3422
3423 2003-11-19 [luke]       0.9.6claws80
3424
3425         * src/textview.c
3426                 revert my last commit until I get time to fix it
3427
3428 2003-11-18 [christoph]  0.9.6claws79
3429
3430         * src/mimeview.[ch]
3431                 check parent MimeInfos for signatures and display the
3432                 result of the parent when found
3433
3434         * src/pgpmime.c
3435                 o avoid NULL pointer warnings
3436                 o use procmime_mimeinfo_get_parameter()
3437
3438         * src/sgpgme.c
3439                 small text changes
3440
3441 2003-11-17 [luke]       0.9.6claws78
3442
3443         * src/textview.c
3444                 add check for disguised URLs, fixing bug 57
3445                 "Hidden URL in HTML Mails"
3446
3447 2003-11-16 [christoph]  0.9.6claws77
3448
3449         * src/procmime.c
3450                 fix crash when parsing invalid Content-Type header
3451
3452 2003-11-16 [christoph]  0.9.6claws76
3453
3454         * src/pgpmime.c
3455         * src/privacy.c
3456         * src/procmime.c
3457         * src/sgpgme.[ch]
3458                 implement message decrypting
3459
3460         * src/rfc2015.c
3461                 remove old code
3462
3463 2003-11-14 [luke]       0.9.6claws75
3464
3465         * src/mimeview.c
3466                 fix a couple of problems that treated application/* and
3467                 application/octet-stream the wrong way around
3468                 (since 0.9.6claws10), causing "Open" to do nothing.
3469
3470 2003-11-14 [christoph]  0.9.6claws74
3471
3472         * src/messageview.c
3473         * src/pgpmime.c
3474         * src/privacy.[ch]
3475                 prepare for message part decrypting
3476
3477         * src/sgpgme.c
3478                 add output for expired signatures
3479
3480         * src/rfc2015.c
3481                 remove some old code
3482
3483 2003-11-10 [christoph]  0.9.6claws73
3484
3485         * src/mimeview.c
3486                 add "Full info" button for bad and warn signature status
3487
3488         * src/sgpgme.c
3489                 generate full signature info like gpg's output
3490                 (gpg -v --with-fingerprint --verify)
3491
3492 2003-11-10 [christoph]  0.9.6claws72
3493
3494         * src/mimeview.c
3495         * src/pgpmime.c
3496         * src/privacy.[ch]
3497         * src/sgpgme.[ch]
3498         * src/textview.[ch]
3499                 o add code to view full signature info
3500                 o do automatic signature checks
3501
3502 2003-11-10 [alfons]     0.9.6claws71
3503
3504         * src/summaryview.c
3505                 don't crash when gtkut_font_load() returns invalid font (has
3506                 something to do with locale settings)
3507                 Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
3508
3509 2003-11-09 [alfons]     0.9.6claws70
3510
3511         * src/procmime.c
3512                 plug leak
3513
3514 2003-11-08 [luke]       0.9.6claws69
3515
3516         * src/summaryview.c
3517                 fix some typos
3518
3519         * src/compose.c
3520                 rewrite compose_attach_parts(), fixing various bugs mainly
3521                 to do with re-editing.
3522
3523         * src/mimeview.c
3524                 "save all" now only saves attachments with names/filenames
3525
3526 2003-11-04 [match]      0.9.6claws68
3527
3528         * src/ldapctrl.[ch]
3529                 fix broken LDAP support.
3530
3531         * src/ldapquery.c
3532                 remove printf's.
3533
3534 2003-11-04 [luke]       0.9.6claws67
3535
3536         * src/mimeview.c
3537                 o  fixed bug 4 "focus lost on messages with attachments"
3538                 o  fixed 'Save all' attachments for new mime changes
3539                 o  right clicking on icons consistent with right clicking on
3540                    mime tree
3541                   - fixes a bug where wrong part is saved when you
3542                     choose 'Save as' from popup menu
3543                   - fixes bug 308 "No way to "save all" attachments"
3544                 o  fixed a compiler warning.
3545
3546         * src/textview.c
3547                 o  removed flickering in mime tree when using "n" and "p"
3548                    shortcuts
3549                 o  fixed bug where selecting the textview and pressing e.g.
3550                    'y' causes sylpheed to respond twice.
3551
3552         * src/summaryview.c
3553                 removed hard coding of * and ! shortcuts (which only served
3554                 to cause problems if you tried to redefine the shortcuts)
3555
3556 2003-11-04 [luke]       0.9.6claws66
3557
3558         * src/plugins/image_viewer/viewer.c
3559         * src/plugins/image_viewer/viewerprefs.c
3560         * src/plugins/image_viewer/viewerprefs.glade
3561                 o  allow toggling of image scaling by clicking on image
3562                 o  respond to image's container widget resize
3563
3564         * src/procmime.c
3565                 o  fix bad parsing of message when re-editing/viewing a
3566                    message saved to the drafts folder
3567
3568 2003-11-02 [match]      0.9.6claws65
3569
3570         * src/browseldap.h
3571                 fix if not building LDAP support.
3572         * src/addrindex.c
3573         * src/ldapquery.[ch]
3574         * src/editldap.h
3575                 include support for contains query. feature req 529354.
3576
3577 2003-11-02 [alfons]     0.9.6claws64
3578
3579         * src/browseldap.c
3580                 fix build bustage if not compiling ldap support
3581
3582 2003-11-01 [match]      0.9.6claws63
3583
3584         * po/POTFILES.in
3585         * src/Makefile.am
3586         * src/addr_compl.[ch]
3587         * src/addrbook.c
3588         * src/addrcache.[ch]
3589         * src/addrdefs.h        ** NEW **
3590         * src/addressbook.c
3591         * src/addressitem.h
3592         * src/addrindex.[ch]
3593         * src/addritem.h
3594         * src/addrquery.[ch]
3595         * src/ldapquery.[ch]
3596         * src/ldapserver.[ch]
3597                 refactor LDAP query mechanism.
3598
3599         * src/browseldap.[ch]   ** NEW **
3600         * src/ldaplocate.[ch]   ** NEW **
3601                 add feature to browse LDAP entry that was retrieved using
3602                 an explicit LDAP search.
3603
3604 2003-11-01 [alfons]     0.9.6claws62
3605
3606         * src/prefs_gtk.c
3607                 prefs_write_param(): fail when we see an invalid type; all the
3608                 callers seem to handle this gracefully by reverting changes
3609
3610 2003-10-30 [christoph]  0.9.6claws61
3611
3612         * configure.ac
3613         * ac/openssl.m4
3614         * ac/spamassassin.m4
3615         * src/Makefile.am
3616                 use extra variables for all libraries to make sure plugins
3617                 are only linked with libraries they really need. $LIBS is always
3618                 added to the linking parameters, but we only what the libraries
3619                 listed in the Makefile
3620
3621 2003-10-29 [paul]       0.9.6claws60
3622
3623         * src/mimeview.c
3624                 don't use Subject for unknown part name
3625
3626 2003-10-29 [paul]       0.9.6claws59
3627
3628         * src/compose.c
3629                 get name of attachment(s) when re-editing, fwd'ing or
3630                 redirecting
3631                 
3632         * src/mimeview.c
3633                 get name of attachment(s) when saving
3634
3635 2003-10-29 [hoa]        0.9.6claws58
3636
3637         * src/textview.c
3638                 implemented multipart/alternative in MIME message viewer.
3639
3640 2003-10-28 [christoph]  0.9.6claws57
3641
3642         * configure.ac
3643                 make sure MathML-Viewer is not built with the
3644                 Gtk2 version of GtkMathView
3645
3646 2003-10-28 [paul]       0.9.6claws56
3647
3648         * sync with 0.9.7cvs1
3649                 see ChangeLog 2003-10-28
3650
3651 2003-10-27 [alfons]     0.9.6claws55
3652
3653         * src/matcher_parser_parse.y
3654         * src/gtk/colorlabel.c
3655                 allow setting color label to 0 in filtering/processing rules
3656                 (should fix bug 368, "Can't create a filter condition "colorlabel 0"") 
3657
3658 2003-10-26 [alfons]     0.9.6claws54
3659
3660         * src/summary_search.c
3661                 fix misnomer and correct selecting initial search node  
3662
3663 2003-10-26 [christoph]  0.9.6claws53
3664
3665         * src/pgpmime.c
3666         * src/sgpgme.c
3667                 change display of signature info to use only name of
3668                 signer, otherwise the text gets too long.
3669
3670         * src/procmime.c
3671                 don't use MimeInfo's filename to generate tmp filename
3672
3673 2003-10-25 [christoph]  0.9.6claws52
3674
3675         * src/procmime.c
3676                 fix message body searching
3677
3678 2003-10-25 [paul]       0.9.6claws51
3679
3680         * src/compose.c
3681                 use g_basename rather than basename
3682
3683 2003-10-24 [christoph]  0.9.6claws50
3684
3685         * src/sgpgme.c
3686                 change fetching of signature key's trust
3687
3688 2003-10-24 [paul]       0.9.6claws49
3689
3690         * po/sk.po
3691                 update Slovak translation
3692                 submitted by Andrej Kacian
3693                 
3694         * src/mainwindow.c
3695                 remove unknown menu entry /File/Add mailbox/mbox...
3696
3697 2003-10-24 [hoa]        0.9.6claws48
3698
3699         * src/Makefile.am
3700                 removed all references to mbox folders
3701
3702         * src/carray.[ch]               * REMOVED *
3703         * src/chash.[ch]                * REMOVED *
3704         * src/maillock.[ch]             * REMOVED *
3705         * src/mailmbox.[ch]             * REMOVED *
3706         * src/mailmbox_folder.[ch]      * REMOVED *
3707         * src/mailmbox_parse.[ch]       * REMOVED *
3708         * src/mailmbox_types.[ch]       * REMOVED *
3709         * src/mbox_folder.[ch]          * REMOVED *
3710                 remove implementation of mbox folders
3711                 and old mailbox folder.
3712                 mbox folder implementation will be added
3713                 as a plugin so that implementation can be entirely
3714                 synchronized with the files of the project they are
3715                 extracted from (libEtPan!).
3716         
3717         * src/mainwindow.c
3718         * src/folder.c
3719         * src/folderview.[ch]
3720         * src/procmsg.h         
3721                 Disable as much code that references mbox folders
3722                 as possible.
3723                 Some UI thing still need to know that folder is mbox
3724                 (when we have to enter the name of the mailbox and
3725                 we want to add /var/mail/$USER).
3726
3727 2003-10-23 [christoph]  0.9.6claws47
3728
3729         * src/noticeview.c
3730                 don't always display button when noticeview is made visible
3731
3732         * src/mimeview.c
3733         * src/pgpmime.c