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