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