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