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