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