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