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