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