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