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