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