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