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