0.9.0claws5
[claws.git] / ChangeLog.claws
1 2003-05-28 [christoph]  0.9.0claws5
2
3         * src/imap.c
4                 fix truncation of too long commands
5
6         (closes Bug 167 IMAP hangs trying to get envelope
7          information in imap_get_uncached_messages)
8
9 2003-05-27 [paul]       0.9.0claws4
10
11         * tools/Makefile.am
12           tools/maildir2sylpheed.pl     ** NEW FILE **
13                 add kmail to sylpheed mailbox conversion script
14
15 2003-05-27 [paul]       0.9.0claws3
16
17         * sync with 0.9.0cvs10
18                 see ChangeLog 2003-05-26
19
20 2003-05-26 [paul]       0.9.0claws2
21
22         * sync with 0.9.0cvs9
23                 see ChangeLog 2003-05-26
24
25 2003-05-24 [paul]       0.9.0claws1
26
27         * sync with 0.9.0cvs8
28                 see ChangeLog 2003-05-23
29
30 2003-05-24 [paul]       0.9.0claws
31
32         * version 0.9.0claws released
33
34 2003-05-24 [paul]       0.8.11claws177
35
36         * src/plugins/dillo-viewer/Makefile.am
37           src/plugins/traycon/Makefile.am
38                 add missing files
39                 
40         * po/bg.po
41           po/en_GB.po
42           po/es.po
43           po/it.po
44           po/pt_BR.po
45           po/ru.po
46           po/sr.po
47                 update Bulgarian, British English, Spanish, Italian, 
48                 Brazilian Portuguese, Russian, and Serbian translations, 
49                 submitted by George Danchev, [me], Ricardo Mones Lastra,
50                 André Filipe de Assunção e Brito, Alessandro Maestri, 
51                 Ruslan N. Balkin, and Urke MMI
52
53 2003-05-23 [melvin]     0.8.11claws176
54
55         * po/fr.po
56                 Updated French translations
57
58 2003-05-22 [paul]       0.8.11claws175
59
60         * src/Makefile.am
61           src/addrbook.[ch]
62           src/addrcache.[ch]
63           src/addr_compl.[ch]
64           src/adressbook.[ch]
65           src/addrindex.[ch]
66           src/addritem.[ch]
67           src/editaddress.c
68           src/editgroup.c
69           src/editldap_basedn.c
70           src/editldap.c
71           src/jpilot.c
72           src/vcard.c
73                 revert to get ldap into it previous working state
74                 
75         * po/zh_TW.Big5.po
76                 new Taiwanese translation,
77                 submitted by Tsu-Fan Cheng <tscheng@ic.sunysb.edu>
78
79 2003-05-22 [christoph]  0.8.11claws174
80
81         * src/plugins/spamassassin/libspamc.[ch]
82                 sync libspamc with SpamAssaain release 2.55
83
84 2003-05-22 [paul]       0.8.11claws173
85
86         * sync with 0.9.0cvs7
87                 see ChangeLog 2003-05-22
88                 
89         * src/summaryview.c
90                 revert change in 0.8.11claws172: follow
91                 Hiroyuki's decision and that's the end of it.
92
93 2003-05-21 [paul]       0.8.11claws172
94
95         * src/summaryview.c
96                 fix discrepency between open_unread_on_enter
97                 and always_show_msg
98
99 2003-05-21 [paul]       0.8.11claws171
100
101         * sync with 0.9.0cvs6
102                 see ChangeLog 2003-05-21
103
104 2003-05-21 [paul]       0.8.11claws170
105
106         * sync with 0.9.0cvs5
107                 see ChangeLog 2003-05-21
108
109 2003-05-20 [paul]       0.8.11claws169
110
111         * sync with 0.9.0cvs4
112                 see ChangeLog 2003-05-20
113                 fixes bug #152, 'encoding of IMAP folders names'
114
115 2003-05-20 [paul]       0.8.11claws168
116
117         * sync with 0.9.0cvs3
118                 see ChangeLog 2003-05-20
119                 
120         * src/tools/convert_mbox.pl
121                 minor change in the comments, submitted by Fred Marton
122
123 2003-05-19 [paul]       0.8.11claws167
124
125         * src/plugins/clamav/Makefile.am
126           configure.ac
127                 link clamav_lib to the plugin and not to the main program
128
129 2003-05-19 [christoph]
130
131         * src/Makefile.am
132                 add -export-dynamic for linking
133
134 2003-05-19 [paul]       0.8.11claws166
135
136         * sync with 0.9.0cvs1
137                 see ChangeLog 2003-05-19
138
139 2003-05-19 [paul]       0.8.11claws165
140
141         * src/inc.c
142                 fix 'pop before smtp' timeout
143
144 2003-05-18 [alfons]     0.8.11claws164
145
146         * src/prefs_matcher.c
147                 put "execute" action command line ("expression") in edit box
148
149 2003-05-18 [christoph]  0.8.11claws163
150
151         * src/mimeview.[ch]
152         * src/plugins/dillo_viewer/dillo_viewer.c
153         * src/plugins/image_viewer/viewer.c
154         * src/plugins/mathml_viewer/mathml_viewer.c
155                 let a viewer have a list of Content-Types
156
157 2003-05-18 [paul]       0.8.11claws162
158
159         * src/prefs_filtering.c
160                 add 'Recipient' label for FORWARD, FORWARD_AS_ATTACHMENT,
161                 and REDIRECT actions
162
163 2003-05-17 [christoph]
164
165         * README.claws
166                 o remove dynamic signatures that was syned with main
167                 o add infos about no longer "build in" image viewer
168                 o update bugtracker URL
169
170 2003-05-17 [christoph]  0.8.11claws161
171
172         * src/folder.c
173         * src/folderview.c
174         * src/imap.c
175                 don't use imap_scan_folder anymore. Instead call folder_item_scan
176                 for every folder after rebuilding the folder tree.
177
178         (closes Bug 19 imap_scan_folder() computes incorrectly number of new
179          messages)
180
181 2003-05-17 [christoph]  0.8.11claws160
182
183         * src/imap.c
184                 don't use STATUS command on current folder to check for
185                 content changes. imap_cmd_ok() now tracks changes to
186                 folder and number of existing messages.
187
188 2003-05-17 [paul]       0.8.11claws159
189
190         * src/plugins/clamav/clamav_plugin.c
191                 remove unnecessary debug_print
192
193 2003-05-16 [thorsten]   0.8.11claws158
194
195         * src/plugins/demo.c
196                 included missing intl.h
197
198 2003-05-16 [paul]       0.8.11claws157
199
200         * po/POTFILES.in
201                 remove non-existant entries
202         
203         * src/plugins/clamav/clamav_plugin.c
204           src/plugins/clamav/clamav_plugin_gtk.c
205           src/plugins/dillo_viewer/dillo_prefs.c
206           src/plugins/dillo_viewer/dillo_viewer.c
207                 gettextise
208
209 2003-05-16 [christoph]  0.8.11claws156
210
211         * po/POTFILES.in
212                 include plugin .c files for translation until I
213                 find a better solution to have plugins have their
214                 own textdomain
215         * src/plugins/demo/demo.c
216         * src/plugins/image_viewer/plugin.c
217         * src/plugins/mathml_viewer/mathml_viewer.c
218         * src/plugins/spamassassin/spamassassin.c
219         * src/plugins/spamassassin/spamassassin_gtk.c
220         * src/plugins/trayicon/trayicon.c
221                 add gettext macros for plugin name and description
222
223 2003-05-16 [paul]
224
225         * sync with 0.9.0
226
227 2003-05-16 [paul]       0.8.11claws155
228
229         * sync with lastest 0.9.0pre1
230                 see ChangeLog 2003-05-16
231
232 2003-05-15 [paul]       0.8.11claws154
233
234         * sync with latest 0.9.0pre1
235                 see ChangeLog 2003-05-14 and 2003-05-15
236
237 2003-05-14 [christoph]  0.8.11claws153
238
239         * src/plugins/image_viewer/viewer.c
240         * src/plugins/image_viewer/viewer.glade         ** NEW **
241         * src/plugins/image_viewer/viewerprefs.c
242                 make it possible to disable the autoload function in the
243                 imageviewer again
244
245 2003-05-14 [christoph]  0.8.11claws152
246
247         * src/folder.c
248                 fix folder update after adding a message
249
250 2003-05-13 [alfons]     0.8.11claws151
251
252         * src/common/session.c
253                 remove debug traces
254                 
255         * src/addrcache.[ch]
256         * src/filtering.[ch]
257         * src/folder.[c]
258         * src/gtkaspell.[ch]
259         * src/imap.[ch]
260         * src/mbox_folder.[ch]
261         * src/mh.[ch]
262         * src/mimeview.h
263         * src/msgcache.[ch]
264         * src/news.[ch]
265         * src/passphrase.[ch]
266         * src/prefs_common.[ch]
267         * src/prefs_gtk.[ch]
268         * src/procmsg.c
269         * src/scoring.[ch]
270                 be pedantic; (in prototypes () implies (int))
271
272 2003-05-13 [alfons]     0.8.11claws150
273
274         * src/prefs_toolbar.[ch]
275         * src/summaryview.[ch]
276         * src/toolbar.[ch]
277                 change misleading text in toolbar prefs;
278                 add toolbar action for ignore thread (toggles ignore thread flag);
279                 clean up a little bit;
280
281 2003-05-12 [paul]
282
283         * tools/convert_mbox.pl
284                 bug fixed by Fred Marton
285
286 2003-05-12 [paul]
287
288         * sync with 0.9.0pre1
289
290 2003-05-09 [paul]       0.8.11claws149
291
292         * sync with 0.8.11cvs43
293                 see ChangeLog 2003-05-09
294
295 2003-05-08 [christoph]  0.8.11claws148
296
297         * src/imap.[ch]
298                 o use CAPABILIY as first command and check for PREAUTH
299                   information in the response to it
300                 o rewrite all imap_cmd_* functions to use an IMAPSession
301                   instead of a SockInfo as parameter
302                 o do STARTTLS after fetching and checking the server
303                   capabilities
304
305 2003-05-08 [paul]       0.8.11claws147
306
307         * tools/Makefile.am
308           tools/README
309           tools/convert_mbox.pl         ** NEW FILE **
310                 add mbox conversion script. Submitted by 
311                 Fred Marton <Fred.Marton@uni-bayreuth.de>
312
313 2003-05-07 [christoph]
314
315         * doc-src/glade.txt
316         * src/gtk/pluginwindow.glade
317         * src/plugins/image_viewer/viewerprefs.glade
318         * src/plugins/spamassassin/spamassassin_gtk.glade
319                 add glade files for user interfaces and a description how
320                 to use glade to create the sylpheed code
321
322 2003-05-07 [paul]       0.8.11claws146
323
324         * sync with 0.8.11cvs41
325                 see ChangeLog 2003-05-07
326
327 2003-05-06 [christoph]  0.8.11claws145
328
329         * src/main.c
330         * src/plugins/image_viewer/viewer.c
331                 fix usage of imlib in imageviewer plugin
332
333         * src/gtk/prefswindow.c
334                 handle window close event correctly
335
336 2003-05-06 [paul]       0.8.11claws144
337
338         * src/common/ssl.c
339                 fix typo introduced in sync
340
341 2003-05-06 [paul]       0.8.11claws143
342
343         * sync with 0.8.11cvs39
344                 see ChangeLog 2003-05-06
345
346 2003-05-06 [paul]       0.8.11claws142
347
348         * AUTHORS
349           po/cs.po
350                 updated Czech translation, submitted by 
351                 Radek Vybiral <Radek.Vybiral@vsb.cz>
352                 
353         * src/plugins/clamav/clamav_plugin_gtk.c
354                 clean up
355
356 2003-05-03 [alfons]     0.8.11claws141
357
358         * src/compose.[ch]
359                 make paste as quotation work even when the call to 
360                 text_inserted() was deferred (fixes bug #140 "Paste 
361                 as quotation does not work when using "external" 
362                 clipboard")
363
364 2003-05-03 [thorsten]   0.8.11claws140
365
366         * src/addrquery.h
367           src/ldapquery.h
368           src/mainwindow.c
369                 removed C++ comments
370         * src/addr_compl.c
371                 function with non-int retval/param used before
372                 implementation/declaration
373
374 2003-05-02 [paul]       0.8.11claws139
375
376         * src/addr_compl.[ch]
377           src/addressbook.[ch]
378           src/addrindex.c
379           src/summaryview.c
380                 revert match's changes to (finally) remove the bug where
381                 opening a folder causes massive slowdown when using the 
382                 'Display sender using address book' option
383
384 2003-05-01 [melvin]     0.8.11claws138
385
386         * src/plugins/dillo_viewer/dillo_prefs.[ch]
387         * src/plugins/dillo_viewer/dillo_viewer.c
388                 Fixed bug where "Cancel" button from prefs issued
389                 warnings.
390                 Comply a little more to coding style
391
392 2003-05-01 [paul]       0.8.11claws137
393
394         * sync with 0.8.11cvs38
395                 see ChangeLog 2003-05-01
396
397 2003-05-01 [paul]       0.8.11claws136
398
399         * po/bg.po
400                 updated by George Danchev
401
402 2003-04-30 [christoph]  0.8.11claws135
403
404         * src/plugins/dillo_viewer/dillo_prefs.c
405         * src/plugins/image_viewer/viewerprefs.c
406         * src/plugins/spamassassin/spamassassin_gtk.c
407                 remove gtk_widget_ref() calls for widgets in
408                 glade code
409
410 2003-04-30 [paul]       0.8.11claws134
411
412         * src/addrindex.c
413                 ok, this time a better fix for the bug where opening folder
414                 has massive slowdown when using the 'Display sender using 
415                 address book' option
416
417 2003-04-30 [paul]       0.8.11claws133
418
419         * src/addrindex.c
420                 revert the 'fix' of 0.8.11claws128 because it doesn't fix it
421         
422 2003-04-30 [melvin]     0.8.11claws132
423
424         New: Dillo plugin preferences (patch by Dimitar Haralanov)
425
426         * src/plugins/dillo_viewer/dillo_prefs.[ch]     *** NEW ***
427                 Preferences for the dillo plugin
428         * src/plugins/dillo_viewer/dillo_viewer.c
429                 Support for preferences
430         * src/plugins/dillo_viewer/Makefile.am
431                 Added dillo_prefs.[ch]
432
433 2003-04-30 [alfons]     0.8.11claws131
434
435         * src/common/plugin.[ch]
436                 see? this ANSI C'fication immediately gives us type
437                 checking for free.
438
439 2003-04-30 [alfons]     0.8.11claws130
440
441         * src/common/plugin.[ch]
442         * src/plugins/clamav/clamav_plugin.[ch]
443         * src/plugins/clamav/clamav_plugin_gtk.c
444         * src/plugins/demo/demo.c
445         * src/plugins/dillo_viewer/dillo_viewer.c
446         * src/plugins/image_viewer/plugin.c
447         * src/plugins/image_viewer/viewer.[ch]
448         * src/plugins/image_viewer/viewerprefs.[ch]
449         * src/plugins/mathml_viewer/mathml_viewer.c
450         * src/plugins/spamassassin/spamassassin.[ch]
451         * src/plugins/spamassassin/spamassassin_gtk.c
452         * src/plugins/trayicon/trayicon.c
453                 clean up
454
455 2003-04-30 [alfons]     0.8.11claws129
456
457         * src/common/utils.c
458                 make is_ascii_str() fail gracefully when NULL pointer
459                 is passed
460
461 2003-04-30 [paul]       0.8.11claws128
462
463         * src/addrindex.c
464                 fix bug where opening folder has massive slowdown when
465                 using the 'Display sender using address book' option
466
467 2003-04-30 [paul]       0.8.11claws127
468
469         * src/plugins/clamav/clamav_plugin.c
470           src/plugins/clamav/clamav_plugin_gtk.c
471           src/plugins/demo/demo.c
472           src/plugins/dillo_viewer/dillo_viewer.c
473           src/plugins/image_viewer/plugin.c
474           src/plugins/mathml_viewer/mathml_viewer.c
475           src/plugins/spamassassin/spamassassin.c
476           src/plugins/spamassassin/spamassassin_gtk.c
477           src/plugins/trayicon/trayicon.c
478                 get rid of eye-hurting function signatures
479
480 2003-04-30 [paul]       0.8.11claws126
481
482         * src/plugins/trayicon/trayicon.c
483                 add description
484                 
485         * src/mimeview.c
486                 be more descriptive
487
488 2003-04-30 [paul]       0.8.11claws125
489
490         * configure.ac
491                 arrange the plugins in reverse alphabetical order
492                 
493         * src/plugins/clamav/clamav_plugin.[ch]
494           src/plugins/clamav/clamav_plugin_gtk.c
495                 rename some params
496                 resize max_size window
497                 re-arrange the order of some gui elements
498                 improve descriptions
499         
500         * src/plugins/image_viewer/plugin.c
501           src/plugins/mathml_viewer/mathml_viewer.c
502                 add descriptions
503                 
504         * src/plugins/spamassassin/spamassassin_gtk.c
505                 resize max_size window
506                 re-arrange the order of some gui elements
507                 
508         * src/messageview.c
509           src/mimeview.c
510                 correct typos
511
512 2003-04-30 [alfons]     0.8.11claws124
513
514         * src/imap.c
515                 fix a leak found while browsing Martin Kluge's 
516                 valgrind log (Claws only)
517
518 2003-04-29 [darko]      0.8.11claws123
519
520         * src/gtk/gtkstext.h
521                 include wchar.h if it is available, fixes compilation
522                 on HP-UX systems
523
524 2003-04-29 [melvin]     0.8.11claws122
525
526         * src/prefs_actions.c
527                 Improved help text of Actions' syntax
528
529 2003-04-28 [paul]       0.8.11claws121
530
531         * src/action.c
532                 a better fix for the crash when performing an action
533                 on a mime part
534
535 2003-04-28 [paul]       0.8.11claws120
536
537         * src/action.c
538                 fix crash when performing an action on a
539                 mime part
540
541 2003-04-28 [paul]       0.8.11claws119
542
543         * sync with 0.8.11cvs36
544                 see ChangeLog 2003-04-28
545
546 2003-04-27 [paul]       0.8.11claws118
547
548         * more sync with 0.8.11cvs35
549                 see ChangeLog 2003-04-25
550
551 2003-04-26 [christoph]  0.8.11claws117
552
553         * src/folder.c
554                 fix remove virtual check
555
556 2003-04-26 [paul]       0.8.11claws116
557
558         * src/messageview.c
559                 fix return-receipt, make it work again
560
561 2003-04-26 [paul]       0.8.11claws115
562
563         * src/mimeview.c
564                 restore double-clicking of the [application/pgp-signature 
565                 (Select "Check signature" to check)] line in the message view,
566                 broken in recent sync
567
568 2003-04-26 [christoph]  0.8.11claws114
569
570         * src/folder.c
571                 check if remove virtual really exists before
572                 calling the function
573
574 2003-04-25 [match]      0.8.11claws113
575
576         * src/addrindex.c
577         * src/addrbook.c
578         * src/ldapquery.[ch]
579         * src/ldapctrl.[ch]
580                 fix memleak.
581         * src/ldapserver.[ch]
582                 fix memleak. fix segfault.
583                 plug a Claws memleak
584
585 2003-04-25 [alfons]     0.8.11claws112
586
587         * src/folder.c
588                 plug a Claws memleak
589
590 2003-04-25 [alfons]     0.8.11claws111
591
592         * src/common/session.c
593                 plug a memleak
594
595 2003-04-25 [paul]       0.8.11claws110
596
597         * sync with 0.8.11cvs35
598                 see ChangeLog 2003-04-24 and 2003-04-25
599                 
600         * src/gtk/pluginwindow.c
601                 correct another strange float value
602
603 2003-04-24 [christoph]  0.8.11claws109
604
605         * src/folder.c
606                 freeze folder item updates when unsetting new flags
607
608         * src/gtk/pluginwindow.c
609                 correct strange float value
610
611 2003-04-23 [paul]       0.8.11claws108
612
613         * sync with 0.8.11cvs33
614                 see ChangeLog 2003-04-23
615
616 2003-04-22 [paul]       0.8.11claws107
617
618         * src/Makefile.am
619           src/messageview.c
620           src/mimeview.c
621           src/pgptext.[ch]      ** REMOVED **
622                 remove pgptext.[ch] as its not used any more
623
624 2003-04-22 [paul]       0.8.11claws106
625
626         * sync with 0.8.11cvs31
627                 see ChangeLog 2003-04-21 and 2003-04-22
628
629 2003-04-21 [alfons]     0.8.11claws105
630
631         * src/main.c
632                 No access to GTK structures if we're a spawned child
633                 (and clean up code a little bit...) Should fix #126.
634
635 2003-04-21 [melvin]     0.8.11claws104
636
637         * src/plugins/dillo_viewer/README
638                 Improved slightly the text.
639
640 2003-04-21 [melvin]     0.8.11claws103
641
642         * src/plugins/dillo_viewer/README *** NEW ***
643                 Added a README file for the Dillo plugin
644
645 2003-04-20 [paul]
646
647         * tools/README
648           tools/outlook2sylpheed.pl
649                 updated and improved by Ricardo Mones Lastra
650
651 2003-04-18 [oliver]     0.8.11claws102
652
653         * src/inc.c 
654         * src/prefs_account.h
655                 remove Pop3SessionType (used by selective download)
656         * src/prefs_toolbar.c
657                 enable set Default Toolbar button
658
659 2003-04-18 [paul]       0.8.11claws101
660
661         * sync with 0.8.11cvs29
662                 see ChangeLog 2003-04-18
663
664 2003-04-17 [paul]       0.8.11claws100
665
666         * src/prefs_common.[ch]
667           src/summaryview.c
668                 remove 'Open next message on deletion' option,
669                 as the same effect can now be achieved via the
670                 'Always open messages in summary when selected'
671                 option.
672
673 2003-04-17 [paul]       0.8.11claws99
674
675         * sync with 0.8.11cvs28
676                 see ChangeLog 2003-04-17
677
678 2003-04-17 [christoph]  0.8.11claws98
679
680         * ac/spamassassin.m4
681         * src/plugins/spamassassin/libspamc.[ch]
682         * src/plugins/spamassassin/utils.[ch]
683                 sync libspamc with SpamAssassin project
684
685 2003-04-17 [christoph]  0.8.11claws97
686
687         * src/common/socket.h
688         * src/gtk/sslcertwindow.h
689                 rename old USE_SSL to USE_OPENSSL
690
691 2003-04-17 [paul]       0.8.11claws96
692
693         * src/prefs_common.h
694                 use gulong for P_COLOR so that it compiles/runs on
695                 64-bit systems. Patch submitted by James Noyes
696                 <jnoyes-claws@retrogeeks.com>
697                 
698         * po/de.po
699                 updated by Jens
700
701 2003-04-17 [paul]       0.8.11claws95
702
703         * sync with 0.8.11cvs27
704                 see ChangeLog 2003-04-16
705
706 2003-04-15 [paul]       0.8.11claws94
707
708         * src/prefs_common.[ch]
709                 rearrange to stop the window getting too long:
710                         move Receive dialog stuff to Receive tab
711                         move Send dialog to Send tab
712                         remove Dialogs frame
713                 rename 'Open messages in summary with cursor keys' to
714                 'Always open messages in summary when selected', as its
715                 more appropriate
716
717 2003-04-15 [paul]       0.8.11claws93
718
719         * src/prefs_common.[ch]
720           src/summaryview.c
721                 add new option '/Interface/Open next message on deletion'
722
723 2003-04-15 [paul]       0.8.11claws92
724
725         * src/summaryview.[ch]
726                 add /Mark/Lock and /Mark/Unlock to the pop-up
727                 menu. Patch submitted by Ivan Francolin Martinez
728                 <ivanfm@users.sourceforge.net>
729
730 2003-04-15 [paul]       0.8.11claws91
731
732         * sync with 0.8.11cvs24
733                 see ChangeLog 2003-04-15
734
735 2003-04-14 [jens]       0.8.11claws90
736
737         * updated German translation and some corrections from
738                 Roland Bless <bless@tm.uka.de>
739
740 2003-04-14 [paul]       0.8.11claws89
741
742         * sync with 0.8.11cvs22
743                 see ChangeLog 2003-04-14
744
745 2003-04-13 [paul]       0.8.11claws88
746
747         * src/plugins/clamav/clamav_plugin.c
748                 fix memory leaks
749                 clean up
750
751 2003-04-12 [paul]       0.8.11claws87
752
753         * src/plugins/clamav/clamav_plugin.c
754                 activate enable/disable archive scanning option
755                 
756         * src/plugins/clamav/.cvsignore         ** NEW FILE **
757
758 2003-04-12 [paul]       0.8.11claws86
759
760         * src/plugins/Makefile.am
761           src/plugins/clamav/Makefile.am                ** NEW FILE **
762           src/plugins/clamav/README                     ** NEW FILE ** 
763           src/plugins/clamav/clamav_plugin.[ch]         ** NEW FILES **
764           src/plugins/clamav/clamav_plugin_gtk.c        ** NEW FILE **
765                 add Clam AntiVirus plugin
766
767 2003-04-12 [paul]       0.8.11claws85
768
769         * sync with 0.8.11cvs21
770                 see ChangeLog 2003-04-11
771
772 2003-04-11 [paul]       0.8.11claws84
773
774         * po/es.po
775                 update Spanish translation. Submitted by Ricardo
776                 Mones Lastra.
777
778 2003-04-10 [christoph]  0.8.11claws83
779
780         * src/mbox.c
781                 fix typo that did not move unfiltered mails to destination
782                 folder
783
784         (closes Bug 115 Sylpheed 0.8.11claws81 does not deliver mail correctly
785          when filtering from spool)
786
787 2003-04-10 [christoph]  0.8.11claws82
788
789         * src/imap.c
790                 use BODY.PEEK instead of BODY in in message fetch operation
791                 to make sure the IMAP server does not set the \Seen flag for
792                 messages. Sylpheed does that later itself, when the message
793                 is opened in sylpheed
794
795         (closes Bug 111 Claws destroys unread marks)
796
797 2003-04-09 [oliver]     0.8.11claws81
798         
799         * src/folder.c
800                 fix crash in folder_destroy
801         * README.claws
802                 remove selective download
803
804 2003-04-09 [christoph]  0.8.11claws80
805
806         * src/imap.c
807                 fix crash in imap_get_msginfo() when then fetched message
808                 is not found
809
810         (closes Bug 110 Crash during mail composition)
811
812 2003-04-08 [christoph]  0.8.11claws79
813
814         * src/folder.c
815         * src/prefs_account.c
816                 Filter new messages that are found in an INBOX folder
817                 when 'Filter messages on receiving' is enabled in the
818                 Folder's AccountPrefs. This allows to use Sylpheed's
819                 filtering engine for IMAP folders where messages are
820                 added to the INBOX by a MTA
821
822 2003-04-08 [paul]       0.8.11claws78
823
824         * src/procmsg.h
825                 clean up after last commit
826
827 2003-04-08 [paul]       0.8.11claws77
828
829         * sync with 0.8.11cvs20
830                 see ChangeLog 2003-04-07 and 2003-04-08
831
832 2003-04-07 [christoph]  0.8.11claws76
833
834         * src/filtering.[ch]
835         * src/inc.[ch]
836         * src/mbox.c
837         * src/procmsg.[ch]
838                 add procmsg_msginfo_filter() to execute filtering actions
839
840 2003-04-06 [christoph]  0.8.11claws75
841
842         * src/imap.c
843                 use IMAPSet for imap_cmd_store() and imap_cmd_envelope()
844
845 2003-04-06 [christoph]  0.8.11claws74
846
847         * src/common/utils.[ch]
848                 add g_int_compare() function for slist sorting
849
850         * src/imap.c
851                 fetch all MsgInfos with one command in imap_get_msginfos()
852                 using an imap set with a list of ranges
853
854         * src/news.c
855                 use new g_int_compare() function
856
857 2003-04-06 [thorsten]   0.8.11claws73
858
859         * src/mh.c
860                 corrected implementation of mh_folder_destroy()
861
862 2003-04-05 [christoph]  0.8.11claws72
863
864         * src/account.c
865         * src/folder.[ch]
866         * src/folderview.c
867         * src/imap.c
868         * src/inc.c
869         * src/main.c
870         * src/mainwindow.c
871         * src/mbox_folder.c
872         * src/mh.c
873         * src/mimeview.h
874         * src/msgcache.[ch]
875         * src/news.c
876         * src/procmime.h
877         * src/procmsg.[ch]
878         * src/setup.c
879         * src/gtk/gtkutils.c
880                 o rename structure field names class and new to klass and
881                   new_msgs, to allow including files in C++
882                 o add 'extern "C"' block to some header files
883                 o add MsgInfoList and MsgNumberList as alias for GSList for
884                   developers to know what type of list is expected
885
886         * src/plugins/image_viewer/plugin.c
887         * src/plugins/image_viewer/viewer.[ch]
888         * src/plugins/image_viewer/viewerprefs.[ch]
889                 rename function names to prevent conflicts
890
891 2003-04-05 [paul]       0.8.11claws71
892
893         * sync with 0.8.11cvs18
894                 see ChangeLog 2003-04-03 and 2003-04-04
895
896 2003-04-02 [christoph]  0.8.11claws70
897
898         * src/folder.[ch]
899         * src/imap.[ch]
900         * src/mbox_folder.[ch]
901         * src/mh.[ch]
902         * src/news.[ch]
903                 o Make all virtual folder functions private
904                 o remove unused folder code
905
906         * src/common/socket.[ch]
907         * src/summaryview.c
908                 fix warnings
909
910 2003-03-30 [alfons]     0.8.11claws69
911
912         * src/send_message.c
913                 remove two debug traces and see if people still report
914                 errors
915
916 2003-03-30 [alfons]     0.8.11claws68
917
918         * src/send_message.c
919         * src/commons/session.c
920                 add more debug traces
921
922 2003-03-30 [christoph]  0.8.11claws67
923
924         * src/folder.c
925                 change processing folder name from .processing to processing
926
927         * src/common/ssl.c
928                 disable SSL certificate check because it causes Xlib error
929                 when the child process want's to open an GTK window
930
931 2003-03-30 [christoph]  0.8.11claws66
932
933         * src/folder.c
934                 don't use default folder for processing folder item because
935                 it can be a non local folder
936
937         (fixes bug reported by Stephen Lewis <slewis@paradise.net.nz>)
938
939 2003-03-30 [alfons]     0.8.11claws65
940
941         * src/send_message.c
942                 try fixing crashes when sending messages: my gcc 2.95.4 seems 
943                 to generate bad code for 'send_send_data_progressive': When
944                 called from 'send_send_data_finished', the 'data' pointer is
945                 cleared just before the assignment to the dialog pointer
946
947 2003-03-29 [christoph]  0.8.11claws64
948
949         * src/common/prefs.h
950         * src/plugins/image_viewer/Makefile.am
951         * src/plugins/image_viewer/plugin.c
952         * src/plugins/image_viewer/viewer.[ch]
953         * src/plugins/image_viewer/viewerprefs.[ch]     ** NEW **
954                 add PrefsPage for ImageViewer
955
956 2003-03-28 [thorsten]   0.8.11claws63
957
958         * src/common/session.c
959                 added some comments
960
961 2003-03-28 [paul]       0.8.11claws62
962
963         * sync with 0.8.11cvs16
964                 see ChangeLog 2003-03-28
965
966 2003-03-28 [paul]       0.8.11claws61
967
968         * sync with 0.8.11cvs15
969                 see ChangeLog 2003-03-28
970
971 2003-03-27 [christoph]  0.8.11claws60
972
973         * src/folder.c
974         * src/imap.c
975         * src/common/socket.[ch]
976                 set socket state to DISCONNECTED when any operation
977                 fails to allow reconnecting in IMAP code without
978                 checking the return code of all calls to the command
979                 functions
980
981         * src/folderview.c
982         * src/summaryview.c
983                 remove some more stuff that depends on specific
984                 folder types
985
986 2003-03-27 [paul]       0.8.11claws59
987
988         * sync with 0.8.11cvs14
989                 see ChangeLog 2003-03-27
990                 
991         * src/selective_download.[ch]   ** REMOVED **
992                 really removed
993
994 2003-03-27 [christoph]  0.8.11claws58
995
996         * src/folder.c
997                 fix handling of tmp_flags in flag copy function
998
999 2003-03-27 [paul]       0.8.11claws57
1000
1001         * sync with 0.8.11cvs13
1002                 see ChangeLog 2003-03-27
1003
1004 2003-03-27 [oliver]     0.8.11claws56
1005
1006         * src/maiwindow.c
1007                 remove sel_download_cb
1008
1009 2003-03-27 [oliver]     0.8.11claws55
1010         
1011         * src/inc.c
1012                 remove POP3_TOP
1013         
1014 2003-03-26 [oliver]     0.8.11claws54
1015
1016         *src/pop.h
1017                 remove POP3_TOP*
1018         * README.claws
1019                 remove selective donwload readme
1020
1021 2003-03-26 [oliver]     0.8.11claws53
1022         * src/matcher.[ch]
1023         * src/matcher_parser_parse.y 
1024         * src/pop.c 
1025         * src/prefs_account.[ch]
1026         * src/prefs_filtering.c
1027                 remove selective donwload
1028
1029 2003-03-26 [oliver]     0.8.11claws52
1030
1031         * src/inc.[ch] 
1032         * src/filtering.c 
1033         * src/mainwindow.c 
1034                 remove selective donwload
1035
1036 2003-03-26 [oliver]     0.8.11claws51
1037         
1038         * src/Makefile.am
1039         * src/selective_download.[ch]   ** REMOVE **    
1040
1041 2003-03-26 [christoph]  0.8.11claws50
1042
1043         * src/news.c
1044                 fix NEWS that got broken by a sync with sylpheed-main
1045
1046 2003-03-26 [christoph]  0.8.11claws49
1047
1048         * src/mimeview.c
1049                 fix mime type guessing when no mime type is found for a file
1050
1051 2003-03-25 [christoph]  0.8.11claws48
1052
1053         * src/mimeview.c
1054         * src/procmime.c
1055                 remove mime type guessing from mime parser and use
1056                 name based mime types in viewer lookup for mime type
1057                 application/octet-stream
1058
1059 2003-03-25 [christoph]  0.8.11claws47
1060
1061         * doc-src/readme.txt
1062         * doc-src/rfc2554.txt
1063                 add RFC about SMTP AUTH
1064
1065         * src/send_message.c
1066         * src/common/smtp.[ch]
1067                 add extra error code for authentication errors and
1068                 clear temporary password when this error occurs
1069
1070         (closes Bug 84 authentication failure while sending should
1071          prompt for password again)
1072
1073 2003-03-25 [christoph]  0.8.11claws46
1074
1075         * configure.ac
1076         * src/Makefile.am
1077         * src/imageview.[ch]                            ** REMOVE **
1078         * src/messageview.[ch]
1079         * src/mimeview.[ch]
1080         * src/prefs_common.[ch]
1081         * src/textview.c
1082         * src/plugins/Makefile.am
1083         * src/plugins/image_viewer/.cvsignore           ** NEW **
1084         * src/plugins/image_viewer/Makefile.am          ** NEW **
1085         * src/plugins/image_viewer/plugin.c             ** NEW **
1086         * src/plugins/image_viewer/viewer.[ch]          ** NEW **
1087                 move image viewer into a plugin (building is enabled by default)
1088                 [ToDo: Prefs for resize and autoview]
1089
1090 2003-03-25 [paul]       0.8.11claws45
1091
1092         * sync with 0.8.11cvs12
1093                 see ChangeLog 2003-03-26
1094
1095 2003-03-25 [paul]       0.8.11claws44
1096
1097         * sync with 0.8.11cvs11
1098                 see ChangeLog 2003-03-22, 2003-03-24 and 2003-03-25
1099                 
1100         Note: Selective Download is broken.
1101                 
1102 2003-03-22 [christoph]  0.8.11claws43
1103
1104         * src/folder.c
1105                 code cleanup for flags copying
1106
1107 2003-03-22 [christoph]  0.8.11claws42
1108
1109         * src/plugins/trayicon/trayicon.c
1110                 fix setting the transparent area when the window size
1111                 is forced by the system tray
1112
1113 2003-03-22 [christoph]  0.8.11claws41
1114
1115         * src/plugins/trayicon/gnome-mail.xpm           ** REMOVE **
1116         * src/plugins/trayicon/gnome-nomail.xpm         ** REMOVE **
1117         * src/plugins/trayicon/newmail.xpm              ** NEW **
1118         * src/plugins/trayicon/nomail.xpm               ** NEW **
1119         * src/plugins/trayicon/trayicon.c
1120         * src/plugins/trayicon/unreadmail.xpm           ** NEW **
1121                 o replace GBiff icons with KBiff icons resized to 16x16 pixel
1122                 o add icon for unread mails
1123                 o set transparency for window
1124
1125 2003-03-22 [christoph]  0.8.11claws40
1126
1127         * src/news.c
1128                 init news session to prevent crash when session is closed
1129
1130 2003-03-22 [christoph]  0.8.11claws39
1131
1132         * src/imap.c
1133         * src/common/session.[ch]
1134                 Init session data to make sure we don't have invalid pointers
1135                 for read_ch and write_ch when new multi process sessions are
1136                 not used
1137
1138         * src/main.c
1139         * src/common/plugin.c
1140         * src/common/sylpheed.c
1141         * src/plugins/demo/demo.c
1142         * src/plugins/dillo_viewer/dillo_viewer.c
1143         * src/plugins/mathml_viewer/mathml_viewer.c
1144         * src/plugins/spamassassin/spamassassin.c
1145         * src/plugins/spamassassin/spamassassin_gtk.c
1146                 add plugin types to allow loading plugins at different times
1147                 (and maybe for different frontends), because it's not good to
1148                 load GTK-Plugins gefore gtk_init was called
1149
1150         * configure.ac
1151         * src/plugins/Makefile.am
1152         * src/plugins/trayicon/.cvsignore               ** NEW **
1153         * src/plugins/trayicon/Makefile.am              ** NEW **
1154         * src/plugins/trayicon/eggtrayicon.c            ** NEW **
1155         * src/plugins/trayicon/eggtrayicon.h            ** NEW **
1156         * src/plugins/trayicon/gnome-mail.xpm           ** NEW **
1157         * src/plugins/trayicon/gnome-nomail.xpm         ** NEW **
1158         * src/plugins/trayicon/trayicon.c               ** NEW **
1159                 New Trayicon plugin that shows an icon in a systray that uses
1160                 XEMBED protocol like Gnome's systray. Icon shows if there
1161                 are new mails and a tooltip shows information about new,
1162                 unread and total messages.
1163
1164 2003-03-22 [paul]       0.8.11claws38
1165
1166         * src/common/smtp.c
1167                 fix ESMTP AUTH CRAM-MD5
1168                 [sync with main (still version 0.8.11cvs6), see
1169                  ChangeLog 2003-03-22]
1170
1171 2003-03-21 [colin]      0.8.11claws37
1172
1173         * src/send_message.c
1174                 Fix USE_SSL => USE_OPENSSL
1175
1176 2003-03-21 [colin]      0.8.11claws36
1177
1178         * src/folderview.c
1179                 Fix counts in drag and dropped subfolders
1180
1181 2003-03-21 [colin]      0.8.11claws35
1182
1183         * src/folder.c 
1184         * src/folderview.c
1185                 speed up a bit folder dnd
1186
1187 2003-03-20 [alfons]     0.8.11claws34
1188
1189         * src/main.c
1190         * src/toolbar.c
1191         * src/procmsg.c
1192                 don't send locked queue messages
1193                 (feature request "[ 705245 ] Locking message in outbox 
1194                  should prevent sending")
1195
1196 2003-03-20 [christoph]  0.8.11claws33
1197
1198         * src/folder.c
1199                 remove NEW and UNREAD flag in special folders when scanning
1200                 
1201         * src/common/smtp.c
1202                 fix ESMTP AUTH CRAM-MD5
1203
1204 2003-03-20 [paul]       0.8.11claws32
1205
1206         * src/prefs_account.c
1207                 Re-write 'Tunnel command to open connection' as
1208                 'Use command to communicate with server', and disable
1209                 it for all except IMAP accounts
1210
1211 2003-03-20 [paul]       0.8.11claws31
1212
1213         * sync with 0.8.11cvs6
1214                 see ChangeLog 2003-03-20
1215
1216 2003-03-19 [match]      0.8.11claws30
1217
1218         * src/addritem.[ch]
1219                 include documentation. minor refactoring.
1220         * src/addr_compl.[ch]
1221         * src/addrindex.[ch]
1222         * src/addresbook.[ch]
1223         * src/summaryview.c
1224                 re-enable address lookup (was disabled in
1225                 0.8.11claws20).
1226
1227 2003-03-19 [christoph]  0.8.11claws29
1228
1229         * src/procmsg.c
1230                 add temp flag handling, will make moving and copying
1231                 messages possible again
1232
1233         * src/folder.c
1234                 correct calulation of folder stats
1235
1236 2003-03-18 [match]      0.8.11claws28
1237
1238         * src/editgroup.h
1239                 remove case sensitive comparison (closes bug 80).
1240
1241 2003-03-18 [christoph]  0.8.11claws27
1242
1243         * src/imap.c
1244                 fix imap using a tunnel command
1245
1246         (closes bug 87)
1247
1248 2003-03-18 [christoph]  0.8.11claws26
1249
1250         * src/folder.[ch]
1251         * src/imap.c
1252         * src/procmsg.[ch]
1253                 rewrite flag handling for folders
1254
1255 2003-03-18 [christoph]  0.8.11claws25
1256
1257         * src/folder.c
1258         * src/procmsg.c
1259         * src/summaryview.c
1260                 unset NEW and UNREAD flags when message is ignored, to make
1261                 sure messages don't show up as unread on other IMAP clients,
1262                 because the IGNORE_THREAD flag can not be syncronized through
1263                 the IMAP folder
1264
1265 2003-03-17 [christoph]  0.8.11claws24
1266
1267         * src/imap.c
1268                 don't use recursion to fetch uids when the number of messages
1269                 does not match. Moved code into subfunction that is used
1270                 again when needed, to prevent an endless loop.
1271
1272 2003-03-17 [thorsten]   0.8.11claws23
1273
1274         * src/imageview.[ch]
1275                 export imageview_get_resized_size() (for plugins)
1276         * src/prefs_common.[ch]
1277                 added prefs_common_get() (for plugins)
1278
1279 2003-03-17 [christoph]  0.8.11claws22
1280
1281         * src/imap.c
1282                 o remove UID guessing from copy code
1283                 o support UIDPLUS extension for APPEND command
1284
1285 2003-03-17 [paul]       0.8.11claws21
1286
1287         * src/gtk/about.c
1288                 remove 'Compiled-plugins' section.
1289                 
1290         * src/plugins/dillo_viewer/dillo_viewer.c
1291                 slight change to description text
1292
1293 2003-03-16 [match]      0.8.11claws20
1294         * src/ldapserver.[ch]           ** NEW **
1295         * src/ldapctrl.[ch]             ** NEW **
1296         * src/ldapquery.[ch]            ** NEW **
1297         * src/ldaputil.[ch]             ** NEW **
1298         * src/addrcindex.[ch]           ** NEW **
1299         * src/addrquery.h               ** NEW **
1300         * src/addritem.[ch]
1301         * src/addrcache.[ch]
1302         * src/addrindex.[ch]
1303         * src/addr_compl.[ch]
1304         * src/addressbook.[ch]
1305         * src/addrbook.[ch]
1306         * src/editgroup.c
1307         * src/editaddress.c
1308         * src/editldap.c
1309         * src/editldap_basedn.c
1310         * src/vcard.c
1311         * src/jpilot.c
1312         * src/Makefile.am
1313                 included dynamic LDAP queries. improved address
1314                 completion.
1315
1316 2003-03-16 [paul]       0.8.11claws19
1317
1318         * tools/multiwebsearch.pl
1319                 fix a fatal typo
1320
1321 2003-03-16 [christoph]  0.8.11claws18
1322
1323         * src/mimeview.c
1324         * src/plugins/dillo_viewer/dillo_viewer.c
1325         * src/plugins/mathml_viewer/mathml_viewer.c
1326                 make unregistering of MimeViewerFactorys possible
1327
1328 2003-03-16 [alfons]     0.8.11claws17
1329
1330         * configure.ac
1331                 correct typo
1332
1333 2003-03-16 [melvin]     0.8.11claws16
1334
1335         * src/plugins/dillo_viewer.c
1336                 Fixed bug where it was not possible to view more than
1337                 one text/html attachment per message (bug discovered
1338                 by Christoph Hohmann).
1339
1340 2003-03-15 [melvin]     0.8.11claws15
1341
1342         * src/prefs_actions.c
1343                 Fixed compilation warnings.
1344
1345 2003-03-15 [melvin]     0.8.11claws14
1346
1347         * src/plugins/Makefile.am
1348         * src/plugins/dillo_viewer/.cvsignore                   ** NEW **
1349         * src/plugins/dillo_viewer/Makefile.am                  ** NEW **
1350         * src/plugins/dillo_viewer/dillo_viewer.c               ** NEW **
1351                 Added a html mail viewer plugin that uses Dillo v0.7.0 or
1352                 newer (http://dillo.auriga.wearlab.de/).
1353
1354 2003-03-15 [christoph]  0.8.11claws13
1355
1356         * src/imap.c
1357                 don't query imap folder for attributes because we already
1358                 for them from imap_status
1359
1360         * src/mimeview.[ch]
1361                 add support for plugable MimeViewers (unloading Viewers
1362                 not yet complete)
1363
1364         * src/plugins/Makefile.am
1365         * src/plugins/mathml_viewer/.cvsignore          ** NEW **
1366         * src/plugins/mathml_viewer/Makefile.am         ** NEW **
1367         * src/plugins/mathml_viewer/mathml_viewer.c     ** NEW **
1368                 add MathML Viewer (Content-Type text/mathml) using GtkMathView
1369                 widget from http://helm.cs.unibo.it/mml-widget/
1370
1371 2003-03-14 [christoph]  0.8.11claws12
1372
1373         * src/folder.[ch]
1374                 o error return code's should better be negative
1375                 o replace printf with debug_print
1376
1377         * src/imap.c
1378                 improve IMAP folder scan by checking UID-NEXT
1379
1380         * src/summaryview.c
1381                 remove check that are unnecessary in my opinion
1382
1383 2003-03-13 [christoph]  0.8.11claws11
1384
1385         * src/folder.[ch]
1386         * src/foldersel.c
1387         * src/folderview.c
1388         * src/imap.c
1389         * src/mbox_folder.c
1390         * src/mh.c
1391         * src/news.c
1392         * src/prefs_scoring.c
1393         * src/summaryview.c
1394                 use a common function to get a displayable name
1395                 for a FolderItem
1396
1397 2003-03-13 [paul]       0.8.11claws10
1398
1399         * tools/Makefile.am
1400           tools/README
1401           tools/multiwebsearch.conf     ** NEW FILE **
1402           tools/multiwebsearch.pl       ** NEW FILE **
1403                 add multiwebsearch Actions script
1404
1405 2003-03-13 [colin]      0.8.11claws9
1406
1407         * src/compose.c
1408                 Remove leading emtpy lines from quoted text
1409                 before quoting it
1410
1411 2003-03-13 [melvin]     0.8.11claws8
1412
1413         * src/prefs_actions.c
1414                 Fixed a memory leak
1415                 Code clean ups
1416                 Added Cancel and OK buttons
1417                 Corrected help text
1418
1419 2003-03-13 [christoph]  0.8.11claws7
1420
1421         * src/account.c
1422         * src/folder.[ch]
1423         * src/imap.c
1424         * src/mainwindow.c
1425         * src/mbox_folder.c
1426         * src/mh.c
1427         * src/news.c
1428         * src/setup.c
1429                 replace more folder type stuff with folder class stuff
1430
1431 2003-03-13 [melvin]     0.8.11claws6
1432
1433         * src/prefs_actions.c
1434                 Added new tokens:
1435                 %u: user provided argument
1436                 %h: user provided argument (hidden on input)
1437                 %s: current text selection in the message view 
1438
1439 2003-03-13 [paul]       0.8.11claws5
1440
1441         * sync with 0.8.11cvs5
1442                 see ChangeLog 2003-03-11, 2003-03-12
1443
1444 2003-03-12 [christoph]  0.8.11claws4
1445
1446         * src/folder.c
1447                 use folder class idstr when writing folderlist.xml
1448
1449         * src/folder.h
1450         * src/imap.c
1451         * src/news.c
1452                 replace folder type checks with folder class checks
1453
1454 2003-03-12 [christoph]  0.8.11claws3
1455
1456         * src/folder.[ch]
1457         * src/imap.[ch]
1458         * src/main.c
1459         * src/mbox_folder.[ch]
1460         * src/mh.[ch]
1461         * src/news.[ch]
1462                 o create a list of known folder classes in the folder system
1463                 o use folder class id strings for folder item identifiers
1464
1465 2003-03-12 [christoph]  0.8.11claws2
1466
1467         * src/imap.c
1468                 fix imap uid validity check
1469
1470 2003-03-12 [christoph]  0.8.11claws1
1471
1472         * src/account.c
1473         * src/folder.[ch]
1474         * src/foldersel.c
1475         * src/folderview.c
1476         * src/imap.c
1477         * src/mainwindow.c
1478         * src/mbox_folder.c
1479         * src/mh.c
1480         * src/news.c
1481         * src/prefs_scoring.c
1482         * src/procmsg.c
1483         * src/setup.c
1484         * src/summaryview.c
1485                 initial restructuring of folder system, seperating
1486                 folders and folder classes
1487
1488 2003-03-12 [paul]       0.8.11claws
1489
1490         0.8.11claws release
1491
1492 2003-03-12 [christoph]
1493
1494         * src/gtk/prefswindow.c
1495                 fix translation of "Page Index"
1496
1497 2003-03-12 [paul]       0.8.10claws110
1498
1499         a sync from 0.8.11cvs4 before the release
1500
1501         * src/common/utils.c
1502                 subject_compare_for_sort(): allow null strings (fixes
1503                 summary sorting).
1504
1505 2003-03-11 [paul]       0.8.10claws109
1506
1507         * po/es.po
1508                 update Spanish translation, submitted by
1509                 Ricardo Mones Lastra
1510
1511 2003-03-11 [melvin]     0.8.10claws108
1512
1513         * po/fr.po
1514                 Updated French translations
1515
1516 2003-03-11 [paul]       0.8.10claws107
1517
1518         * manual/en/Makefile.am
1519           manual/en/*.html
1520                 update English manual, add a new page
1521                 updated by Francois Barriere <fbarriere@atmel.fr>
1522                 
1523         * po/bg.po
1524           po/it.po
1525           po/sr.po
1526                 update Bulgarian, Italian, and Serbian translations
1527                 submitted by George Danchev, Alessandro Maestri, and
1528                 Urke MMI
1529
1530 2003-03-10 [paul]       0.8.10claws106
1531
1532         * src/gtk/about.c
1533           src/gtk/prefswindow.c
1534                 make some strings translatable
1535
1536 2003-03-10 [darko]      0.8.10claws105
1537
1538         * src/compose.c
1539                 code cleanup to make Hiro happy
1540
1541 2003-03-10 [paul]       0.8.10claws104
1542
1543         * sync with 0.8.11cvs2
1544                 see ChangeLog 2003-03-10
1545
1546 2003-03-09 [melvin]     0.8.10claws103
1547
1548         * src/textview.c
1549                 textview_set_font(): fix for message display in
1550                 UTF-8 locales (thanks to Sergey Vlasov).
1551                 (was unintentionnaly reverted in 0.8.6claws6)   
1552
1553 2003-03-08 [darko]      0.8.10claws102
1554
1555         * src/compose.c
1556                 fix infinite loop in wrapping as reported
1557                 by happycactus
1558                 obsoletes patch #696482
1559
1560 2003-03-08 [christoph]  0.8.10claws101
1561
1562         * src/imap.c
1563                 add workaround for IMAP servers that do not
1564                 support the "UID SEARCH UID" command
1565
1566 2003-03-07 [christoph]  0.8.10claws100
1567
1568         * src/plugins/spamassassin/spamassassin.[ch]
1569         * src/plugins/spamassassin/spamassassin_gtk.c
1570                 code cleanup
1571
1572 2003-03-07 [paul]       0.8.10claws99
1573
1574         * po/es.po
1575                 updated Spanish translation, submitted by
1576                 Ricardo Mones Lastra
1577
1578 2003-03-07 [christoph]  0.8.10claws98
1579
1580         * src/send.c
1581                 fix in 0.8.10claws94 was wrong
1582                 local delivery does not require escaping, remove escaping
1583                 code to make signatures of mails with "." lines valid
1584                 
1585                 NOTE: requires that sendmail is executed with "-i" option,
1586                       what is the default now, but has to be changed in all
1587                       exsiting accounts)
1588
1589 2003-03-07 [paul]       0.8.10claws97
1590
1591         * sync with 0.8.11 release
1592                 see ChangeLog 2003-03-07
1593
1594 2003-03-06 [paul]       0.8.10claws96
1595
1596         * src/compose.c
1597                 revert commit 0.8.10claws92
1598
1599 2003-03-06 [paul]       0.8.10claws95
1600
1601         * src/folderview.c
1602                 fix (solaris) bug 73, 'Crash when selecting top-level folder'
1603
1604         * src/gtkaspell.c
1605                 fix bug 74, 'Crash opening editor window with pseudo-color
1606                 display'
1607                 
1608         Patches submitted by Kevin Vigor <kevin@vigor.nu>
1609
1610 2003-03-06 [christoph]  0.8.10claws94
1611
1612         * src/send.c
1613                 fix rfc2821 (4.5.2) violation in SMTP data sending,
1614                 all lines starting with a period get an extra period
1615                 inserted
1616                 (found by Simon 'corecode' Schubert)
1617
1618 2003-03-06 [paul]       0.8.10claws93
1619
1620         * src/folderview.c
1621                 if configured font can't be loaded fall back to gtk
1622                 default. (with thanks to Christoph)
1623                 
1624                 closes long-standing bug 15 'Crashes on startup'
1625
1626 2003-03-06 [paul]       0.8.10claws92
1627
1628         * src/compose.c
1629                 freeze text before autosave and thaw afterwards
1630                 fixes bug 67 'autosave make re-rediting message crazy'
1631
1632 2003-03-06 [christoph]  0.8.10claws91
1633
1634         * src/compose.c
1635                 ignore address comment in dupe check for Cc-list
1636
1637         (closes reopened bug 47 Replying to message strips name part of
1638          e-mail addresses of Cc: lines)
1639
1640 2003-03-06 [paul]       0.8.10claws90
1641
1642         * src/Makefile.am
1643                 remove reference to gtkxtext.h as its no longer in
1644                 the repository
1645
1646 2003-03-06 [paul]       0.8.10claws89
1647
1648         * sync with 0.8.10cvs25
1649                 see ChangeLog 2003-03-06
1650
1651 2003-03-06 [oliver]     0.8.10claws88
1652         
1653         * src/messageview.c
1654                 remove include
1655
1656 2003-03-06 [oliver]     0.8.10claws87
1657         
1658         * src/folderview.c 
1659                 remove changes introduced inclaws74
1660         * src/messageview.c
1661                 another attempt to sanely delete and update
1662                 messages deleted in separate messageview
1663
1664 2003-03-05 [christoph]  0.8.10claws86
1665
1666         * src/summaryview.c
1667                 check if "From" matches any account's address if
1668                 addressbook completion of addresses is disabled too
1669
1670         (closes Bug 70 "Display recipient in from" doesn't check
1671          folder's default account)
1672
1673 2003-03-05 [christoph]  0.8.10claws85
1674
1675         * src/compose.c
1676         * src/common/utils.[ch]
1677                 don't strip address comments when building Cc lists
1678
1679         (closes Bug 47 Replying to message strips name part of e-mail addresses
1680          of Cc: lines)
1681
1682         * src/folder.c
1683                 fix return value of copy function
1684
1685 2003-03-05 [christoph]  0.8.10claws84
1686
1687         * src/imap.c
1688                 don't ask imap server for non rfc822 headers
1689
1690         (closes bug 71 IMAP FETCH asks for FROM header field twice)
1691
1692         * src/imap.c
1693                 destroy session on socket error to allow reconnecting
1694
1695 2003-03-05 [christoph]  0.8.10claws83
1696
1697         * configure.ac
1698                 fix building with gnome when no prefix is set
1699
1700         (closes bug 66 Gnome directory is set to NONE)
1701
1702 2003-03-05 [paul]       0.8.10claws82
1703
1704         * sync with 0.8.10cvs23
1705                 see ChangeLog 2003-03-05
1706
1707 2003-03-04 [christoph]  0.8.10claws81
1708
1709         * src/folder.c
1710                 o fix moving and copying when folder returns 0 for new
1711                   message number
1712                 o remove some code for single message copy and move
1713                   operations and use functions for multiple messages
1714
1715         (closes bug 63 Strange behaviour MOVING messages from MH to IMAP)
1716
1717         * src/news.c
1718                 remove unused include
1719
1720 2003-03-04 [paul]       0.8.10claws80
1721
1722         * src/gtk/about.c
1723                 list 'Compiled plugins'
1724
1725 2003-03-03 [christoph]  0.8.10claws79
1726
1727         * src/news.[ch]
1728                 have to multiply the percentage of the current fetch with
1729                 the percentage that it has of the total fetch operation
1730                 for correct values
1731
1732 2003-03-03 [christoph]  0.8.10claws78
1733
1734         * src/news.c
1735                 fix calculation of expected lines for progress indicator
1736
1737 2003-03-03 [christoph]  0.8.10claws77
1738
1739         * src/summaryview.c
1740         * src/common/utils.c
1741                 fix segfault when opening the root news folder
1742
1743 2003-03-03 [christoph]  0.8.10claws76
1744
1745         * src/mainwindow.[ch]
1746         * src/common/Makefile.am
1747         * src/common/progressindicator.[ch]
1748                 add UI independent progress indicator handling
1749
1750         * src/news.[ch]
1751                 use new progress indicator for message info fetching
1752
1753         * src/common/hooks.h
1754                 code cleanup
1755
1756 2003-03-03 [oliver]     0.8.10claws75
1757
1758         * src/toolbar.c
1759         * src/compose.c
1760                 removed commented code
1761
1762 2003-03-03 [oliver]     0.8.10claws74
1763
1764         * src/toolbar.[ch]
1765                 cleanups and refactoring
1766         * src/compose.[ch]
1767                 compose_reply_mode reply & forwarding interface for
1768                 toolbar buttons
1769         * src/folderview.c
1770                 act on messages marked for deletion in folderview_selected
1771                 based on prefs_common.immediate_exec since a message might 
1772                 have been deleted by messageview in a folder we are changing 
1773                 to (does anybody understand what I'm on about ?)
1774
1775 2003-03-03 [oliver]     0.8.10claws73
1776         
1777         * src/messageview.[ch]
1778                 new functions
1779                 - messageview_delete: delete message shown in messagview
1780                 - messageview_update_view: update messageview to currently 
1781                   selected summaryview message
1782                 - add separate messageview to msgview_list in order to update 
1783                   toolbar to new toolbar style on the fly (TOOLBAR_NONE, TOOLBAR_ICON etc.)
1784         * src/summaryview.[ch]
1785                 summary_get_selection returns a list of selected msgs
1786                 in summaryview
1787         * src/mainwindow.c
1788                 toolbar reply refactoring
1789
1790 2003-03-03 [paul]       0.8.10claws72
1791
1792         * sync with 0.8.10cvs21
1793                 see ChangeLog 2003-03-03
1794
1795 2003-03-02 [christoph]  0.8.10claws71
1796
1797         * src/common/passcrypt.c
1798                 use POSIX includes
1799
1800 2003-03-02 [christoph]  0.8.10claws70
1801
1802         * configure.ac
1803         * src/prefs_account.c
1804         * src/prefs_gtk.[ch]
1805         * src/common/.cvsignore
1806         * src/common/Makefile.am
1807         * src/common/passcrypt.c                ** NEW **
1808         * src/common/passcrypt.h.in             ** NEW **
1809                 Implement password encryption in config files
1810                 using unix encrypt and setkey functions. The crypt
1811                 key can be set as a configure parameter. Old
1812                 passwords will be converted if they do not begin
1813                 with '!'
1814
1815 2003-03-02 [paul]       0.8.10claws69
1816
1817         * src/prefs_account.c
1818                 fix compile error
1819
1820 2003-03-01 [thorsten]   0.8.10claws68
1821
1822         * po/el.po
1823           po/hr.po
1824           po/it.po
1825           po/nl.po
1826           po/sr.po
1827           po/sv.po
1828                 corrected format strings
1829         * po/en_GB.po
1830                 corrected headers
1831                 (fix compile errors with GNU gettext-0.11.5)
1832
1833 2003-03-01 [oliver]     0.8.10claws67
1834
1835         * src/summaryview.c
1836                 menu callbacks call toolbar_menu_reply
1837
1838 2003-03-01 [oliver]     0.8.10claws66
1839
1840         * src/mainwindow.c
1841         * src/messageview.c
1842                 menu callbacks call toolbar_menu_reply
1843         * src/toolbar.[ch]
1844                 callbacks from menu handled by toolbar_menu_reply
1845
1846 2003-03-01 [paul]       0.8.10claws65
1847
1848         * src/addressbook.c
1849                 revert commit 0.8.10claws54 - breaks editing of
1850                 addressbook.
1851                 
1852         * po/bg.po
1853                 update Bulgarian translation, submitted by
1854                 George Danchev
1855
1856 2003-02-28 [christoph]  0.8.10claws64
1857
1858         * src/account.c
1859         * src/addressadd.c
1860         * src/compose.c
1861         * src/gtkaspell.c
1862         * src/gtkxtext.h                ** REMOVE **
1863         * src/imap.c
1864         * src/matcher.[ch]
1865         * src/mh.c
1866         * src/news.c
1867         * src/pine.c
1868         * src/prefs_common.c
1869         * src/prefs_matcher.c
1870         * src/procheader.[ch]
1871         * src/procmsg.[ch]
1872         * src/toolbar.c
1873         * src/common/ssl_certificate.c
1874         * src/gtk/colorlabel.c
1875         * src/gtk/menu.c
1876                 o fix warnings
1877                 o remove code obsoleted by new cache and folder system rework
1878
1879 2003-02-28 [oliver]     0.8.10claws63
1880         
1881         * src/toolbar.[ch]
1882                 * fix bug where reply in Messageview replied to 
1883                 Message displayed in summaryview
1884                 (reportedd via ML by chinatinte at gmx dot ch)
1885                 * fix bug where toolbar popups (WITH_QUOTE, WITHOUT_QOUTE)
1886                 didn't work in separate MessageView Toolbar
1887                 (wondering if anybody uses this at all ?)
1888         * src/summaryview.[ch]
1889                 use toolbar.c's toolbar_reply instead of summary_reply (removed)
1890                 (generalize reply and forward code);
1891         * src/messageview.c 
1892                 remove focus_in event which updated summaryview to messageview
1893
1894 2003-02-28 [paul]       0.8.10claws62
1895
1896         * po/Makefile.in.in
1897                 add the --check option
1898                 Patch submitted by Ricardo Mones Lastra
1899
1900 2003-02-28 [paul]       0.8.10claws61
1901
1902         * src/prefs_account.c
1903                 re-order 'Signature' items
1904
1905 2003-02-28 [paul]       0.8.10claws60
1906
1907         * sync with 0.8.10cvs20
1908                 see ChangeLog 2003-02-28
1909
1910 2003-02-28 [paul]       0.8.10claws59
1911
1912         * po/POTFILES.in
1913                 update to reflect recent movement of files
1914
1915 2003-02-28 [paul]       0.8.10claws58
1916
1917         * sync with 0.8.10cvs19
1918                 see ChangeLog 2003-02-28
1919
1920 2003-02-27 [martin]     0.8.10claws57
1921
1922         * src/prefs_matcher.c 
1923                 fix segfault in prefs_matcher_ok() when the
1924                 last entry is deleted and prevents that the
1925                 message "entry not saved" comes up after deleting
1926                 an entry
1927
1928 2003-02-27 [martin]     0.8.10claws56
1929
1930         * src/prefs_filtering.c 
1931                 fix segfault in prefs_filtering_ok() when the
1932                 last entry is deleted and prevents that the
1933                 message "entry not saved" comes up after deleting
1934                 an entry
1935
1936 2003-02-27 [paul]       0.8.10claws55
1937
1938         * sync with 0.8.10cvs18
1939                 see ChangeLog 2003-02-27
1940
1941 2003-02-27 [paul]       0.8.10claws54
1942
1943         * src/addressbook.c
1944                 fix bug where the address book crashes with 
1945                 multiple lookups.
1946                 Patch [687729] submitted by David Frager 
1947                 <dbfrager@users.sourceforge.net>
1948
1949 2003-02-25 [christoph]  0.8.10claws53
1950
1951         * src/Makefile.am
1952         * src/colorlabel.[ch]           ** REMOVE **
1953         * src/gtk/Makefile.am
1954         * src/gtk/colorlabel.[ch]       ** NEW **
1955                 move colorlabel files to gtk directory
1956
1957         * src/esmtp.[ch]                ** REMOVE **
1958                 has been merged into smtp.[ch] in 0.7.5
1959
1960 2003-02-25 [christoph]  0.8.10claws52
1961
1962         * src/Makefile.am
1963         * src/about.[ch]                ** REMOVE **
1964         * src/gtk/Makefile.am
1965         * src/gtk/about.[ch]            ** NEW **
1966                 move about files to gtk directory
1967
1968 2003-02-25 [christoph]  0.8.10claws51
1969
1970         * src/folder.c
1971                 some code optimization of folder scanning code
1972
1973         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx> 
1974
1975 2003-02-25 [christoph]  0.8.10claws50
1976
1977         * src/main.c
1978         * src/common/sylpheed.c
1979                 add command line parameter parsing to common code
1980
1981 2003-02-24 [christoph]
1982
1983         * Makefile.am
1984         * configure.ac
1985                 fix gnome prefix problems, the configure script now removed
1986                 `gnome-config --prefix` from `gnome-config --datadir`
1987                 and adds $(prefix} instead
1988
1989         (closes Bug 24 Makefile does not respect prefix when installing
1990          GNOME data)
1991
1992 2003-02-24 [christoph]  0.8.10claws49
1993
1994         * src/news.c
1995                 check for valid session before trying to authenticate
1996
1997         (closes Bug 60 crash if "authenticate on logon" is activated
1998          and newsserver-hostname is not valid)
1999
2000 2003-02-24 [melvin]     0.8.10claws48
2001
2002         * src/prefs_actions.c
2003                 Make sure all user's input is sent to the action and then
2004                 close the socket..
2005
2006 2003-02-23 [alfons]     0.8.10claws46
2007
2008         * src/summaryview.c
2009                 also wait cursor when deleting files
2010
2011 2003-02-23 [paul]
2012
2013         * tools/freshmeat_search.pl
2014           tools/google_search.pl
2015                 scripts should now work for any browser/browser command line
2016
2017 2003-02-22 [christoph]  0.8.10claws45
2018
2019         * src/procmsg.c
2020                 fix IMAP flag setting, IMAP flag is not handled correctly
2021                 anymore by the folder system and information about the
2022                 folder should not be saved in the MsgInfo (in my opinion)
2023
2024         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
2025
2026 2003-02-22 [christoph]  0.8.10claws44
2027
2028         * src/summaryview.c
2029                 fix spelling of "label" ;-)
2030
2031 2003-02-22 [thorsten]   0.8.10claws43
2032
2033         * src/mimeview.c
2034           src/prefs_common.[ch]
2035           src/procmime.[ch]
2036                 do not use description as attachment name
2037
2038 2003-02-22 [alfons]     0.8.10claws42
2039
2040         * src/summaryview.c
2041                 freeze/thaw folder item updates when changing color labels,
2042                 and put a wait cursors on
2043
2044 2003-02-22 [thorsten]   0.8.10claws41
2045
2046         * src/mimeview.c
2047                 save-all fixes: crash if invoked on multipart container,
2048                 mimeinfo access, pathseparators, error dialog
2049
2050 2003-02-21 [alfons]     0.8.10claws40
2051
2052         * src/prefs_gtk.c
2053                 remove unused var
2054
2055 2003-02-21 [colin]      0.8.10claws39
2056
2057         * src/send.c
2058                 Fix smtp logging
2059
2060 2003-02-21 [colin]      0.8.10claws38
2061
2062         * src/summaryview.c
2063                 Freeze/thaw folderItem updates when filtering messages 
2064                 via Tools/Filter messages
2065
2066 2003-02-21 [paul]       0.8.10claws37
2067
2068         * src/compose.c
2069                 revert commit 0.8.10claws26, there are ulterior motives
2070                 for users to set a Reply-To header when posting to
2071                 newsgroups
2072
2073 2003-02-21 [paul]       0.8.10claws36
2074
2075         * sync with 0.8.10cvs17
2076                 see ChangeLog 2003-02-21
2077
2078 2003-02-20 [christoph]  0.8.10claws35
2079
2080         * src/imap.c
2081                 IMAP UID fetch speedup using SEARCH
2082
2083         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
2084
2085         * src/imap.c
2086                 fix problem with UIDs in IMAP UID cache that no longer existed
2087
2088 2003-02-20 [christoph]  0.8.10claws34
2089
2090         * src/imap.c
2091         * src/procheader.c
2092         * src/procheader.h
2093                 IMAP header fetch speedup (fetch only headers cached in MsgInfo)
2094
2095         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
2096
2097         * src/imap.c
2098                 Rewrite imap_cmd_gen_recv use sock_getline instead
2099                 of sock_gets to avoid problems with too long reply
2100                 lines
2101     
2102 2003-02-20 [colin]      0.8.10claws33
2103         
2104         * src/prefs_account.c
2105                 Better wording
2106
2107 2003-02-20 [colin]      0.8.10claws32
2108
2109         * src/compose.c
2110                 Remove useless '&& !to_sender' 
2111
2112 2003-02-20 [darko]
2113
2114         * AUTHORS
2115                 change my e-mail address
2116
2117 2003-02-19 [colin]      0.8.10claws31
2118
2119         * src/prefs_common.c
2120                 X11 style colors for every configurable color
2121
2122 2003-02-19 [alfons]     0.8.10claws30
2123
2124         * src/prefs_gtk.[ch]
2125         * src/prefs_common.c
2126                 for color_new accept both plain integers and X11 style color
2127                 names (as found in /usr/lib/X11/rgb.txt)
2128
2129 2003-02-19 [paul]       0.8.10claws29
2130
2131         * src/mainwindow.c
2132                 add tooltips to online/offline button and account selector
2133                 button
2134
2135 2003-02-19 [paul]       0.8.10claws28
2136
2137         * src/folder.c
2138           src/news.c
2139           src/prefs_account.[ch]
2140           src/prefs_common.[ch]
2141                 move 'Maximum number of articles to download' to
2142                 account prefs.
2143                 clean up account prefs gui a little by hiding entries
2144                 rather then greying out entries
2145
2146 2003-02-19 [hiro]       0.8.10claws27
2147
2148         * src/common/utils.c
2149                 fix bug #54 'yesterdays date is displayed in the message 
2150                 summary window'
2151
2152 2003-02-19 [paul]       0.8.10claws26
2153
2154         * src/compose.c
2155                 fix bug reported in Feature Request [688596] 
2156                 'Reply-to header in news'
2157
2158 2003-02-18 [paul]       0.8.10claws25
2159
2160         * src/select-keys.c
2161                 add a 'List all keys' button to key selection dialog
2162
2163 2003-02-18 [colin]      0.8.10claws24
2164         
2165         * src/stock_pixmap.c
2166                 fix compile error
2167
2168 2003-02-18 [colin]      0.8.10claws23
2169
2170         * src/common/smtp.[ch]
2171           src/prefs_account.c
2172                 Try to starttls if it seems to be the only
2173                 way to authenticate a user
2174
2175 2003-02-18 [paul]       0.8.10claws22
2176
2177         * src/Makefile.am
2178           src/folderview.c
2179           src/stock_pixmap.[ch]
2180           src/pixmaps/drafts_close.xpm  ** NEW FILE **
2181           src/pixmaps/drafts_open.xpm   ** NEW FILE **
2182                 as a Drafts folder is a special folder allow it to have
2183                 its own unique icons
2184
2185 2003-02-18 [colin]      0.8.10claws21
2186
2187         * src/imap.c
2188                 Fix port selection when using starttls
2189
2190 2003-02-18 [paul]       0.8.10claws20
2191
2192         * src/mainwindow.c
2193           src/prefs_common.[ch]
2194                 make blue the default new mail colour
2195
2196 2003-02-18 [paul]       0.8.10claws19
2197
2198         * sync with 0.8.10cvs14
2199                 see ChangeLog 2003-02-18
2200
2201 2003-02-17 [jens]       0.8.10claws18
2202
2203         * src/common/md5.c
2204                 fixed a compile problem with gcc 3.3
2205                 works on 2.95.3 too (testet on PPC as it is big endian)
2206
2207 2003-02-17 [paul]       0.8.10claws17
2208
2209         * sync with 0.8.10cvs13
2210                 see ChangeLog 2003-02-17
2211
2212 2003-02-17 [paul]       0.8.10claws16
2213
2214         * sync with 0.8.10cvs12
2215                 see ChangeLog 2003-02-17
2216
2217 2003-02-16 [match]      0.8.10claws15
2218
2219         * src/addressbook.c
2220                 Eliminates reloading of address data when items
2221                 deleted or added. Applied submitted by
2222                 Luke Plant <lukeplant@softhome.net>
2223
2224 2003-02-16 [paul]       0.8.10claws14
2225
2226         * src/news.c
2227                 when a 'protocol error' is encountered disconnect from
2228                 the server. This means that the user can carry on viewing
2229                 other articles and doesn't have to either wait until the
2230                 server timesout or quit sylpheed.
2231                 Fixes bug #53 'Unable to read messages in newsgroups, 
2232                 displayed message doesn't change'
2233
2234 2003-02-15 [christoph]  0.8.10claws13
2235
2236         * src/imap.c
2237                 fix bug that stopped scanning of folders when an
2238                 IMAP folder was empty
2239
2240         (closes bug 46 stop scan messages in folders after empty folder)
2241
2242 2003-02-15 [paul]
2243
2244         * tools/Makefile.am
2245           tools/README
2246           tools/freshmeat_search.pl     ** NEW FILE **
2247           tools/google_search.pl        ** NEW FILE **
2248                 Add 2 Actions scripts which search freshmeat/google
2249                 for the selected text using the browser configured
2250                 in sylpheedrc.
2251                 
2252         Note: These scripts are very dependent on the format of the
2253         browser command and may not work on every occasion. Testing
2254         is welcome. 
2255
2256 2003-02-14 [alfons]     0.8.10claws12
2257
2258         * src/compose.c
2259                 fix breakage because of uninitialized account pointer.
2260                 please verify.
2261
2262 2003-02-14 [paul]       0.8.10claws11
2263
2264         * src/compose.c
2265           src/prefs_account.[ch]
2266           src/prefs_common.[ch]
2267                 move signature settings to Account Prefs
2268
2269 2003-02-14 [paul]       0.8.10claws10
2270
2271         * sync with 0.8.10cvs11
2272                 see ChangeLog 2003-02-14
2273
2274 2003-02-13 [thorsten]   0.8.10claws9
2275
2276         * src/news.c
2277                 revert news progressbar (GUI separation)
2278
2279 2003-02-13 [paul]       0.8.10claws8
2280
2281         * src/compose.c
2282                 make replies behave correctly, re: RFC 1036, Section 2.2.3,
2283                 paragraph 1
2284
2285 2003-02-13 [paul]       0.8.10claws7
2286
2287         * src/compose.[ch]
2288           src/summaryview.c
2289                 fix 'Follow-up and Reply-to' so that it creates a reply to
2290                 the newsgroup and the sender. If the message has the keyword
2291                 'poster' in the Followup-To header, all replies go to the
2292                 sender, re: RFC 1036, Section 2.2.3
2293                 rename all instances of 'ignore_replyto' to 'to_sender', both
2294                 were previously used, now we use just one.
2295
2296 2003-02-13 [paul]       0.8.10claws6
2297
2298         * sync with 0.8.10cvs9
2299                 see ChangeLog 2003-02-13
2300
2301 2003-02-13 [paul]       0.8.10claws5
2302
2303         * configure.ac
2304                 show which plugins are configured in the configure
2305                 output.
2306
2307 2003-02-12 [thorsten]   0.8.10claws4
2308
2309         * src/news.c
2310                 show progress while fetching news headers
2311
2312 2003-02-12 [christoph]  0.8.10claws3
2313
2314         * configure.ac
2315         * src/plugins/Makefile.am
2316                 use AM_CONDITIONAL to enable plugins, automake correctly
2317                 manages this when creating distdir
2318
2319 2003-02-12 [christoph]  0.8.10claws2
2320
2321         * ac/spamassassin.m4
2322         * src/plugins/spamassassin/Makefile.am
2323                 fix building SpamAssassin plugin without OpenSSL
2324
2325 2003-02-12 [paul]       0.8.10claws1
2326
2327         * ac/Makefile.am
2328           src/Makefile.am
2329           src/plugins/Makefile.am
2330                 fix failure of 'make release'
2331
2332 2003-02-12 [paul]       0.8.10claws
2333
2334         * 0.8.10claws released
2335
2336 2003-02-12 [paul]       0.8.9claws56
2337
2338         * po/bg.po
2339           po/es.po
2340           po/it.po
2341           po/ru.po
2342           po/sr.po
2343                 updated translations by George Danchev, Ricardo Mones Lastra,
2344                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
2345                 
2346         * sylpheed.spec.in
2347                 Allow the building of RPMs by a regular user. Submitted
2348                 by Sergei Astanin
2349
2350 2003-02-11 [alfons]     0.8.9claws55
2351
2352         * src/colorlabel.c
2353                 don't use pixmaps for label color rect but draw rectangles
2354                 so we can respect the color map of palette based visuals
2355                 (fixes the long time crashes on Suns - thanks to Andreas
2356                 Engel and Steve O'Hara-Smith for testing)
2357
2358 2003-02-11 [christoph]  0.8.9claws54
2359
2360         * src/matcher_parser_parse.y
2361                 correct bug where filering rules of not existing folders in
2362                 matcherrc were added to global filtering
2363                 
2364         (closes Debian Bug #180253 - Directory's filter-rules are merged with
2365          main filter-rules after removing directory, http://bugs.debian.org/180253)
2366         
2367 2003-02-11 [paul]       0.8.9claws53
2368
2369         * sync with 0.8.10cvs7
2370                 see ChangeLog 2003-02-09
2371
2372 2003-02-11 [melvin]     0.8.9claws52
2373
2374         * po/fr.po
2375                 Updated French tranlsations
2376
2377 2003-02-10 [paul]       0.8.9claws51
2378
2379         * sylpheed.spec.in
2380                 correct --enable-openssl
2381                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
2382
2383 2003-02-09 [martin]     0.8.9claws50
2384
2385         * src/prefs_matcher.c
2386                 fix segfault in prefs_matcher_substitute_cb() when
2387                 no row is selected
2388
2389 2003-02-09 [paul]       0.8.9claws49
2390
2391         * src/folderview.c
2392                 fix bug where a newsgroup folder's processing rules were
2393                 merged with the global filtering rules when the newsgroup
2394                 folder was deleted, causing some seriously bad results,
2395                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
2396
2397 2003-02-08 [melvin]     0.8.9claws48
2398
2399         * src/compose.c
2400                 Corrected and modified an alert message.
2401
2402 2003-02-07 [paul]       0.8.9claws47
2403
2404         * src/folderview.c
2405                 fix bug where both an 'Account properties' window and a
2406                 'Folder properties' window were opened when clicking on
2407                 'Properties' in an NNTP or IMAP folder's popup menu.
2408
2409 2003-02-07 [paul]       0.8.9claws46
2410
2411         * sync with 0.8.10cvs6
2412                 see ChangeLog 2003-02-06
2413
2414 2003-02-06 [christoph]  0.8.9claws45
2415
2416         * src/mbox.c
2417                 freeze folder updates while importing mbox files
2418                 (closes bug 43 importing mbox took hours)
2419                 
2420         Patch submitted by Jens Rantil <jens.rantil@telia.com>
2421
2422 2003-02-06 [thorsten]   0.8.9claws44
2423
2424         * po/de.po
2425                 Updated german translations
2426
2427 2003-02-06 [thorsten]   0.8.9claws43
2428
2429         * src/news.h
2430                 use guint for message numbers (fix count in grouplist dialog)
2431
2432 2003-02-05 [paul]       0.8.9claws42
2433
2434         * sync with 0.8.10cvs2
2435                 see ChangeLog 2003-02-05
2436
2437 2003-02-04 [colin]      0.8.9claws41
2438
2439         * src/prefs_common.[ch]
2440           src/procmsg.c
2441           src/summaryview.c
2442                 Add an option to disable threading by subject
2443
2444 2003-02-04 [christoph]  0.8.9claws40
2445
2446         * src/inc.c
2447                 only abort fetching mails from multiple accounts when the
2448                 error is fatal and does not allow to check any more accounts
2449                 (currently only disk full error)
2450
2451         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
2452          receive mails for other accouts)
2453
2454 2003-02-04 [christoph]  0.8.9claws39
2455
2456         * src/folder.c
2457                 first add the new message to the cache, then
2458                 send the update notification
2459
2460         (closes bug 39 after sending message folderview doesnt get updated)
2461
2462 2003-02-04 [colin]      0.8.9claws38
2463
2464         * src/inc.c
2465                 _really_ fix this Connecting... status
2466
2467 2003-02-04 [paul]       0.8.9claws37
2468
2469         * sync with 0.8.10
2470                 see ChangeLog 2003-02-04
2471
2472 2003-02-04 [paul]       0.8.9claws36
2473
2474         * sync with 0.8.9cvs6
2475                 see ChangeLog 2003-02-03
2476
2477 2003-02-04 [paul]       0.8.9claws35
2478
2479         * po/pt_BR.po
2480                 updated by André Filipe de Assunção e Brito 
2481                 <bedecko@netsite.com.br>
2482
2483 2003-02-03 [thorsten]   0.8.9claws34
2484
2485         * po/de.po
2486                 Updated german translations
2487
2488 2003-02-02 [paul]       0.8.9claws33
2489
2490         * po/es.po
2491                 updated by Ricardo Mones Lastra
2492
2493 2003-02-02 [thorsten]   0.8.9claws32
2494
2495         * src/mh.c
2496                 Fix mh_get_msginfo() segfault if file is inaccessible
2497
2498 2003-01-31 [colin]      0.8.9claws31
2499
2500         * src/procheader.c
2501                 Fix last commit's bug
2502
2503 2003-01-31 [colin]      0.8.9claws30
2504
2505         * src/procheader.c
2506                 Missing a change for gpg-signed messages
2507
2508 2003-01-31 [paul]       0.8.9claws29
2509
2510         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
2511           src/procheader.c
2512           src/stock_pixmap.[ch]
2513           src/summaryview.c
2514                 indicate GnuPG signed messages by displaying an icon
2515                 in the Attachment column.
2516
2517 2003-01-31 [paul]       0.8.9claws28
2518
2519         * sync with 0.8.9cvs4
2520                 see ChangeLog 2003-01-31
2521
2522 2003-01-31 [alfons]     0.8.9claws27
2523
2524         * src/textview.c
2525                 tune URI parser to accept mailto URLs with a '?'
2526                 (patch from Ruslan Balkin)
2527
2528 2003-01-31 [colin]      0.8.9claws26
2529
2530         * src/summaryview.c
2531                 Fix a leak introduced in claws24
2532
2533 2003-01-31 [colin]      0.8.9claws25
2534
2535         * src/summaryview.c
2536                 Freeze/Thaw folder updates when deleting dups
2537
2538 2003-01-31 [colin]      0.8.9claws24
2539         
2540         * src/addr_compl.c
2541           src/summaryview.c
2542           src/msgcache.c
2543                 little speed improvements
2544
2545 2003-01-31 [colin]      0.8.9claws23
2546
2547         * src/summaryview.c
2548                 Fix segfault when forwarding nothing
2549                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
2550                 
2551 2003-01-30 [paul]       0.8.9claws22
2552
2553         * sync with 0.8.9cvs3
2554                 see ChangeLog 2003-01-30
2555
2556 2003-01-30 [paul]       0.8.9claws21
2557
2558         * sync with 0.8.9cvs2
2559                 see ChangeLog 2003-01-30
2560
2561 2003-01-29 [paul]       0.8.9claws20
2562
2563         * sync with 0.8.9cvs1
2564                 see ChangeLog 2003-01-29
2565
2566 2003-01-28 [paul]       0.8.9claws19
2567
2568         * po/POTFILES.in
2569                 update to reflect changes. 
2570                 thanks to Ricardo Mones Lastra
2571
2572 2003-01-27 [christoph]  0.8.9claws18
2573
2574         * ac/openssl.m4
2575         * ac/spamassassin.m4
2576         * src/plugins/spamassassin/README
2577         * src/plugins/spamassassin/libspamc.[ch]
2578         * src/plugins/spamassassin/utils.[ch]
2579                 updated to latest libspamc
2580
2581 2003-01-27 [christoph]  0.8.9claws17
2582
2583         * src/folder.c
2584                 fix wrong use of procheader_get_header_fields
2585
2586 2003-01-27 [christoph]  0.8.9claws16
2587
2588         * src/news.c
2589         * src/prefs_account.[ch]
2590         * src/common/nntp.[ch]
2591                 allow to force authentication for NNTP servers
2592
2593         Patch submitted by Florian Mickler <dmk@d-labs.de>
2594
2595 2003-01-26 [paul]       0.8.9claws15
2596
2597         * src/summaryview.c
2598                 speed up of marking messages as read
2599                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
2600
2601 2003-01-26 [christoph]  0.8.9claws14
2602
2603         * src/Makefile.am
2604         * src/mgutils.[ch]              ** REMOVE **
2605         * src/xml.[ch]                  ** REMOVE **
2606         * src/xmlprops.[ch]             ** REMOVE **
2607         * src/common/Makefile.am
2608         * src/common/mgutils.[ch]       ** NEW **
2609         * src/common/xml.[ch]           ** NEW **
2610         * src/common/xmlprops.[ch]      ** NEW **
2611                 move xml files to common directory
2612
2613 2003-01-26 [christoph]  0.8.9claws13
2614
2615         * src/plugins/spamassassin/spamassassin_gtk.c
2616                 only set gtk entry text if string is available
2617
2618 2003-01-26 [melvin]     0.8.9claws12
2619
2620         * src/description_window.c
2621                 Allow resizing of the window
2622                 Allow automatic horizontal scroll bar
2623                 Do not vertically expand and fill
2624
2625 2003-01-26 [christoph]  0.8.9claws11
2626
2627         * src/Makefile.am
2628         * src/gtkutils.[ch]             ** REMOVE **
2629         * src/common/sylpheed.c
2630         * src/gtk/Makefile.am
2631         * src/gtk/description_window.c
2632         * src/gtk/gtkutils.[ch]         ** NEW **
2633         * src/gtk/prefswindow.c
2634                 move gtkutils to gtk directory
2635
2636 2003-01-26 [paul]       0.8.9claws10
2637
2638         * src/summaryview.c
2639                 rename summary_unread_clicked() to summary_status_clicked()
2640
2641 2003-01-26 [melvin]     0.8.9claws9
2642
2643         * src/prefs_actions.c
2644                 Cosmetical changes to the help text
2645
2646 2003-01-26 [paul]       0.8.9claws8
2647
2648         * src/folder.[ch]
2649           src/mainwindow.c
2650           src/prefs_common.c
2651           src/prefs_sumamry_column.c
2652           summaryview.[ch]
2653                 rename the 'Unread' column to 'Status'
2654
2655 2003-01-25 [match]      0.8.9claws7
2656
2657         * src/mgutils.[ch]
2658                 removed reference to LDAP constants. removed error2string.
2659                 included functions to support LDAP dynamic queries.
2660         * src/syldap.h
2661                 moved LDAP constants here.
2662         * src/addressbook.c
2663         * src/addrindex.c
2664         * src/importldif.c
2665                 removed references to LDAP constants and references to
2666                 error2string.
2667
2668 2003-01-25 [paul]       0.8.9claws6
2669
2670         * src/summaryview.c
2671                 summary_thread_build(), summary_thread_init(): remove 
2672                 unneeded reference to summaryview->folder_item
2673
2674 2003-01-25 [christoph]  0.8.9claws5
2675
2676         * src/gtk/description_window.c
2677                 o allow description texts to expand over multiple columns
2678                 o translate all columns
2679         * src/prefs_actions.c
2680                 change syntax description to use new multi column feature
2681
2682         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
2683
2684 2003-01-25 [match]      0.8.9claws4
2685
2686         * src/vcard.c
2687                 fixed bug with Quoted-Printable
2688
2689 2003-01-25 [paul]       0.8.9claws3
2690
2691         * src/folder.[ch]
2692           src/summaryview.[ch]
2693                 implement per-folder collapsed/expanded threads setting
2694                 
2695         * src/prefs_common.c
2696                 remove global collapsed/expanded threads option
2697
2698 2003-01-25 [christoph]  0.8.9claws2
2699
2700         * po/POTFILES.in
2701                 add pluginwindow and prefswindow
2702         * src/compose.c
2703                 make send respond correctly to messages that could be added
2704                 to the queue folder, but the UID of the message is unknown
2705         * src/folder.c
2706         * src/imap.c
2707                 don't return guessed UIDs in imap_add_msg anymore. We return
2708                 0 to tell the folder system it was appened but the UID is
2709                 unknown. Folder system now get's the UID by scaning the folder
2710                 and searching the cache for the Message-ID
2711                 (closes bug #29 Messages queued, but not sent)
2712
2713 2003-01-25 [paul]       0.8.9claws1
2714
2715         * src/codeconv.c
2716                 conv_encode_header():  fix bug when long headers with 8-bit
2717                 characters are used, so that the encoded words are wrapped.
2718                 If the space in the original text falls on the wrap boundary,
2719                 it can be lost.
2720                 Patch by Sergey Vlasov.
2721                 
2722         * src/folderview.c
2723                  fix bug where a change to the sorting method or thread view
2724                  of a folder's messages is lost if simpify-subject is set and
2725                  toggled on or off.
2726                  Patch by Luke Plant.
2727
2728 2003-01-24 [paul]       0.8.9claws
2729
2730         * sylpheed-0.8.9claws released
2731         
2732         * Makefile.am
2733           sylpheed.spec.in
2734                 remove reference to 'INSTALL.jp'
2735
2736 2003-01-23 [paul]       0.8.8claws128
2737
2738         * po/es.po
2739           po/it.po
2740           po/ru.po
2741           po/sr.po
2742                 updated translations. submitted by Ricardo Mones Lastra,
2743                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
2744
2745 2003-01-23 [colin]      0.8.8claws127
2746
2747         * src/compose.c
2748                 Fix drafted and queued news articles re-edition
2749
2750 2003-01-23 [melvin]     0.8.8claws126
2751
2752         * po/fr.po
2753                 Updated French translations
2754
2755 2003-01-23 [colin]      0.8.8claws125
2756
2757         * src/inc.c
2758                 Fix "Connecting to..." status message
2759
2760 2003-01-22 [paul]       0.8.8claws124
2761
2762         * po/bg.po
2763                 updated by George Danchev
2764                 
2765         * src/folder.c
2766                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
2767                 and folder deletion
2768
2769 2003-01-21 [paul]       0.8.8claws123
2770
2771         * po/bg.po
2772                 updated by George Danchev
2773                 
2774         * src/about.c
2775                 its now 2003
2776                 
2777         * src/toolbar.c
2778                 don't translate 'Separator'
2779                 
2780         * src/plugins/spamassassin/Makefile.am
2781                 add aspell to CPPFLAGS
2782                 
2783         * src/plugins/spamassassin/spamassassin.c
2784           src/plugins/spamassassin/spamassassin_gtk.c
2785                 set correct default for spamassassin_receive_spam
2786                 slightly re-word descriptions and some
2787                 other minor changes
2788
2789 2003-01-19 [alfons]     0.8.8claws122
2790                 
2791         * src/mimeview.c
2792                 mimeview_save_as(): we might as well show the file name for
2793                 the single case "Save As" too
2794
2795 2003-01-19 [alfons]     0.8.8claws121
2796
2797         * src/crash.c
2798                 change bug tracker URL to bugzilla URL
2799
2800 2003-01-19 [alfons]     0.8.8claws120
2801
2802         * src/mimeview.c
2803                 mimeview_save_all(): display name of file before overwriting;
2804                 continue saving all, even when one overwrite was cancelled
2805
2806 2003-01-19 [christoph]  0.8.8claws119
2807
2808         * src/summaryview.c
2809         * src/procmsg.[ch]
2810                 fix wrong usage of procmsg_find_children in summaryview
2811                 by using procmsg_update_unread_children instead of
2812                 summaryview_update_unread_children
2813
2814 2003-01-19 [christoph]  0.8.8claws118
2815
2816         * src/procmsg.c
2817                 fix infinite loop in procmsg_find_children
2818                  (closes bug #25 sylpheed crashes on delete.)
2819
2820         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
2821
2822 2003-01-19 [paul]       0.8.8claws117
2823
2824         * po/pt_BR.po
2825                 updated by Ivan Francolin Martinez
2826
2827 2003-01-18 [melvin]     0.8.8claws116
2828
2829         * src/prefs_actions.c
2830                 Removed syntax limitation of only one '&' at the end of command.
2831                         Now actions that contain '>/dev/null 2>&1' are possible.
2832
2833 2003-01-18 [melvin]     0.8.8claws115
2834
2835         * src/prefs_actions.c
2836                 Actions IO dialog: when the action ends
2837                 the "Close" button now has focus and [Escape] closes the
2838                 window.
2839
2840 2003-01-18 [christoph]  0.8.8claws114
2841
2842         * src/procmsg.c
2843                 o add debug output when MsgInfos are really freed
2844                 o free GSLists in procmsg_find_children and
2845                   procmsg_update_unread_children
2846
2847 2003-01-18 [christoph]  0.8.8claws113
2848
2849         * src/mainwindow.c
2850                 reorder Configuration menu
2851
2852 2003-01-18 [christoph]  0.8.8claws112
2853
2854         * src/compose.c
2855                 fix applying templates to forwarded messages
2856
2857         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2858
2859 2003-01-17 [christoph]  0.8.8claws111
2860
2861         * src/folder.c
2862                 destroy folder items, when a folder item is removed
2863
2864 2003-01-17 [christoph]  0.8.8claws110
2865
2866         * src/folder.c
2867                 fix wrong folder stats update when ignored message is
2868                 deleted
2869
2870 2003-01-17 [colin]      0.8.8claws109
2871         
2872         * src/mainwindow.c
2873         * src/summaryview.c
2874                 Quicksearch bugfixes: 
2875                 - hide help button at startup if not extended
2876                 - switch to extended when looking for replies
2877
2878 2003-01-17 [paul]
2879
2880         * sync with 0.8.9 release
2881
2882 2003-01-17 [paul]       0.8.8claws108
2883
2884         * sync with 0.8.8cvs11
2885                 see ChangeLog 2003-01-17
2886
2887 2003-01-16 [colin]      0.8.8claws107
2888
2889         * src/procmsg.c
2890                 Changed encryption test to re-ask passphrase
2891                 if an encrypted message hasn't been decrypted
2892                 Fixes bug #5
2893
2894 2003-01-16 [christoph]  0.8.8claws106
2895
2896         * src/prefs_gtk.c
2897         * src/prefs_toolbar.c
2898         * src/gtk/prefswindow.h
2899         * src/plugins/spamassassin/spamassassin_gtk.c
2900                 remove page destroy function that is not used anymore
2901
2902 2003-01-16 [paul]       0.8.8claws105
2903
2904         * sync with 0.8.8cvs9
2905                 see ChangeLog 2002-01-16
2906
2907 2003-01-16 [colin]      0.8.8claws104
2908
2909         * src/compose.[ch]
2910                 Fix bug with autosaved drafts for IMAP, when draft
2911                 folder is specified - fixes bugzilla bug #20
2912
2913 2003-01-15 [paul]       0.8.8claws103
2914
2915         * src/compose.[ch]
2916           src/procmsg.c
2917                 store folder and message-id of message forwarding
2918                 in queue header and set forward flag after sending
2919
2920 2003-01-15 [paul]       0.8.8claws102
2921
2922         * sync with 0.8.8cvs8
2923                 see ChangeLog 2002-01-15
2924
2925 2003-01-15 [colin]      0.8.8claws101
2926
2927         * src/Makefile.am
2928                 Fix linking with GNU libiconv
2929
2930 2003-01-15 [darko]      0.8.8claws100
2931
2932         * src/pine.c
2933                 fix crash when importing pine address book
2934                 entry with an empty name (reported by DY
2935                 <dybulk at tri8.net>)
2936
2937 2003-01-14 [paul]       0.8.8claws99
2938
2939         * configure.in  ** REMOVED **
2940           configure.ac  ** NEW FILE **
2941                 rename configure.in to configure.ac, as it is now
2942                 preferred
2943
2944 2003-01-14 [melvin]     0.8.8claws98
2945
2946         * src/folderview.c
2947                 folderview_check_new(): More precise function description
2948
2949 2003-01-14 [melvin]     0.8.8claws97
2950
2951         * src/folderview.c
2952                 folderview_check_new(): return the number of new messages 
2953                         since last check.
2954         * src/inc.c
2955                 inc_account_mail(): Disable counting of new messages for IMAP
2956                         and NNTP until bug [19] and [14] are fixed.
2957
2958 2003-01-14 [paul]       0.8.8claws96
2959
2960         * sync with 0.8.8cvs6
2961                 see ChangeLog 2003-01-14
2962
2963 2003-01-13 [alfons]     0.8.8claws95
2964
2965         * src/textview.c
2966                 tune email address validation (c. 0.8.8claws89): if . is 
2967                 just one char away from @, the address is invalid too 
2968                 (correctly rejects addresses like foo@.com)
2969
2970 2003-01-13 [paul]       0.8.8claws94
2971
2972         * src/messageview.c
2973           src/toolbar.c
2974                 fixes to the Message View toolbar and menu:
2975                 fix non-functioning Forward button
2976                 make Reply button consider default_reply_list
2977                 remove 'Follow-up...' menu entry
2978                 add 'Forward' and 'Redirect' menu entries
2979
2980 2003-01-13 [melvin]     0.8.8claws93
2981
2982         * src/inc.c
2983                 Fixed typo that could make new messages count incorrect.
2984
2985 2003-01-13 [melvin]     0.8.8claws92
2986
2987         * src/folderview.[ch]
2988                 folderview_check_new(): return the number of new messages.
2989         * src/inc.c
2990                 Should fix bug [14] where new mail notification worked 
2991                         incorrectly with IMAP accounts.
2992                 inc_spool_account(): return number of new msgs, or -1 on error
2993                 inc_all_spool(): return number of new msgs
2994                 
2995 2003-01-13 [melvin]     0.8.8claws91
2996
2997         * src/prefs_actions.c
2998                 Justify help text.
2999
3000 2003-01-12 [thorsten]   0.8.8claws90
3001
3002         * src/common/prefs.c
3003                 close file before rename
3004
3005 2003-01-12 [alfons]     0.8.8claws89
3006
3007         * AUTHORS
3008                 add Christian Mertes
3009         * src/common/utils.[ch]
3010                 g_stricase_hash(), g_stricase_equal(): functions for 
3011                 case insensitive hash tables
3012         * src/textview.c
3013                 use top level domain names to validate email address, based
3014                 on a patch by Christian Mertes (thanks!), but changed 
3015                 implementation to use a hash table 
3016
3017 2003-01-12 [paul]       0.8.8claws88
3018
3019         * po/bg.po
3020                 updated by George Danchev
3021
3022 2003-01-12 [alfons]     0.8.8claws87
3023
3024         * src/summaryview.c
3025                 delete / execute performance: use new style folder update
3026
3027 2003-01-12 [paul]       0.8.8claws86
3028
3029         * sync with 0.8.8cvs5
3030                 see ChangeLog 2003-01-13 (!)
3031
3032 2003-01-12 [alfons]     0.8.8claws85
3033
3034         * src/filtering.c
3035         * src/matcher_parser_parse.y
3036                 prepare change_score filtering action
3037         * src/matcher.[ch]
3038                 give up const-correctness on functions that call non-const-correct functions;
3039                 several casts to gpointer in g_free();
3040                 add change_score;
3041
3042 2003-01-12 [christoph]  0.8.8claws84
3043
3044         * src/compose.c
3045                 fix 2 warnings
3046
3047         * src/gtk/prefswindow.[ch]
3048         * src/plugins/spamassassin/spamassassin_gtk.c
3049                 changed the call of the widget create function
3050                 for PrefsPages, because sometimes the widget
3051                 create function needs a widget that already has
3052                 been attached to a window (to create GDK pixmaps
3053                 for exmaple). So we simply pass the GtkWindow as
3054                 the second parameter now.
3055
3056         * src/main.c
3057         * src/mainwindow.c
3058         * src/prefs_toolbar.[ch]
3059                 rewrite Toolbar Preferences using the new
3060                 prefs window
3061
3062 2003-01-11 [alfons]     0.8.8claws83
3063
3064         * src/addressadd.c
3065                 fix crash when adding sender to addressbook because status bar
3066                 isn't there (the status bar doesn't seem to be used though,
3067                 but I'll let Match decide what to do with it)
3068
3069 2003-01-11 [colin]      0.8.8claws82
3070
3071         * src/main.c
3072           src/toolbar.c
3073                 Two useless changes reversed
3074
3075 2003-01-11 [colin]      0.8.8claws81
3076
3077         * src/mainwindow.c
3078           src/mainwindow.h
3079                 Add mainwindow_get_mainwindow()
3080         * src/alertpanel.c
3081           src/alertpanel.h
3082                 Add alertpanel_error_log() 
3083         * src/compose.c
3084           src/inc.c
3085           src/messageview.c
3086           src/toolbar.c
3087           src/main.c
3088           src/procmsg.c
3089                 Network errors get a View Log button
3090
3091 2003-01-10 [alfons]     0.8.8claws80
3092
3093         * src/prefs_toolbar.c
3094         * src/toolbar.c
3095                 use the translatable string for "Separator" as file name for
3096                 separator toolbar items (probably make this uppercase?)
3097
3098 2003-01-10 [alfons]     0.8.8claws79
3099
3100         * src/prefs_toolbar.c
3101                 put right A_SEPARATOR description string in "displayed
3102                 toolbar items list" so manually added separators are
3103                 saved correctly (bug #10, "Adding a separator to the main 
3104                 toolbar fails, entry in xml file is wrong")
3105
3106 2003-01-10 [christoph]  0.8.8claws78
3107
3108         * src/imap.c
3109                 o fix warnings
3110                 o use CAPABILITY to check if NAMESPACE is available
3111
3112 2003-01-10 [christoph]  0.8.8claws77
3113
3114         * src/imap.[ch]
3115                 apply UIDPLUS IMAP extension support patch
3116
3117         Patch submitted by Simon 'corecode' Schubert
3118
3119 2003-01-10 [paul]       0.8.8claws76
3120
3121         * src/folderview.c
3122                 a sync from main which fixes the news account folders'
3123                 Properties bug
3124
3125 2003-01-10 [christoph]  0.8.8claws75
3126
3127         * src/folder.c
3128                 don't accept 0 as a valid uid returned by copy and move
3129                 functions. 0 means the message was copied or moved but the
3130                 new uid could not be fetched. It is not an error condition
3131                 for the copy or move operation.
3132
3133 2003-01-10 [paul]       0.8.8claws74
3134
3135         * src/prefs_filtering.c
3136                 change English used in Alert when entry is not
3137                 saved.
3138                 
3139         * sync with 0.8.8cvs4
3140                 see ChangeLog 2003-01-10
3141
3142 2003-01-10 [darko]      0.8.8claws73
3143
3144         * src/pine.c
3145                 fix crash when importing address book entry
3146                 without a valid address
3147
3148 2003-01-09 [alfons]     0.8.8claws72
3149
3150         * src/inc.c
3151                 filtering performance: use new style folder update
3152
3153 2003-01-09 [christoph]  0.8.8claws71
3154
3155         * src/compose.c
3156         * src/gtk/menu.[ch]
3157                 fix wrong selecting of mime encoding type, when
3158                 opening property dialog of attachments in the
3159                 compose window. 7bit was always selected and that
3160                 destoryed files with 8bit data.
3161                 (closes bug #9 Sylpheed-claws destroys attachments when
3162                  changing MIME-types)
3163
3164 2003-01-09 [paul]       0.8.8claws70
3165
3166         * sync with 0.8.8cvs3
3167                 see ChangeLog 2003-01-09
3168
3169 2003-01-08 [alfons]     0.8.8claws69
3170         
3171         * src/addressadd.c
3172                 apply patch by Kim Schulz to fix build breakage
3173                 because of missing variable
3174
3175 2003-01-08 [paul]       0.8.8claws68
3176
3177         * sync with 0.8.8cvs2
3178                 see ChangeLog 2002-01-08
3179
3180 2003-01-08 [paul]       0.8.8claws67
3181
3182         * po/it.po
3183                 updated by Alessandro Maestri
3184                 
3185         * src/addressadd.c
3186                 when using 'Add sender to addressbook' allow
3187                 name to be edited and remarks to be entered
3188                 Patch submitted by Luke Plant
3189
3190 2003-01-08 [darko]      0.8.8claws66
3191
3192         * README.claws, src/summaryview.c
3193                 fix description for marked messages
3194
3195 2003-01-08 [paul]
3196
3197         * tools/Makefile.am
3198           tools/launch_phoenix  ** NEW FILE **
3199                 add script that enables using Phoenix as the default
3200                 web browser. 
3201                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
3202                 
3203         * tools/OOo2sylpheed.pl
3204                 remove full path to sylpheed executable, just 'sylpheed'
3205                 will do
3206                 
3207         * tools/README
3208                 add launch_phoenix informtion and re-arrange and compress
3209                 the data a little
3210
3211 2003-01-07 [christoph]  0.8.8claws65
3212
3213         * src/folder.c
3214                 fix update for source folder when moving messages
3215         * src/procmsg.[ch]
3216         * src/summaryview.c
3217                 use function to set to_folder for message infos and
3218                 automatically update the op_count for old and new
3219                 folder
3220
3221 2003-01-07 [melvin]     0.8.8claws64
3222
3223         * src/prefs_actions.c
3224                 Fixed bug where an '%p' Action on a displayed image crashed 
3225                         Sylpheed
3226                 Code clean up (get rid of duplicated code and removed unnecessary 
3227                                 structure member)
3228
3229 2003-01-07 [christoph]  0.8.8claws63
3230
3231         * src/compose.c
3232         * src/folder.[ch]
3233         * src/folderview.c
3234         * src/import.c
3235         * src/inc.c
3236         * src/main.c
3237         * src/mainwindow.c
3238         * src/messageview.c
3239         * src/prefs_folder_item.c
3240         * src/procmsg.c
3241         * src/summaryview.c
3242         * src/toolbar.c
3243                 o remove all folder update triggering from the UI code. The folder
3244                   system should know much better when a folder needs an update.
3245                 o to prevent multiple updates in a row the folder updates can be
3246                   frozen for some time.
3247
3248                 Note: - Please verify that no updates are missing
3249                       - Check where freeze/thaws should be added
3250
3251 2003-01-07 [christoph]  0.8.8claws62
3252
3253         * src/prefs_actions.c
3254                 don't translate empty strings
3255
3256         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
3257
3258 2003-01-06 [christoph]  0.8.8claws61
3259
3260         * src/prefs_actions.c
3261                 mark strings for gettext
3262         * src/prefs_matcher.c
3263                 use new description window for Execute action and
3264                 match condition in Filtering
3265
3266         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
3267
3268 2003-01-06 [alfons]     0.8.8claws60
3269
3270         keep myself inspired to re-organize matcher part 8; 
3271         yes, more to come (I need to move out the descriptive
3272         text for actions to matcher.c, or at least make it not
3273         depend on the wicked ordering)
3274
3275         * src/prefs_matcher.c
3276                 add documentation so others may comprehend the
3277                 UI part of the conditions
3278                 
3279 2003-01-06 [christoph]  0.8.8claws59
3280
3281         * src/prefs_actions.c
3282                 use new description window for syntax help
3283         * src/gtk/description_window.c
3284                 fix display of descriptions with column count != 2
3285
3286         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
3287
3288 2003-01-06 [christoph]  0.8.8claws58
3289
3290         * src/quote_fmt.c
3291         * src/summaryview.[ch]
3292         * src/gtk/Makefile.am
3293         * src/gtk/description_window.[ch]       ** NEW **
3294                 use a generic window to display syntax descriptions
3295                 currently used in quote_fmt and summaryview (new description
3296                 for extended quick search)
3297
3298         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
3299
3300 2003-01-06 [paul]       0.8.8claws57
3301
3302         * sync with 0.8.8cvs1
3303                 see ChangeLog 2003-01-06
3304
3305 2003-01-06 [christoph]  0.8.8claws56
3306
3307         * src/mainwindow.c
3308         * src/prefs_gtk.[ch]
3309         * src/gtk/prefswindow.[ch]
3310         * src/plugins/spamassassin/spamassassin_gtk.c
3311                 o remove page management from prefswindow, pages
3312                   will be an argument to prefswindow_open
3313                 o prefswindow_open gets a datapointer that is
3314                   passed to the widget_create function to allow
3315                   creation of prefswindow for specific items
3316
3317 2003-01-06 [colin]      0.8.8claws55
3318         
3319         * src/summaryview.c
3320                 We don't want regexp in the reply-finder, 
3321                 because MIDs can contain !,$,. and so on
3322
3323 2003-01-06 [jens]       0.8.8claws54
3324
3325         * src/jpilot.c
3326                 fixed a wrong free in jpilot_read_db_files
3327
3328 2003-01-06 [alfons]     0.8.8claws53
3329
3330         re-organize matcher part 8; more to come
3331        
3332         * src/matcher.c
3333                 matcherprop_to_string(): put g_free()s before the
3334                 switch-case break to fix memleaks                
3335
3336 2003-01-06 [colin]      0.8.8claws52
3337
3338         * src/summaryview.c
3339                 cleanup & reply-finder now displays the first 
3340                 matching message
3341
3342 2003-01-05 [alfons]     0.8.8claws51
3343
3344         re-organize matcher part 7; more to come
3345
3346         * src/matcher.[ch]
3347                 fixes for constant correctness;
3348                 more documentation;
3349
3350 2003-01-05 [alfons]     0.8.8claws50
3351
3352         re-organize matcher part 6; more to come
3353         
3354         * src/matcher.[ch]
3355                 fixes for constant correctness;
3356                 more documentation;
3357         * src/filtering.c
3358                 fix for constant correctness
3359
3360 2003-01-05 [colin]      0.8.8claws49
3361
3362         * src/account.[ch]
3363                 Add account_get_reply_account function
3364         * src/compose.c
3365                 Use account_get_reply_account function 
3366         * src/summaryview.c
3367                 Basic reply-finder - click on the replied
3368                 icon gets you to the outbox using quick-search
3369
3370 2003-01-05 [paul]       0.8.8claws48
3371
3372         * src/prefs_common.c
3373                 small change to English
3374                 
3375         * src/prefs_filtering.c
3376                 prefs_filtering_action_select(): improve logic and uniformity
3377                 of gui
3378
3379 2003-01-05 [alfons]     0.8.8claws47
3380
3381         fine tune solution to focus problems (bug #7)
3382
3383         * src/mainwindow.c
3384                 mainwindow_focus_in_event(): remove grab event check
3385         * src/summaryview.c
3386                 summary_button_pressed(): move selection on right-click
3387                 too. we can't possibly move the selection back after
3388                 canceling a dialog, because gtk's incomplete focus 
3389                 management. whether this is a good solution, only time
3390                 will tell.
3391
3392 2003-01-05 [christoph]  0.8.8claws46
3393
3394         * src/imap.c
3395                 fix crash when no imap connection could be established
3396
3397 2003-01-05 [paul]       0.8.8claws45
3398
3399         * src/mainwindow.c
3400           src/sumamryview.c
3401           src/gtk/menu.[ch]
3402                 fix bug 605957 'shortcuts in popup-menu'
3403                 make user-defined shortcuts work
3404                 show shortcuts that are already defined
3405                 in the main menu
3406                 Patch submitted by Luke Plant
3407
3408 2003-01-05 [alfons]     0.8.8claws44
3409
3410         * src/mainwindow.c
3411                 focus_in_event handler should not select summary view row 
3412                 when another window (menu, dialog) grabbed for events 
3413                 (bug #7, "[0.8.8claws42] Message summary focus") 
3414
3415 2003-01-04 [christoph]  0.8.8claws43
3416
3417         * src/procmsg.c
3418                 update save folder after adding the sent message
3419                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
3420
3421 2003-01-02 [christoph]  0.8.8claws42
3422
3423         * src/common/plugin.c
3424                 fix unloading of all plugins and unload
3425                 plugins in reverse order
3426                 
3427         * src/gtk/pluginwindow.c
3428                 implement function of load and unload button
3429
3430         * src/gtk/prefswindow.c
3431         * src/gtk/prefswindow.h
3432                 rename register function and add new unregister
3433                 function
3434
3435         * src/plugins/spamassassin/spamassassin_gtk.c
3436                 unregister prefs page and update for changes in
3437                 src/gtk/prefswindow.c
3438
3439 2003-01-02 [paul]       0.8.8claws41
3440
3441         * po/es.po
3442                 updated by Ricardo Mones Lastra
3443
3444 2003-01-02 [paul]
3445
3446         * tools/tb2sylpheed
3447                 fixes and improvements by Urke MMI
3448
3449 2003-01-02 [thorsten]   0.8.8claws40
3450
3451         * src/procmsg.c
3452                 fixed wrong return value
3453
3454 2003-01-02 [thorsten]   0.8.8claws39
3455
3456         * src/prefs.c
3457                 fixed printing wrong variable
3458
3459 2003-01-02 [thorsten]   0.8.8claws38
3460
3461         * src/prefs.c
3462                 fixed acessing members of freed pfile struct
3463
3464 2003-01-02 [thorsten]   0.8.8claws37
3465
3466         * src/procmsg.c
3467                 detect loops across several messages
3468                 as suggested by Christoph Hohmann
3469
3470 2003-01-01 [match]      0.8.8claws36
3471
3472         * src/addrindex.c
3473                 fixed another memory leak.
3474
3475 2003-01-01 [match]      0.8.8claws35
3476
3477         * src/jpilot.[ch]
3478                 fixed memory leaks. applied Doxygen comments.
3479
3480 2003-01-01 [thorsten]   0.8.8claws34
3481
3482         * src/procmsg.c
3483                 inhibit endless loop if msg references itself
3484                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
3485
3486 2003-01-01 [christoph]  0.8.8claws33
3487
3488         * src/mainwindow.c
3489         * src/gtk/Makefile.am
3490         * src/gtk/pluginwindow.c                ** NEW **
3491         * src/gtk/pluginwindow.h                ** NEW **
3492                 add plugin window
3493
3494         * src/plugins/demo/demo.c
3495         * src/plugins/spamassassin/spamassassin.c
3496         * src/plugins/spamassassin/spamassassin_gtk.c
3497                 write better plugin descriptions
3498
3499 2002-12-31 [christoph]  0.8.8claws32
3500
3501         * src/gtk/prefswindow.c
3502         * src/plugins/spamassassin/spamassassin_gtk.c
3503                 some small improvements to GTK code
3504
3505 2002-12-31 [christoph]  0.8.8claws31
3506
3507         * src/plugins/spamassassin/spamassassin_gtk.c
3508                 enable folder select button
3509
3510 2002-12-31 [christoph]  0.8.8claws30
3511
3512         * src/mainwindow.c
3513         * src/gtk/Makefile.am
3514         * src/gtk/prefswindow.c                         ** NEW **
3515         * src/gtk/prefswindow.h                         ** NEW **
3516                 add new prefs window
3517
3518         * src/common/plugin.c
3519                 don't try to load empty config lines
3520         
3521         * src/plugins/spamassassin/Makefile.am
3522         * src/plugins/spamassassin/spamassassin.c
3523         * src/plugins/spamassassin/spamassassin.h       ** NEW **
3524         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
3525                 GTK config for SpamAssassin Plugin using
3526                 the new prefs window
3527
3528 2002-12-31 [paul]       0.8.8claws29
3529
3530         * po/POTFILES.in
3531                 remove obsolete entry 'src/menu.c'
3532
3533 2002-12-31 [alfons]     0.8.8claws28
3534
3535         * src/matcher.[ch]
3536         * src/matcher_parser_parse.y
3537         * src/prefs_matcher.c
3538                 add "ignore_thread" and "~ignore_thread" condition so it's
3539                 possible to make the actions / scoring operate on the ignore
3540                 thread flag
3541
3542 2002-12-31 [christoph]  0.8.8claws27
3543
3544         * src/addrbook.c
3545         * src/addrindex.c
3546         * src/folder.c
3547         * src/matcher.c
3548         * src/prefs_account.c
3549         * src/prefs_actions.c
3550         * src/prefs_customheader.c
3551         * src/prefs_display_header.c
3552         * src/prefs_gtk.c
3553         * src/procmime.c
3554         * src/toolbar.c
3555         * src/xmlprops.c
3556         * src/common/prefs.[ch]
3557                 extend prefs file handling for reading and automatic handling
3558                 of blocks. When reading prefs_set_block_label will automatically
3559                 move on to the block. When writing it will copy all other blocks
3560                 automatically
3561
3562         * src/common/plugin.c
3563                 Now loading plugin filenames from [Plugins] block in
3564                 sylpheed rc file
3565
3566 2002-12-30 [christoph]  0.8.8claws26
3567
3568         * src/common/hooks.[ch]
3569                 return abort status to caller of hooks_invoke
3570                 
3571         * src/inc.[ch]
3572                 invoke message filtering hook and stop
3573                 default handling when filter returns abort
3574
3575         * src/common/plugin.[ch]
3576         * src/plugins/demo/demo.c
3577                 modify plugin loader, because resolving symbols for strings
3578                 does not work correctly
3579         
3580         * configure.in
3581         * ac/spamassassin.m4                            ** NEW **
3582         * src/plugins/spamassassin/.cvsignore           ** NEW **
3583         * src/plugins/spamassassin/Makefile.am          ** NEW **
3584         * src/plugins/spamassassin/README               ** NEW **
3585         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
3586         * src/plugins/spamassassin/spamassassin.c       ** NEW **
3587         * src/plugins/spamassassin/utils.[ch]           ** NEW **
3588                 add spamassassin plugin, see src/plugins/spamassassin/README
3589                 for details
3590
3591 2002-12-29 [alfons]     0.8.8claws25
3592
3593         * src/mainwindow.c
3594                 when moving focus from a message view to the main 
3595                 window, don't forget to select the summary node
3596                 of the displayed message. should fix "[ 659103 ] 
3597                 focus-follows-mouse confuses sylpheed"
3598
3599 2002-12-29 [christoph]  0.8.8claws24
3600
3601         * src/Makefile.am
3602         * src/stringtable.[ch]          ** REMOVE **
3603         * src/common/Makefile.am
3604         * src/common/stringtable.[ch]   ** NEW **
3605                 move stringtable files to common directory
3606
3607 2002-12-29 [christoph]  0.8.8claws23
3608
3609         * src/Makefile.am
3610         * src/menu.[ch]                 ** REMOVE **
3611         * src/gtk/Makefile.am
3612         * src/gtk/menu.[ch]             ** NEW **
3613                 move menu files to gtk directory
3614
3615 2002-12-29 [match]      0.8.8claws22
3616
3617         * src/addressbook.c
3618         * src/syldap.c
3619                 moved UI specific code out of LDAP code into addressbook
3620                 UI code. fixed memory leak.
3621
3622 2002-12-29 [christoph]  0.8.8claws21
3623
3624         * src/folder.c
3625                 only check for IGNORED parent message when message is
3626                 not IGNORED itself
3627
3628 2002-12-29 [alfons]     0.8.8claws20
3629
3630         * src/summaryview.c
3631                 set gtksctree's anchor correct (immediate execute
3632                 changes the tree's layout, and anchor points at 
3633                 the incorrect row). fixes "[ 657233 ] multiple msg 
3634                 delete sometimes off by 1".
3635                 we probably have to look for more tree layout /
3636                 anchor glitches.
3637
3638 2002-12-29 [paul]       0.8.8claws19
3639
3640         * src/summaryview.c
3641                 fix bug [ 659054 ] incorrect sorting of 'From' column
3642                 when using 'display sender using address book'
3643                 thanks to Alfons and Luke Plant
3644
3645 2002-12-29 [christoph]  0.8.8claws18
3646
3647         * src/folder.c
3648         * src/procmsg.[ch]
3649                 check parent messages for IGNORE THREAD flag, when adding,
3650                 moving or copying messages to a folder
3651
3652 2002-12-27 [alfons]     0.8.8claws17
3653
3654         re-organize matcher part 5; more to come
3655
3656         * src/matcher.c
3657                 hash keywords in matchparser_tab 
3658
3659 2002-12-27 [alfons]     0.8.8claws16
3660
3661         re-organize matcher part 4; more to come
3662
3663         * src/matcher_parser.h
3664         * src/matcher_parser_lex.l
3665         * src/matcher_parser_parse.y
3666                 cleanup
3667
3668 2002-12-27 [alfons]     0.8.8claws15
3669
3670         re-organize matcher part 3; more to come
3671
3672         * src/matcher.[ch]
3673                 cleanup
3674
3675 2002-12-27 [alfons]     0.8.8claws14
3676
3677         re-organize matcher part 2; more to come but this should
3678         work. cc me if there are any regressions.
3679
3680         * src/matcher.h
3681                 add prototype for get_matchparser_tab_id()
3682         * src/matcher_parser_lex.l
3683                 look up keywords using matchparser_tab_id();
3684
3685 2002-12-27 [alfons]     0.8.8claws12
3686
3687         re-organize matcher part 1
3688
3689         * src/matcher.h
3690                 map yacc generated constants to sylpheed matcher constants
3691         * src/matcher.c
3692                 add function to find a matcher constant from a string
3693
3694 2002-12-27 [christoph]  0.8.8claws11
3695
3696         * src/compose.c
3697                 MENUITEM_ADD casts the 4th argument from integer to pointer
3698                 so it probably should not be a pointer, this means we
3699                 should use account id for it and not the account's pointer
3700
3701 2002-12-27 [paul]       0.8.8claws10
3702
3703         * src/mainwindow.c
3704                 remove unneeded 'GtkWidget *vbox'
3705                 
3706         * src/summaryview.c
3707                 further sync with 0.8.8 - make sort
3708                 by recipient work as expected
3709                 
3710         * NEWS
3711                 sync with 0.8.8
3712
3713 2002-12-27 [paul]       0.8.8claws9
3714
3715         * po/pt_BR.po
3716                 updated by Ivan F. Martinez
3717                 
3718 2002-12-27 [darko]      0.8.8claws8
3719
3720         * src/common/utils.c
3721                 added locked pattern to extended search
3722
3723 2002-12-27 [alfons]     0.8.8claws7
3724
3725         * src/prefs_matcher.[ch]
3726                 clean up
3727
3728 2002-12-26 [alfons]     0.8.8claws6
3729
3730         * src/matcher.[ch]
3731         * src/matcher_parser_lex.l
3732         * src/matcher_parser_parse.y
3733         * src/prefs_matcher.c
3734                 allow color label as a condition in the matcher
3735
3736 2002-12-26 [oliver]     0.8.8claws5
3737         
3738         * src/toolbar.c 
3739                 enable Addressbook for Main and Messageview
3740         * src/prefs_actions.c
3741                 enable actions in Messageview
3742
3743 2002-12-26 [christoph]  0.8.8claws4
3744
3745         * src/common/plugin.c
3746                 add a little debug output
3747         * configure.in
3748         * src/plugins/demo/Makefile.am
3749                 better use of automake
3750
3751 2002-12-26 [christoph]  0.8.8claws3
3752
3753         * src/Makefile.am
3754         * src/common/Makefile.am
3755                 fix "make distdir"
3756
3757 2002-12-26 [christoph]  0.8.8claws2
3758
3759         * configure.in
3760                 sort configure checks into common / gtk / plugins
3761         * po/POTFILES.in
3762                 add src/prefs_gtk.c
3763         * src/Makefile.am
3764                 add plugins SUBDIR
3765         * src/main.c
3766         * src/common/sylpheed.[ch]
3767                 added now sylpheed_done function for shutdown
3768         * src/common/Makefile.am
3769         * src/common/plugin.[ch]                ** NEW **
3770                 plugin loader and unloader
3771         * src/plugins/.cvsignore                ** NEW **
3772         * src/plugins/Makefile.am               ** NEW **
3773                 build plugins
3774         * src/plugins/demo/.cvsignore           ** NEW **
3775         * src/plugins/demo/Makefile.am          ** NEW **
3776         * src/plugins/demo/demo.c               ** NEW **
3777                 small demo plugin that installs a logtext hook and
3778                 outputs the log text to stdout
3779
3780 2002-12-26 [paul]       0.8.8claws1
3781
3782         * po/es.po
3783                 updated by Ricardo Mones Lastra
3784
3785 2002-12-26 [paul]       0.8.8claws
3786
3787         * 0.8.8claws released
3788
3789 2002-12-26 [paul]       0.8.7claws12
3790
3791         * po/bg.po
3792                 updated by George Danchev
3793
3794 2002-12-26 [paul]       0.8.7claws11
3795
3796         * po/POTFILES.in
3797                 remove unneeded 'src/prefs.c' entry 
3798
3799 2002-12-26 [paul]       0.8.7claws10
3800
3801         * src/codeconv.c
3802           src/mainwindow.c
3803                 sync with 0.8.8 release
3804         
3805         * src/folder.[ch]
3806           src/mh.c
3807           src/summaryview.c
3808                 partial sync with 0.8.8 release
3809         
3810
3811 2002-12-25 [alfons]     0.8.7claws9
3812
3813         * src/matcher.[ch]
3814         * src/matcher_parser_lex.l
3815         * src/matcher_parser_parse.y
3816         * src/prefs_matcher.c
3817                 add locked flag to possible filtering / matcher 
3818                 conditions (also a good example what should be
3819                 done to add a simple boolean condition)
3820
3821 2002-12-25 [christoph]  0.8.7claws8
3822
3823         * src/Makefile.am
3824         * src/account.[ch]
3825         * src/addrbook.c
3826         * src/addressbook.c
3827         * src/addrindex.c
3828         * src/filtering.c
3829         * src/folder.c
3830         * src/matcher.c
3831         * src/prefs.[ch]                ** REMOVE **
3832         * src/prefs_account.c
3833         * src/prefs_actions.c
3834         * src/prefs_common.c
3835         * src/prefs_customheader.c
3836         * src/prefs_display_header.c
3837         * src/prefs_filtering.c
3838         * src/prefs_folder_item.c
3839         * src/prefs_gtk.[ch]            ** NEW **
3840         * src/prefs_matcher.c
3841         * src/prefs_scoring.c
3842         * src/prefs_summary_column.c
3843         * src/procmime.c
3844         * src/selective_download.c
3845         * src/toolbar.c
3846         * src/common/Makefile.am
3847         * src/common/prefs.[ch]         ** NEW **
3848                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
3849
3850 2002-12-24 [alfons]     0.8.7claws7
3851
3852         * src/summaryview.c
3853                 summary_thread_build(): fix real cause of the crash mentioned in
3854                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
3855                 this way we get meaningful ctree nodes 
3856
3857 2002-12-24 [oliver]     0.8.7claws6
3858
3859         * src/mainwindow.[ch]
3860         * src/messageview.[ch]
3861         * src/compose.[ch]
3862         * src/inc.c
3863         * src/summaryview.c
3864                 changes to use updated toolbar handling
3865                 
3866 2002-12-24 [oliver]     0.8.7claws5
3867
3868         * src/toolbar.[ch]
3869                 generic toolbar handling
3870                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
3871         * src/prefs_toolbar.[ch]
3872                 adjust to handling
3873         
3874 2002-12-24 [oliver]     0.8.7claws4
3875         
3876         * src/stock_pixmap.[ch]
3877                 move SYLPHEED_LOGO to end of list in order 
3878                 to remove it from Custom Toolbar`s Icon View
3879
3880 2002-12-24 [alfons]     0.8.7claws3
3881
3882         * src/summaryview.c
3883                 summary_thread_build(): fix crash because of focus != selection 
3884                 after threading. when deleting the selection, gtk tries but fails 
3885                 to find the correct focusable element. we now force the selection
3886                 to be focused. this should solve the infamous bug reported by 
3887                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
3888                 a test case is available. 
3889
3890 2002-12-24 [darko]      0.8.7claws2
3891
3892         * src/summaryview.c
3893                 don't crash when unmarking message with unread children
3894
3895 2002-12-23 [christoph]  0.8.7claws1
3896
3897         * src/Makefile.am
3898         * src/common/Makefile.am
3899                 update Makefiles for moved intl.h, version.h and defs.h
3900         * src/imap.c
3901                 rewrite imap_session_get to avoid duplicate code
3902
3903 2002-12-23 [paul]       0.8.7claws
3904
3905         * Santa-Claws released
3906         
3907         * po/hu.po
3908           po/ru.po
3909                 squeeze in updated Hungarian and Russian translations.
3910                 Submitted by  Gál Zoltán and Ruslan N. Balkin
3911
3912 2002-12-23 [paul]       0.8.6claws129
3913
3914         * po/pl.po
3915                 updated by Witold Wladyslaw Wojciech Wilk
3916
3917 2002-12-23 [paul]       0.8.6claws128
3918
3919         * src/quote_fmt_parse.y
3920                 fix typo and add licence header
3921
3922 2002-12-23 [paul]       0.8.6claws127
3923
3924         * po/en_GB.po
3925                 updated
3926
3927 2002-12-23 [paul]       0.8.6claws126
3928
3929         * po/it.po
3930                 updated translation, submitted by Alessandro Maestri
3931                 
3932 2002-12-23 [paul]       0.8.6claws125
3933
3934         * src/quote_fmt_parse.y
3935                 fix signature-stripping on replies bug. match
3936                 '-- \n' and not '-- '.
3937
3938 2002-12-22 [paul]       0.8.6claws124
3939
3940         * po/bg.po
3941           po/es.po
3942           po/sr.po
3943                 updated translations. submitted by George Danchev,
3944                 Ricardo Mones Lastra, and Urke MMI respectively
3945
3946 2002-12-21 [paul]       0.8.6claws123
3947
3948         * src/addrbook.c
3949                 fix coding style
3950
3951 2002-12-21 [paul]       0.8.6claws122
3952
3953         * src/addrbook.c
3954                 fix bug [643638] where if a person is in one or more
3955                 addressbook groups editing that person's email 
3956                 address results in removal from those groups.
3957                 Patch submitted by Luke Plant.
3958
3959 2002-12-20 [christoph]  0.8.6claws121
3960
3961         * src/common/utils.c
3962         * src/summaryview.c
3963                 reimplement expand_search_string using GString to
3964                 prevent crashs caused by miscalculated string
3965                 lengths reported by Paul
3966
3967 2002-12-20 [christoph]  0.8.6claws120
3968
3969         * src/summaryview.c
3970                 don't use "changed" to check if op_count has to be changed as it
3971                 is also set when the message has unread children
3972                 (closes bug [ 653221 ] crash while deleting duplicates)
3973
3974 2002-12-20 [paul]       0.8.6claws119
3975
3976         * sync with 0.8.6cvs27
3977                 see ChangeLog 2002-12-20
3978
3979 2002-12-20 [paul]       0.8.6claws118
3980
3981         * sync with 0.8.6cvs26
3982                 see ChangeLog 2002-12-19 and 2002-12-20
3983
3984 2002-12-19 [alfons]     0.8.6claws117
3985
3986         * src/textview.c
3987                 fix incorrect parsing of email addresses, submitted by 
3988                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
3989                 name display if it contains @".
3990
3991 2002-12-18 [paul]       0.8.6claws116
3992
3993         * sync with 0.8.6cvs23
3994                 see ChangeLog 2002-12-18
3995
3996 2002-12-18 [paul]       0.8.6claws115
3997
3998         * src/Makefile.am
3999         * src/account.c
4000         * src/codeconv.c
4001         * src/gtkutils.[ch]
4002         * src/imap.c
4003                 sync with 0.8.6cvs22.
4004                 see ChangeLog 2002-12-17 and 2002-12-18
4005
4006 2002-12-17 [christoph]  0.8.6claws114
4007
4008         * src/imap.c
4009                 o don't create a session if imap greeting fails
4010                 o don't close socket when authentication fails
4011                   this is done by imap_session_destroy
4012
4013 2002-12-17 [thorsten]   0.8.6claws113
4014
4015         * tools/Makefile.am
4016           tools/README
4017           tools/google_msgid.pl ** NEW FILE **
4018                 Added "search for message-id" script and doc
4019
4020 2002-12-17 [thorsten]   0.8.6claws112
4021
4022         * po/hu.po
4023                 Updated hungarian translation
4024                 (updated by Gal Zoltan)
4025
4026 2002-12-16 [christoph]  0.8.6claws111
4027
4028         * src/addr_compl.c
4029                 remove stupid addressbook dump to debug output
4030         * src/mh.c
4031                 fix memory leak found by Hiro
4032
4033 2002-12-14 [paul]       0.8.6claws110
4034
4035         * src/compose.c
4036                 fix menubar sensitivity on send
4037                 
4038         * src/prefs_filtering.c
4039         * src/prefs_matcher.c
4040         * src/prefs_scoring.c
4041                 Fix english ;)
4042                 
4043         * src/common/quoted-printable.h
4044                 sync: fix typo
4045         
4046 2002-12-13 [christoph]  0.8.6claws109
4047
4048         * src/Makefile.am
4049         * src/manage_window.[ch]        ** REMOVE **
4050         * src/gtk/Makefile.am
4051         * src/gtk/manage_window.[ch]    ** NEW **
4052                 move manage_window files to gtk directory
4053
4054 2002-12-13 [christoph]  0.8.6claws108
4055
4056         * src/Makefile.am
4057         * src/gtkshruler.[ch]           ** REMOVE **
4058         * src/gtk/Makefile.am
4059         * src/gtk/gtkshruler.[ch]       ** NEW **
4060                 move gtkshruler files to gtk directory
4061
4062 2002-12-13 [christoph]  0.8.6claws107
4063
4064         * src/Makefile.am
4065         * src/compose.c
4066         * src/gtkstext.[ch]             ** REMOVE **
4067         * src/gtkutils.[ch]
4068         * src/textview.c
4069         * src/gtk/gtkstext.[ch]         ** NEW **
4070         * src/gtk/Makefile.am
4071                 o move stext functions to gtkstext.c to remove
4072                   dependency of gtkutils
4073                 o move gtkstext files to gtk directory
4074
4075         * src/gtk/Makefile.am
4076         * src/gtk/sslcertwindow.[ch]
4077                 UI stuff can always depend on common code so
4078                 it's ok to add ../common to include path
4079
4080 2002-12-13 [colin]      0.8.6claws106
4081
4082         * src/summaryview.c
4083                 Disconnect sighandlers for mainwindow when
4084                 quicksearch has the focus
4085                 Fix bug #653231
4086         * src/mainwindow.[ch]
4087                 Make key_pressed callback public, to be able
4088                 to disconnect it
4089
4090 2002-12-13 [christoph]  0.8.6claws105
4091
4092         * src/mh.c
4093                 create .mh_sequences file in new MH folders
4094                 (closes feature request [ 523162 ] MH folders should
4095                  get a .mh_sequences)
4096
4097 2002-12-13 [colin]      0.8.6claws104
4098
4099         * src/summaryview.c
4100                 Better handling of quicksearch show/hide
4101                 (basically the button stays under the mouse 
4102                  when toggled)
4103
4104 2002-12-13 [paul]       0.8.6claws103
4105
4106         * sync with 0.8.6cvs17
4107                 see ChangeLog 2002-12-13
4108
4109 2002-12-13 [paul]       0.8.6claws102
4110
4111         * po/es.po
4112                 updated by Ricardo Mones Lastra
4113
4114 2002-12-11 [colin]       0.8.6claws101
4115
4116         * src/folder.c
4117                 remove statusbar stuff
4118           src/folderview.c
4119                 set statusbar verbosity when moving folders
4120
4121 2002-12-11 [colin]       0.8.6claws100
4122         * src/prefs_filtering.c
4123         * src/prefs_matcher.c
4124         * src/prefs_scoring.c
4125                 Fix english ;)
4126
4127 2002-12-11 [colin]       0.8.6claws99
4128
4129         * src/prefs_common.[ch]
4130                 Add summary_quicksearch_type
4131         * src/summaryview.c
4132                 Save last used quicksearch type
4133
4134 2002-12-11 [jens]       0.8.6claws98
4135         * src/prefs_filtering.c
4136         * src/prefs_matcher.c
4137         * src/prefs_scoring.c
4138                 added dialog for incomplete rules in scoring, filtering and
4139                 matcher to ask wheather really close
4140
4141 2002-12-11 [colin]      0.8.6claws97
4142
4143         * src/folder.c
4144                 Fix folder dnd statusbar logging
4145
4146 2002-12-10 [christoph]  0.8.6claws96
4147
4148         * src/compose.c
4149         * src/folder.c
4150         * src/imap.c
4151         * src/inc.c
4152         * src/main.c
4153         * src/mainwindow.c
4154         * src/news.c
4155         * src/send.c
4156         * src/statusbar.[ch]
4157         * src/common/hooks.c
4158         * src/common/log.[ch]
4159                 o handle verbose logging in statusbar directly in statusbar code
4160                   and common code does not need any knowledge about a statusbar
4161                 o remove direct calls to statusbar_(puts|pop)_all functions
4162
4163 2002-12-10 [jens]       0.8.6claws95
4164
4165         * src/*.c
4166                 removed gettext from g_warnings
4167         * po/POTFILES.in
4168                 cleaned and updated
4169         * po/de.po
4170                 updated
4171
4172 2002-12-10 [colin]      0.8.6claws94
4173
4174         * src/main.c
4175                 finish crash dialog fix
4176
4177 2002-12-10 [colin]      0.8.6claws93
4178
4179         * src/main.c
4180                 "Fix" "sylpheed already running" instead of
4181                 crash dialog appearing after a crash
4182
4183 2002-12-10 [colin]      0.8.6claws92
4184
4185         * po/POTFILES.in
4186                 add src/gtk/sslcertwindow.c
4187
4188 2002-12-10 [paul]       0.8.6claws91
4189
4190         * po/POTFILES.in
4191                 updated to reflect recent changes
4192                 submitted by Alessandro Maestri
4193
4194 2002-12-09 [christoph]  0.8.6claws90
4195
4196         * src/Makefile.am
4197         * src/smtp.[ch]                 ** REMOVE **
4198         * src/common/Makefile.am
4199         * src/common/smtp.[ch]          ** NEW **
4200                 move smtp files to common directory
4201
4202 2002-12-09 [christoph]  0.8.6claws89
4203
4204         * src/Makefile.am
4205         * src/session.[ch]              ** REMOVE **
4206         * src/common/Makefile.am
4207         * src/common/session.[ch]       ** NEW **
4208                 move session files to common directory
4209
4210 2002-12-09 [paul]       0.8.6claws88
4211
4212         * src/account.c
4213                 fix bug [649746] edit accounts: move account reverted
4214                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
4215
4216 2002-12-09 [colin]      0.8.6claws87
4217
4218         * src/ssl_certificate.c
4219                 cleanup
4220
4221 2002-12-09 [colin]      0.8.6claws86
4222
4223         * src/ssl.c
4224                 Try to open the cert.pem database and 
4225                 issue a warning if it isn't there
4226
4227 2002-12-09 [colin]      0.8.6claws85
4228
4229         * src/common/ssl_certificate.c
4230         * src/gtk/sslcertwindow.c
4231                 Warning fixes
4232
4233 2002-12-09 [colin]      0.8.6claws84
4234
4235         * src/ssl_certificate.[ch] ** REMOVED **
4236         * src/common/ssl_certificate.[ch] ** NEW **
4237         * src/Makefile.am
4238         * src/common/Makefile.am
4239                 Moved ssl_certificate.[ch] to common
4240         * src/common/ssl.c 
4241                 Put back needed include
4242         * src/gtk/sslcertwindow.[ch]
4243                 Changed ssl_certificate.h include
4244         
4245 2002-12-09 [colin]      0.8.6claws83
4246
4247         * src/gtk/sslcertwindow.[ch]
4248                 Implement hook for certificate acception
4249         * src/ssl_certificate.[ch]
4250                 Implement hook for certificate acception
4251         * src/common/ssl.c
4252                 Reenable certificate acception check
4253         * src/mainwindow.c
4254                 Register sslcertwindow's hook
4255         
4256 2002-12-08 [christoph]  0.8.6claws82
4257
4258         * src/about.c
4259         * src/addr_compl.c
4260         * src/codeconv.c
4261         * src/manual.c
4262         * src/undo.c
4263         * src/common/utils.c
4264                 o add missing includes
4265                 o fix warnings
4266         * src/.cvsignore
4267         * src/common/.cvsignore
4268         * src/common/version.h          ** REMOVE **
4269                 remove autogenerated file
4270
4271 2002-12-08 [paul]       0.8.6claws81
4272
4273         * src/stringtable.c
4274                 put back needed include
4275
4276 2002-12-08 [colin]      0.8.6claws80
4277         
4278         * src/gtk/sslcertwindow.c
4279                 Cleaner popups when asking
4280         * src/ssl_certificate.c
4281         * src/prefs_common.[ch]
4282                 remove ssl certificate pref
4283                 put back needed include
4284         * src/undo.c
4285                 put back needed include
4286
4287 2002-12-08 [christoph]  0.8.6claws79
4288
4289         * src/folderview.c
4290         * src/logwindow.c
4291         * src/statusbar.c
4292         * src/summaryview.c
4293                 only abort hook invokation if required data is missing not
4294                 if our own data pointer is NULL, update hookfunction for
4295                 log window
4296
4297 2002-12-08 [paul]       0.8.6claws78
4298
4299         * src/about.c
4300         * src/addrcache.c
4301         * src/addrclip.c
4302         * src/addr_compl.c
4303         * src/addrselect.c
4304         * src/codeconv.c
4305         * src/colorlabel.c
4306         * src/enriched.c
4307         * src/esmtp.c
4308         * src/exporthtml.c
4309         * src/headerview.c
4310         * src/imageview.c
4311         * src/manual.c
4312         * src/noticeview.c
4313         * src/pgptext.c
4314         * src/scoring.c
4315         * src/sourcewindow.c
4316         * src/stringtable.c
4317         * src/undo.c
4318                 clean up: remove unneccesary includes
4319
4320 2002-12-08 [christoph]  0.8.6claws77
4321
4322         * src/folderview.c
4323         * src/statusbar.c
4324         * src/summaryview.c
4325         * src/common/hooks.[ch]
4326                 hook functions now have a gboolean return value, if a hook
4327                 returns TRUE it will stop executing of any more hooks in
4328                 the same hooklist for this invokation
4329
4330 2002-12-08 [colin]      0.8.6claws76
4331         
4332         * src/main.c
4333                 put back argv0 for CRASH_DIALOG
4334
4335 2002-12-08 [christoph]  0.8.6claws75
4336
4337         * src/Makefile.am
4338         * src/about.c
4339         * src/account.c
4340         * src/crash.c
4341         * src/esmtp.h
4342         * src/imap.[ch]
4343         * src/inc.c
4344         * src/main.c
4345         * src/mainwindow.c
4346         * src/news.c
4347         * src/pop.[ch]
4348         * src/prefs_account.[ch]
4349         * src/prefs_common.[ch]
4350         * src/send.[ch]
4351         * src/smtp.[ch]
4352         * src/ssl_certificate.[ch]
4353         * src/ssl_manager.[ch]
4354         * src/common/Makefile.am
4355         * src/common/log.c
4356         * src/common/nntp.[ch]
4357         * src/common/socket.[ch]
4358         * src/common/ssl.[ch]
4359         * src/gtk/sslcertwindow.[ch]
4360         * ac/openssl.m4
4361                 use new autoconf script to detect OpenSSL with extra parameters
4362                 to specify the location of libs and includes, also remove USE_SSL
4363                 to USE_OPENSSL
4364
4365         * src/common/sylpheed.[ch]
4366         * src/common/version.h.in
4367                 start seperation of common code initialization seperated from gui
4368
4369         * src/summaryview.c
4370                 The function that is called when a color label changes
4371                 should not change the color lable again
4372
4373 2002-12-08 [colin]      0.8.6claws74
4374
4375         * src/gtk/sslcertwindow.c
4376                 warning fixes
4377
4378 2002-12-08 [colin]      0.8.6claws73
4379
4380         * src/statusbar.c
4381           src/common/log.h
4382                 Register a hook for statusbar_puts_all
4383         * src/common/log.c
4384                 invoke statusbar_puts_all's hook
4385         
4386 2002-12-08 [colin]      0.8.6claws72
4387
4388         * src/ssl_certificate.c
4389                 Put back a badly-removed include
4390
4391 2002-12-08 [colin]      0.8.6claws71
4392
4393         * src/gtk/sslcertwindow.[ch]    ** NEW **
4394                 new certificate presentation
4395         * src/gtk/Makefile.am
4396                 add new files
4397         * src/ssl_certificate.[ch]
4398                 gtk cleanup, made utility functions public
4399         * src/ssl_manager.c
4400                 use new cert presentation
4401
4402 2002-12-07 [christoph]  0.8.6claws70
4403