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