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