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