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