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