add 'Mark all read', remove 'Add sender to address book'
[claws.git] / ChangeLog.claws
1 2001-11-26 [paul]       0.6.5claws38
2
3         * src/mainwindow.c
4                 remove '/Message/Add Sender to address book' from 
5                 main_window_set_menu_sensitive(), prevent debug warning
6                 add 'Message/Mark/Mark all read' to mainwin_entries[]
7
8 2001-11-26 [paul]       0.6.5claws37
9
10         * src/summaryview.c
11                 fix 'recurring unread state' bug 
12
13         * tools/README 
14         * tools/filter_conv.pl
15                 read name of top level mailbox from folderlist.xml
16                 and presume nothing about its name              
17
18 2001-11-26 [darko]      0.6.5claws36
19
20         * src/gtkstext.[ch]
21                 removed functions that are now in gtkutils.c
22                 use gtkut_text_is_uri_string() from gtkutils.c
23         * fix my comment on 2001-11-23 (missing gtkutils.[ch])
24
25 2001-11-26 [paul]       0.6.5claws35
26
27         * sync with sylpheed 0.6.5cvs16
28                 see ChangeLog entries 2001-11-25 and 2001-11-26
29
30 2001-11-25 [alfons]     0.6.5claws34
31
32         EXPERIMENTAL!!! Please checkout the last stable version using: 
33           
34         % cvs update -r LAST_STABLE -dRAP
35
36         (Or help us testing this stuff.)
37
38         * src/filtering.c               (1.14)
39         * src/filtering.h               (1.6)
40         * src/inc.c                     (1.28)
41         * src/matcher.c                 (1.20)
42         * src/mbox.c                    (1.9)
43         * src/procmsg.h                 (1.14)
44         * src/summaryview.c             (1.59)
45         * src/summaryview.h             (dunno)
46                 revert/merge/sync to as it was before commit 
47                 on Thu, 19 Jul 2001 10:15:51 -0700.
48
49 2001-11-25 [hoa]        0.6.5claws33
50
51         * src/main.c
52                 processing mails at startup
53
54         * src/folderview.c
55         * src/summaryview.[ch]
56                 processing mails when entering folder
57
58         * src/prefs_filtering.c
59                 fixed some UI bugs
60
61 2001-11-24 [alfons]     0.6.5claws32
62
63         * src/summaryview.[ch]
64                 make summary sort headers work, and also make
65                 sure the sort type is stored
66
67 2001-11-23 [alfons]     0.6.5claws31
68
69         * src/summaryview.[ch]
70                 make lock work like mark
71                 disallow deleting messages marked as locked
72
73 2001-11-23 [alfons]     0.6.5claws30
74
75         * src/gtkstext.c
76         * src/compose.[ch]
77         * src/Makefile.am
78         * src/undo.[ch]
79                 merge undo patch submitted by Jens
80
81 2001-11-23 [christoph]  0.6.5claws29
82
83         * src/.cvsignore
84                 added ylwrap
85         * src/compose.c
86                 fixed gpg signing and encoding
87         * src/folder.[ch]
88         * src/main.c
89                 added --status option to get new, unread and total
90                 message count from a running sylpheed
91         * src/prefs_common.c
92                 temporary fix for reply_with_quote problem
93                 (don't call functions for non existing widget)
94         * src/procmsg.c
95                 one more check for ignored threads but still not
96                 always working correctly. probably a recursive
97                 check for all parents is needed
98
99 2001-11-23 [darko]      0.6.5claws28
100
101         * src/compose.c
102                 wrapping on send improvements
103         * src/gtkutils.[ch]
104                 fix for GtkSText after last sync with main branch
105                 GTK_TEXT -> GTK_STEXT
106
107 2001-11-23 [paul]       0.6.5claws27
108
109         * sync with sylpheed 0.6.5cvs14
110                 see ChangeLog entries 2001-11-22 and 2001-11-23
111                 
112         * po/de.po
113                 fixed the scrambled umlauts 
114                 submitted by Carsten Schurig <Carsten.Schurig@web.de>
115
116 2001-11-21 [paul]       0.6.5claws26
117
118         * sync with sylpheed 0.6.5cvs12
119                 see 2nd ChangeLog entry dated 2001-11-20
120
121 2001-11-20 [paul]       0.6.5claws25
122
123         * sync with sylpheed 0.6.5cvs11
124                 see ChangeLog entry 2001-11-19 (src/utils.c)
125
126 2001-11-20 [hiro]
127
128         * src/compose.c
129                 GTK_TEXT -> GTK_STEXT
130                 fix for wrong comment
131
132 2001-11-20 [hiro]       0.6.5claws24
133
134         * src/compose.[ch]
135                 more merges from main branch
136                 removed fatal warnings (uninitialized variables etc.)
137                 some coding style fix
138         * src/gtkutils.h
139                 fixed typo.
140         * src/addressbook.c
141           src/addrindex.c
142                 V-Card -> vCard
143
144 2001-11-19 [hoa]        0.6.5claws23
145
146         * src/filtering.c
147         * src/prefs_scoring.c
148         * src/matcher.[ch]
149         * src/scoring.c
150                 cleaning code
151
152         * src/matcher_parser_parse.y
153         * src/prefs_filtering.c
154                 bouncing
155
156 2001-11-19 [alfons]     0.6.5claws22
157
158         more of my old things into claws
159
160         * src/Makefile.am
161         * src/prefs_common.c
162         * src/procmsg.h
163         * src/summaryview.[ch]
164         * src/prefs_summary_column.c
165         * src/pixmaps/locked.xpm
166                 add indicators for locking of message in summary view
167                 (does not work yet, only visual indicator)
168
169 2001-11-19 [paul]       0.6.5claws21
170
171         * sync with sylpheed 0.6.5cvs10
172                 see ChangeLog entry 2001-11-19
173
174 2001-11-18 [alfons]     0.6.5claws20
175         
176         * src/filtering.c
177                 remove an inadvertent free I forgot in previous clean up 
178
179 2001-11-18 [alfons]     0.6.5claws19
180
181         * src/filtering.[ch]
182                 clean up & plug leaks
183
184 2001-11-18 [paul]       0.6.5claws18
185
186         * sync with sylpheed 0.6.5cvs9
187                 see ChangeLog entries 2001-11-17 and 2001-11-18
188
189 2001-11-16 [paul]       0.6.5claws17
190
191         * sync with sylpheed 0.6.5cvs8
192                 see ChangeLog entry 2001-11-16, src/grouplistdialog.c
193
194 2001-11-16 [paul]       0.6.5claws16
195
196         * sync with sylpheed 0.6.5cvs7
197                 see ChangeLog entries 2001-11-15 and 2001-11-16
198
199 2001-11-15 [hoa]        0.6.5claws15
200
201         * src/compose.c
202                 fix bounce, mails we received couln't be bounced to ourself.
203
204         * src/defs.h
205         * src/filtering.[ch]
206         * src/matcher.[ch]
207         * src/matcher_parser.h
208         * src/matcher_parser_lex.l
209         * src/matcher_parser_parse.y
210         * src/inc.c
211         * src/main.c
212         * src/mbox.c
213         * src/prefs_filtering.[ch]
214         * src/mainwindow.c
215         * src/prefs_matcher.c
216         * src/prefs_scoring.c
217         * src/scoring.[ch]
218         * src/summaryview.c
219                 new matcher/filter/score configuration file parser
220                 one unique configuration file => ~/.sylpheed/matcherrc
221                 import in currently automatic, then save are made
222                 in this new file.
223                 one filter per folder and one global filter
224                 (filter of a folder will be used as folder processing)
225
226         * src/folder.c
227                 fix a bug in folder_item_get_identifier
228                 
229         * src/messageview.c
230                 receive receipt return are fixed.
231
232 2001-11-14 [alfons]     0.6.5claws14
233
234         * src/session.h
235                 add things from main branch to make claws compile
236
237 2001-11-14 [paul]       0.6.5claws13
238
239         * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
240                 see ChangeLog entries 2001-11-08 to 2001-11-14
241
242 2001-11-14 [hoa] 0.6.5claws12
243
244         * src/compose.[ch]
245         * src/mainwindow.c
246         * src/summaryview.c
247                 add "bounce mail" option
248
249 2001-11-13 [christoph]  0.6.5claws11
250
251         * src/compose.c
252                 Cleanup a mess i add before commiting
253
254 2001-11-13 [hoa]        0.6.5claws10
255
256         * src/compose.c
257                 some fixes when mail are sent or
258                 for crossposts
259
260 2001-11-13 [christoph]  0.6.5claws9
261
262         * po/de.po
263                 Changed two string with the same translation
264         * src/compose.c
265         * src/procmsg.[ch]
266         * src/send.[ch]
267                 New mailsending process:
268                   - Always queue message before sending
269                     (message will be saved if sylpheed crashed or
270                      freezes while sending)
271                   - Allow queuing of newspostings
272                   - No copy in outbox before sending
273                     (closes bug #469501)
274                   - No more redundant code for send and send_later
275         * src/summaryview.c
276                 Applied wwp <subscript@free.fr>'s patch that fixes
277                 marks for multiple forwarded messages (+compose.c)
278
279 2001-11-12 [alfons]
280
281         * README.claws
282                 remove things that are now in main branch
283         
284         * po/nl.po
285                 update Dutch translation
286
287 2001-11-12 [mhadasht]   0.6.5.claws8
288
289         * src/prefs_common.c
290                 re-enabled account autoselection feature for forward
291                 and reedit lost during the branch point for SYNC-B4-REL
292         * src/gtkspell.c
293                 gtkpspell_get_dict(): more readable code (even if function is
294                 not used yet)
295         * ChangeLog.claws
296                 added version number info to 2001-11-12 [hiro] comment.
297
298 2001-11-12 [hiro]       0.6.5.claws7
299
300         * src/compose.c
301                 compose_forward(): fixed a bug that forward quote mark
302                 wasn't used.
303                 removed unnecessary code.
304         * src/template_select.[ch]: removed.
305
306 2001-11-11 [alfons]
307
308         * src/compose.c
309                 :%s/GTK_TEXT/GTK_STEXT/g
310         
311         * src/compose.[ch]
312         * src/undo.[ch]
313         * src/Makefile.am
314                 revert the undo stuff (this is 0.6.6claws stuff)
315
316 2001-11-11 [hoa]        0.6.5.claws6
317
318         * src/compose.[ch]
319                 Insert signature at the end of the text.
320                 Added undo patch but currently disabled
321
322         * src/procmsg.c
323                 Threading by subject improved.
324
325         * added src/undo.[ch]
326                 Undo module for compose dialog box.
327
328 2001-11-11 [alfons]     0.6.5.claws5
329
330         * src/procmsg.c
331                 prevent threading by subject on nodes that have already been
332                 threaded by in-reply-to (as in "circular references in a tree
333                 result in a dead branch")
334
335 2001-11-09 [hoa]        0.6.5.claws4
336         
337         * src/folderview.c
338                 allows creation of mbox folder item from any files.
339
340 2001-11-09 [alfons]     0.6.5.claws3
341         
342         * src/utils.c
343         * src/procmsg.c
344                 do what I mean and correct threading by subject so it really
345                 ignores attracting lines without "Re: "
346
347 2001-11-07 [alfons]     0.6.5.claws2
348
349         * src/procmsg.c
350         * src/utils.[ch]
351                 only attract by subject if a subject line starts with a "Re: "
352         * src/syldap.c
353                 remove warning
354
355 2001-11-07 [paul]       0.6.5claws1
356
357         * sync with sylpheed 0.6.5. release
358                 see ChangeLog entry 2001-11-07
359
360 2001-11-07 [paul]       0.6.4claws31
361
362         * sync with sylpheed 0.6.4cvs18
363                 see ChangeLog entries 2001-10-30 to 2001-11-07
364                 prefs_templates.[ch] renamed prefs_template.[ch]
365
366 2001-11-06 [alfons]
367         
368         * src/utils.h
369                 add semicolon Hoa forgot ;-)
370                 
371
372 2001-11-06 [hoa]        0.6.4claws30
373         
374         * src/procmsg.c
375         * src/summaryview.c
376         * src/utils.c
377         * src/utils.h
378                 threading by subject - empty subject are ignored
379
380 2001-11-06 [christoph]  0.6.4claws29
381
382         * src/socket.c
383                 use SSL_peek for sock_gets
384         * src/utils.c
385                 removed unneeded pointer in extracting quoted
386                 names implementation
387
388 2001-11-06 [melvin]     0.6.4claws28
389
390         * src/gtkspell.c
391                 fixed bug #476792 Selection overtyping with spell checker
392                 fixed bug which could cause a buffer overflow
393                 fixed a memory leak
394
395 2001-11-06 [hoa]        0.6.4claws27
396         
397         * src/procmsg.c
398         * src/summaryview.c
399                 threading by subject
400
401 2001-11-05 [alfons]     0.6.4claws26
402         
403         * README.claws
404                 Claws -> Sylpheed (vice versa)
405
406         * src/compose.c
407                 :%s/gtk_text/gtk_stext/g
408                 :%s/GTK_TEXT/GTK_STEXT/g
409                 (thanks to Jonathan Ware for spotting this)
410
411 2001-11-04 [christoph]  0.6.4claws25
412
413         * src/summaryview.c
414                 replace Xalloca + strdup with Xstrdup_a
415         * src/utils.c
416                 better implementation of extracting quoted names
417                 from addresses (remove backlashes and ignore
418                 quotes after them)
419
420 2001-11-04 [alfons]     0.6.4claws24
421
422         * src/utils.[ch]
423                 edit to comply more with coding style
424
425         * src/textview.c
426                 fix bug reported by Kim Schulz. introduced by the patch integrated
427                 in 0.6.4claws15. the code did not check the return value of
428                 the html parser.
429
430         * AUTHORS
431                 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
432
433 2001-11-04 [christoph]  0.6.4claws23
434
435         * src/main.c
436         * src/prefs_common.[ch]
437                 init some pointers that possibly caused a segfault
438                 reported in the claws-users ML
439
440 2001-11-04 [hoa]        0.6.4claws22
441
442         * src/grouplistdialog.c
443                 change the names of the nodes in the tree
444
445         * src/compose.c
446                 enhanced mailto syntax as described in
447                 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
448                 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
449
450         * src/utils.c
451                 encode and decode URI (useful when opening URL into
452                 netscape).
453
454 2001-11-03 [hoa]        0.6.4claws21
455
456         * src/grouplistdialog.c
457                 a new newsgroups list selection dialog box
458                 with a CTree instead of a CList
459
460 2001-11-03 [hoa]        0.6.4claws20
461
462         * src/folderview.c
463                 enable property and scoring options when right
464                 click on "inbox"
465
466         * src/summaryview.c
467                 fixed bug when nickname were displayed using
468                 the address book.
469
470 2001-11-02 [darko]      0.6.4claws19
471
472         * src/compose.c
473                 new wrap quotation and URL/long words wrapping implementation
474         * src/compose.c src/gtkstext.[ch]
475                 move gtkstext_strncmp() to gtkstext.c
476
477 2001-11-01 [christoph]  0.6.4claws18
478
479         * src/prefs_account.c
480                 fixed mess in account settings dialog
481         * src/prefs_folder_item.c
482                 added label with folder path to dialog
483
484 2001-10-31 [match]      0.6.4claws17
485
486         * src/vcard.c
487                 fix memory leak.
488         * src/addrbook.c
489                 fix generation of spurious address book file names.
490                 remove redundant functions.
491         * po/POTFILES.in
492                 added missing file names.
493
494 2001-10-30 [paul]       0.6.4claws16
495
496         * sync with sylpheed 0.6.4cvs6
497                 see ChangeLog entries 2001-10-26 to 2001-10-30
498
499         * tools/filter_conv.pl
500                 read folderlist.xml to discover whether the top-level
501                 folder is called 'Mailbox' or 'Mail' 
502
503 2001-10-29 [paul]       0.6.4claws15
504
505         * src/html.c, src/textview.c
506                 activate links in html mail and fix clickable parts
507                 Submitted by Matthieu Dazy <dazy@t-surf.com>
508
509 2001-10-29 [paul]
510
511         * po/de.po, po/es.po, po/pt_BR/po
512                 updated translations, submitted by Jens Oberender,
513                 Ricardo Mones Lastra, and Fabio Junior Beneditto
514
515 2001-10-29 [darko]      0.6.4claws14
516
517         * src/compose.c
518                 fix wrapping for good
519
520 2001-10-29 [darko]
521
522         * src/compose.c
523                 undo previous change as it broke the smart wrapping
524
525 2001-10-29 [darko]      0.6.4claws13
526
527         * src/compose.c
528                 fix infinite loop when long URL is quoted
529                 (closes bug #475122.
530
531 2001-10-28 [match]
532
533         * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
534                 import Mutt address book
535         * src/ldif.[ch] src/importldif.h
536                 modified import LDIF handle user attributes
537
538 2001-10-28 [christoph]  0.6.4claws12
539
540         * src/summaryview.c
541                 fixed that filtering did not work if there
542                 were no filter rules
543                 (closes bug #472003 and better implementation
544                  of patch #474644)
545
546 2001-10-27 [christoph]  0.6.4claws11
547
548         * src/compose.c
549                 make the folder's default account to be used when
550                 replying. (patch by wwp <subscript@free.fr>)
551         * src/compose.c
552                 code cleanup, nearly killed all of wwp's patch
553                 for folder's default account in compose
554         * src/folderview.c
555                 error panel when a folder could not be created
556                 (closes bug #471080 new folder name & already
557                  existing file)
558
559 2001-10-26 [alfons]
560
561         * src/utils.h
562                 change prototype of strstr2() that Christoph forgot about
563
564 2001-10-26 [christoph]  0.6.4claws10
565
566         * src/account.c
567                 made search for accounts by email address not case
568                 sensitive
569         * src/folder.c
570                 fixed memory leak in folder_item_get_identifier
571         * src/gtkspell.c
572         * src/utils.c
573                 fixed wrong strstr2 (should work like strstr)
574
575 2001-10-26 [darko]      0.6.4claws9
576
577         * src/compose.c src/gtkstext.[ch]
578         * src/gtkstext.c
579                 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
580
581 2001-10-26 [paul]       0.6.4claws8
582
583         * src/html.c
584                 ignore css and javascript tags in html mail
585                 case-insensitive, with or without double-quoted
586                 strings
587
588 2001-10-26 [paul]       0.6.4claws7
589
590         * sync with sylpheed 0.6.4cvs1
591                 see ChangeLog entry 2001-10-26
592
593         * src/prefs_account.c, src/prefs_common.c,
594           src/prefs_summary_column.c
595                 minor improvements to the English
596
597 2001-10-25 [alfons]     0.6.4claws6
598
599         * src/gtkstext.c
600         
601                 make GtkSText follow style of GtkText (closes bug 
602                 #469211 "text selection while writing message")
603                 
604                 do sync with GTK 1.2.10
605
606 2001-10-25 [paul]       0.6.4claws5
607
608         * src/html.c
609                 ignore css tags in html mail
610
611 2001-10-25 [darko]      0.6.4claws4
612
613         * src/compose.c
614                 don't declare is_url_string as static function since
615                 we need it in gtkstext.c
616         * src/gtkstext.c
617                 remove unused variable
618                 don't wrap long URLs while composing a message
619
620 2001-10-24 [christoph]  0.6.4claws3
621
622         * src/socket.c
623                 fix ssl deadlock, when peer closes connection
624
625 2001-10-24 [paul]       0.6.4claws2
626
627         * src/prefs_common.c
628                 gettextize the gpg ascii-armored warning message
629
630         * src/compose.c
631                 insert a DOS/MAC file into the composed message
632                 (improvements)
633
634         * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
635
636 2001-10-22 [paul]       0.6.4claws1
637
638         * sync with sylpheed 0.6.4 release
639                 see ChangeLog entries 2001-10-21
640
641         * po/fr.po, po/pt_BR.po
642                 updated by Melvin Hadasht and Fabio Junior Beneditto
643
644 2001-10-21 [paul]       0.6.3claws30
645
646         * src/compose.c
647                 insert a DOS text file from the compose window
648                 into the composed message text (removes CRs characters)
649                 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
650
651         * tools/filter_conv.pl, tools/README
652                 automatically use ~/.sylpheed as working directory
653                 print out confirmation message on completion
654
655         * correct Hoa's last ChangeLog.claws entry
656
657 2001-10-20 [hoa]        0.6.3claws29
658
659         * src/grouplistdialog.c
660                 bugfix (another ?) to give the right
661                 newsgroups list for each news server.
662
663         * src/news.c
664         * src/news.h
665                 improve the newsgroups list cache
666
667 2001-10-20 [paul]       0.6.3claws28
668
669         * sync with sylpheed 0.6.3cvs9
670                 see ChangeLog entry 2001-10-19
671
672         * correct Alfons' last ChangeLog.claws entry
673
674 2001-10-19 [alfons]
675
676         * src/pgptext.[ch]
677                 fix compilation problems (part of bug #472895)
678
679 2001-10-18 [hoa]        0.6.3claws27
680
681         * src/grouplistdialog.c
682                 bugfix when we refresh was clicked (bug 472701)
683
684 2001-10-19 [christoph]  0.6.3claws26
685
686         * src/compose.c
687                 last header entry should default to "To:" or
688                 "Newsgroups:" and not copy the last entry line
689                 in a new compose window
690                 (closes bug #472686, #470792)
691
692 2001-10-19 [paul]       0.6.3claws25
693
694         * sync with Sylpheed 0.6.3cvs8
695                 see ChangeLog entries 2001-10-18 and 2001-10-19
696
697 2001-10-18 [christoph]  0.6.3claws24
698
699         * src/procmsg.c
700                 reimplement ignore thread
701         
702 2001-10-18 [hoa]        0.6.3claws23
703
704         * src/folderview.c
705         * src/grouplistdialog.[ch]
706                 enhanced news subscription interface (feature 469113)
707
708         * src/news.c
709         * src/news.h
710                 enchanced newsgroup listing,
711                 now, we can get groups informations
712                 (NNTPGroupInfo)
713
714 2001-10-18 [paul]       0.6.3claws22
715
716         * src/summaryview.c
717                 remove comment (sync with main branch)
718         * src/mainwindow.c
719                 fix 'Re-edit' bug in 'Message' menu
720
721 2001-10-17 [christoph]  0.6.3claws21
722
723         * src/compose.c
724                 ignore empty or whitespace only header lines
725
726 2001-10-17 [paul]       0.6.3claws20
727
728         * sync with sylpheed 0.6.3cvs7
729                 see ChangeLog entries 2001-10-14, 2001-10-16, and
730                 2001-10-17
731
732 2001-10-17 [darko]
733
734         * src/compose.c
735                 wrap long lines without spaces
736                 don't wrap URLs
737
738 2001-10-16 [paul]
739
740         * po/es.po, po/nl.po, po/pt_BR.po
741                 updated by Ricardo Mones Lastra, Alfons,
742                 and Fabio Junior Beneditto
743
744         * sylpheed-0.6.3claws released
745
746 2001-10-15 [melvin] 0.6.3claws18
747
748         * README.claws
749                 added summary and detailed installation instructions
750                 for spell checker
751         * po/fr.po
752                 Updated, corrected and completed french translation
753
754 2001-10-15 [hoa] 0.6.3claws17
755         * src/grouplistdialog.c
756                 we can choose the newsgroups to display with wildcards
757
758 2001-10-15 [christoph]  0.6.3claws16
759
760         * src/account.c
761         * src/compose.c
762         * src/prefs_folder_item.[ch]
763                 applied wwp <subscript@free.fr>'s folder
764                 default account patch
765         * po/de.po
766                 Fixed wrong translation
767
768 2001-10-13 [alfons, christoph, melvin]  
769                         0.6.3claws15
770
771         solution #2 to solve MT-safety problems defers all GUI related calls
772         to the main thread using a gtk_idle_add() callback. discussed on
773         ircnet #sylpheed, with christoph spotting some issues with the
774         original code, and melvin allowing us to lobotomize his sylpheed.
775
776         * src/syldap.[ch], src/main.c
777                 fix race problem in ldap search thread by deferring GUI 
778                 stuff to main thread using gtk_idle_add()
779
780 2001-10-13 [paul]       0.6.3claws14
781
782         * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
783                 add Sergey's smtpcred.patch
784                 adds separate username/password setting for SMTP Auth
785                 needed by some servers
786                 (closes feature request #471659)
787
788 2001-10-13 [paul]       0.6.3claws13
789
790         * src/pgptext.[ch] **NEW FILES**
791         * src/Makefile.am, src/messageview.c, src/mimeview.c
792                 decrypt ascii-armored gpg text embedded in
793                 the message body.
794                 Submitted by Jens Jahnke <jan0sch@gmx.net>
795
796 2001-10-13 [christoph]  0.6.3claws12
797
798         * README.claws
799                 some more details on default to and
800                 feature requests
801         * src/main.c
802                 init glib threading when ldap is used
803         * src/syldap.c
804                 threading fixes
805         * po/de.po
806                 fixed a typo
807
808 2001-10-12 [paul]       0.6.3claws11
809
810         * src/prefs_common.[ch], src/rfc2015.c
811                 enable ascii-armored gpg text to be embedded in the
812                 message body, selectable through the 'Privacy'
813                 preferences. Supports encrypting only.
814                 Submitted by Ravemax <ravemax@dextrose.com>
815
816 2001-10-12 [paul]       0.6.3claws10
817
818         * sync with sylpheed 0.6.3cvs6
819                 see ChangeLog entries 2001-10-11 and 2001-11-12
820
821         * src/folderview.c
822                 incorporated mbox folders, scoring, and folder
823                 properties into the sync
824
825 2001-10-12 [darko]      0.6.3claws9
826
827         * README.claws
828                 describe quotation wrapping
829         * src/compose.c
830                 don't treat tab as space to calculate line length properly
831
832 2001-10-11 [alfons]
833
834         * README.claws
835                 correct description of how to make new filtering system work,
836                 add some other things
837                 
838         * src/syldap.c
839                 remove sched_yield() (not necessary / unportable)
840
841 2001-10-11 [paul]       0.6.3claws8
842
843         * sync with sylpheed 0.6.3cvs3
844                 see ChangeLog entry 2001-10-10
845
846 2001-10-10 [christoph]  0.6.3claws7
847
848         * .cvsignore
849                 ignore 2 files created by newer autotools
850         * src/prefs_folder_item.c
851                 using table for widget alignment
852                 fixed memory leak and broken octal display
853         * src/filesel.c
854                 fixed segfault caused by lost filename
855                 workaround (closes bug #469551)
856
857 2001-10-10 [paul]       0.6.3claws6
858
859         * sync with sylpheed 0.6.3cvs2
860                 see ChangeLog entries 2001-10-09 and 2001-10-10
861
862 2001-10-10 [darko]      0.6.3.claws5
863
864         * src/gtkstext.c
865                 proper calculation of right margin if smart wrapping is enabled
866         * src/compose.c
867                 automatically wrap long lines if wrap quotation is enabled
868
869 2001-10-09 [alfons]     0.6.3.claws4
870
871         * src/summaryview.c
872                 select correct row when deleting last row in the summary view (and
873                 close bug "[ #469104 ] select second last in list when deleting")
874
875 2001-10-09 [paul]       0.6.3claws3
876
877         * sync with sylpheed 0.6.3cvs1
878                 updated some autotool scripts
879
880 2001-10-09 [darko]      0.6.3claws2
881
882         * src/gtkstext.[ch]
883                 new name and mark with Sylpheed comment
884         * src/compose.c
885                 smart quotation wrapping a-la VIM
886
887 2001-10-08 [paul]       0.6.3claws1
888
889         * sync with sylpheed 0.6.3 release
890                 see ChangeLog entry 2001-10-08
891
892 2001-10-08 [paul]       0.6.2claws24
893
894         * src/summaryview.c
895                 more sync with sylpheed 0.6.2cvs12
896                 Fixed the bug that didn't select the last row correctly
897
898
899 2001-10-07 [paul]       0.6.2claws23
900
901         * sync with sylpheed 0.6.2cvs12
902                 see ChangeLog entry 2001-10-07
903
904 2001-10-06 [match]
905         * src/jpilot.[ch]
906                 enable jpilot to read unsynch'ed addresses.
907
908         * src/editldap_basedn.c
909                 fix segfault when opening dialog.
910
911 2001-10-06 [alfons]     0.6.2.claws22
912
913         * src/summaryview.c
914                 fix bug with summary view selecting last *inserted*
915                 node instead of last *visible* node. remember we
916                 work with a tree
917
918 2001-10-06 [paul]       0.6.2claws21
919
920         * po/pt_BR.po
921                 updated translation, contains some fixes and new
922                 translations, submitted by Gustavo Noronha Silva
923                 <kov@debian.org>
924
925         * src/prefs_common.c
926                 change 'each' to 'every' - fix dubious English
927
928         * sync with sylpheed 0.6.2cvs11
929
930 2001-10-05 [alfons]     0.6.2claws20
931
932         * src/mainwindow.[ch], src/folderview.c
933                 make composite tool button switch between "Compose News"
934                 and "Compose Mail" depending on selected folder
935                 (nifty idea by Kim Schulz <kim@schulz.dk>)
936
937 2001-10-05 [paul]       0.6.2claws19
938
939         * src/mainwindow.c, src/summaryview.c
940                 fix 'Message/Reply to all', broken in last commit
941
942         * src/compose.c
943                 fix X_BEENTHERE seg fault, thanks to Alfons
944
945 2001-10-04 [paul]       0.6.2claws18
946
947         * src/compose.[ch], src/mainwindow.c
948                 make "Message/Reply" reply to mailing lists; matches
949                 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
950                 based on portions of the patch submitted by
951                 Junichi Uekawa <dancer@netfort.gr.jp>
952
953 2001-10-04 [darko]      0.6.2claws17
954
955         * src/compose.c
956                 better smart wrapping
957         * src/gtkstext.[hc]
958                 a function to make text buffer contiguous
959
960 2001-10-03 [paul]       0.6.2claws16
961
962         * sync with sylpheed 0.6.2cvs10
963
964 2001-10-02 [alfons]
965
966         * configure.in
967         * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
968                 close bug "[ #466566 ] compile error on mdk 8.0" by removing
969                 references to chinese translations (hope someone picks up
970                 this)
971
972 2001-10-02 [christoph]  0.6.2claws15
973
974         * src/compose.c
975                 fixed non translated header bug
976         * ChangeLog.claws
977                 fixed wrong date in alfons last entry ;)
978
979 2001-10-02 [alfons]     0.6.2claws14
980
981         * src/compose.c, src/prefs_common.[ch]
982                 add block cursor option
983
984 2001-10-02 [paul]       0.6.2claws13
985
986         * sync with sylpheed 0.6.2cvs9
987
988 2001-09-30 [paul]       0.6.2claws12
989
990         * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
991                 updated translations
992
993         * po/POTFILES.in
994                 add 'src/importldif.c'
995
996         * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
997                 added eudora-to-vCard conversion tool
998                 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
999
1000         * sync with sylpheed 0.6.2cvs8
1001
1002 2001-09-30 [paul]
1003
1004         * sylpheed-0.6.2claws released
1005
1006 2001-09-27 [melvin]     0.6.2claws11
1007
1008         * src/gtkspell.c
1009                 fixed crash when using default path (introduced 
1010                 in 0.6.2claws10)
1011                 fixed tiny bug for initial suggestion mode
1012
1013 2001-09-27 [melvin]     0.6.2claws10
1014         
1015         * src/gtkspell.c
1016                 fixed bug where gtkpspell didn't set the path correctly
1017
1018         * README.claws
1019                 added a paragraph about spell checking
1020                 
1021
1022
1023 2001-09-27 [paul]       0.6.2claws9
1024
1025         * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
1026                 replace '// comments' with '/* comments */' to prevent
1027                 some compiler warnings 
1028
1029         * sync with sylpheed 0.6.2cvs6
1030
1031 2001-09-26 [alfons]     0.6.2claws8
1032
1033         * src/messageview.c
1034                 introduce return receipt request notification again,
1035                 which was lost because of other semantics in 
1036                 procheader_parse() (???)
1037
1038 2001-09-26 [christoph]  0.6.2claws7
1039
1040         * src/compose.c
1041                 replace comments for old code with #if 0
1042                 readded auto cc, bcc and reply-to
1043         * src/prefs_matcher.c
1044         * src/prefs_scoring.c
1045                 removed some definition (was moved to
1046                 prefs.h)
1047
1048 2001-09-26 [paul]       0.6.2claws6
1049
1050         * src/mainwindow.c
1051                 make 'Follow-up and reply to' sensitive
1052
1053         * more sync with sylpheed 0.6.2cvs5
1054
1055 2001-09-25 [melvin]
1056
1057         * 0.6.2claws5
1058
1059         * src/gtkspell.c
1060                 fixed bug for "US-ASCII" introduced by the encoding code
1061
1062 2001-09-25 [paul]
1063
1064         * 0.6.2claws4
1065
1066         * src/prefs_common.[ch], src/summaryview.c
1067                 'next unread msg' 'go to next folder?' dialog can be
1068                 given default behaviour, either always show dialog,
1069                 or assume 'yes', or assume 'no'
1070                 Submitted by wwp <subscript@free.fr>
1071
1072 2001-09-25 [melvin]
1073                 
1074         * src/compose.c src/gtkspell.[ch]
1075                 added support for different encodings
1076
1077 2001-09-25 [paul]
1078
1079         * more sync with sylpheed 0.6.2cvs5
1080
1081 2001-09-24 [alfons]
1082         
1083         * src/prefs_folder_item.c
1084                 add check for item->prefs->default_to string is NULL and
1085                 add another check when freeing this string
1086
1087 2001-09-24 [paul]
1088
1089         * configure.in
1090                 change to version 0.6.2claws3
1091
1092         * sync with sylpheed 0.6.2cvs5 
1093
1094 2001-09-24 [match]
1095         * src/ldif.[ch], src/importldif.[ch], addressbook.c
1096                 import LDIF files.
1097         * src/addrcache.[ch], addrindex.[ch]
1098                 small update for future
1099         * src/addrbook.c
1100                 fix test XML file.
1101
1102 2001-09-24 [melvin]
1103         * src/gtkspell.[ch]
1104                 added 'Learn from mistakes' option
1105                 better handling of quotes in checked words
1106                 sorted dict list
1107         * po/fr.po
1108                 small update for spell checking stuff
1109
1110 2001-09-23 [alfons]
1111         
1112         * src/gtkspell.c
1113                 edit a little bit so it complies more with main coding style
1114
1115 2001-09-23 [alfons]
1116
1117         * src/folder.[ch], prefs_folder_item.c, compose.c
1118                 migrate "request return receipt" folder property
1119                 to folderlist.xml
1120
1121 2001-09-22 [alfons]
1122
1123         * README.claws **NEW**
1124                 (add things of interest for users of main branch 
1125                 and claws here)
1126
1127         * src/folder.[ch], src/mainwindow.c, src/summaryview.c
1128                 re-implement threading per folder option, but store 
1129                 the setting in folderlist.xml (where it belongs)
1130
1131 2001-09-21 [melvin]
1132
1133         * src/gtkspell.[ch]
1134                 fixed bug when compose window is under another window
1135         * src/prefs_common.[ch] src/compose.c
1136                 changed 'dictionary_path' to 'dictionary' to be consistent
1137                 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
1138         * ac/pspell.m4 src/Makefile.am 
1139                 dropped PSPELL_PATH macro
1140         * po/fr.po
1141                 updated translations
1142
1143 2001-09-21 [christoph]
1144
1145         * src/compose.c
1146                 added border around header fields
1147                 keep header type when new field is added
1148
1149 2001-09-20 [christoph]
1150
1151         * src/utils.[ch]
1152                 more portable debug_print with source filename
1153                 and linenumber
1154         * src/procmsg.c
1155                 more newlines after debug messages
1156
1157 2001-09-20 [paul]
1158
1159         * configure.in
1160                 change to version 0.6.2claws2
1161
1162         * sync with sylpheed 0.6.2cvs3
1163
1164 2001-09-19 [melvin]
1165
1166         * src/gtkspell.c
1167                 fixed the post-right-click focus pb
1168                 fixed crash when 'Spell check all' after dict change 
1169                         and when cursor is at the end of the text
1170                 shift-right-click pops up config menu even on misspelled words.
1171         * po/POTFILES.in
1172                 added gtkspell.c
1173
1174 2001-09-19 [melvin]
1175
1176         * src/about.c
1177                 added pspell to compiled-in features list
1178
1179 2001-09-18 [melvin]
1180
1181         * switched to pspell and dropped ispell
1182         * ac/pspell.m4
1183                 new file. autoconf macro for pspell
1184         * ac/Makefile.am 
1185         * configure.in acconfig.h
1186                 added pspell support
1187         * src/Makefile.am
1188         * src/main.c src/compose.[ch] src/gtkspell.[ch]
1189         * src/prefs_common.[ch] 
1190                 added pspell support
1191
1192 2001-09-18 [christoph]
1193
1194         * src/addr_compl.c
1195         * src/template.[ch]
1196                 replace LOG_MESSAGE with debug_print
1197         * src/compose.[ch]
1198                 gui improvements
1199         * src/menu.c
1200                 added newline after debug message
1201         * src/utils.h
1202                 using __VA_ARGS__ for debug_print macro
1203         * tools/.cvsignore
1204                 ignore Makefile and Makefile.in
1205
1206 2001-09-18 [paul]
1207
1208         * configure.in
1209                 change to version 0.6.2claws1
1210         * sync with sylpheed 0.6.2cvs1
1211
1212         * src/matcher.c 
1213         * src/prefs_matcher.c
1214                 add 'score equal to' option, submitted by
1215                 Paul Evans <nerd@freeuk.com>
1216
1217 2001-09-15 [christoph]
1218
1219         * src/mainwindow.c
1220                 comment out menu entry not existing in claws
1221         * src/menu.c
1222                 add debug output for non existing menu entries
1223         * src/summaryview.c
1224                 fix next/prev unread message for ignored threads
1225         * src/utils.[ch]
1226                 add sourcefile and line number to debug output
1227                 otherwise it is sometimes hard to find the
1228                 source code part if debug messages are translated
1229
1230 2001-09-14 [darko]
1231         
1232         * src/folderview.c
1233                 refresh target folder style after colour is changed
1234
1235 2001-09-13 [paul]
1236
1237         * configure.in
1238                 change to version 0.6.1claws3
1239
1240         * sync with sylpheed 0.6.1cvs6
1241
1242 2001-09-13 [darko]
1243         
1244         * src/folderview.c
1245                 fix target folder colourization to use user selected colour
1246
1247 2001-09-12 [darko]
1248         
1249         * src/summaryview.c
1250                 fix crash when message that is marked for copy/move is unmarked
1251
1252 2001-09-09 [paul]
1253
1254         * configure.in
1255                 change to version 0.6.1claws2
1256
1257         * sync with sylpheed 0.6.1cvs3
1258
1259 2001-09-09 [alfons]
1260         
1261         * src/folderview.c
1262                 fix bug with default font used for trash folder text
1263
1264 2001-09-06 [paul]
1265
1266         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1267                 updated translations
1268
1269         * configure.in
1270                 change to version 0.6.1claws1
1271
1272         * sync with sylpheed 0.6.1cvs2
1273
1274 2001-09-03 [paul]
1275
1276         * po/POTFILES.in
1277                 add Match's new addressbook
1278
1279         * po/de.po
1280                 updated translation submitted by Jens Oberender
1281
1282 2001-09-02 [paul]
1283
1284         * configure.in
1285                 change to 0.6.1claws
1286         * sync with sylpheed 0.6.1 release
1287
1288 2001-09-02 [paul]
1289
1290         * configure.in
1291                 change to 0.6.0claws2
1292
1293         * sync with sylpheed 0.6.0cvs4
1294
1295         * po/pt_BR.po
1296                 updated translation submitted by Fabio Junior Beneditto
1297
1298 2001-09-01 [match]
1299         * pixmaps/
1300                 interface.xpm
1301                 book.xpm
1302                 address.xpm
1303         * src/
1304                 Makefile.am
1305                 a ton of new files
1306
1307 2001-08-31 [paul]
1308
1309         * configure.in
1310                 change to version 0.6.0claws1
1311
1312         * sync with sylpheed 0.6.0cvs1
1313
1314         * po/es.po
1315                 updated translation submitted by Ricardo Mones Lastra
1316
1317         * po/POTFILES.in
1318                 add 'src/prefs_templates.c'
1319
1320         * src/compose.c, src/summaryview.c
1321                 fix segfault on 'Re_edit'               
1322
1323 2001-08-30 [alfons]
1324
1325         * configure.in, Makefile.am
1326         * tools/Makefile.am
1327                 add tools directory to source distribution
1328
1329 2001-08-30 [paul]
1330
1331         * configure.in
1332                 change to version 0.6.0claws
1333
1334         * sync with sylpheed 0.6.0 release
1335
1336 2001-08-30 [christoph]
1337
1338         * configure.in
1339                 removed autoconf version check
1340
1341 2001-08-30 [paul]
1342
1343         * src/account.c, src/compose.c, src/prefs_common.[ch]
1344         * src/procheader.[ch] src/utils.[ch]
1345                 Enhanced automatic account selection on replies
1346                 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
1347
1348         * configure.in
1349                 add LDAP and JPilot to the configuration results output.
1350
1351 2001-08-29 [christoph]
1352
1353         * src/summeryview.c
1354                 no bold font for ignored threads
1355
1356 2001-08-29 [paul]
1357
1358         * configure.in
1359                 change to version 0.5.3claws6
1360
1361         * sync with sylpheed 0.5.3cvs10
1362                 src/stringtable.[ch]: New Files
1363
1364         * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
1365         * src/pixmaps/sylpheed.xpm
1366                 add mini-icons to windows (by Alfons)
1367
1368 2001-08-27 [paul]
1369
1370         * src/mainwindow.c
1371                 new functions: next_labeled_cb(), prev_labeled_cb()
1372
1373         * src/summaryview.c
1374                 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
1375                 summary_select_next_labeled(), summary_select_prev_labeled()
1376
1377         * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
1378                 give claws blue folders and a blue trash can
1379
1380 2001-08-27 [paul]
1381
1382         * configure.in
1383                 change to version 0.5.3claws5
1384
1385         * sync with sylpheed 0.5.3cvs9
1386                 src/labelcolors.[ch] renamed to src/colorlabel.[ch] 
1387
1388 2001-08-24 [christoph]
1389
1390         * src/filesel.c
1391                 keep filename when browsing directories
1392                 (not working for user entered filename, but
1393                  for default name and selected filename from
1394                  file list)
1395         * src/mainwindow.c
1396                 fixed wrong spelling "Folllow-up"
1397         * src/mbox_folder.c
1398         * src/procmsg.c
1399         * src/summaryview.c
1400                 fixed new/unread message count with ignored
1401                 threads (2 commits, first didn't notice no
1402                 longer needed decreasing)
1403         * src/inc.c
1404                 readded scrolling of progress dialog
1405                 (lost in sync)
1406
1407 2001-08-24 [paul]
1408
1409         * configure.in
1410                 change to 0.5.3claws4
1411
1412         * sync with sylpheed 0.5.3cvs7
1413
1414 2001-08-24 [christoph]
1415
1416         * src/compose.c
1417                 set request return receipt when replying
1418                 if it is set is the folder prefs of the
1419                 message
1420         * src/inc.c
1421                 disable final error popup if popups are
1422                 disabled in config (again)
1423
1424 2001-08-23 [paul]
1425
1426         * configure.in
1427                 Change version number to 0.5.3claws3
1428
1429         * sync with sylpheed 0.5.3cvs5
1430
1431         * src/mimeview.c
1432                 double quote '%s' in 'gedit %s' to fix bug when
1433                 opening attachment with spaces in the name
1434
1435 2001-08-22 [alte]
1436         * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
1437           src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
1438                 initial message templates support
1439
1440
1441 2001-08-22 [paul]
1442
1443         * configure.in
1444                 change version number to 0.5.3claws2
1445
1446         * sync with sylpheed 0.5.3cvs4
1447
1448         * src/procmsg.h src/summaryview.c
1449                 re-implement (un)ignore thread
1450
1451 2001-08-21 [paul]
1452
1453         * src/summaryview.c
1454                 remove unnecessary code
1455         * src/compose.c
1456                 enable 'dynamic' signatures (submitted by
1457                 Eric Limpens <eric@hscg-internet.nl>)
1458
1459 2001-08-21 [paul]
1460
1461         clean up after sync with sylpheed 0.5.3 release
1462
1463         * src/folderview.c
1464                 fix re-introduced font mess, see Christoph's
1465                 entry 2001-06-24
1466
1467         * src/summaryview.c
1468                 remove prev_msgnum
1469                 use sylpheed's small font instead of
1470                 gtk default font for summary view
1471
1472
1473 2001-08-17 [paul]
1474
1475         * configure.in
1476                 add pl to ALL_LINGUAS - sync with main branch
1477
1478         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1479                 Updated. Translations by Jens Oberender, Ricardo Mones
1480                 Lastra, Alfons, and Fabio Junior Beneditto respectively.
1481
1482         * po/pl.po  ** NEW FILE **
1483                 sync with the main branch
1484
1485         * src/folderview.c
1486                 fix target folder colorizing and refresh problem
1487
1488
1489 2001-08-17 [christoph]
1490
1491         * src/mainwindow.c
1492                 claws uses 4 colors for target folder coloring.
1493                 arrays were not long enough and destroyed the
1494                 stack causing a segfault.
1495                 target folder colorizing does not work anymore
1496                 for me
1497
1498 2001-08-16 [paul]
1499
1500         * configure.in
1501                 change to version 0.5.3claws1
1502
1503         * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
1504           src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
1505           src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
1506
1507                 sync with sylpheed 0.5.3 release, but keep claws method of
1508                 configuring/saving fonts
1509
1510         * src/addressbook.[ch]
1511                 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
1512                 in line with a similar change in Hiroyuki's branch
1513
1514         * src/mainwindow.[ch]
1515                 disable main_window_set_thread_option()
1516         * src/prefs_folder_item.c
1517                 comment out &tmps_prefs.enable_thread,
1518         * src/mbox_folder.c, src/procmsg.[ch]
1519                 comment out MSG_IS_IGNORE_THREAD
1520         * src/summaryview.c
1521                 comment out summary_ignore_thread() and summary_unignore_thread()
1522                 comment out MSG_IS_IGNORE_THREAD
1523
1524                 use Hiroyuki's threading instead.
1525
1526
1527
1528 2001-08-15 [paul]
1529
1530         * src/account.c
1531                 use Hiroyuki's 0.5.3 column scheme but also
1532                 include the enable/disable button.
1533         * src/pixmaps/mark.xpm
1534                 add Hiroyuki's amended pixmap
1535
1536 2001-08-13 [christoph]
1537
1538         * src/account.c
1539                 receive at get all column showed wrong state for APOP
1540                 button should only work for POP3 and APOP accounts
1541         * src/prefs_account.c
1542                 added missing preprocessor statement for SSL
1543
1544 2001-08-12 [paul]
1545
1546         * src/account.[ch]
1547                 add 'receive at get all' column and enable/disable
1548                 button.
1549
1550 2001-08-06 [christoph]
1551
1552         * src/account.c
1553                 show usage of SSL in protocol column
1554
1555         * src/imap.c
1556         * src/inc.c
1557                 renamed ssl options
1558
1559         * src/prefs_account.[ch]
1560                 moved ssl options to a new page
1561
1562         * src/send.c
1563         * src/smtp.c
1564         * src/ssl.[ch]
1565                 renamed ssl options
1566                 added support for SMTP STARTTLS command
1567
1568 2001-08-05 [christoph]
1569
1570         * configure.in
1571                 debian autoconf needs version check to find
1572                 correct autoconf version. if the file is
1573                 named configure.in 2.13 is used, which does
1574                 not work with this configure.in script.
1575                 other solution would be to rename the script
1576                 to configure.ac as suggested in the autoconf
1577                 manual.
1578
1579         * src/inc.c
1580                 disable final error popup if popups are
1581                 diabled in config
1582
1583         * src/socket.c
1584                 bugfix in ssl_gets
1585                 fixes IMAP over SSL problem
1586
1587 2001-08-03 [paul]
1588
1589         * configure.in
1590                 change to 0.5.2claws1
1591
1592         * sync with sylpheed 0.5.2cvs1
1593
1594 2001-08-02 [alfons]
1595
1596         * configure.in
1597                 quick fix for ispell detection...
1598
1599 2001-08-01 [paul]
1600
1601         * configure.in
1602                 change to 0.5.1claws4
1603
1604         * sync with sylpheed 0.5.1cvs7
1605
1606 2001-07-31 [alfons]
1607
1608         * src/prefs_common.c, src/prefs_common.h, 
1609           src/gtkspell.c, src/gtkspell.h
1610                 add global spelling checker settings (compose tab) +
1611                 selection of dictionary 
1612           
1613         * configure.in  
1614                 guess valid ispell location
1615
1616 2001-07-31 [paul]
1617
1618         * po/POTFILES.in
1619                 removal of 'src/quote_fmt_parse.c'
1620         * po/de.po
1621                 Updated de.po
1622                 (submitted by Jens Oberender <didge@suse.de>)
1623
1624 2001-07-31 [darko]
1625
1626         * src/folder.[ch]
1627         * src/folderview.[ch]
1628         * src/mainwindow.c
1629         * src/mh.c
1630         * src/prefs_common.[ch]
1631         * src/summaryview.c
1632                 target folder colourization
1633
1634 2001-07-30 [paul]
1635
1636         more sync with Sylpheed 0.5.1cvs6 
1637
1638 2001-07-30 [darko]
1639
1640         * src/mh.c
1641         * src/prefs_folder_item.[hc]
1642         * src/summaryview.c
1643                 shared folders support with a GUI
1644
1645 2001-07-29 [paul]
1646
1647         0.5.1claws3
1648
1649         * sync with Sylpheed 0.5.1cvs6
1650
1651 2001-07-29 [paul]
1652
1653         * po/pt_BR.po
1654                 updated
1655                 (submitted by Fabio Junior Beneditto)
1656
1657 2001-07-28 [paul]
1658
1659         * src/procmime.c
1660         * AUTHORS
1661                 patch to correct bad image mime headers
1662                 (submitted by Don Quijote <dq@searchlores.org>)
1663
1664 2001-07-28 [paul]
1665
1666         * tools/gif2xface.pl   **NEW FILE**
1667         * tools/README
1668                 script to convert file.gif to file.xface for
1669                 use in a custom header.
1670                 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
1671
1672 2001-07-27 [alfons]
1673         
1674         * configure.in
1675                 change macros for detecting JPilot and LDAP
1676
1677 2001-07-27 [christoph]
1678
1679         * src/filtering.c
1680                 code cleanup (MIN / MAX warning, needed casting)
1681
1682 2001-07-27 [alfons]
1683
1684         * procheader.c
1685                 disallow setting flags when detecting certain headers
1686                 (X-Status, Status, Seen, X-Seen). 
1687         
1688         * sync with Hiroyuki's Sylpheed 0.5.1cvs5
1689
1690 2001-07-27 [christoph]
1691
1692         * src/prefs_filter.c
1693         * src/prefs_filtering.c
1694         * src/prefs_matcher.c
1695         * src/prefs_scoring.c
1696                 scroll list when moving rows up or down
1697
1698         * src/imap.c
1699         * src/imap.h
1700         * src/prefs_account.c
1701         * src/prefs_account.h
1702         * src/send.c
1703                 SMTP over SSL (untested, feedback requested)
1704                 IMAP over SSL
1705
1706         * src/ssl.c
1707                 code cleanup
1708
1709 2001-07-26 [alfons]
1710         
1711         * configure.in, acconfig.h
1712                 define CLAWS (need this for main / claws detection)
1713
1714 2001-07-25 [alfons]
1715
1716         * configure.in
1717                 Sylpheed 0.5.1claws2
1718                 
1719         * sync with Sylpheed 0.5.1cvs4
1720
1721 2001-07-25 [christoph]
1722
1723         * src/scoring.c
1724                 fixed segfault
1725                 item->prefs == NULL (don't know why)
1726
1727 2001-07-25 [alfons]
1728
1729         * configure.in
1730                 Sylpheed 0.5.1claws1
1731
1732         * sync with Sylpheed 0.5.1cvs1-3
1733
1734 2001-07-24 [christoph]
1735
1736         * src/folderview.c
1737         * src/prefs_folder_item.[ch]
1738                 added folderitem preferences dialog with
1739                 default To: and auto request return receipt
1740
1741         * src/compose.[ch]
1742         * src/menu.[ch]
1743                 changes to handle new folderitem preferences
1744
1745         * src/mainwindow.c
1746         * src/summaryview.c
1747                 call compose new mail with current folderitem
1748
1749 2001-07-24 [alfons]
1750
1751         Release Sylpheed 0.5.1claws
1752
1753         * configure.in
1754                 change to release version 0.5.1claws
1755
1756 2001-07-24 [christoph]
1757
1758         * src/summaryview.c
1759                 fixed segfault that happend when the selected
1760                 message was removed while retrieving new messages.
1761
1762         * po/es.po
1763                 updated translation
1764                 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
1765
1766 2001-07-22 [alfons]
1767
1768         add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
1769         this is a work in progress, for more information: http://nlpagan.net/sylman 
1770         
1771         * configure.in, src/mainwindow.c, manual/Makefile.am
1772                 add support for English manual
1773
1774         * AUTHORS
1775                 add authors of user manuals
1776
1777         * manual/en/sylpheed*.html
1778                 add English documentation
1779
1780 2001-07-22 [christoph]
1781
1782         * po/POTFILES.in
1783                 added src/ssl.c
1784         * src/ssl.c
1785                 changed a wrong debug message
1786
1787 2001-07-22 [alfons]
1788
1789         * po/nl.po
1790                 update Dutch translation
1791
1792         * src/prefs_filtering.c, 
1793           src/prefs_matcher.c
1794                 add more translatable strings           
1795
1796 2001-07-21 [alfons]
1797
1798         0.5.0claws7
1799
1800         * configure.in
1801                 change version
1802
1803         * src/inc.c, src/summaryview.[ch]
1804                 prevent update of mark file when filtering has done, by
1805                 using a variable; this affects two functions:
1806                         inc.c::inc_finished()
1807                         summaryview.c::summary_show()
1808
1809 2001-07-20 [alfons]
1810
1811         * src/filtering.[ch], src/prefs_filtering.c, 
1812           src/matcher.[ch]
1813                 add filtering action for label coloring 
1814
1815         * po/POTFILES.in
1816                 add labelcolors.c
1817
1818         * added src/labelcolors.c
1819         * added src/labelcolors.h
1820         * src/Makefile.am, src/summaryview.c
1821                 rearrange label coloring code
1822
1823         * src/procmsg.h
1824                 add more parentheses so label colouring works correctly
1825
1826         * src/filtering.c
1827                 don't really delete message, but move it to Trash
1828
1829         * src/prefs_matcher.c
1830                 add quote options to info dialog
1831
1832 2001-07-20 [christoph]
1833
1834         * src/Makefile.am
1835         * src/inc.c
1836         * src/main.[ch]
1837         * src/socket.h
1838         * src/ssl.[ch] (new)
1839                 moved ssl stuff to a seperate file
1840
1841 2001-07-20 [darko]
1842
1843         * src/summaryview.c
1844                 fix show sender using address book with no e-mail
1845                 address in From: field
1846
1847 2001-07-19 [alfons]
1848
1849         * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
1850                 fix messy handling of escaping... now at least the
1851                 execute command is useful. escape char is '\', we
1852                 accept \n and \r too. 
1853
1854                 Real life example:
1855                 
1856                 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
1857                 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
1858
1859 2001-07-18 [alfons]
1860
1861         0.5.0claws6
1862
1863         * src/summaryview.c
1864                 clean up
1865
1866         * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
1867           src/procmsg.[ch]
1868                 revise filtering; currently move, copy, marking have
1869                 been tested. if you like bleeding edge stuff, you
1870                 should definitely go for this version :)
1871
1872         * mark old working stuff as VERSION_0_5_0_CLAWS5        
1873
1874 2001-07-17 [christoph]
1875
1876         * src/utils.c
1877                 timestamp log
1878
1879 2001-07-17 [alfons]
1880
1881         0.5.0claws5
1882
1883         * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more 
1884           bits in the mark file, without affecting either branch. Lots of
1885           files changed, also in claws branch.
1886
1887           UNTESTED: use of mbox folders
1888
1889         * src/summaryview.c
1890                 added mark all read; however this was a quick hack used for
1891                 cleaning up mess after initial merge with Hiroyuki
1892
1893         * configure.in
1894                 change claws version number back to 0.5.0claws5 to clear up 
1895                 confusion & pretension (recent release was technically 
1896                 0.5.0claws4, so we neatly align with Hiroyuki :-)
1897
1898 2001-07-16 [alfons]
1899
1900         sync with Hiroyuki's 0.5.0cvs4
1901
1902 2001-07-16 [alfons]
1903
1904         0.5.1claws3
1905
1906         * src/filtering.[ch]
1907                 remove invalid updating of mark files for 
1908                 filter actions MATCHING_ACTION_MOVE and 
1909                 MATCHING_ACTION_DELETE; this should fix the
1910                 folder update bug
1911                 
1912         * src/procmsg.c
1913                 revert Christoph's stab at fixing the folder 
1914                 update bug
1915
1916         * po/POTFILES.in
1917                 add missing files with translatable strings
1918
1919         * src/summaryview.c
1920                 remove debug print
1921
1922 2001-07-15 [alfons]
1923
1924         * src/addr_compl.[ch], src/prefs_filtering.c
1925                 make "filtering pref dialog's destination entry" an
1926                 "address completable entry", if filter destination is 
1927                 an email address
1928
1929         0.5.1claws2
1930         
1931         sync with Hiroyuki's 0.5.0cvs2-3
1932
1933 2001-07-15 [christoph]
1934
1935         * src/procmsg.c
1936                 fixed folder stats update after incorporation
1937
1938 2001-07-15 [alfons]
1939
1940         * src/summaryview.c
1941                 * finish label colouring stuff (for now)
1942                 * fix incorrect colour bug (off by one) 
1943
1944 2001-07-14 [alfons]
1945
1946         * src/mainwindow.c
1947                 change text labels for news and mail message so there's
1948                 plenty of toolbar estate left
1949
1950         * configure.in
1951                 0.5.1claws1
1952
1953         * src/folderview.c
1954           src/folder.[ch]
1955                 sync with Hiroyuki's 0.5.0cvs1
1956
1957         * src/summaryview.c
1958                 more rewrite label colouring
1959
1960 2001-07-14 [alfons]
1961
1962         * src/summaryview.[ch]
1963                 * start rewrite label colouring 
1964                 * fix proper location "Add Sender To Addressbook" menu item
1965
1966 2001-07-13
1967
1968         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1969         (actually this is 0.5.0claws4)
1970
1971 2001-07-13 [alfons]
1972
1973         * po/pt_BR.po
1974                 * fix duplicate message
1975                 * add updated Portugese / Brazilian translation
1976                   submitted by Fabio Junior Beneditto
1977
1978 2001-07-12 [alfons]
1979
1980         * AUTHORS
1981                 add Jens
1982
1983         * po/nl.po
1984                 add updated Dutch translation
1985
1986         * po/de.po
1987                 add updated German translation submitted by Jens
1988
1989 2001-07-11 [alfons]
1990
1991         Prerelease before 0.5.0claws. Please test.
1992         This version is temporarily tagged as VERSION_0_5_0_TEST
1993
1994         * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
1995           src/prefs_scoring.c, src/prefs_matcher.c, 
1996           src/prefs_filtering.c, src/mbox.c, 
1997           src/main.c, src/inc.c, src/filtering.[ch]
1998                 revert new Hoa's new matcher (does not work yet)
1999
2000         * src/Makefile.am
2001                 clean up
2002
2003 2001-07-10
2004
2005         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
2006
2007
2008 2001-07-10 [alfons]
2009
2010         * Makefile.am
2011                 add ChangeLog.claws to EXTRA_DIST
2012         * src/Makefile.am
2013                 add matcher_parser_parse.h to EXTRA_DIST
2014
2015 2001-07-10 [christoph]
2016
2017         * src/inc.c
2018                 add destination folder to table of
2019                 folders that need to be updated after
2020                 incorporation
2021
2022 2001-07-10 [alfons]
2023
2024         * folder.[ch]
2025           folderview.c
2026                 make collapse state of folders and folder items persistent, i.e.
2027                 if you collapse a folder tree, the next time sylpheed-claws starts 
2028                 up the folder tree remains collapsed.  
2029                 
2030 2001-07-10 [christoph]
2031
2032         * acconfig.h
2033         * configure.in
2034                 added --enable-ssl
2035         * src/md5.[ch]
2036                 renamed MD5_CTX to MD5_CTX_syl
2037                 conflicts with a struct in openssl
2038         * src/inc.c
2039         * src/main.[ch]
2040         * src/prefs_account.[ch]
2041         * src/socket.[ch]
2042                 SSL support for POP
2043         * src/mainwindow.c
2044                 fixed compose with current account
2045                 broken by new compose button stuff
2046
2047 2001-07-09 [hoa]
2048
2049         * AUTHORS
2050                 changed my email address
2051
2052         * src/matcher_parser_parse.y
2053                 clean the parser to remove conflicts
2054
2055 2001-07-09 [alfons]
2056
2057         * AUTHORS
2058                 add Match Grun
2059
2060         * configure.in
2061                 fix incorrect description of --enable-ldap parameter
2062
2063         * src/prefs_common.[ch]
2064           src/compose.c
2065                 add experimental option "smart wrapping" which makes the
2066                 compose editor auto wrap.
2067                 
2068                 | TODO: the problem with the buggy cursor handling is caused |
2069                 | by the GtkText. when deleting / backspacing text its       |
2070                 | wrapping algorithm does not take in account the previous   |
2071                 | line. should find a way to hack this in.                   |
2072                 | or should perhaps combine this with the word wrapping      |
2073                 | patch i wrote in january.                                  |
2074
2075         * src/about.c
2076                 show build parameters for LDAP and JPilot
2077
2078         * src/summaryview.c
2079                 revert Christoph's bugfix for selecting next unread message, 
2080                 because folder stats aren't updated correctly
2081
2082 2001-07-08 [hoa]
2083
2084         * src/filtering.c
2085         * src/mainwindow.c
2086         * src/matcher.c
2087         * src/matcher_parser_lex.l
2088         * src/matcher_parser_parse.y
2089         * src/prefs_filtering.c
2090         * src/prefs_scoring.c
2091         * src/scoring.c
2092                 bugfix of the config file parser
2093
2094 2001-07-08 [alfons]
2095
2096         * src/Makefile.am
2097                 added generated matcher sources to BUILT_SOURCES
2098
2099 2001-07-08 [hoa]
2100
2101         * src/Makefile.am
2102         * src/.cvsignore
2103                 added new config file parser
2104
2105         * src/scoring.[ch]
2106         * src/filtering.[ch]
2107         * src/matcher.[ch]
2108         * src/prefs_filtering.c
2109         * src/prefs_matcher.c
2110         * src/prefs_scoring.c
2111         * added src/matcher_parser.h
2112         * added src/matcher_parser_lex.h
2113         * added src/matcher_parser_lex.l
2114         * added src/matcher_parser_parse.y
2115                 lex & yacc config file parser
2116
2117         * src/mbox.c
2118         * src/inc.c
2119         * src/main.c
2120                 changes prefs_filtering into global_filtering           
2121
2122         * src/summaryview.c
2123                 build threads with subjects only if "Re: " is at the
2124                 beginning of the subject
2125
2126 2001-07-07 [paul]
2127
2128         0.5.0claws
2129
2130         sync with sylpheed 0.5.0
2131                 change of version number only
2132
2133 2001-07-06 [paul]
2134
2135         0.5.0claws5
2136
2137         sync with sylpheed 0.5.0pre5
2138
2139 2001-07-05 [paul]
2140
2141         sync with sylpheed 0.5.0pre4 release
2142                 /po and /manual/ja not sync'ed
2143
2144 2001-07-04 [paul]
2145
2146         more sync with sylpheed 0.5.0pre4
2147
2148 2001-07-03 [christoph]
2149
2150         * src/addressbook.c
2151                 fixed address book broken by address book
2152                 for VCard, JPilot, LDAP
2153
2154 2001-07-03 [alfons]
2155
2156         * src/matcher.c
2157         * src/textview.c
2158                 stopped memory leaks
2159
2160 2001-07-03 [paul]
2161
2162         more sync with sylpheed 0.5.0pre4
2163
2164 2001-07-02 [match]
2165
2166         * included address book patch for VCard, JPilot, LDAP
2167         * pref_common.c - fixed Font options on Display tab (cosmetic)
2168         * alertpanel.c - fixed truncated message
2169
2170 2001-07-02 [christoph]
2171
2172         * src/mbox_folder.c
2173         * src/procmsg.[ch]
2174         * src/summaryview.c
2175                 mark threads for ignoring
2176
2177 2001-07-02 [paul]
2178
2179         0.5.0claws4
2180
2181         * sync with sylpheed 0.5.0pre4
2182                 updated gettext to 0.10.38.
2183
2184 2001-07-01 [paul]
2185
2186         * src/ mainwindow.c
2187         * src/procmsg.h
2188         * src/summaryview.[ch]
2189                 new right-click option: Label.
2190                 substitute for 'Mark-->Mark/Unmark', colours the line.
2191                 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
2192
2193 2001-07-01 [christoph]
2194
2195         * src/folderview.c
2196                 fixed font for trash
2197         * src/summaryview.c
2198                 move ctree to unread message
2199
2200 2001-07-01 [paul]
2201
2202         * sync with sylpheed 0.5.0pre3 release
2203
2204 2001-06-30 [alfons]
2205
2206         * src/filesel.[ch]
2207         * src/compose.c
2208                 allow inserting / attaching multiple files in
2209                 the composer window
2210
2211 2001-06-30 [paul]
2212
2213         * src/codeconv.c
2214                 small change to Alfons' previous stuff so that it
2215                 actually makes
2216
2217 2001-06-30 [alfons]
2218
2219         * lots of files changed; first attempt to merge the changes
2220           and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
2221
2222 2001-06-30 [paul]
2223
2224         * po/pt_BR.po
2225                 updated and completed, translations by Fabio
2226                 Junior Beneditto <fjbeneditto@yahoo.com.br>
2227
2228 2001-06-29 [alfons]
2229
2230         * src/compose.c
2231         * src/mimeproc.[ch]
2232                 allow selecting an attached files' mime type from a 
2233                 list of types.
2234
2235 2001-06-29 [paul]
2236
2237         * more sync with sylpheed 0.5.0pre3
2238
2239 2001-06-29 [paul]
2240
2241         * po/pt_BR.po
2242                 merge with sylpheed.pot and pt_BR.po provided by
2243                 Fabio Junior Beneditto.
2244
2245 2001-06-29 [darko]
2246
2247         * src/procmime.c
2248                 make MIME types case insensitive
2249
2250 2001-06-28 [alfons]
2251
2252         * po/nl.po
2253                 merge with sylpheed.pot and old nl.po; translations added.
2254
2255 2001-06-28 [paul]
2256
2257         * more sync with sylpheed 0.5.0pre3
2258
2259 2001-06-27 [alfons]
2260
2261         * src/summaryview.c
2262                 don't crash when removing parent node of messages
2263                 attracted by subject. this was caused by not deleting
2264                 the parent node from the subject line hash table.
2265
2266 2001-06-27 [alfons]
2267
2268         * src/summaryview.c
2269         * src/compose.[ch]
2270         * src/mainwindow.c
2271                 if there are multiple messages selected, allow forwarding
2272                 them as attachments.
2273
2274 2001-06-27 [paul]
2275
2276         * more sync with sylpheed 0.5.0pre3
2277
2278 2001-06-26 [paul]
2279
2280         0.5.0claws3
2281
2282         * sync with sylpheed 0.5.0pre3
2283
2284 2001-06-25 [paul]
2285
2286         * src/mainwindow.c
2287                 fixed 'compose news article' bug
2288                 from icon-and-text toolbar
2289
2290 2001-06-25 [paul]
2291
2292         * sync with sylpheed 0.5.0pre2 release
2293
2294 2001-06-24 [christoph]
2295
2296         * src/prefs_common.c
2297                 bug fix in font selection
2298         * src/folderview.c
2299                 use sylpheed's normal font instead of
2300                 gtk default font for folders without
2301                 new messages
2302
2303 2001-06-24 [alfons]
2304
2305         * src/mainwindow.[ch]
2306                 added composite compose mail / news button (an idea by Leandro
2307                 Pereira <leandro@linuxmag.com.br>)
2308
2309 2001-06-24 [paul]
2310
2311         Added instructions for ldif-to-xml.py
2312
2313         * tools/README
2314
2315 2001-06-23 [alfons]
2316
2317         Some minor things.
2318
2319         * src/pixmaps/stock_news_compose.xpm
2320                 added pixmap by Leandro
2321         * src/prefs_common.c
2322                 tested built-in spelling checker of GCC 3.0 :)
2323         * po/nl.po
2324                 merged dutch translation of sylpheed-main with
2325                 sylpheed.pot
2326
2327 2001-06-23 [paul]
2328
2329         Added tools directory and files.
2330
2331         * tools/filter_conv.pl
2332                 converts old filter system to new filtering system
2333         * tools/ldif-to-xml.py
2334                 converts netscape addressbook to sylpheed addressbook
2335         * tools/README
2336                 descriptions/instructions for above two files
2337
2338 2001-06-23 [christoph]
2339
2340         * src/inc.c
2341         * src/manage_window.[ch]
2342         * src/prefs_common.[ch]
2343                 mail retrieval dialog can be enabled, disabled
2344                 or hidden if non of sylpheed's windows is active
2345
2346 2001-06-22 [paul]
2347
2348         0.5.0claws2
2349
2350         * sync with sylpheed 0.5.0pre2
2351
2352 2001-06-21 [christoph]
2353
2354         * src/summaryview.c
2355                 show recipient on 'from' for all accounts
2356                 
2357         * src/inc.c
2358         * src/prefs_common.[ch]
2359                 disable error popup on mail receive errors
2360
2361 2001-06-21 [alfons]
2362
2363         * src/compose.c
2364                 made the ruler correctly appear and disappear.
2365
2366         * src/Makefile.am
2367                 removed Hoa's work-in-progress-stuff (interesting!) so 
2368                 claws compiles ok.
2369
2370 2001-06-20 [christoph]
2371
2372         * src/inc.c
2373         * src/progressdialog.c
2374                 added scrolled window for list in progressdialog
2375
2376 2001-06-20 [paul]
2377
2378         sync with sylpheed 0.5.0pre1 release
2379
2380 2001-06-20 [christoph]
2381
2382         * src/summeryview.c
2383                 make building threads by subject work when
2384                 thread view is enabled
2385                 
2386         * src/compose.c
2387         * src/prefs_common.[ch]
2388                 automatically select account for mail replys
2389
2390 2001-06-19 [sergey]
2391
2392         * src/compose.c (compose_create): keep Bcc and Reply-To visible if
2393         they are filled in from the account settings.
2394
2395 2001-06-19 [paul]
2396
2397         * more sync with sylpheed 0.5.0pre1
2398
2399 2001-06-18 [alfons]
2400
2401         * src/Makefile.am,
2402           src/procmime.c
2403                 added --sysconfdir to CPPFLAGS for pointing to the correct
2404                 location of mime.types. 
2405
2406                 NOTE: make sure you use --sysconfdir when running ./autogen.sh
2407                 or ./configure!
2408
2409 2001-06-18 [hoa]
2410
2411         * src/summaryview.c
2412                 fixed some bug when building threads
2413
2414 2001-06-18 [pau]l
2415
2416         * src/prefs_account.c
2417                 UI stuff: More changes to the English
2418
2419 2001-06-18 [paul]
2420
2421         * src/pixmaps/stock_news_compose.xpm: new file
2422         * src/Makefile.am
2423         * src/mainwindow.c
2424         * src/summaryview.c
2425                 Added new icon for Hoa's 'compose a news
2426                 message', plus minor improvements to the
2427                 English
2428
2429         * po/ja.po
2430         * ChangeLog
2431         * ChangeLog.jp
2432                 more sync with sylpheed 0.5.0pre1
2433
2434 2001-06-18 [hoa]
2435
2436         * src/compose.[ch]
2437         * src/mainwindow.c
2438                 Follow-up and reply to
2439
2440         * src/summaryview.[ch]
2441                 Build threads also with subjects
2442
2443 2001-06-17 [hoa]
2444
2445         * src/compose.c
2446                 forwarding use the current account.
2447
2448         * src/mainwindow.c
2449                 the "compose message" button has been replaced with
2450                 "new mail" and "new news" buttons
2451
2452         * src/prefs_common.[ch]
2453                 added a configuration option to use the forward button
2454                 as "forward as attachment"
2455                 changed reply and forward format description
2456
2457         * src/quote_fmt_lex.l
2458         * src/quote_fmt_parse.y
2459                 added message with no signature in format for reply
2460                 and forward.
2461
2462 2001-06-17 [paul]
2463
2464         Minor UI stuff
2465
2466         * src/mainwindow.c
2467         * src/summaryview.c
2468                 Improvements to the English
2469
2470         * src/prefs_common.c
2471                 Improvements to the English and some
2472                 clarity/continuity improvements in the
2473                 description of Quote symbols.
2474
2475 2001-06-17 [paul]
2476
2477         0.5.0claws1
2478
2479         * sync with sylpheed 0.5.0pre1
2480
2481 2001-06-17 [hoa]
2482
2483         * src/compose.c
2484                 Better interface for compose, displayed fields
2485                 are updated whenever we change account.
2486                 Newsgroups field is automatically filled.
2487
2488         * src/mainwindow.c
2489                 Newsgroups field is automatically filled.
2490
2491         * src/prefs_account.c
2492                 Some interface stuff when fields appear and
2493                 disappear.
2494
2495 2001-06-16 [paul]
2496
2497         0.4.99claws
2498
2499         * sync with sylpheed 0.4.99
2500
2501 2001-06-16 [sergey]
2502
2503         * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
2504         base64_decoder_free, base64_decoder_decode): new object and
2505         functions for decoding base64 streams.
2506         * src/procmime.c (procmime_decode_content): modified to use the
2507         new base64 decoder.
2508
2509 2001-06-15 [paul]
2510
2511         0.4.99claws10
2512
2513         * sync with sylpheed 0.4.99cvs11
2514
2515 2001-06-13 [paul]
2516
2517         0.4.99claws9
2518
2519         * sync with sylpheed 0.4.99cvs9
2520
2521 2001-06-13 [hoa]
2522
2523         * src/compose.c
2524         * src/prefs_account.c
2525
2526                 SMTP server can be defined in the news account
2527                 mime type of attachment are kept.
2528
2529         * src/summaryview.c
2530
2531                 now choose the highest important score between default
2532                 and important score of folder.
2533
2534 2001-06-09 [alfons]
2535         
2536         * src/prefs_common.c: 
2537
2538                 (prefs_quote_description_create): corrected description of 
2539                 quote format characters
2540
2541 2001-06-09 [paul]
2542
2543         0.4.99claws8
2544
2545         * sync with sylpheed 0.4.99cvs8
2546
2547 2001-06-08 [sergey]
2548
2549         * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
2550         and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
2551
2552 2001-06-08 [paul]
2553
2554         0.4.99claws7
2555
2556         * sync with sylpheed 0.4.99cvs7
2557
2558 2001-06-06 [sergey]
2559
2560         * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
2561         clashes with autogenerated header).
2562         * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
2563         * src/Makefile.am: added quote_fmt.h.
2564         * src/.cvsignore: added lex/yacc autogenerated files
2565         (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
2566
2567 2001-06-06 [paul]
2568
2569         0.4.99claws6
2570
2571         * sync with sylpheed 0.4.99cvs6
2572
2573 2001-06-06 [hoa]
2574
2575         * added src/quote_fmt_parse.h
2576         * src/compose.c
2577                 removed warnings
2578
2579         * src/prefs.[ch]
2580                 don't modify readonly configuration files
2581
2582         * src/prefs_account.c
2583         * src/prefs_common.c
2584         * src/prefs_customheader.c
2585         * src/prefs_display_header.c
2586         * src/prefs_filter.c
2587         * src/prefs_filtering.c
2588         * src/prefs_scoring.c
2589                 don't open dialog box when configuration files
2590                 are readonly
2591
2592 2001-06-05 [sergey]
2593
2594         * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
2595
2596         * src/Makefile.am: replaced quote_fmt.tab.[ch] by
2597         quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
2598         BUILT_SOURCES to make all files rebuild properly.
2599
2600         * src/compose.c: removed #include "quote_fmt.tab.h".
2601
2602         * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
2603         CHARACTER value in yylval.
2604
2605         * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
2606         receive CHARACTER value by documented means (yylval).
2607
2608         * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
2609
2610 2001-06-05 [hoa]
2611
2612         * src/Makefile.am
2613                 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
2614
2615         * src/filtering.c
2616         * src/matcher.c
2617         * src/matcher.h
2618         * src/prefs_filtering.c
2619                 now keep the configuration for execute action
2620
2621         * src/mbox_folder.c
2622                 fixed a warning
2623
2624 2001-06-05 [paul]
2625
2626         * sync with sylpheed 0.4.99cvs5
2627
2628 2001-06-05 [hoa]
2629
2630         * src/Makefile.am
2631                 added quote_fmt.[ch]
2632
2633         * added src/quote_fmt.y
2634         * added src/quote_fmt.l
2635         * added src/quote_fmt.tab.h
2636         * added src/quote_fmt.tab.c
2637         * added src/lex.quote_fmt.c
2638                 parsing configuration for replying
2639                 and forwarding
2640
2641         * src/prefs_common.[ch]
2642                 added configuration UI for replying
2643                 and forwarding
2644
2645         * src/compose.c
2646                 using configuration for replying
2647                 and forwarding
2648
2649 2001-06-04 [hoa]
2650
2651         * src/filtering.c
2652         * src/matcher.c
2653         * src/matcher.h
2654         * src/prefs_filtering.c
2655         * src/prefs_matcher.c
2656         * src/prefs_matcher.h
2657                 action "run a command" for filtering
2658                 and matching with a command.
2659                 fixed the "whole message" matching
2660
2661         * src/mbox_folder.c
2662                 changed temporary filename for security
2663
2664         * src/messageview.c
2665                 queue the notification if it fails to send.
2666
2667         * src/prefs_common.c
2668         * src/prefs_folder_item.c
2669                 changed the default important score             
2670
2671         * src/prefs_scoring.c
2672         * src/scoring.c
2673                 hide kill score input when the folder is not
2674                 a newsgroup
2675
2676 2001-06-03 [alfons]
2677
2678         * src/prefs_common.c:
2679
2680                 (prefs_font_select): pass font name in font entry box to font
2681                 selection dialog.
2682
2683 2001-06-03 [sergey]
2684
2685         * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
2686
2687 2001-06-03 [paul]
2688
2689         * sync with sylpheed 0.4.99cvs4
2690
2691 2001-06-03 [alfons]
2692
2693         * src/headerwindow.c:
2694
2695                 (headerwindow_show_cb): use the selected summary view item, not
2696                 the displayed item.
2697
2698 2001-06-02 [alfons]
2699
2700         * src/headerwindow.c:
2701
2702                 (headerwindow_show_cb): always try to show msginfo
2703
2704 2001-06-02 [hoa]
2705
2706         * src/compose.c
2707                 keep attached parts when reediting or forwarding.
2708
2709 2001-06-01 [hoa]
2710
2711         * src/folderview.c
2712         * src/prefs_folder_item.[ch]
2713         * src/prefs_scoring.[ch]
2714         * src/scoring.[ch]
2715         * src/summaryview.[ch]
2716         * src/main.c
2717         * src/mainwindow.c
2718         * src/prefs_common.[ch]
2719                 support for folder scoring
2720                 kill score and important score for messages
2721         
2722         * src/prefs_account.c
2723                 some display bug fixed for local account
2724                 preferences
2725
2726 2001-05-31 [alfons]
2727
2728         * src/summaryview.c:
2729
2730                 (add_sender_to_cb): don't crash when no or invalid sender; the add 
2731                 sender to address book menu item is disabled.
2732
2733 2001-05-30 [hoa]
2734
2735         * src/filtering.[ch]
2736         * src/summaryview.c
2737                 handling summary menu / filter messages
2738
2739         * src/folder.[ch]
2740                 add some stuff
2741
2742         * src/foldersel.c
2743                 imap folders now appears in list
2744
2745         * src/mbox_folder.c
2746                 doesn't crash if destination mail is not writeable
2747
2748 2001-05-29 [hoa]
2749
2750         * src/compose.c
2751                 removed some warnings
2752
2753         * src/filtering.c
2754         * src/folder.[ch]
2755         * src/prefs_filtering.c
2756                 global string to identify any folders           
2757                 removed some debug info
2758                 filtering to mbox folders is now possible
2759
2760         * src/mainwindow.c
2761                 removed some warnings
2762
2763         * src/mbox_folder.c
2764                 permission on files are changed to read/write for user only,
2765                 nothing for other.
2766                 creation of subfolder is handled better.
2767
2768 2001-05-28 [alfons]
2769
2770         Verified the sync for src/prefs_common.[ch] and
2771         src/prefs_account.[ch]. I believe there were some
2772         minor indentation differences.
2773
2774 2001-05-28 [paul]
2775
2776         0.4.99claws3
2777
2778         * sync with 0.4.99cvs3
2779
2780 2001-05-28 [hoa]
2781
2782         * src/compose.c
2783                 handling flags for mbox format
2784
2785         * src/filtering.c
2786                 use of mark file only for MH format
2787                 handling flags for mbox format
2788                 filtering cannot yet move or copy mails to mbox folders.
2789
2790         * src/folder.[ch]
2791                 changed move_msg, copy_msg,
2792                 move_msgs_with_dest, copy_msgs_with_dest functions
2793                 uses only folder->copy_msg() function
2794                 uses folder->finished_copy() to handle the destination
2795                 folder at the end of the copy or move operation.
2796
2797         * src/foldersel.c
2798                 included mbox directories.
2799
2800         * src/folderview.[ch]
2801         * src/mainwindow.c
2802                 handle folders operation for mbox format
2803
2804         * src/mbox.c
2805                 disable conversion of "From " header
2806
2807         * src/mbox_folder.[ch]
2808                 completion of mbox format handling
2809
2810         * src/mh.c
2811                 changed mh_copy_msg() function and
2812                 removed mh_move_msg(), mh_move_msgs_with_dest(),
2813                 mh_copy_msgs_with_dest()
2814
2815         * src/prefs_filtering.c
2816                 removed some warnings
2817
2818         * src/prefs_matcher.c
2819                 default boolean operation is AND
2820
2821         * src/procheader.c
2822                 handling flags for mbox format
2823                 handling of "From " header
2824
2825         * src/procmsg.[ch]
2826                 removed data field
2827                 added MSG_REALLY_DELETED flags to handle deletion of
2828                 messages in mbox format.
2829
2830         * src/summaryview.c
2831                 handling flags for mbox format
2832                 disable the MSG_DELETED flags when messages
2833                 are deleted in mbox format
2834
2835         * src/textview.c
2836                 "From " headers display fixed.
2837
2838 2001-05-27 [alfons]
2839
2840         * src/textview.c:
2841                 
2842                 (get_email_part): skip quoted email addresses, like in e.g.
2843                 "'alfons@proteus.demon.nl'".
2844
2845 2001-05-26 [alfons]
2846
2847         Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
2848         and fixing the persistence troubles when using separate windows.
2849
2850         * src/mainwindow.c:
2851         
2852             Added #define SEPARATE_ACTION used in the gtk item factory for 
2853             the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
2854                 use gtk_item_factory_get_widget_by_action() to get the items.
2855                 
2856             Removed separate_widget_cb from the gtk item factory data   
2857           
2858             (mainwindow_create): connect separate_widget_cb() to check
2859             menu item "toggled" signal. also passing a MainWindow pointer
2860                 as object data for both check menu items.
2861                 
2862             (separate_widget_cb): definition of separate_widget_cb() to match
2863             GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main 
2864                 window using gtk_object_get_data(). The type of window separation 
2865                 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
2866         
2867         * src/prefs_filtering.c,
2868           src/prefs_matcher.c: added horizontal scrollbars
2869
2870 2001-05-25 [darko]
2871
2872         * src/headerview.c
2873                 fix segfault with invalid bold font
2874         * src/summaryview.c
2875                 correctly display summary stats after row is marked
2876
2877 2001-05-23 [sergey]
2878
2879         * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
2880         encodings with libjconv.
2881
2882 2001-05-23 [hoa]
2883
2884         * src/Makefile.am
2885                 added mbox_folder.[ch]
2886         * src/defs.h
2887                 mbox temporary folder
2888         * src/folder.[ch]
2889         * added src/mbox_folder.[ch]
2890         * src/folderview.c
2891         * src/procheader.[ch]
2892                 added mbox support
2893         * src/mbox.c
2894                 bugfix for file incorporation filtering
2895         * src/imap.c
2896                 enable creation of MBOX
2897         * src/prefs_display_header.c
2898                 enable use of headers like "From "
2899                 something that should be fixed :
2900                         displaying of such headers add an extra space
2901         * src/prefs_folder_item.c
2902                 don't create folders because it is not necessary
2903         * src/procmsg.h
2904                 added data field to MsgInfo for mbox internal use
2905         * src/summaryview.c
2906                 added some support for mbox
2907         * src/utils.[ch]
2908                 added get_mbox_cache_dir() function
2909
2910 2001-05-23 [hiroyuki]
2911
2912         * src/headerwindow.c
2913           src/inc.c
2914           src/main.c
2915           src/mh.c
2916           src/nntp.c
2917           src/procmsg.h
2918           src/session.h
2919           src/socket.[ch]
2920           src/summaryview.c
2921           src/textview.c
2922           src/automaton.c
2923           src/folderview.c: more sync with 0.4.99cvs2.
2924
2925         * src/headerwindow.c: reverted.
2926
2927 2001-05-22 [paul]
2928
2929         0.4.99claws2
2930
2931         * sync with sylpheed 0.4.99cvs2
2932                 * src/news.[ch]
2933                 * src/nntp.[ch]
2934                 * INSTALL
2935                 * INSTALL.jp
2936
2937 2001-05-22 [alfons]
2938
2939         * src/summaryview.c: bugfixed a premature assignment in  summaryview_add_sender_to_cb()
2940
2941 2001-05-21 [alfons]
2942
2943         Minor things:
2944
2945         * configure.in: if gnome-config not found, "no" is displayed
2946         
2947         * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
2948
2949         * src/textview.c: now also possible to add mail addresses by right
2950           clicking in the text view
2951
2952         * src/codeconv.c: merged patch which fixes endless loop when encountering
2953           invalid wide characters; from Alte <010@imis.ru>  
2954
2955 2001-05-20 [alfons]
2956
2957         Added installation of gnome specific things:
2958
2959         * Makefile.am: gnome conditional
2960
2961         * configure.in: check for installed gnome
2962
2963         * added sylpheed.png, sylpheed.desktop
2964
2965 2001-05-20 [sergey]
2966
2967         * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
2968
2969         * src/mainwindow.h (main_window_toolbar_create): created a button
2970         for "Reply to all".
2971         (main_window_set_toolbar_sensitive): enable/disable the new button
2972         appropriately.
2973         (toolbar_reply_to_author_cb): handle the new button.
2974
2975         * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
2976         send_progress_dialog_destroy() on failure (fixes hang on SMTP
2977         failure).
2978
2979 2001-05-19 [sergey]
2980
2981         * src/compose.h (ComposeReplyMode): new modes
2982         COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
2983         COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
2984
2985         * src/compose.c
2986         (compose_send): move some code into a new function:
2987         (compose_current_mail_account): new function.
2988         (compose_reply): new argument to_author, all callers changed; if
2989         to_author==TRUE and account->protocol==A_NNTP, find and use an
2990         appropriate mail account for replying.
2991         (compose_reply_set_entry): new argument to_author; ignore
2992         compose->replyto if to_author==TRUE.
2993
2994         * src/mainwindow.c: new command "Message/Reply to author".
2995         (main_window_set_menu_sensitive): enable/disable it.
2996         (reply_cb): handle it.
2997
2998         * src/summaryview.c: new command "Reply to author".
2999         (summary_set_menu_sensitive): enable/disable it.
3000         (summary_reply_cb): handle it.
3001
3002         * src/account.c (account_find_mail_from_address): new function.
3003
3004 2001-05-18 [paul]
3005
3006         0.4.99claws1
3007
3008         * sync with sylpheed 0.4.99cvs1
3009
3010 2001-05-18 [hoa]
3011
3012         * src/compose.[ch]
3013         * src/filtering.c
3014         * src/summaryview.c
3015                 new filtering action : forward and forward as attachment
3016
3017         * src/main.c
3018                 no need for $DISPLAY when we run sylpheed --help
3019                 call to parse_cmd_opt() is moved
3020
3021         * src/mainwindow.[ch]
3022                 execute button is hidden when immediate execute
3023                 is chosen
3024
3025         * src/mh.c
3026         * src/news.c
3027         * src/prefs_folder_item.c
3028         * src/procmsg.c
3029                 better handling of missing directories
3030
3031         * src/summaryview.c
3032                 reedit is enabled in outbox
3033                 reedit is enabled in queue
3034
3035 2001-05-17 [hoa]
3036
3037         * src/filtering.c
3038         * src/matcher.[ch]
3039         * src/prefs_filtering.c
3040                 changed attachement into attachment
3041
3042 2001-05-17 [alfons]
3043
3044         0.4.67claws4    
3045
3046         * sync with sylpheed 0.4.67cvs9
3047         * sync with sylpheed 0.4.67cvs7-8
3048
3049 2001-05-17 [hoa]
3050
3051         * src/Makefile.am
3052                 added prefs_filtering.c
3053
3054         * src/filtering.[ch]
3055         * src/matcher.[ch]
3056                 removed action : forward_news and forward_news_as_attachement
3057                 (forward and forward_as_attachement can be used instead)
3058
3059         * src/mainwindow.c
3060                 added menu option to access filtering configuration
3061
3062         * src/prefs_account.c
3063                 changed mail_command default to /usr/sbin/sendmail
3064
3065         * added src/prefs_filtering.[ch]
3066                 dialog box for filtering configuration
3067
3068         * src/prefs_matcher.c
3069                 added function prefs_matcher_get_criteria_from_matching()
3070
3071         * src/prefs_scoring.c
3072                 reset the dialog when register or substitute is clicked
3073
3074 2001-05-15 [hoa]
3075
3076         * src/Makefile.am
3077                 added filtering.[ch]
3078         * src/inc.c
3079                 using filering.[ch] instead of filter.[ch]
3080         * src/main.c
3081                 reading new filtering configuration
3082         * src/matcher.[ch]
3083                 added some filtering actions
3084                 and fixed a bug for headers and mail body matching
3085         * src/mbox.c
3086                 using filering.[ch] instead of filter.[ch]
3087         * src/mh.c
3088                 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
3089         * src/summaryview.c
3090                 some fixes for filtering
3091
3092 2001-05-14 [hiroyuki]
3093
3094         * src/send.c: fixed some weird indentations.
3095           send_message_with_command(): call pclose() only if p != NULL.
3096         * src/textview.c: get_email_part(): modified the code for readability.
3097
3098 2001-05-14 [hiroyuki]
3099
3100         * src/md5global.h
3101           src/md5ify.c
3102           src/md5ify.h: removed from the cvs.
3103
3104 2001-05-13 [sergey]
3105
3106         * src/main.c: include rfc2015.h to avoid compiler warnings.
3107         * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
3108         the panel is already on screen.
3109         * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
3110         closing the alert window by ESC as "No".
3111         * src/prefs_common.c (prefs_interface_create): moved return
3112         receipt check button to the correct place.
3113
3114 2001-03-13 [alfons]
3115
3116         * src/prefs_common.c: 
3117                 moved return receipt check button to the Send tab. (prefs_send_create)
3118                 removed the date format ui related globals. (prefs_display_create)
3119
3120         0.4.67claws3
3121         
3122         * sync with sylpheed 0.4.67cvs5-6
3123
3124 2001-05-13 [paul]
3125
3126         * added Alfons' font selection patch
3127
3128         * src/defs.h
3129         * src/headerwindow.c
3130         * src/prefs_common.c
3131         * src/prefs_common.h
3132
3133 2001-05-13 [hoa]
3134         * src/defs.h
3135                 changed version of cache
3136         * src/matcher.[ch]
3137         * src/prefs_matcher.c
3138                 added additionnal matching criteria
3139         * src/procheader.c
3140         * src/procmsg.[ch]
3141         * src/news.c
3142                 added references in MsgInfo
3143
3144 2001-05-12 [hoa]
3145
3146         * src/defs.h
3147                 prepared some things for new filtering
3148         * src/matcher.[ch]
3149                 added some matching properties
3150                 inreplyto need to be enhanced
3151                 prepared some things for new filtering
3152         * src/messageview.c
3153                 added Return-Receipt-To handling
3154         * src/prefs_folder_item.c
3155                 changed default value to TRUE
3156         * src/prefs_matcher.c
3157                 added some matching properties
3158         * src/prefs_scoring.[ch]
3159                 the scoring dialog is finished
3160         * src/procheader.c
3161                 added Return-Receipt-To handling
3162                 Reference need to be added
3163         * src/procmsg.[ch]
3164                 added Return-Receipt-To handling
3165                 added threadscore to get a better score sorting when
3166                 threads are enabled
3167         * src/summaryview.c
3168                 suppressed a bug when we sort the list
3169                 when no folder is opened.
3170                 better score sorting when threads are enabled
3171
3172 2001-05-12 [alfons]
3173
3174         * reverted previous patch because of potential errors 
3175
3176         0.4.67claws2
3177         
3178         * src/inc.c, src/prefs_common.c, src/prefs_common.h: 
3179                 applied "toggle mail-retrieval dialog window" patch submitted 
3180                 by Eric Limpens <eric@qnt.net>
3181
3182         * sync with sylpheed 0.4.67cvs4
3183
3184 2001-05-12 [sergey]
3185
3186         * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
3187         some picky compilers.
3188         * src/rfc2015.h: provide prototype for rfc2015_disable_all().
3189         * src/grouplist_dialog.c: include alertpanel.h.
3190         * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
3191         fix compile warning.
3192         * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
3193         #include "defs.h" before others to prevent the warning of `MIN'
3194         and `MAX' redefinition.
3195
3196 2001-05-11 [hoa]
3197
3198         * src/main.c
3199         * src/messageview.c
3200         * src/prefs_account.c
3201         * src/prefs_display_header.c
3202                 removed warning
3203         * src/Makefile.am
3204                 added prefs_scoring.[ch]
3205         * src/grouplist_dialog.c
3206                 display an error dialog box if the group list
3207                 cannot be fetched.
3208         * src/mainwindow.[ch]
3209                 added main_window_set_thread_option() function
3210                 scoring dialog box enabled
3211         * src/matcher.[ch]
3212                 added flags matching unread /new / marked
3213                 / deleted / replied / forwarded
3214         * src/news.c
3215                 newsgroups are now finally in newscache
3216         * src/prefs_matcher.[ch]
3217                 finished preferences for matching dialog
3218         * added src/prefs_scoring.[ch]
3219                 scoring dialog box completed
3220         * src/scoring.[ch]
3221                 conversion to string : added scoringprop_to_string()
3222                 write config for preferences :
3223                 added prefs_scoring_write_config()
3224         * src/summaryview.c
3225                 threads can be enabled/disabled independently
3226                 for each folder
3227
3228 2001-05-10 [alfons]
3229
3230         0.4.67claws1
3231         
3232         * AUTHORS: 
3233                 thought it would be nice to have a list of all
3234                 contributors (used Changelog as a reference)
3235         
3236         * configure.in: 
3237                 messed up version numbering...
3238
3239         0.4.66claws1
3240
3241         * sync with sylpheed 0.4.67cvs1-3
3242
3243 2001-05-10 [darko]
3244
3245         * src/prefs_common.c:
3246                 better UI for strftime format, double clicking
3247                 on format now inserts the format in text entry
3248                 replaced close button with standard OK/Cancel
3249                 moved date format button to the right of the
3250                 text entry field
3251
3252 2001-05-09 [alfons]
3253
3254         * src/gtkstext.c:
3255                 Ctrl-Home / Ctrl-End have proper cursor navigation
3256
3257 2001-05-09 [hoa]
3258
3259         * src/prefs_matcher.c
3260                 finished UI to define matching properties
3261                 added ok and cancel button
3262         * src/prefs_filter.c
3263                 added ok and cancel button
3264         * src/news.c
3265                 fixed some bug in xhdr parsing
3266
3267 2001-05-08 [alfons]
3268
3269         * src/textview.c: 
3270                 fixed a bug in textview_show_header(), which displayed two colons (':');
3271                 cleaned up some warnings
3272
3273 2001-05-08 [hoa]
3274
3275         * src/Makefile.am
3276                 added prefs_matcher.[ch]
3277                 compilation with -W -Wall
3278         * src/alertpanel.c
3279                 ungrab the mouse events if grabbed - does it
3280                 fix the bug for disposition notification ?
3281         * src/mainwindow.c
3282                 added a menu option to open the matching dialog.
3283         * src/matcher.[ch]
3284                 added matcherprop_to_string() and matcherlist_to_string()
3285                 fixed some bugs, changed the name of some options
3286                 age_sup and age_inf becomes age_greater and age_lower,
3287                 body and messageheaders becomes body_part and headers_part,
3288                 changed the names of constants from SCORING_XXX to MATCHING_XXX
3289         * src/prefs_display_header.c
3290         * src/prefs_headers.c
3291                 fixed a bug that accidentally destroyed dialogs
3292                 when closed them with delete_event
3293                 Added *_deleted() which handle delete_event signal correctly.
3294         * src/prefs_folder_item.[ch]
3295                 added "enable_thread" field for future customization
3296         * added src/prefs_matcher.[ch]
3297                 sample of the UI to define matching properties
3298         * src/procheader.c
3299                 using procheader_headername_equal instead of str*cmp functions
3300                 using procheader_parse_header() function
3301         * src/scoring.c
3302                 using MATCHING_XXX instead of SCORING_XXX
3303         * src/summaryview.c
3304                 display the sender of the news even if this is ourself
3305                 when this is a news message.
3306         * src/textview.c
3307                 using headername_equal() instead of str*cmp functions
3308
3309 2001-05-08 [alfons]
3310
3311         0.4.66claws
3312
3313         * sync with sylpheed 0.4.66
3314         * src/gtkstext.c: trace logs added 
3315
3316 2001-05-08 [sergey]
3317
3318         * src/prefs_common.[ch]: added option to enable/disable GnuPG
3319         signature check popup.
3320         * src/rfc2015.c (check_signature): show signature check popup only
3321         if it is enabled in preferences.
3322
3323 2001-05-07 [alfons]
3324
3325         0.4.66claws4
3326         
3327         * sync with sylpheed 0.4.66cvs6
3328
3329 2001-05-07 [darko]
3330
3331         * src/prefs_common.[ch]: added option to enable/disable
3332           looking up sender name in address book for summary pane
3333         * src/summaryview.c: look up sender in the address book
3334           by using Alfons' address completion code
3335
3336 2001-05-07 [hiroyuki]
3337
3338         * src/inc.h
3339           src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
3340           member of Pop3State.
3341         * src/news.c: brought #include "defs.h" before #include <glib.h>
3342           to prevent the warning of `MIN' and `MAX' redefinition.
3343
3344 2001-05-06 [hoa]
3345
3346         * removed src/headers_display.[ch]
3347         * removed src/prefs_display_headers.[ch]
3348         * src/inc.c
3349                 use a temporary file in the user directory for mbox import
3350         * src/news.c
3351                 added XHDR support to get "To" and "Cc" headers
3352                 (in order to match news with to or cc field for
3353                 scoring)
3354                 added function news_parse_xhdr() to get XHDR response
3355         * src/nntp.[ch]
3356                 added function nntp_xhdr()
3357         * src/matcher.c
3358                 fetch the message if necessary
3359
3360 2001-05-06 [alfons]
3361
3362         0.4.66claws3
3363
3364         * sync with sylpheed 0.4.66cvs3-5
3365
3366 2001-05-06 [hoa]
3367
3368         * src/utils.[ch]
3369                 added function itos_buf() to enable use of several buffers
3370         * src/summaryview.c
3371                 use of itos_buf() instead of itos() in summary list
3372                 to fix the broken display of message number.
3373
3374 2001-05-06 [alfons]
3375
3376         * src/gtkstext.c: bug in cursor up navigation fixed,
3377                 fixed another unsigned / signed comparison (we're getting there :-)
3378
3379 2001-05-06 [hoa]
3380
3381         * src/Makefile.am
3382                 added scoring.c scoring.h
3383                 prefs_folder_item.c prefs_folder_item.h
3384                 matcher.c matcher.h
3385         * src/defs.h
3386                 added FOLDERITEM_RC SCORING_RC
3387         * src/folder.[ch]
3388                 added prefs field in FolderItem :
3389                 properties for each folder (PrefsFolderItem),
3390                 sorting type and mode were added as the first properties.
3391         * src/main.c
3392                 read config for scoring
3393         * added src/matcher.[ch]
3394                 gives functions to parse configuration file to do
3395                 matching on mails with a list of conditions.
3396         * src/mainwindow.c
3397                 add option to sort by score
3398         * src/prefs_common.[ch]
3399                 added preference option to show score and for
3400                 the score column size
3401         * added src/prefs_folder_item.[ch]
3402                 properties for each folder (PrefsFolderItem),
3403                 sorting type and mode were added as the first properties.
3404         * src/procheader.[ch]
3405                 added procheader_parse_header()
3406                 added procheader_header_free()
3407                 added procheader_headername_equal()
3408                 and made modification to use them.
3409         * src/procmsg.[ch]
3410                 added score field to MsgInfo structure
3411         * added src/scoring.[ch]
3412                 gives functions to parse configuration file to do
3413                 scoring on mails with a list of conditions.
3414         * src/summaryview.[ch]
3415                 save the sorting type and mode for the folder
3416                 added column to display the score of the mail
3417                 added function summary_score_clicked()
3418                 sorting type and mode are restored to the folder
3419                 when it is reopen
3420         * src/textview.c
3421                 use procheader_parse_header(), procheader_headername_equal()
3422                 removed memory leak in text_scan_header when freeing headers
3423         * src/filter.c
3424                 changed the function to match names of headers
3425                 using procheader_headername_equal()
3426
3427         Scoring functions are implemented, an interface is needed
3428         to configure that.
3429
3430 2001-05-04 [alfons]
3431
3432         * src/gtkstext.c: 
3433                 hopefully fixed the row up navigation bug,
3434                 removed adding back / forward lines to cache
3435
3436 2001-05-04 [sergey]
3437
3438         * src/prefs_display_headers.c: user interface changes:
3439         (prefs_display_headers_create): remove unused "Show" check button;
3440         allow reordering of headers by dragging.
3441         (prefs_display_headers_write_config): remove unused variables.
3442         (prefs_display_headers_set_dialog): do not insert "(New)" at top
3443         of lists (not needed with the new UI).
3444         (prefs_display_headers_set_list): scan lists starting from row 0,
3445         not 1 (do not skip "(New)").
3446         (prefs_display_headers_find_header): new function.
3447         (prefs_display_headers_clist_set_row): do not allow duplicates.
3448         (prefs_display_headers_delete_cb): do not skip row 0; treat
3449         closing the alert window by ESC as "No".
3450         (prefs_display_headers_up): do not protect row 0.
3451         (prefs_display_headers_down): do not protect row 0.
3452
3453 2001-05-04 [sergey]
3454
3455         * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
3456         functions.
3457
3458         * src/summaryview.c
3459         (summary_find_next_marked_msg, summary_find_prev_marked_msg,
3460         summary_select_next_marked, summary_select_prev_marked): new
3461         functions.
3462
3463 2001-05-03 [sergey]
3464
3465         * src/news.c: fixed a bug when no article can be fetched after
3466         server timeout if the connection was restored by news_post():
3467         (news_select_group): new function.
3468         (news_fetch_msg): call news_select_group() before fetching
3469         article.
3470         (news_get_uncached_articles): set session->group after successful
3471         GROUP command.
3472
3473 2001-05-03 [hoa]
3474
3475         * src/defs.h
3476         * src/procmsg.[ch]
3477         * src/procheader.c
3478                  changed version of cache, added cc field
3479
3480         * src/prefs_display_headers.c
3481                 the interface was changed
3482
3483         * src/prefs_headers.c
3484                 added cancel button
3485
3486 2001-05-03 [alfons]
3487
3488         * completed sync of sylpheed cvs2
3489         * src/gtkstext.c: updated row up / down cursor navigation
3490         * src/textview.c: re-edited, prepared for fixing the email address
3491                 scanner.
3492
3493 2001-05-03 [darko]
3494
3495         * src/prefs_common.c: use alfons' strftime ui code
3496         entry_datefmt and datefmt_sample widgets have to be
3497         global in this module because of this change
3498
3499 2001-05-03 [hoa]
3500
3501         * src/messageview.c
3502         * src/prefs_common.[ch] added option to activate the return receipt
3503                 feature.
3504
3505 2001-05-02 [alfons]
3506
3507         * src/gtkstext.c: fix for row up/down cursor navigation. 
3508
3509         0.4.66claws2
3510         
3511         * sync with 0.4.66cvs2
3512
3513 2001-05-02 [paul]
3514
3515         added add-sender-to-addressbook patch
3516
3517         * src/addressbook.c
3518         * src/addressbook.h
3519         * src/summaryview.c
3520
3521 2001-05-02 [sergey]
3522
3523         * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
3524         G_ALERTDISABLE.
3525
3526         * src/alertpanel.c (alertpanel_create): new argument can_disable,
3527         all existing callers changed to pass FALSE; create a check button
3528         to disable the message.
3529         (alertpanel_message_with_disable): new function.
3530         (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
3531         (alertpanel_button_toggled): new function.
3532         (alertpanel_button_clicked, alertpanel_close): set value using
3533         G_ALERT_VALUE_MASK.
3534
3535         * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
3536
3537         * src/prefs_common.c (prefs_privacy_create): new check button
3538         checkbtn_gpgme_warning.
3539
3540         * src/main.c (main): moved preferences reading before gpgme
3541         initialization; check prefs_common.gpgme_warning before giving the
3542         GnuPG warning and set it to FALSE if the user wants to disable the
3543         warning.
3544
3545 2001-05-02 [hiroyuki]
3546
3547         * src/prefs_display_headers.c: modified the layout and some labels.
3548
3549 2001-05-02 [sergey]
3550
3551         * src/prefs_account.c (prefs_account_fix_size): new function.
3552         (prefs_account_create): call prefs_account_fix_size(); use
3553         gtk_widget_show instead of gtk_widget_show_all (fixes too large
3554         size when the window is shown for the first time).
3555         (prefs_account_basic_create): changed layout of serv_table; moved
3556         localmbox_entry above smtpserv_entry (logically it replaces
3557         POP3/IMAP server).
3558         (prefs_account_protocol_activated): set sensitivity of
3559         nntpauth_chkbtn according to the protocol (in addition to
3560         hide/show); commented out gtk_table_set_row_spacing() calls.
3561         (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
3562         not sensitive (fixes a bug with disabled username/password boxes
3563         when editing POP3 account after NNTP with authentication).
3564
3565 2001-05-02 [hoa]
3566
3567         * src/account.c
3568         * src/inc.c
3569         * src/prefs_account.[ch]
3570         * src/send.c
3571                 removed local account without SMTP server
3572                 added option to use mail command instead of a connexion
3573                 to SMTP server when a local account is used
3574         * src/prefs_headers.c
3575                 fixed a bug
3576         * src/news.c
3577                 fixed a bug when connexion immediately closed
3578
3579 2001-05-01 [alfons]
3580
3581         0.4.66claws1
3582         
3583         * sync with 0.4.65
3584
3585 2001-05-01 [sergey]
3586
3587         * src/prefs_account.c (Basic, prefs_account_basic_create): new
3588         widget nntpauth_chkbtn.
3589         (prefs_account_protocol_activated): handle nntpauth_chkbtn
3590         visibility.
3591         (prefs_account_nntpauth_toggled): new function.
3592
3593         * src/news.c (news_session_new_for_folder): use NNTP
3594         authentication only if ac->use_nntp_auth is set.
3595
3596 2001-05-01 [hoa]
3597
3598         * src/Makefile.am changed headers.[ch] in customheader.[ch]
3599         * src/prefs_display_headers.c changed the UI
3600         * src/prefs_headers.c changed account_name to account_id
3601         * src/compose.c using customheader.h
3602
3603 2001-05-01 [hiroyuki]
3604
3605         * src/esmtp.c
3606           src/news.c
3607           src/nntp.c: changed sock_read() to sock_gets(), they've been left
3608           unsynched.
3609
3610 2001-05-01 [hoa]
3611
3612         * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
3613         * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
3614                 for displaying of headers
3615         * src/grouplist_dialog.[ch] minor changes to remove warnings
3616         * src/prefs_display_headers.[ch] dialog to choose the
3617         headers to display in the mail viewer.
3618         * src/headers.h correction of #define
3619         * src/headers_display.[ch] configuration for displaying of headers.
3620         * src/main.c read config of displaying of headers
3621         * src/prefs_common.c add a button to access the config dialog
3622                 for displaying of headers
3623         * src/prefs_display_headers.[ch] dialog for configuration for
3624                 displaying of the headers.
3625         * src/prefs_headers.c cleaning of code
3626         * src/procheader.c comments added to code
3627         * src/textview.c changes to reorder the headers depending
3628                 on the config for displaying of headers
3629
3630 2001-04-30 [alfons]
3631
3632         0.4.65claws7
3633
3634         * sync with 0.4.65cvs12
3635
3636         NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
3637
3638 2001-04-30 [sergey]
3639
3640         * src/nntp.h (NNTPSockInfo): new field auth_failed.
3641
3642         * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
3643         is set to force reconnection after authentication failure.
3644         (nntp_gen_command): set sock->auth_failed on authentication
3645         failure, or if sock->userid and sock->passwd are not set.
3646
3647         * src/news.c (news_session_new_for_folder): set userid=NULL if
3648         password dialog is cancelled.
3649
3650 2001-04-30 [sergey]
3651
3652         * src/nntp.h (NNTPSockInfo): new type.
3653
3654         * src/nntp.c: all functions updated to use NNTPSockInfo instead of
3655         SockInfo.
3656         (nntp_open_auth, nntp_close): new functions.
3657         (nntp_gen_command): new function to handle authentication; all
3658         NNTP command functions updated to use it.
3659         (nntp_authinfo_user, nntp_authinfo_pass): deleted.
3660         (nntp_list): removed old useless code.
3661
3662         * src/news.h (NNTPSession): new field nntp_sock.
3663
3664         * src/news.c: all functions updated to use NNTPSockInfo instead of
3665         SockInfo.
3666         (news_session_new): new arguments (userid, passwd); made static;
3667         use nntp_open_auth() if needed.
3668         (news_session_destroy): use nntp_close() instead of sock_close().
3669         (news_query_password): changed arguments.
3670         (news_session_new_for_folder): new function.
3671         (news_session_get): use news_session_new_for_folder().
3672         (news_authenticate): deleted.
3673         (news_get_uncached_articles): removed old authentication code.
3674
3675 2001-04-30 [sergey]
3676
3677         * src/news.c: reverted my previous changes (need to do NNTP
3678         authentication in a cleaner way).
3679         
3680 2001-04-29 [sergey]
3681
3682         * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
3683         news_nntp_post, news_nntp_mode): new functions (wrappers with
3684         authentication support).
3685         (news_get_article_cmd, news_get_article, news_get_header): new
3686         argument "folder"; all callers changed.
3687         (news_get_article_cmd): added authentication support.
3688         (news_session_get): use news_nntp_mode() instead of nntp_mode().
3689         (news_post): use news_nntp_post() instead of nntp_post().
3690         (news_get_uncached_articles): use news_nntp_group() instead of
3691         nntp_group() and news_nntp_xover() instead of nntp_xover();
3692         removed old authentication code.
3693         (news_get_group_list): use news_nntp_list() instead of nntp_list().
3694
3695         * src/nntp.c (nntp_list): return real error code instead of
3696         hardcoded NN_ERROR.
3697
3698 2001-04-29 [sergey]
3699
3700         * configure.in: fixed wint_t typedef detection again
3701
3702 2001-04-28 [hoa]
3703
3704         * src/prefs_account.[ch], added A_LOCAL_CMD
3705                 (send mail with mail command)
3706         * src/send.c added function send_message_with_command()
3707         * src/inc.c made a more secure get_spool() function with
3708                 mktemp() but maybe mkstemp() or something more
3709                 secure can be used.
3710
3711 2001-04-28 [alfons]
3712
3713         * src/textview.c, colorization of email addresses in headers
3714
3715         0.4.65claws6
3716
3717         * bug sync with sylpheed
3718         * prefs_common.c: created date format ui for darko
3719         * sync with 0.4.65cvs11
3720         * configure.in: corrected to have the new gpg checks
3721
3722 2001-04-27 [alfons]
3723
3724         * completed sync with 0.4.65cvs10
3725         * minor debug things added to gtkstext.c
3726
3727 2001-04-27 [darko]
3728
3729         * configure.in: remove check for availability of
3730           strftime() as advised by Hiroyuki
3731         * src/prefs_common.[ch], src/procheader.c:
3732           synch strftime() code with Hiroyki's main branch
3733
3734 2001-04-26 [sergey]
3735
3736         * src/news.c: news_query_password(), news_authenticate(): new
3737           functions.
3738           news_get_uncached_articles(): added NNTP authentication
3739           handling.
3740         * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
3741           new functions.
3742         * src/prefs_account.c: prefs_account_protocol_activated():
3743           enable userid and password fields for NNTP.
3744
3745 2001-04-26
3746
3747         * configure.in: check for availability of strftime()
3748           [darko]
3749         * src/prefs_common.[ch], src/procheader.c: use
3750           strftime() for displaying date in summary pane if it
3751           is available
3752
3753 2001-04-25
3754
3755         * more .cvsignore cleanups [alfons]
3756
3757 2001-04-25
3758
3759         * ac/sv-check-type.m4: new autoconf macro.
3760         * configure.in: fixed wint_t typedef detection (did not work
3761           with gcc-2.96).
3762
3763 2001-04-25
3764
3765         * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
3766           [hiroyuki]
3767
3768 2001-04-24
3769         * modified gtkstext.c : buggy cursor navigation fixed, 
3770           and font descent also taken in account when drawing
3771           cursor. [alfons]
3772
3773 2001-04-24 [hoa]
3774     &