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