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