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