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