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