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