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