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