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