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