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