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