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