we're synced...
[claws.git] / ChangeLog.claws
1 2004-08-10 [leroyc]     0.9.12cvs57
2
3         * src/main.c
4         * src/common/socket.c
5         * src/common/ssl.c
6         * src/common/sylpheed.c
7         * src/common/sylpheed.h
8                 Put back the ssl connect nonblocking...
9                 without the race condition
10
11 2004-08-09 [colin]      0.9.12cvs56
12
13         * src/main.c
14         * src/common/ssl.c
15         * src/common/sylpheed.c
16         * src/common/sylpheed.h
17                 Reverting previous commit, doesn't work 
18
19 2004-08-09 [colin]      0.9.12cvs55
20
21         * src/main.c
22         * src/common/ssl.c
23         * src/common/sylpheed.c
24         * src/common/sylpheed.h
25                 Make SSL_connect nonblocking, using a thread
26
27 2004-08-09 [paul]       0.9.12cvs54
28
29         * po/POTFILES.in
30                 reflect new location of sgpgme.c
31         * src/main.c
32                 sync with main, see ChangeLog 2004-08-09
33
34 2004-08-08 [christoph]  0.9.12cvs53
35
36         * src/folderutils.c
37                 freeze FolderItem updates while deleting duplicate messages
38
39 2004-08-08 [christoph]  0.9.12cvs52
40
41         * configure.ac
42         * src/Makefile.am
43         * src/main.c
44         * src/pgpmime.c
45         * src/pgpmime.h
46         * src/sgpgme.c
47         * src/sgpgme.h
48         * src/plugins/Makefile.am
49         * src/plugins/pgpmime/.cvsignore
50         * src/plugins/pgpmime/Makefile.am
51         * src/plugins/pgpmime/pgpmime.c
52         * src/plugins/pgpmime/pgpmime.h
53         * src/plugins/pgpmime/plugin.c
54         * src/plugins/pgpmime/sgpgme.c
55         * src/plugins/pgpmime/sgpgme.h
56                 new plugin for PGP/MIME
57
58 2004-08-07 [christoph]  0.9.12cvs51
59
60         * src/folder.c
61                 disable immediate folder change notification on opened folders
62                 until SummaryView can handle it quickly
63
64 2004-08-07 [colin]      0.9.12cvs50
65
66         * src/pop.c
67         * src/common/partial_download.c
68                 fix warnings
69
70 2004-08-07 [colin]      0.9.12cvs49
71
72         * src/Makefile.am
73         * src/account.c
74         * src/addressbook.c
75         * src/alertpanel.c
76         * src/alertpanel.h
77         * src/compose.c
78         * src/exphtmldlg.c
79         * src/expldifdlg.c
80         * src/main.c
81         * src/message_search.c
82         * src/messageview.c
83         * src/pop.c
84         * src/sgpgme.c
85         * src/summary_search.c
86         * src/summaryview.c
87         * src/textview.c
88         * src/gtk/sslcertwindow.c
89         * src/pixmaps/stock_dialog-error.xpm
90         * src/pixmaps/stock_dialog-info.xpm
91         * src/pixmaps/stock_dialog-question.xpm
92         * src/pixmaps/stock_dialog-warning.xpm
93                 sync new alertpanel from gtk2
94
95 2004-08-07 [colin]      0.9.12cvs48
96
97         * src/prefs_folder_item.c
98                 fix memory corruption in folderitem's prefs
99
100 2004-08-06 [colin]      0.9.12cvs47
101
102         * src/compose.c
103                 close compose window after queuing, before 
104                 sending when user presses Send
105
106 2004-08-05 [christoph]  0.9.12cvs46
107
108         * src/msgcache.c
109         * src/common/defs.h
110                 add charset to cache file and convert charset when reading the
111                 cache if different from internal used charset
112
113 2004-08-05 [christoph]  0.9.12cvs45
114
115         * src/messageview.c
116         * src/mimeview.[ch]
117         * src/procmime.h
118         * src/common/utils.h
119                 cleanup (remove unused includes/reorganize)
120
121         * src/prefs_ext_prog.c
122         * src/prefs_folder_item.c
123         * src/prefs_fonts.c
124         * src/prefs_msg_colors.c
125         * src/prefs_spelling.c
126         * src/prefs_themes.c
127         * src/prefs_toolbar.c
128         * src/prefs_wrapping.c
129         * src/gtk/prefswindow.[ch]
130         * src/plugins/clamav/clamav_plugin_gtk.c
131         * src/plugins/dillo_viewer/dillo_prefs.c
132         * src/plugins/image_viewer/viewerprefs.c
133         * src/plugins/spamassassin/spamassassin_gtk.c
134                 change PrefsPage path into an array of strings and don't
135                 split a single string into parts (better for translation)
136
137 2004-08-05 [christoph]  0.9.12cvs44
138
139         * src/folder.c
140                 fix FolderItem's message counts after rebuilding a cache
141
142 2004-08-05 [paul]       0.9.12cvs43
143
144         * ChangeLog
145         * ChangeLog.jp
146         * src/imap.c
147         * src/news.c
148         * src/common/nntp.c
149         * src/common/session.c
150         * src/common/session.h
151         * src/common/socket.c
152                 sync with main 0.9.12cvs2
153                 see ChangeLog 2004-08-04
154
155 2004-08-04 [christoph]  0.9.12cvs42
156
157         * configure.ac
158                 add missing AC_DEFINE(USE_OPENSSL, ...)
159         * src/folder.c
160                 use new xml_node_new() function
161
162 2004-08-03 [christoph]  0.9.12cvs41
163
164         * src/folder.c
165         * src/localfolder.c
166         * src/common/xml.[ch]
167                 sync with main 0.9.12cvs1
168                 see ChangeLog 2004-07-23
169
170 2004-08-03 [christoph]
171
172         * configure.ac
173         * m4/openssl.m4                 ** REMOVE **
174                 use pkg-config to get OpenSSL CFLAGS and LIBS
175                 (OpenSSL 0.9.7 is required now)
176
177 2004-08-02 [paul]       0.9.12cvs40
178
179         * AUTHORS
180                 update translation team section
181         * po/pt_BR.po
182                 updated by Frederico Goncalves Guimaraes
183                 <fggdebian@yahoo.com.br>
184
185 2004-07-29 [colin]      0.9.12cvs39
186
187         * src/messageview.c
188                 Inform the user when a partially 
189                 downloaded mail isn't on the server
190                 anymore (due to Mark for deletion)
191
192 2004-07-29 [colin]      0.9.12cvs38
193
194         * src/messageview.c
195                 Hide noticeview if necessary
196
197 2004-07-27 [colin]      0.9.12cvs37
198
199         * src/msgcache.c
200                 More fixes (i overlook a bit, thanks
201                 Christoph for spotting it)
202
203 2004-07-27 [colin]      0.9.12cvs36
204
205         * src/msgcache.c
206                 Fix wrong test 
207
208 2004-07-26 [colin]      0.9.12cvs35
209
210         * src/pop.c
211                 Fix uidl-file parsing when not in new
212                 format
213
214 2004-07-19 [colin]      0.9.12cvs34
215
216         * src/compose.c
217                 Save attachment status when drafting
218
219 2004-07-19 [colin]      0.9.12cvs33
220
221         * src/folder.h
222         * src/folderview.c
223         * src/summaryview.c
224                 Reverse 0.9.12cvs29 to 31 (folder icon update
225                 when quicksearch is active)
226
227 2004-07-18 [colin]      0.9.12cvs32
228
229         * src/pop.c
230                 Fix partial download bug with "Download all
231                 messages" option
232
233 2004-07-18 [colin]      0.9.12cvs31
234
235         * src/folderview.c
236                 Fix crash
237
238 2004-07-17 [colin]      0.9.12cvs30
239
240         * src/summaryview.c
241                 Same, when sticky search is off
242
243 2004-07-17 [colin]      0.9.12cvs29
244
245         * src/folder.h
246         * src/folderview.c
247         * src/summaryview.c
248                 Update FolderItem icon whenever its summaryview is 
249                 filtered
250
251 2004-07-16 [christoph]  0.9.12cvs28
252
253         * src/mimeview.c
254                 make doubleclick work again
255
256 2004-07-16 [christoph]  0.9.12cvs27
257
258         * src/mimeview.c
259                 fix freeze on mime icon doubleclick (opening doesn't work yet)
260
261 2004-07-16 [paul]       0.9.12cvs26
262         
263         * src/gtk/quicksearch.c
264         * src/compose.c
265         * src/customheader.c
266         * src/messageview.c
267         * src/news.c
268         * src/prefs_account.c
269         * src/prefs_display_header.c
270         * src/procheader.c
271                 replace "Message-Id" with "Message-ID"
272
273 2004-07-16 [paul]       0.9.12cvs25
274
275         * ChangeLog
276         * ChangeLog.jp
277         * src/account.c
278         * src/account.h
279         * src/folder_item_prefs.c
280         * src/main.c
281         * src/pop.c
282         * src/pop.h
283         * src/prefs_account.c
284         * src/prefs_account.h
285         * src/prefs_common.c
286         * src/prefs_common.h
287         * src/prefs_gtk.c
288         * src/prefs_gtk.h
289                 sync with main 0.9.12cvs1
290
291 2004-07-15 [colin]      0.9.12cvs24
292
293         * src/folder.c
294                 Disable GPG signature check during
295                 folder move and scan 
296         (Closes Bug 521 Signature checking slows down Folder-Move)
297
298 2004-07-14 [christoph]  0.9.12cvs23
299
300         * src/pgpmime.c
301                 add missing fclose
302
303         * src/procmime.c
304                 add checks if fopen really worked
305
306 2004-07-14 [colin]      0.9.12cvs22
307
308         * src/pop.c
309         * src/common/partial_download.c
310                 Update includes
311
312 2004-07-14 [colin]      0.9.12cvs21
313
314         * src/folder.c
315         * src/inc.c
316         * src/matcher.c
317         * src/matcher.h
318         * src/matcher_parser_parse.y
319         * src/messageview.c
320         * src/msgcache.c
321         * src/noticeview.c
322         * src/noticeview.h
323         * src/pop.c
324         * src/pop.h
325         * src/prefs_matcher.c
326         * src/procheader.c
327         * src/procmsg.c
328         * src/procmsg.h
329         * src/summaryview.c
330         * src/common/Makefile.am
331         * src/common/defs.h
332         * src/gtk/quicksearch.c
333         * src/common/partial_download.c ** NEW FILES **
334         * src/common/partial_download.h ** NEW FILES **
335                 Partial downloading of pop3 mails
336
337 2004-07-13 [christoph]  0.9.12cvs20
338
339         * src/mimeview.c
340                 use "button_release_event" instead of "button_press_event",
341                 because executing event callbacks while the button is still
342                 pressed is not good and causes problems
343
344 2004-07-12 [colin]      0.9.12cvs19
345
346         * src/gtk/quicksearch.c
347                 Fix a missing status update in quicksearch
348
349 2004-07-08 [colin]      0.9.12cvs18
350
351         * src/common/smtp.h
352                 Fix guint vs gint bug
353
354 2004-07-08 [colin]      0.9.12cvs17
355
356         * src/common/smtp.c
357                 use to_human_readable() for sizes
358
359 2004-07-08 [paul]       0.9.12cvs16
360
361         * src/inc.c [1.174]
362                 fix occasional non-clearance of the statusbar
363                 (close Bug 531 'SA plugin: status bar does not 
364                  get cleared in OFFLINE mode')
365
366 2004-07-07 [colin]      0.9.12cvs15
367
368         * src/prefs_common.c [1.225]
369         * src/prefs_common.h [1.112]
370                 Add a hidden summary_quicksearch_sticky preference,
371                 to allow the quicksearch bar to reset across folders
372         * src/summaryview.c [1.437]
373                 Use this preference
374         * src/gtk/quicksearch.c [1.5]
375         * src/gtk/quicksearch.h [1.3]
376                 Add this preference, fix focus when hitting Enter,
377                 add handling of Esc key to reset
378
379 2004-07-06 [colin]      0.9.12cvs14
380
381         * src/gtk/quicksearch.c [1.4]
382                 Add Clear button
383
384 2004-07-06 [christoph]  0.9.12cvs13
385
386         * src/toolbar.c
387                 enable next unread button in empty folders if next folder
388                 dialog is not disabled
389
390         (Closes Feature Request [ 755800 ] "next" button enabled in empty
391          folders)
392
393 2004-07-06 [colin]      0.9.12cvs12
394
395         * src/common/smtp.c [1.16]
396                 Display maximum message size in the log
397
398 2004-07-06 [paul]       0.9.12cvs11
399
400         * src/toolbar.c
401                 fix typo. (spotted by Fabien Vantard)
402
403 2004-07-06 [paul]       0.9.12cvs10
404
405         * src/main.c
406                 terminate cleanly on SIGHUP. Patch submitted by
407                 Thomas Gilgin <thg@karate-muellheim.de>
408
409 2004-07-05 [christoph]  0.9.12cvs9
410
411         * src/inc.c
412                 better replacing of %d in new mail notification command
413
414 2004-07-05 [colin]      0.9.12cvs8
415
416         * src/common/smtp.[ch]
417                 Take SIZE (returned by EHLO) into account, and
418                 avoid sending too big messages
419
420 2004-07-04 [paul]       0.9.12cvs7
421
422         * src/account.c
423                 fix auto-account selection on imap/news
424
425 2004-07-01 [paul]       0.9.12cvs6
426
427         * src/gtk/quicksearch.c
428                 reveal hidden string in gui
429                 
430         * src/compose.c
431                 fix updating of gpg signing setting on 
432                 switching accounts
433
434 2004-06-30 [darko]      0.9.12cvs5
435
436         * src/common/utils.c
437                 remove expand_search_string()
438         * src/gtk/quicksearch.c
439                 remove no longer needed for loop (thanks Christoph)
440                 add expand_search_string()
441
442 2004-06-30 [darko]      0.9.12cvs4
443
444         * src/common/utils.c
445                 allow all filtering expressions in quicksearch
446
447         (Closes Bug 519 filtering expr. in quicksearch)
448
449 2004-06-30 [christoph]  0.9.12cvs3
450
451         * configure.ac
452                 better 'localedir'
453
454         * src/common/intl.h
455                 allow plugins to define TEXTDOMAIN for the _(...) macro
456
457 2004-06-30 [paul]       0.9.12cvs2
458
459         * po/POTFILES.in
460           src/Makefile.am
461           src/main.c
462           src/prefs_common.c
463           src/prefs_msg_colors.[ch]     ** NEW FILES **
464                 move message colouring options to
465                 '/Other Preferences/Message View/Colors'
466
467 2004-06-30 [paul]       0.9.12cvs1
468
469         * po/POTFILES.in
470           src/Makefile.am
471           src/main.c
472           src/prefs_common.c
473           src/prefs_wrapping.[ch]       ** NEW FILES **
474                 move message wrapping options to
475                 /'Other Preferences/Compose/Message Wrapping'
476
477 2004-06-28 [paul]       0.9.12
478
479         * Sylpheed-Claws 0.9.12 released
480
481         * po/es.po
482           po/fr.po
483           po/sk.po
484                 updated by Ricardo Mones Lastra, Fabien Vantard,
485                 Andrej Kacian
486
487 2004-06-27 [paul]       0.9.11cvs19
488
489         * src/common/ssl.c
490                 re-enable certificate check
491
492 2004-06-25 [christoph]  0.9.11cvs18
493
494         * src/procmsg.h
495                 add MSG_HAS_ATTACHMENT to MSG_CACHED_FLAG_MASK
496
497 2004-06-25 [paul]       0.9.11cvs17
498
499         * sync with main 0.9.12cvs1
500                 see ChangeLog 2004-06-23
501                 
502         * src/gtk/menu.c
503                 remove unused menu_toggle_toggle()
504
505 2004-06-23 [christoph]  0.9.11cvs16
506
507         * src/folder.c
508         * src/procheader.c
509         * src/procmsg.h
510         * src/summaryview.c
511                 scan the mime structure of multipart mails for correct
512                 attachment, encryped and signed (with privacy API) part
513                 detection
514
515         (Closes Feature Request [ 961428 ] No paperclip for HTML mails)
516
517 2004-06-22 [paul]
518
519         * po/ru.po
520                 updated by Pavlo Bohmat
521
522 2004-06-20 [christoph]  0.9.11cvs15
523
524         * src/inc.c
525         * src/pop.[ch]
526                 disconnect after authentication when doing POP before SMTP
527
528         (Closes Bug 393 Bad inerpretation of "Pop Before SMTP")
529
530 2004-06-19 [christoph]  0.9.11cvs14
531
532         * src/folder.c
533                 fix FolderItem name update
534
535         (Closes Bug 511 Folder-Renaming not reflected immediately)
536
537 2004-06-17 [paul]       0.9.11cvs13
538         
539         * sync with main 0.9.12 release
540           src/session.c
541                 session_set_timeout(): fixed a bug that didn't
542                 reset timeout_tag when interval is 0.
543
544 2004-06-16 [christoph]  0.9.11cvs12
545
546         * src/textview.c
547                 correctly clear the URL in the status bar
548
549 2004-06-15 [christoph]  0.9.11cvs11
550
551         * src/summaryview.c
552                 add missing gtk_widget_show()
553
554 2004-06-11 [christoph]  0.9.11cvs10
555
556         * src/plugins/spamassassin/spamassassin.c
557                 correctly check waitpid return code
558
559         (Closes Bug 396 Zombie process when spamassassin is called)
560
561 2004-06-10 [christoph]  0.9.11cvs9
562
563         * src/mainwindow.c
564         * src/summaryview.[ch]
565         * src/gtk/Makefile.am
566         * src/gtk/quicksearch.c                         ** NEW **
567                 separate quick search from summaryview
568
569 2004-06-09 [christoph]  0.9.11cvs8
570
571         * src/inc.c
572                 remove unused code
573
574         * src/textview.c
575                 get folder for compose default account from MsgInfo and not
576                 from SummaryView
577
578 2004-06-09 [christoph]  0.9.11cvs7
579
580         * src/folder.[ch]
581                 add information about added or removed messages to
582                 FOLDER_ITEM_UPDATE hook
583
584         * src/imap_gtk.c
585         * src/mh_gtk.c
586                 scan folder when removing a folder failed instead of
587                 updating the summaryview
588
589 2004-06-08 [paul]       0.9.11cvs6
590
591         * sync with main 0.9.11cvs2
592                 see ChangeLog 2004-06-08
593
594 2004-06-07 [christoph]  0.9.11cvs5
595
596         * configure.ac
597         * src/common/Makefile.am
598                 detect library providing 'encrypt' function
599
600 2004-06-07 [paul]       0.9.11cvs4
601
602         * src/inc.c
603                 sync with main, 'code cleanup'
604                 
605         * tools/nautilus2sylpheed.sh
606                 fix whitespace limitation. patch submitted by
607                 Stephan Sachse <white@teg-clan.de>
608
609 2004-06-04 [christoph]  0.9.11cvs3
610
611         * src/account.c
612         * src/action.[ch]
613         * src/addressbook.c
614         * src/addrindex.h
615         * src/folder.h
616         * src/folder_item_prefs.c
617         * src/inc.c
618         * src/main.c
619         * src/messageview.c
620         * src/mh_gtk.c
621         * src/prefs_themes.c
622         * src/procmime.c
623         * src/quote_fmt.h
624         * src/stock_pixmap.c
625         * src/toolbar.c
626                 fix compiler warnings
627
628 2004-06-03 [paul]       0.9.11cvs2
629
630         * src/msgcache.c
631                 sync with main 0.9.11cvs1: "changed gint32 to
632                 guint32 for some platforms"
633
634 2004-06-02 [christoph]  0.9.11cvs1
635
636         * src/common/ssl.c
637                 fix SSL_CTX variable name for older OpenSSL versions
638
639         (Closes Bug 503 fix compilation with older OpenSSL)
640
641 2004-05-31 [paul]       0.9.11claws
642
643         * 0.9.11claws released
644
645 2004-05-31 [paul]       0.9.10claws72
646
647         * po/es.po
648           po/it.po
649           po/ja.po
650           po/pl.po
651           po/sk.po
652           po/sr.po
653           po/zh_CN.po
654                 update translations, submitted by Ricardo Mones Lastra,
655                 Andrea Spadaccini, Rui Hirokawa, Emil, Andrej Kacian,
656                 Urke MMI, and Hansom Young
657
658 2004-05-25 [luke]       0.9.10claws71
659
660         * AUTHORS
661         * src/mimeview.c
662         * src/stockpixmap.[ch]
663         * src/Makefile.am
664         * src/pixmaps/privacy_emblem_encrypted.xpm      ** NEW **
665         * src/pixmaps/privacy_emblem_failed.xpm         ** NEW **
666         * src/pixmaps/privacy_emblem_passed.xpm         ** NEW **
667         * src/pixmaps/privacy_emblem_signed.xpm         ** NEW **
668         * src/pixmaps/privacy_emblem_warn.xpm           ** NEW **
669
670                 o Added privacy emblems from Jesper Shultz 
671                   <jesper@schultz-net.dk>
672                 o Overlay emblems onto mimeview icons to indicate
673                   status of signature and if a message is encrypted
674         
675         * src/textview.c
676                 remove unused color definitions (were used to 
677                 indicate sig status)
678
679 2004-05-25 [paul]       0.9.10claws70
680
681         * AUTHORS
682           tools/Makefile.am
683           tools/README
684           tools/nautilus2sylpheed.sh            ** NEW FILE **
685                 add script to enable sending files from
686                 nautilus.
687                 Submitted by Reza Pakdel <hrpakdel@cpsc.ucalgary.ca>
688                 
689         * tools/launch_firebird                 ** REMOVED **
690                 removed as the standard "firefox '%s'" now functions
691                 correctly
692
693 2004-05-23 [paul]       0.9.10claws69
694
695         * src/compose.c
696                 fix %X cursor point segfault
697                 patch by Christoph
698
699 2004-05-23 [christoph]  0.9.10claws68
700
701         * src/folder.c
702                 fix folder moving
703
704 2004-05-21 [paul]       0.9.10claws67
705
706         * sync with 0.9.10cvs17
707                 see ChangeLog 2004-05-21
708
709 2004-05-20 [paul]       0.9.10claws66
710
711         * sync with 0.9.10cvs16
712                 see ChangeLog 2004-05-19 and 2004-05-20
713
714 2004-05-19 [alfons]     0.9.10claws65
715
716         * src/summaryview.h
717                 on some platforms regoff_t is defined as off_t, so 
718                 pull in sys/types.h
719
720 2004-05-19 [paul]       0.9.10claws64
721
722         * sync with 0.9.10cvs13
723                 see ChangeLog 2004-05-18
724
725 2004-05-17 [christoph]  0.9.10claws63
726
727         * src/folder.c
728                 search all folders when searching for default folders and
729                 not return the special folder of the first folder
730
731 2004-05-13 [alfons]     0.9.10claws62
732
733         * src/summaryview.c
734                 add a better check to see if a message is a news message
735                 (replaces the MSG_IS_NEWS() check removed in 0.9.9claws19)
736
737 2004-05-13 [paul]       0.9.10claws61
738
739         * src/msgcache.c
740                 sync with 0.9.10cvs12
741                 see ChangeLog 2004-05-12
742
743 2004-05-12 [alfons]     0.9.10claws60
744
745         * src/folderview.c
746                 release lock in case of folder could not be opened 
747
748 2004-05-11 [christoph]  0.9.10claws59
749
750         * src/inc.[ch]
751                 remove unused folderview update stuff from inc.[ch]
752
753 2004-05-11 [paul]       0.9.10claws58
754
755         * sync with 0.9.10cvs11
756                 see ChangeLog 2004-05-10 and 2004-05-11
757
758 2004-05-09 [christoph]  0.9.10claws57
759
760         * src/folderview.c
761                 check for folder class functions and not folder type to detect
762                 valid drag targets
763
764 2004-05-08 [christoph]  0.9.10claws56
765
766         * src/sgpgme.c
767                 fix date output for signature expire times
768
769         (Patch by Edgar Toernig <froese@gmx.de>)
770
771 2004-05-06 [christoph]  0.9.10claws55
772
773         * src/gtk/prefswindow.c
774                 change window type to DIALOG
775
776         * src/folder.[ch]
777         * src/folderview.c
778         * src/news_gtk.c
779                 o add folder_remove()
780                 o change FolderUpdate hook flag names (NEW -> ADD, DESTROY -> REMOVE)
781                 o add new "sort" field to Folder, no longer sort folders by type
782                   higher sort values will be first in the folder list, new folders get 0
783                   and will be added to the end
784
785         * src/mainwindow.c
786         * src/gtk/Makefile.am
787         * src/gtk/foldersort.(c|h|glade)                        ** NEW **
788                 add dialog to allow users to change the folder order
789
790 2004-05-04 [paul]       0.9.10claws54
791
792         * src/inc.c
793                 Display account_name in statusbar when retrieving
794                 messages from a pop account
795         * src/prefs_account.c
796                 display account name in title of prefs_account
797                 window
798         * src/prefs_folder_item.c
799                 display folder name in title of prefs_folder window
800
801         all 3 patches submitted by Fabien Vantard
802
803         * AUTHORS
804                 add Fabien Vantard
805
806 2004-05-04 [paul]       0.9.10claws53
807
808         * src/prefs_actions.c
809           src/prefs_template.c
810                 'Esc' Key exits alertpanel
811                 Patch submitted by Fabien Vantard <fzz@ifrance.com>
812
813 2004-04-26 [christoph]  0.9.10claws52
814
815         * src/gtk/about.c
816         * src/gtk/colorsel.c
817         * src/gtk/description_window.c
818         * src/gtk/filesel.c
819         * src/gtk/gtkaspell.c
820         * src/gtk/inputdialog.c
821         * src/gtk/pluginwindow.c
822         * src/gtk/progressdialog.c
823                 o remove gtk_window_set_position(..., GTK_WIN_POS_CENTER) because
824                   it does not work correctly with xinerama
825                 o lock incorporation while the plugin window is open
826
827 2004-04-23 [paul]       0.9.10claws51
828
829         * po/POTFILES.in
830                 update location of inputdialog.c
831                 
832         * src/gtk/about.c
833                 update Copyright string
834                 
835         * src/msgcache.c
836           src/prefs_common.c
837           src/prefs_themes.c
838                 improve the english a little
839
840 2004-04-22 [christoph]  0.9.10claws50
841
842         * src/folderutils.[ch]
843                 add folderutils_mark_all_read()
844
845         * src/folderview.c
846                 readd "mark all read" from popup menu, now works
847                 in all folders and not only the opened folder
848
849 2004-04-21 [christoph]  0.9.10claws49
850
851         * src/Makefile.am
852         * src/inputdialog.[ch]                  ** REMOVED **
853         * src/gtk/Makefile.am
854         * src/gtk/inputdialog.[ch]              ** NEW **
855                 move inputdialog.[ch] into gtk directory
856
857         * src/mh_gtk.c
858                 remove check for missing IMAP folder account
859
860 2004-04-20 [christoph]  0.9.10claws48
861
862         * src/mainwindow.c
863         * src/foldersel.c
864                 remove new/rename/delete folder GUI functions because
865                 they are always active, even for news folders, and can
866                 not be easily made folder class dependent
867
868         * src/gtk/menu.[ch]
869                 make menu_translate() public
870
871         * src/Makefile.am
872         * src/folder.[ch]
873         * src/folderview.[ch]
874         * src/imap_gtk.[ch]                     ** NEW **
875         * src/main.c
876         * src/mh_gtk.[ch]                       ** NEW **
877         * src/news_gtk.[ch]                     ** NEW **
878                 o dynamically build FolderView popup menus from a folder
879                   specific part, with callbacks to seperated code, and
880                   a common part
881                 o remove the folder class specifiy code from folderview.c
882
883 2004-04-15 [luke]       0.9.10claws47
884
885         * src/prefs_folder_item.c
886                 o remove buttons for applying 'scan for new mail'
887                   and 'process at startup' to sub folders
888                 o add 'apply to sub folder' check buttons for all
889                   properties and set folder prefs accordingly
890                 o replace multiple gtk_widget_show() with one
891                   gtk_widget_show_all() on container
892
893 2004-04-14 [darko]      0.9.10claws46
894
895         * src/gtk/Makefile.am
896         * src/gtk/pluginwindow.c
897                 load plugins from to $(prefix)/lib/sylpheed/plugins
898                 in file selection dialog
899         * src/plugins/clamav/clamav_plugin.c
900                 const correctness
901
902 2004-04-14 [christoph]  0.9.10claws45
903
904         * src/folder.c
905         * src/plugins/image_viewer/viewer.c
906                 fix g_warnings
907
908 2004-04-10 [alfons]     0.9.10claws44
909         
910         * src/compose.c
911                 appropriate auto account selection when forwarding
912                 (fixes bug #476, "forward as attachment does not listen
913                 to account rules")
914
915 2004-04-09 [alfons]     0.9.10claws43
916
917         * src/summaryview.c
918                 make quick search combo matching case sensitive
919
920 2004-04-06 [alfons]     0.9.10claws42
921
922         * src/addr_compl.c
923                 use cursor position to prevent clearing the entire entry
924
925 2004-04-06 [alfons]     0.9.10claws41
926
927         * src/folderview.c
928                 fix bug #472, "filter not updated when renaming folder" 
929
930 2004-04-06 [alfons]     0.9.10claws40
931
932         * src/messageview.[ch]
933           src/summaryview.c
934                 reflect changes to Show all headers to main view
935                 and message view (only affects detached message
936                 view). see also bug #473, 'Show All Headers 
937                 "problem"'.
938
939 2004-04-03 [alfons]     0.9.10claws39
940
941         * src/matcher.c
942                 free address list
943
944 2004-04-03 [alfons]     0.9.10claws38
945
946         * src/matcher_parser_parse.y
947           src/matcher.[ch]
948                 prepare address look up matcher type; marginally
949                 tested, and not hooked into the UI yet.
950
951                 basically it accepts the result of the left hand
952                 side of the matcher (the "criteria"):
953
954                         from all_in_addressbook ""
955                         ~to_or_cc any_in_addressbook ""
956                 
957                 the first case matches all addresses found in the
958                 from header, and the second case matches if any
959                 (at least one) of the addresses in to or cc headers 
960                 are not in the address book.
961
962                 the string argument is not used yet, but is intended
963                 to match a group of addresses 
964
965 2004-04-02 [luke]       0.9.10claws37
966
967         * src/prefs_folder_item.c
968                 Add two buttons to apply 'scan for new mail'
969                 and 'process at startup' to sub folders
970
971 2004-04-02 [luke]
972         * tools/textviewer.sh
973                 better filename extension matching plus some support for
974                 MS Excel, MS Powerpoint and HTML
975
976 2004-03-29 [christoph]  0.9.10claws36
977
978         * src/folder.h
979         * src/folderutils.[ch]
980         * src/mainwindow.c
981                 add delete duplicates for all folders
982
983 2004-03-29 [alfons]     0.9.10claws35
984
985         * src/folder.c
986                 don't pass NULL to XXXprintf(); fixes Solaris crashes
987                 when selecting top-level folder node (thanks to 
988                 Alex S. Moore)
989
990 2004-03-28 [keith]      0.9.10claws34
991
992         * src/textview.c
993                 prepend "http://" to URIs of the form "www.example.com"
994
995 2004-03-28 [paul]       0.9.10claws33
996
997         * src/common/nntp.c
998           src/common/smtp.c
999           src/folder.c
1000           src/imap.c
1001           src/inc.c
1002           src/news.c
1003           src/pop.c
1004                 revise 'translatable string' policy:
1005                 don't translate debug_print() or log_print(),
1006                 translate log_message() and log_warning()
1007         
1008         * po/zh_CN.po
1009                 update submitted by Hansom Young
1010
1011 2004-03-25 [alfons]     0.9.10claws32
1012
1013         * src/prefs_common.c
1014                 I mean this one: Return the GList...
1015
1016 2004-03-25 [alfons]     0.9.10claws31
1017
1018         * src/prefs_common.h
1019                 add new members at the end of prefs_common, so
1020                 they get properly initialized
1021
1022 2004-03-24 [christoph]  0.9.10claws30
1023
1024         * src/imap.c
1025                 o NULL is a valid GSList
1026
1027 2004-03-24 [alfons]     0.9.10claws29
1028
1029         * src/prefs_common.[ch]
1030           src/summaryview.c
1031           src/common/defs.h
1032                 add history to quick search (patch submitted by 
1033                 Ivan Francolin Martinez - thanks!)
1034
1035 2004-03-24 [alfons]     0.9.10claws28
1036
1037         * src/imap.c
1038                 NULL output pointer parameter
1039
1040 2004-03-21 [alfons]     0.9.10claws27
1041
1042         * src/addrindex.[ch]
1043           src/addr_compl.c
1044                 complete addresses on nicks and aliases
1045
1046 2004-03-21 [alfons]     0.9.10claws26
1047
1048         * src/import.c
1049           src/inc.c
1050           src/mbox.[ch]
1051                 disable filters on import mbox (patch submitted
1052                 by Edgar Toernig)
1053
1054 2004-03-21 [darko]      0.9.10claws25
1055
1056         * src/addr_compl.c
1057                 select the address when only one match is found while
1058                 doing address completion with tab key (feature
1059                 request #914720)
1060
1061 2004-03-21 [alfons]     0.9.10claws24
1062
1063         * src/messageview.c
1064           src/toolbar.c
1065                 don't `navigate-delete` when a summary view's selection does not 
1066                 match the accompanying message view's message
1067
1068 2004-03-20 [alfons]     0.9.10claws23
1069
1070         * src/summaryview.c
1071                 hide ext search button on initial display (should fix bug #459,
1072                 "Toggling quick-search at 1st time: minor UI inconsistency")
1073
1074 2004-03-20 [alfons]     0.9.10claws22
1075
1076         * src/summaryview.[ch]
1077                 add function to get selected msginfo, if there's
1078                 only one selected
1079
1080 2004-03-20 [paul]       0.9.10claws21
1081
1082         * sync with 0.9.10cvs7
1083                 see ChangeLog 2004-03-19
1084
1085 2004-03-19 [paul]       0.9.10claws20
1086
1087         * src/common/nntp.c
1088           src/common/smtp.c
1089           src/common/ssl.c
1090           src/folder.c
1091           src/imap.c
1092           src/inc.c
1093           src/news.c
1094           src/pop.c
1095                 don't translate strings in debug_print(), log_print(),
1096                 log_message(),  and log_warning()
1097
1098 2004-03-19 [alfons]     0.9.10claws19
1099
1100         better next/previous/delete/focus navigation with separate 
1101         message view 
1102         
1103         * src/toolbar.c
1104                 call summaryview_delete() instead of messageview_delete()
1105         * src/messageview.c
1106                 disable messageview_delete()
1107
1108 2004-03-18 [paul]       0.9.10claws18
1109
1110         * sync with 0.9.10cvs6
1111                 see ChangeLog 2004-03-16
1112
1113 2004-03-17 [alfons]     0.9.10claws17
1114
1115         * src/gtk/filesel.c
1116                 remove bogus semicolon after if() (sometimes it pays to
1117                 read LKML :)
1118
1119 2004-03-15 [darko]      0.9.10claws16
1120
1121         * src/gtk/filesel.c
1122                 support full path in place of a filename
1123         * src/mimeview.c
1124                 store directory attachments were saved to and
1125                 use it when saving attachments
1126         * src/prefs_common.[hc]
1127                 store directory attachments were last saved to
1128
1129 2004-03-15 [paul]       0.9.10claws15
1130
1131         * src/folderview.c
1132                 fix bug where unsubscribing a newsgroup would destroy
1133                 (most of the) filtering rules
1134
1135 2004-03-15 [paul]       0.9.10claws14
1136
1137         * src/folderview.c
1138                 fix Bug 458, 'Folder View remaining empty after 
1139                 removing a NEWS account' (was also true of IMAP
1140                 accounts)
1141
1142 2004-03-15 [paul]       0.9.10claws13
1143
1144         * src/folderview.c
1145                 fix folderview invisibility of newly subscribed
1146                 newsgroups
1147
1148 2004-03-13 [paul]       0.9.10claws12
1149
1150         * src/compose.c
1151           src/plugins/dillo_viewer/dillo_prefs.c
1152           src/plugins/image_viewer/viewerprefs.c
1153                 gettextise some forgotten parts
1154
1155 2004-03-13 [alfons]     0.9.10claws11
1156
1157         * src/imap.c
1158                 make sure the correct type is passed to sscanf()
1159
1160 2004-03-13 [paul]       0.9.10claws10
1161
1162         * sync with 0.9.10cvs5
1163                 see ChangeLog 2004-03-02 and 2004-03-12, 
1164                 specifically:
1165                 'always move messages by default when using DnD (except 
1166                 for News folder). Copy messages if Ctrl-key is pressed.'
1167                 and 'added a function to filter selected messages'
1168
1169 2004-03-12 [christoph]  0.9.10claws9
1170
1171         * src/codeconv.c
1172                 add parameter check to conv_unmime_header_overwrite()
1173
1174         * src/imap.c
1175                 o fix spelling
1176                 o fix removing of NEW flag when UNREAD is unset
1177
1178         * src/procmime.c
1179                 decode MIME-headers
1180
1181         (Closes 437 i18n attachment display error.)
1182
1183 2004-03-12 [paul]       0.9.10claws8
1184
1185         * po/it.po
1186                 update. submitted by Andrea Spadaccini <lupin85@email.it>
1187                 
1188         * tools/Makefile.am
1189                 add 'textviewer.sh'
1190
1191 2004-03-12 [alfons]     0.9.10claws7
1192
1193         * src/imap.c
1194                 o quiet compiler and typecast Folder * to IMAP Folder *
1195                 o wake up and fix my previous incompatible type assignment bug
1196
1197 2004-03-12 [alfons]     0.9.10claws6
1198
1199         * src/imap.c
1200                 don't mix up pointers to int, guint32 _and_ 
1201                 unsigned int 
1202
1203 2004-03-12 [christoph]  0.9.10claws5
1204
1205         * src/folderview.c
1206                 Add error requester when renaming a folder failed
1207
1208         * src/imap.c
1209                 Check new FolderItem name for namespace seperator
1210                 before renaming
1211
1212         (Closes Bug 443 Bad named IMAP folders won't be displayed)
1213
1214 2004-03-11 [christoph]  0.9.10claws4
1215
1216         * src/folder.[ch]
1217         * src/imap.c
1218         * src/procmsg.h
1219                 syncronize flags in cache with IMAP folder flags
1220
1221         Adapted a patch submitted by Simon 'corecode' Schubert
1222         <corecode@corecode.ath.cx> 
1223
1224
1225 2004-03-11 [alfons]     0.9.10claws3
1226
1227         * src/textview.[ch]
1228                 remove dead code that at one time controlled display of
1229                 URIs in status bar
1230
1231 2004-03-10 [paul]       0.9.10claws2
1232
1233         * po/it.po
1234                 updated by Lupino <lupin85@email.it>
1235
1236 2004-03-09 [alfons]     0.9.10claws1
1237
1238         * src/matcher.c
1239                 we're not using yywrap, but we may, so close yyin instead
1240                 of initial FILE *
1241
1242 2004-03-08 [paul]       0.9.10claws
1243
1244         * 0.9.10claws released
1245
1246 2004-03-08 [paul]       0.9.9claws41
1247
1248         * po/es.po
1249           po/ja.po
1250           po/ru.po
1251           po/sk.po
1252           po/sr.po
1253           po/zh_CN.po
1254                 update translations. submitted by Ricardo Mones Lastra,
1255                 Rui Hirokawa, Pavlo Bohmat, Andrej Kacian, Urke MMI,
1256                 Hansom Young
1257
1258 2004-03-06 [paul]       0.9.9claws40
1259
1260         * src/stock_pixmap.c
1261                 fix crash: g_strdup(DEFAULT_PIXMAP_THEME)
1262                 patch submitted by Pawel Pekala
1263
1264 2004-03-06 [alfons]             0.9.9claws39
1265
1266         * src/addrindex.c
1267                 allow nick name completion again 
1268
1269 2004-03-02 [match]              0.9.9claws38
1270
1271         * configure.ac
1272                 added definition of USE_LDAP_TLS to support TLS.
1273         * src/ldapctrl.[ch]
1274         * src/ldapquery.c
1275         * src/ldapserver.[ch]
1276         * src/addressbook.c
1277         * src/addrindex.c
1278         * src/editldap.c
1279                 included LDAP TLS support.
1280
1281 2004-03-02 [christoph]          0.9.9claws37
1282
1283         * src/folder.[ch]
1284                 o add more documentation for FolderClass
1285                 o remove usused FolderClass virtual functions
1286
1287         * src/imap.c
1288         * src/mh.c
1289         * src/news.c
1290                 change creation of FolderClass because static initializations
1291                 for structs suck in C89
1292
1293 2004-03-01 [paul]
1294
1295         * sync with 0.9.10
1296
1297 2004-02-28 [keith]      0.9.9claws36
1298
1299         * src/common/utils.c
1300                 Fix treatment of whitespace in quicksearch bar (leading
1301                 spaces and >1 space between commands and parameters).
1302
1303 2004-02-27 [alfons]     0.9.9claws35
1304
1305         * src/compose.[ch]
1306                 Explicitly remove draft timeout to fix nasty race between 
1307                 compose_send_cb() (which destroys the compose window) and 
1308                 compose_defer_auto_save_draft() (which expects compose 
1309                 window to exist). Should fix Keith's and Fred Marton's
1310                 bug report (#128, "crash after complaining about character
1311                 set conversion")
1312
1313 2004-02-27 [luke]       0.9.9claws34
1314         
1315         * src/folder.c
1316                 Do folder_item_apply_processing() even if no processing
1317                 rules for the folder exist (so global processing is applied)
1318
1319 2004-02-26 [thorsten]   0.9.9claws33
1320
1321         * src/mimeview.c
1322                 Remove misleading static declaration
1323
1324 2004-02-26 [alfons]     0.9.9claws32
1325
1326         * src/procmime.[ch]
1327           src/compose.c
1328           src/mimeview.c
1329           src/textview.c
1330                 use/add procmime_get_content_type_str() as a safe wrapper
1331                 for returning a Content-Type type string; should fix 
1332                 bug #444, 0.9.7..0.9.9 crashes with "Content-Type: type= 
1333                  - attachments."
1334
1335 2004-02-26 [thorsten]   0.9.9claws31
1336
1337         * src/mimeview.c
1338                 Restructure save_as/save_all
1339
1340 2004-02-26 [alfons]     0.9.9claws30
1341
1342         * src/procmime.c
1343                 clean up (2)
1344
1345 2004-02-26 [alfons]     0.9.9claws29
1346
1347         * src/procmime.c
1348                 clean up (1)
1349
1350 2004-02-24 [luke]
1351
1352         * tools/textviewer.sh
1353                 tweaks from Johann Koenig, recognition of shell
1354                 scripts in particular
1355
1356 2004-02-24 [paul]       0.9.9claws28
1357
1358         * sync with 0.9.9cvs13
1359                 see ChangeLog 2004-02-24
1360
1361 2004-02-23 [paul]       0.9.9claws27
1362
1363         * src/inc.c
1364                 one alertpanel on pop3 authentication error will suffice
1365                 
1366         * src/prefs_fonts.c
1367                 remove unnecessary printf
1368
1369 2004-02-22 [alfons]     0.9.9claws26
1370
1371         * src/messageview.c
1372                 put back a lost check
1373
1374 2004-02-21 [alfons]     0.9.9claws25
1375
1376         * src/folderview.c
1377                 don't forget to save folder properties after renaming folder
1378
1379 2004-02-20 [paul]       0.9.9.claws24
1380
1381         * src/addressbook.c
1382                 sync with 0.9.9cvs11, see ChangeLog 2004-02-19
1383                 
1384         * src/inc.c
1385                 complete sync with 0.9.9cvs9's 'update folderview
1386                 progressively'
1387                 
1388         * configure.ac
1389                 require gettext >= 0.12.1
1390
1391 2004-02-17 [match]      0.9.9claws23
1392
1393         * src/compose.c
1394                 keep the peace - change style.
1395
1396 2004-02-17 [alfons]     0.9.9claws22
1397
1398         * src/filtering.c
1399                 make MATCHACTION_STOP cancel filtering / processing;
1400                 clean up and document it to make it a little bit more clear;
1401
1402 2004-02-17 [alfons]     0.9.9claws21
1403
1404         %X marks the cursor spot for reply quote format
1405
1406         * src/quote_fmt_lex.l 
1407           src/quote_fmt.c
1408                 add %X token
1409                 
1410         * src/quote_fmt.h
1411           src/quote_fmt_parse.y
1412                 handle %X token
1413                 
1414         * src/compose.c
1415                 handle %X token for replies only (for now)
1416
1417 2004-02-17 [paul]       0.9.9claws20
1418
1419         * po/sk.po
1420                 updated by Andrej Kacian
1421                 
1422         * src/news.c
1423                 remove unneeded include
1424                 
1425         * src/prefs_fonts.c
1426                 be a little more user-friendly with the labels
1427                 
1428         * configure.ac
1429                 a change forgotten in the last commit: 
1430                 SYLPHEED_ACLOCAL_INCLUDE(m4)
1431
1432 2004-02-17 [paul]       0.9.9claws19
1433
1434         * ac/*                          ** REMOVED **
1435           ac/                           ** REMOVED **
1436           intl/Makefile.in              ** REMOVED **
1437           m4/                           ** NEW **
1438           m4/missing                    ** NEW **
1439           m4/missing/gdk-pixbuf.m4      ** NEW **
1440           m4/missing/gettext.m4         ** NEW **
1441           m4/missing/gpgme.m4           ** NEW **
1442           m4/missing/imlib.m4           ** NEW **
1443           m4/.cvsignore                 ** NEW **
1444           m4/Makefile.am                ** NEW **
1445           m4/README                     ** NEW **
1446           m4/aclocal-include.m4         ** NEW **
1447           m4/aspell.m4                  ** NEW **
1448           m4/check-type.m4              ** NEW **
1449           m4/gnupg-check-typedef.m4     ** NEW **
1450           m4/openssl.m4                 ** NEW **
1451           m4/spamassassin.m4            ** NEW **
1452           po/ChangeLog                  ** REMOVED **
1453           po/Makefile.in.in             ** REMOVED **
1454           po/Rules-quot                 ** REMOVED **
1455           po/boldquot.sed               ** REMOVED **
1456           po/en@boldquot.header         ** REMOVED **
1457           po/en@quot.header             ** REMOVED **
1458           po/insert-header.sin          ** REMOVED **
1459           po/quot.sed                   ** REMOVED **
1460           po/remove-potcdate.sed        ** REMOVED **
1461           po/remove-potcdate.sin        ** REMOVED **
1462           po/stamp-po                   ** REMOVED **
1463           Makefile.am
1464           autogen.sh
1465           configure.ac
1466                 enable building with automake 1.8.x
1467                 add 'autopoint' to autogen.sh and remove all
1468                 auto-generated files, remove ac/ in favour of
1469                 m4/
1470
1471 2004-02-17 [alfons]     0.9.9claws18
1472         
1473         * src/summaryview.c
1474                 MSG_IS_NEWS() is not stored at all, and is bogus
1475
1476 2004-02-17 [martin]     0.9.9claws17
1477
1478         * src/prefs_themes.c
1479                 fix crash when installing wrong theme and output an
1480                 error message
1481
1482 2004-02-16 [christoph]  0.9.9claws16
1483
1484         * src/compose.c
1485         * src/stock_pixmap.[ch]
1486         * src/toolbar.[ch]
1487         * src/pixmaps/linewrapcurrent.xpm               ** NEW **
1488                 add "Wrap current paragraph" to compose toolbar
1489
1490 2004-02-15 [alfons]     0.9.9claws15
1491
1492         * src/folderview.c
1493                 refine previous commit to make sure other hook functions
1494                 get their grab of the pie too
1495
1496 2004-02-15 [alfons]     0.9.9claws14
1497
1498         * src/folderview.c
1499                 fix sync breakage so we don't pass invalid pointer types
1500
1501 2004-02-15 [match]      0.9.9claws13
1502
1503         * src/ldapquery.[ch]
1504         * src/ldapserver.h
1505         * src/addrindex.[ch]
1506                 tweak threading calls.
1507         * src/addr_compl.[ch]
1508                 add alias into completion list.
1509         * src/addressbook.c
1510                 fix ldap browse.
1511                 improve context menu behavior.
1512                 change menu sequence.
1513                 add send mail from addressbook.
1514         * src/addrselect.[ch]
1515         * src/compose.[ch]
1516                 add send mail from addressbook.
1517
1518 2004-02-15 [christoph]  0.9.9claws12
1519
1520         * src/folderutils.c
1521                 skip deleting when duplist is empty
1522
1523         * src/folderview.[ch]
1524         * src/mainwindow.c
1525         * src/summaryview.[ch]
1526                 call folderutils_delete_duplicates() from mainwindow code
1527
1528 2004-02-15 [alfons]     0.9.9claws11
1529         
1530         * src/common/utils.c
1531                 add prefix for italian ms o(e) 
1532
1533 2004-02-14 [paul]       0.9.9claws10
1534
1535         * src/foldersel.c
1536                 fix updating of the folder view when creating a
1537                 new folder
1538
1539 2004-02-13 [paul]       0.9.9claws9
1540
1541         * src/plugins/clamav/clamav_plugin.c
1542                 remove GUI code
1543
1544 2004-02-13 [paul]       0.9.9claws8
1545
1546         * sync with 0.9.9cvs9
1547                 see ChangeLog 2004-02-09, 2004-02-10, 2004-02-12
1548
1549 2004-02-13 [alfons]     0.9.9claws7
1550
1551         * src/common/utils.c
1552                 fix wrong type of argument for ctype functions (pass unsigned
1553                 char instead of signed char)
1554
1555 2004-02-12 [alfons]     0.9.9claws6
1556
1557         * src/compose.[ch]
1558                 don't select text in header entry when composing to a 
1559                 default address, but rather give the header entry a
1560                 different color / style (same as the folder new color)
1561
1562 2004-02-12 [alfons]     0.9.9claws5
1563
1564         * src/plugins/clamav/clamav_plugin.c
1565                 don't exit(2) on libclamav init error - show a warning.
1566                 (tested by damaging a clamav database file.)
1567
1568 2004-02-12 [paul]       0.9.9claws4
1569
1570         * sync with 0.9.9cvs4
1571                 see ChangeLog 2004-02-04, 2004-02-05, and 2004-02-06
1572
1573 2004-02-11 [luke]       0.9.9claws3
1574
1575         * src/mimeview.c
1576                 remove redundant check introduced in 0.9.9claws1
1577
1578 2004-02-11 [luke]       0.9.9claws2
1579
1580         * src/mimeview.c
1581                 fix compilation of my previous commit without gpg enabled
1582
1583 2004-02-10 [luke]       0.9.9claws1
1584
1585         * src/mimeview.c
1586                 add borders to icons to indicate the privacy status for
1587                 the message part (unknown/bad/good)
1588
1589 2004-02-06 [paul]       0.9.9claws
1590
1591         0.9.9claws released
1592
1593 2004-02-06 [darko]      0.9.8claws64
1594
1595         * src/compose.c
1596                 don't allow Ctrl+Enter while external editor is active
1597
1598 2004-02-06 [paul]       0.9.8claws63
1599
1600         * po/es.po
1601           po/pl.po
1602           po/sk.po
1603           po/sr.po
1604                 update Spanish, Polish, Slovak, and Serbian translations.
1605                 submitted by Ricardo Mones Lastra, Emil Nowak, Andrej Kacian,
1606                 and Urke MMI
1607
1608 2004-02-04 [alfons]     0.9.8claws62
1609
1610         * src/compose.c
1611                 grab focus only when lbutton was pressed (bug #430 cont'd; 
1612                 don't have clue yet why the cursor pos is at the end of the
1613                 text.)
1614
1615 2004-02-04 [alfons]     0.9.8claws61
1616
1617         * src/compose.c
1618                 always grab focus when one of the header entries is clicked 
1619                 (should fix bug #430, "no focus on pasted addresses 3 & higher")
1620
1621 2004-02-02 [paul]
1622
1623         * ac/missing/gdk-pixbuf.m4
1624           ac/missing/gpgme.m4
1625           ac/missing/imlib.m4
1626                 prevent 'underquoted definition' warnings
1627                 patch submitted by David Relson
1628                 
1629         * src/plugins/clamav/README
1630                 update, improve, correct
1631
1632 2004-01-31 [thorsten]   0.9.8claws60
1633
1634         * src/news.c
1635                 'dir' not initialized if group has no messages
1636
1637 2004-01-29 [christoph]  0.9.8claws59
1638
1639         * src/customheader.[ch]
1640                 add custom_header_is_allowed() to check for disallowed header names
1641                 that must not be overridden by custom headers
1642
1643         * src/compose.c
1644                 always write From: header and use custom_header_is_allowed() to
1645                 check if custom header should be written
1646
1647         * src/prefs_customheader.c
1648                 check if custom header is disallowed using custom_header_is_allowed()
1649
1650         * src/folderutils.c
1651                 destroy message id GHashTable before freeing the MsgInfos
1652
1653 2004-01-29 [paul]       0.9.8claws58
1654
1655         * sync with 0.9.9 release
1656                 see ChangeLog 2004-01-29
1657
1658 2004-01-29 [paul]       0.9.8claws57
1659
1660         * sync with 0.9.8cvs11
1661                 see ChangeLog 2004-01-29
1662
1663 2004-01-28 [christoph]  0.9.8claws56
1664
1665         * src/pgpmime.c
1666         * src/sgpgme.[ch]
1667                 return WARN signature status when signature is not trusted
1668
1669         * src/Makefile.am
1670         * src/folder.c
1671         * src/folderutils.[ch]                  ** NEW **
1672         * src/summaryview.c
1673                 implement delete duplicates summaryview independent
1674
1675 2004-01-28 [paul]       0.9.8claws55
1676
1677         * sync with 0.9.8cvs10
1678                 see Changelog 2004-01-27 and 2004-01-28
1679
1680 2004-01-26 [christoph]  0.9.8claws54
1681
1682         * src/imap.c
1683                 create a root node for the Folder if scan fails because root
1684                 folder does not exist
1685
1686 2004-01-26 [paul]       0.9.8claws53
1687
1688         * sync with 0.9.8cvs7
1689                 see ChangeLog 2004-01-23
1690
1691 2004-01-25 [alfons]     0.9.8claws52
1692
1693         * src/compose.c
1694                 remove left-over constant INDENT_CHARS
1695
1696 2004-01-25 [alfons]     0.9.8claws51
1697
1698         * src/procmime.c
1699                 add NULL pointer check for mimeinfo->node in
1700                 procmime_mimeinfo_parent()
1701
1702 2004-01-25 [darko]      0.9.8claws50
1703
1704         * src/compose.c
1705                 make "Wrap all long lines" toolbar button wrap all
1706                 long lines not just the current line
1707                 patch by I. Oshadi Jayawardena <ioj4 at yahoo.co.uk>
1708
1709
1710 2004-01-25 [alfons]     0.9.8claws49
1711
1712         * src/procmime.c
1713                 remove g_strstrip(); prevents a NULL pointer deref, and isn't
1714                 necessary anyway, because *scanf() functions neglect white
1715                 space in the input. 
1716                 Fixes bug #425, "sylpheed 0.9.8claws42 crashes on some messages."
1717
1718 2004-01-25 [paul]       0.9.8claws48
1719
1720         * src/prefs_ext_prog.c
1721                 apply Alfons' patch to check for NULL pointers
1722                 fixes bug #424
1723
1724 2004-01-25 [paul]       0.9.8claws47
1725
1726         * sync with 0.9.8cvs8
1727                 see ChangeLog 2004-01-23
1728
1729 2004-01-25 [thorsten]   0.9.8claws46
1730
1731         * src/messageview.c
1732                 remove orphaned mimeview unref()
1733
1734 2004-01-23 [christoph]  0.9.8claws45
1735
1736         * src/summaryview.c
1737                 set ctree widget style
1738
1739 2004-01-23 [paul]       0.9.8claws44
1740
1741         * sync with 0.9.8cvs5
1742                 see ChangeLog 2004-01-22
1743
1744 2004-01-23 [alfons]     0.9.8claws43
1745
1746         * src/procmsg.c
1747                 remove redundant code in procmsg_get_thread_tree()
1748
1749 2004-01-21 [christoph]  0.9.8claws42
1750
1751         * src/folderview.c
1752                 set ctree widget style, otherwise GTK does not use the
1753                 the correct vertical size for the list items
1754
1755 2004-01-21 [alfons]     0.9.8claws41
1756
1757         * src/summaryview.c
1758                 GDK_Left should only switch to folderview when
1759                 when summaryview hscrollbar is at the leftmost
1760                 position (fixes bug #420, "Focus error")
1761
1762 2004-01-21 [paul]       0.9.8claws40
1763
1764         * sync with 0.9.8cvs4
1765                 see ChangeLog 2004-01-20
1766
1767 2004-01-20 [christoph]  0.9.8claws39
1768
1769         * src/folderview.c
1770                 remove setting sensitivity for no longer existing
1771                 /Scoring... popup entry
1772
1773 2004-01-20 [keith]      0.9.8claws38
1774
1775         * configure.ac
1776                 Revert AM_CONFIG_HEADER to AC_CONFIG_HEADER
1777
1778 2004-01-20 [paul]       0.9.8claws37
1779
1780         * src/prefs_fonts.c
1781                 demystify font settings
1782                 
1783         * src/textview.c
1784                 use textview->msgfont for header->body in
1785                 textview_show_header()
1786
1787 2004-01-20 [paul]       0.9.8claws36
1788
1789         * src/compose.c
1790           src/undo.c
1791                 remove superfluous debug_print's
1792                 
1793         * src/inc.c
1794                 clear the statusbar after LOCAL incorporation
1795
1796 2004-01-20 [paul]       0.9.8claws35
1797
1798         * sync with 0.9.8cvs3
1799                 see ChangeLog 2004-01-20
1800
1801 2004-01-19 [keith]      0.9.8claws34
1802
1803         * src/folderview.c
1804                 don't show 'Search folder...' on popup menu
1805                 if folder has no mails in it
1806
1807 2004-01-17 [keith]      0.9.8claws33
1808
1809         * src/compose.c
1810           src/prefs_common.c
1811           src/prefs_common.h
1812                 store position of compose window in prefs
1813
1814 2004-01-17 [thorsten]   0.9.8claws32
1815
1816         * src/gtk/gtkvscrollbutton.c
1817                 ensure scrollbutton resize event on different gtk versions
1818
1819 2004-01-15 [alfons]     0.9.8claws31
1820         
1821         * src/summaryview.c
1822                 keep MSG_REPLIED and MSG_FORWARDED even when marking a
1823                 message as read
1824
1825 2004-01-12 [christoph]  0.9.8claws30
1826
1827         * src/procmime.c
1828                 better MIME-Version check
1829
1830 2004-01-11 [alfons]     0.9.8claws29
1831
1832         * src/procmsg.c
1833                 remove unnecessary but still effective check (could possibly
1834                 lead to some unwanted side effects)
1835
1836 2004-01-11 [alfons]     0.9.8claws28
1837
1838         * src/procmsg.c
1839                 we should not prefer lowest message number while threading 
1840                 (introduced in previous commit)
1841
1842 2004-01-11 [alfons]     0.9.8claws27
1843
1844         * src/procmsg.c
1845                 subject threading fixes:
1846                 
1847                         - make message with lowest message number the
1848                           thread parent,
1849                         - refine recording last node when threading. the last node
1850                           should be the previous one if a node has a thread parent,
1851                           or the current node if not
1852                 
1853                 (there's another threading bug fix coming up)
1854
1855 2004-01-10 [paul]       0.9.8claws26
1856
1857         * src/main.c
1858           src/prefs_ext_prog.c
1859           src/plugins/clamav/clamav_plugin_gtk.c
1860                 minor gui fixes
1861
1862 2004-01-09 [christoph]  0.9.8claws25
1863
1864         * src/Makefile.am
1865         * src/string_match.[ch]                 ** REMOVE **
1866         * src/common/Makefile.am
1867         * src/common/string_match.[ch]          ** NEW **
1868                 move string_match.[ch] to common directory
1869
1870 2004-01-09 [christoph]  0.9.8claws24
1871
1872         * src/pgpmime.c
1873                 add MIME-Version header for the message parser
1874
1875 2004-01-09 [paul]       0.9.8claws23
1876
1877         * po/POTFILES.in
1878           src/Makefile.am
1879           src/main.c
1880           src/prefs_common.c
1881           src/prefs_ext_prog.[ch]       ** NEW FILES **
1882                 move External Command options from 'Common Prefs/Other' to
1883                 'Other Prefs/Message View/External Programs', also reveal
1884                 the hidden options for audio player and image viewer.
1885                 
1886         * src/prefs_common.c
1887                 fix toggling of header pane
1888
1889 2004-01-09 [paul]       0.9.8claws22
1890
1891         * src/compose.c
1892                 when changing account also change the save folder
1893
1894         * src/textview.c
1895                 if a text/plain attachment has 'Content-Disposition: attachment'
1896                 don't display it inline
1897
1898 2004-01-08 [christoph]  0.9.8claws21
1899
1900         * src/procmime.c
1901                 check for "MIME-Version: 1.0" in message/rfc882 MIME-parts,
1902                 otherwise thread the message content as one text part and
1903                 don't assume charset US-ASCII which is only specified as
1904                 default for MIME-messages
1905
1906 2004-01-08 [paul]       0.9.8claws20
1907
1908         * src/plugins/clamav/clamav_plugin.c
1909           src/plugins/spamassassin/spamassassin.c
1910                 inform the user what is happening via the statusbar
1911
1912 2004-01-06 [paul]       0.9.8claws19
1913
1914         * po/es.po
1915                 update Spanish translation. submitted by Ricardo
1916                 Mones Lastra
1917
1918 2004-01-05 [paul]       0.9.8claws18
1919
1920         * sync with 0.9.8cvs2
1921                 see ChangeLog 2004-01-05
1922
1923 2004-01-03 [luke]       0.9.8claws17
1924
1925         * src/procheader.c
1926                 Clean up:
1927                 o remove unused functions string_getchar() and file_getchar()
1928                 o remove the getchar_ parameter from generic_get_one_field()
1929                 o add an 'unfold' parameter to generic_get_one_field, to
1930                   be used if no HeaderEntry is supplied
1931                 o procheader_get_one_field_asis() uses
1932                   generic_get_one_field().
1933
1934 2004-01-01 [christoph]  0.9.8claws16
1935
1936         * src/common/xml.[ch]
1937                 o add xml_new_tag() to manage usage counts of strings correctly
1938                 o correct xml_copy_tree() function name
1939
1940         * src/folder.c
1941         * src/main.c
1942                 allow registering and unregistering of FolderClasses anytime
1943
1944 2003-12-31 [christoph]  0.9.8claws15
1945
1946         * src/folder.[ch]
1947         * src/common/xml.[ch]
1948                 keep folderlist.xml data for unloaded FolderClasses
1949
1950 2003-12-30 [luke]       0.9.8claws14
1951
1952         * src/procheader.[ch]
1953                 o added procheader_get_one_field_asis() that does not do
1954                   unfolding
1955                 o fix procheader_get_header_array_asis() to use the above,
1956                   fixing ugliness of headers in textview
1957
1958         * src/compose.c
1959                 o don't unfold headers when redirecting.        
1960
1961 2003-12-30 [paul]       0.9.8claws13
1962
1963         * po/POTFILES.in
1964           src/common/defs.h
1965           src/Makefile.am
1966           src/main.c
1967           src/prefs_common.c
1968           src/prefs_themes.[ch] ** NEW FILES **
1969                 redesign and move Icon Theme selector to
1970                 the new prefs window
1971           
1972         * src/stock_pixmap.c
1973                 fix the old bug where icons are not always
1974                 updated when changing themes
1975         
1976         * src/summaryview.c
1977                 fix bug where the icons on the title row
1978                 of the summary view were not updated
1979         
1980         all patches submitted by Ricardo Mones Lastra
1981
1982 2003-12-30 [hoa]        0.9.8claws12
1983
1984         * src/folder.c
1985                 run preglobal and postglobal processing rules
1986                 even if the folder does not have any rules.
1987
1988 2003-12-28 [paul]       0.9.8claws11
1989
1990         * ac/aspell.m4
1991           ac/check-type.m4
1992           ac/gnupg-check-typedef.m4
1993           ac/openssl.m4
1994           ac/spamassassin.m4
1995                 fix 'underquoted definition' warnings, patch submitted by
1996                 David Relson <relson@osagesoftware.com>
1997                 
1998         * src/common/utils.c
1999                 subject_get_prefix_length(): add "Odp\\:" to reply prefixes,
2000                 patch submitted by Jan Alboszta <J.Alboszta@students.mimuw.edu.pl>
2001
2002 2003-12-28 [paul]       0.9.8claws10
2003
2004         * sync with 0.9.8cvs1
2005                 see ChangeLog 2003-12-17
2006
2007 2003-12-27 [christoph]  0.9.8claws9
2008
2009         * src/common/utils.[ch]
2010                 add g_node_map() to map a GNode into a new GNode
2011                 converting all node data's with a function
2012
2013         * src/account.c
2014         * src/folder.[ch]
2015         * src/folderview.c
2016         * src/imap.c
2017         * src/mainwindow.c
2018         * src/summaryview.c
2019                 o use g_node_map() to convert XML <-> Folder
2020                 o remove redundant FolderItem->parent and
2021                   replace it with folder_item_parent()
2022
2023 2003-12-23 [christoph]  0.9.8claws8
2024
2025         * src/folder.[ch]
2026         * src/folderview.c
2027         * src/mainwindow.c
2028         * src/procmsg.c
2029                 o use callback for notifications about added and
2030                   destroyed folders
2031                 o rewrite folderlist saving (new functions to create
2032                   folder from XML tree, and XML tree from folder)
2033
2034         * src/common/xml.[ch]
2035                 add function to save XML trees
2036
2037         * src/prefs_filtering.c
2038                 code cleanup
2039
2040 2003-12-22 [christoph]  0.9.8claws7
2041
2042         * src/prefs_account.[ch]
2043                 add "SMTP only" accounts
2044
2045 2003-12-20 [melvin]     0.9.8claws6
2046
2047         * src/action.[ch]
2048                 Changed the interface for action_update_*_menu() so
2049                 action.c does not need to know the paths of the different
2050                 actions menu (mainwindow, message view and compose window). 
2051
2052         * src/compose.c
2053                 Tiny code cleanup to merge spell checker related code
2054                 compose_update_actions_menu(): new function to update
2055                 the actions menu. Use it in compose_create()
2056
2057         * src/compose.h
2058                 compose_update_actions_menu(): new function to update
2059                 the actions menu. Used also in prefs_actions.c.
2060
2061         * src/mainwindow.[ch]
2062                 main_window_update_actions_menu(): new function to update
2063                 the actions menu. Used in main_window_create() and in
2064                 prefs_actions.c
2065
2066         * src/messageview.[ch]
2067                 messageview_update_actions_menu(): new function to update
2068                 the actions menu. Used in messageview_add_toolbar() and in
2069                 prefs_actions.c
2070                 
2071         * src/prefs_actions.c   
2072                 prefs_actions_ok(): fixed to update the actions menu of
2073                 the separate message view and the compose windows.
2074
2075 2003-12-20 [luke]       0.9.8claws5
2076         * src/procheader.c
2077                 fix unfolding/newline stripping for multiline fields
2078                 in generic_get_one_field()
2079
2080 2003-12-19 [christoph]  0.9.8claws4
2081
2082         * src/summaryview.c
2083                 o code cleanup
2084                 o use subject_compare_for_sort() when comparing
2085                   simplified subjects
2086
2087 2003-12-19 [christoph]  0.9.8claws3
2088
2089         * src/msgcache.c
2090                 more syncing with 0.8.9a
2091
2092 2003-12-19 [christoph]  0.9.8claws2
2093
2094         * src/folder.c
2095                 don't write all FolderItem XML attributes for the root node
2096
2097 2003-12-19 [melvin]     0.9.8claws1
2098
2099         * src/messageview.c
2100                 Added missing menu branch (Tools/Create processing/rule)
2101         * po/fr.po
2102                 Updated French translation for the added string.
2103
2104 2003-12-19 [paul]       0.9.8claws
2105
2106         0.9.8claws released
2107
2108 2003-12-19 [paul]       0.9.7claws51
2109
2110         * po/en_GB.po
2111           po/es.po
2112           po/ja.po
2113           po/pl.po
2114           po/sk.po
2115           po/zh_CN.po
2116                 update translations. submitted by me, Ricardo Mones
2117                 Lastra, Rui Hirokawa, Emil Nowak, Andrej Kacian,
2118                 Hansom Young
2119                 
2120         * src/folder_item_prefs.c
2121                 'enable_processing' set to FALSE by default
2122
2123 2003-12-18 [melvin]     0.9.7claws50
2124
2125         * po/fr.po
2126                 Updated French translation
2127
2128 2003-12-17 [christoph]  0.9.7claws49
2129
2130         * src/procheader.c
2131                 revert discarding of whitespace from 0.9.7claws44
2132
2133                 RFC2822 2.2.3: Unfolding is accomplished by simply
2134                 removing any CRLF that is immediately followed by WSP.
2135
2136 2003-12-17 [paul]       0.9.7claws48
2137
2138         * src/folder.c
2139                 fix new message count
2140                 
2141         * configure.ac
2142                 update autotools macros
2143
2144         * sync with 0.9.8a
2145
2146 2003-12-16 [christoph]  0.9.7claws47
2147
2148         * src/folder.c
2149                 fix folder update before adding MsgInfo to cache
2150                 in add_msginfo_to_cache()
2151
2152         * src/procmsg.c
2153                 remove old call to folder_item_update() that is no
2154                 longer required
2155
2156 2003-12-16 [christoph]  0.9.7claws46
2157
2158         * src/main.c
2159                 make sure the shutdown process only runs once
2160
2161 2003-12-16 [hoa]        0.9.7claws45
2162
2163         * src/mainwindow.c
2164         * src/messageview.c
2165         * src/summaryview.[ch]
2166                 Create filter rules using a message is fixed.
2167                 We can now create processing rules using a message.
2168
2169 2003-12-15 [alfons]     0.9.7claws44
2170
2171         * src/procheader.c
2172                 make sure we discard folding white space
2173
2174 2003-12-15 [luke]       0.9.7claws43
2175         * src/textview.c
2176         * src/mimeview.c
2177                 o use "name" parameter if "filename" doesn't exist
2178
2179 2003-12-14 [alfons]     0.9.7claws42
2180
2181         * src/summaryview.c
2182         * src/common/utils.c
2183                 allow quick finding based on the result of passing
2184                 a message to an external command. E.g:
2185
2186                         X "bogofilter < %F" 
2187                 
2188                 gets me all the spam in a folder.
2189
2190 2003-12-14 [luke]       0.9.7claws41
2191
2192         * src/textview.c
2193         * src/mimeview.c
2194                 o use parameter "filename" instead of "name" in a couple of 
2195                   places for correctness
2196
2197         * src/procmime.c
2198         * src/common/utils.[ch]
2199                 o make temporary filename for attachments safe for %p 
2200                   substitutions in actions.
2201
2202 2003-12-13 [christoph]  0.9.7claws40
2203
2204         * src/main.c
2205                 readd exit(0) to clean_quit() because otherwise sylpheed
2206                 does not always terminate
2207
2208         * src/pgpmime.c
2209         * src/privacy.h
2210                 add an identifier-string for PrivacySystems
2211
2212 2003-12-12 [paul]
2213
2214         * doc/man/sylpheed.1
2215                 update the man page
2216
2217 2003-12-12 [paul]       0.9.7claws39
2218
2219         general clean up
2220         
2221         * configure.ac
2222                 correct and clean up './configure --help' info
2223         
2224         * src/plugins/clamav/clamav_plugin.c
2225           src/plugins/spamassassin/spamassassin.c
2226                 correct plugin_desc(), works with LOCAL, IMAP, and
2227                 POP accounts
2228                 
2229         * src/filtering.c
2230           src/matcher.[ch]
2231           src/matcher_parser_parse.y
2232           src/prefs_filtering_action.c
2233                 use 'Change Score' instead of '(In/De)crease score'.
2234                 use *CHANGE_SCORE* instead of *ADD_SCORE*
2235          
2236          * src/mainwindow.c
2237                 hyphenate: 'Pre-processing', 'Post-processing'
2238                 
2239         * src/prefs_account.c
2240                 change 'Generate Message-ID' to 'Generate Message-Id'
2241                 
2242         * src/prefs_folder_item.c
2243                 change 'Processing on startup:' to 'Process at startup'
2244                 change 'Scan for new mail:' to 'Scan for new mail'
2245                 
2246 2003-12-11 [christoph]  0.9.7claws38
2247
2248         * src/crash.c
2249         * src/main.[ch]
2250                 make sure the clean_exit() funtion is not called again by the
2251                 signal handler while it is already running
2252
2253         (closes Bug 366 lost all folders -> spoiling folderlist.xml file)
2254
2255         * src/summaryview.c
2256                 fix wrong assertion
2257
2258 2003-12-11 [paul]       0.9.7claws37
2259
2260         * src/compose.c
2261                 'anonymise' Message-Id: header string
2262
2263 2003-12-11 [paul]       0.9.7claws36
2264
2265         * src/plugins/clamav/clamav_plugin.c
2266                 fix (don't break) signature count
2267                 use cl_strerror() instead of deprecated cl_perror()
2268         
2269 2003-12-11 [darko]      0.9.7claws35
2270
2271         * src/summaryview.c
2272                 also update the sort arrow (thanks Christoph)
2273
2274 2003-12-11 [darko]      0.9.7claws34
2275
2276         * src/summaryview.c
2277                 allow reverting to default sort mode (no sort)
2278
2279 2003-12-10 [hoa]        0.9.7claws33
2280
2281         * src/matcher.c
2282                 fixed quotation of string for matcher.
2283
2284 2003-12-08 [paul]       0.9.7claws32
2285
2286         * src/imap.c
2287           src/inc.c
2288                 plug memory leaks (patch by Alfons)
2289
2290 2003-12-08 [christoph]  0.9.7claws31
2291
2292         * src/folder_item_prefs.[ch]
2293         * src/folderview.c
2294         * src/prefs_folder_item.c
2295                 add new FolderItem property to exclude folders from new
2296                 mail checks
2297
2298         Patch submitted by Chad Robinson <crobinson@rfgonline.com>
2299
2300 2003-12-07 [paul]       0.9.7claws30
2301
2302         * src/plugins/clamav/clamav_plugin.c
2303                 fix signature count
2304
2305 2003-12-07 [thorsten]   0.9.7claws29
2306
2307         * src/filtering.c
2308                 debug_print some warning if destfolder missing
2309         * src/prefs_filtering.c
2310                 uninitialized filter list when deleting a folder
2311
2312 2003-12-06 [paul]       0.9.7claws28
2313
2314         * src/procheader.c
2315                 add Alfons' patch to trim line feeds
2316
2317 2003-12-06 [paul]       0.9.7claws27
2318
2319         * partial sync with 0.9.7cvs8
2320                 leaving claws' online/offline more or less intact
2321                 see ChangeLog 2003-12-04 and 2003-12-06
2322
2323 2003-12-06 [christoph]  0.9.7claws26
2324
2325         * src/messageview.c
2326         * src/privacy.[ch]
2327                 revert pirvacy API changes
2328
2329 2003-12-05 [alfons]     0.9.7claws25
2330
2331         * src/matcher.[ch]
2332                 clean up my old cruft
2333
2334 2003-12-05 [alfons]     0.9.7claws24
2335
2336         * src/matcher.c
2337                 fix comparison buglet ;-) and make `test` matcher
2338                 work again
2339
2340 2003-12-05 [alfons]     0.9.7claws23
2341
2342         * src/prefs_folder_item.c
2343                 K&R 2nd Ed., page 241 (function parameter identifiers
2344                 starting with an underscore are kind of insulting)
2345
2346 2003-12-05 [hoa]        0.9.7claws22
2347
2348         * src/main.c
2349         * src/mainwindow.[ch]
2350         * src/mainwindow.h
2351                 add destructor for mainwindow so that the last 
2352                 MimeInfo opened in messageview is destroyed when
2353                 exiting sylpheed.
2354
2355 2003-12-05 [hoa]        0.9.7claws21
2356
2357         * src/filtering.[ch]
2358         * src/matcher.[ch]
2359         * src/matcher_parser_lex.l
2360         * src/matcher_parser_parse.y
2361         * src/prefs_actions.c
2362         * src/prefs_filtering.c
2363         * src/common/utils.[ch]
2364                 quote arguments before giving them to command line.
2365                 fixed quote of string in matcher/processing/filtering rules.
2366
2367         * src/messageview.c
2368         * src/privacy.[ch]
2369                 allows decryption to return a new whole 
2370                 MIME message structure.
2371
2372 2003-12-04 [hoa]        0.9.7claws20
2373
2374         * src/filtering.[ch]
2375         * src/folder.c
2376         * src/mainwindow.c
2377         * src/matcher.c
2378         * src/matcher_parser_parse.y
2379         * src/folderview.c
2380                 global rules to run before folder specific rules.
2381                 global rules to run after folder specific rules.
2382                 
2383         * src/messageview.c
2384                 fixed quick addition of rules.
2385         
2386         * src/prefs_filtering.[ch]
2387         * src/summaryview.c
2388                 we can now customize the title for the dialog.
2389                 updated case where we rename of delete folders.
2390
2391         * src/addressbook.c
2392                 got back the function addressbook_browse_entry_cb()
2393                 that is needed in case we compiled with LDAP support.
2394
2395 2003-12-04 [paul]       0.9.7claws19
2396
2397         * sync with 0.9.7cvs6
2398                 see ChangeLog 2003-12-04
2399                 fixes bug 171 'Wrong message decoing: koi8-r and 
2400                 iso8859-5 looks same. Can't read many emails.'
2401
2402 2003-12-04 [paul]       0.9.7claws18
2403
2404         * po/POTFILES.in
2405                 remove 'src/prefs_scoring.c'
2406
2407 2003-12-03 [hoa]        0.9.7claws17
2408
2409         * src/Makefile.am
2410                 compilation of scoring.[ch] and prefs_scoring.[ch]
2411                 is removed.
2412         
2413         * src/filtering.[ch]
2414         * src/folder.c
2415         * src/folder_item_prefs.[ch]
2416         * src/folderview.c
2417         * src/main.c
2418         * src/mainwindow.c
2419         * src/matcher.[ch]
2420         * src/matcher_parser.h
2421         * src/matcher_parser_parse.y
2422         * src/prefs_filtering.[ch]
2423         * src/prefs_filtering_action.c
2424         * src/prefs_folder_item.c
2425         * src/prefs_scoring.[ch]              * REMOVED FILES *
2426         * src/procmsg.[ch]
2427         * src/scoring.[ch]                    * REMOVED FILES *
2428         * src/summaryview.c
2429                 merged scoring and filtering.
2430                 
2431                 Note : compatibility is kept by parsing score like 
2432                   add_score. To get the behaviour of older scoring 
2433                   system, you have to define some equivalent rule :
2434                   "score_lower -9999 hide"
2435                   "score_greater 9999 mark"
2436                   
2437                   To define global rules, you have to define them 
2438                   in the new global processing rules.
2439                   The variable that kept the list filtering rules 
2440                   was "global_processing" and has been renamed into 
2441                   "filtering_rules".
2442                   "global_processing" variable is now the name 
2443                   of the variable that keeps the list of global 
2444                   processing rules.
2445                   In the configuration file, "[global]" section is 
2446                   now for the global processing rules (which includes
2447                   score things and new global processing rules).
2448                   New "[filtering]" section is for the filtering rules.
2449                   
2450                   Before running with this version, during testing 
2451                   phase, ** MAKE A BACKUP ** of your matcherrc file.
2452                   Then, you have to make the following changes :
2453                   - leave all scoring rules in "[global]" section.
2454                   - move all other rules of "[global]" section to
2455                       a new section named "[filtering]".
2456
2457 2003-12-03 [christoph]  0.9.7claws16
2458
2459         * src/procmime.c
2460                 use default Content-Type as specified in RFC2045 if
2461                 Content-Type header is syntactically incorrect
2462
2463 2003-12-03 [christoph]  0.9.7claws15
2464
2465         * src/addressbook.c
2466         * src/addrindex.h
2467         * src/addritem.c
2468         * src/expldifdlg.h
2469         * src/exportldif.c
2470         * src/filtering.c
2471         * src/folder.c
2472         * src/folderview.c
2473         * src/jpilot.c
2474         * src/localfolder.c
2475         * src/matcher.h
2476         * src/matcher_parser_lex.l
2477         * src/matcher_parser_parse.y
2478         * src/news.c
2479         * src/prefs_filtering_action.c
2480         * src/prefs_folder_item.c
2481         * src/prefs_fonts.c
2482         * src/procmsg.c
2483         * src/sgpgme.c
2484                 clean up warnings
2485
2486         * src/procmime.c
2487                 revert 0.9.7claws14 change
2488
2489 2003-12-03 [alfons]     0.9.7claws14
2490
2491         * src/procmime.c
2492                 catch invalid Content-Type with no subtype
2493
2494 2003-12-03 [alfons]     0.9.7claws13
2495
2496         * src/alertpanel.h
2497         * src/setup.c
2498         * src/plugins/image_viewer/plugin.c
2499                 compile again, we need stddef.h for size_t
2500
2501 2003-12-03 [paul]       0.9.7claws12
2502
2503         * src/account.c
2504                 don't allow cloning of accounts with remote folders,
2505                 patch submitted by Ricardo Mones Lastra
2506
2507 2003-12-03 [christoph]  0.9.7claws11
2508
2509         * src/folder.[ch]
2510         * src/imap.c
2511         * src/localfolder.[ch]
2512         * src/mh.c
2513         * src/news.c
2514         * src/common/xml.[ch]
2515                 add set_xml() and get_xml() virtual functions to FolderClass to
2516                 save extra information for Folders (for example the rootpath
2517                 only used by LocalFolder). The folderlist write function no
2518                 longer needs to know the folder type to save this extra
2519                 information.
2520
2521 2003-12-02 [christoph]  0.9.7claws10
2522
2523         * src/Makefile.am
2524         * src/account.c
2525         * src/folder.[ch]
2526         * src/folderview.h
2527         * src/imap.c
2528         * src/localfolder.[ch]          ** NEW **
2529         * src/mainwindow.c
2530         * src/mh.[ch]
2531         * src/news.[ch]
2532         * src/prefs_account.[ch]
2533         * src/prefs_filtering.h
2534         * src/procmsg.h
2535         * src/remotefolder.[ch]         ** NEW **
2536         * src/common/xml.[ch]
2537                 add item_set_xml() and item_get_xml() virtual functions to
2538                 FolderClass to give folders the ability to add extra information
2539                 to the saved FolderItem data. If NULL the default function for
2540                 FolderItem will be used.
2541
2542 2003-11-29 [christoph]  0.9.7claws9
2543
2544         * src/procheader.c
2545                 fix bug in unfolding
2546
2547 2003-11-29 [luke]       0.9.7claws8
2548
2549         * src/textview.c
2550                 fix compilation for non c99 compilers
2551
2552 2003-11-29 [christoph]  0.9.7claws7
2553
2554         * src/procmime.[ch]
2555         * src/mimeview.c
2556                 o unknown disposition types should be handled as
2557                   attachment (RFC2183)
2558                 o missing headers should not default to inline
2559                   (would make "Save All" useless when disposition header
2560                    is not set by the sending mailer)
2561                 o remove old MimeInfo data and cleanup
2562
2563 2003-11-29 [luke]       0.9.7claws6
2564
2565         * src/procmime.[ch]
2566                 re-added parsing of Content-Disposition header
2567                         - removes the old  'gchar* content_disposition'
2568                         - adds a new field 'DispositionType disposition'
2569                         - adds parameters to MimeInfo::parameters
2570
2571         * src/mimeview.c
2572                 use the "filename" parameter for saving, and the new
2573                 MimeInfo::disposition for save all.
2574
2575         * src/compose.c
2576         * src/toolbar.[ch]
2577                 add a 'check spelling' button as a possibility for 
2578                 the compose toolbar
2579
2580         * src/stockpixmap.[ch]
2581         * src/pixmaps/check_spelling.xpm        ** NEW **
2582         * src/Makefile.am
2583                 add a pixmap for use with 'check spelling' button or
2584                 a user defined action
2585
2586         * src/textview.c
2587                 re-apply fixed (I hope) patch for bug 57
2588                 "Hidden URL in HTML Mails"
2589
2590 2003-11-28 [christoph]  0.9.7claws5
2591
2592         * src/procmime.c
2593                 o be more liberal in what we accept as Content-Type parameters
2594                 o ignore comments after parameters
2595
2596         * src/sgpgme.c
2597                 o only free passphrase when an error occurs
2598
2599 2003-11-28 [paul]       0.9.7claws4
2600
2601         * src/account.c
2602                 add 'Clone Account' function. patch submitted by
2603                 Ricardo Mones Lastra
2604
2605 2003-11-27 [thorsten]   0.9.7claws3
2606
2607         * src/mimeview.c
2608                 fix crash if 'save_all' failed twice
2609
2610 2003-11-27 [paul]       0.9.7claws2
2611
2612         * po/POTFILES.in
2613                 fix a typo
2614
2615         * po/zh_CN.po
2616                 update Simplified Chinese translation. submitted by
2617                 Hansom Young
2618
2619 2003-11-27 [paul]       0.9.7claws1
2620
2621         * po/POTFILES.in
2622                 clean up
2623
2624 2003-11-26 [paul]       0.9.7claws
2625
2626         * 0.9.7claws released
2627
2628 2003-11-26 [paul]       0.9.6claws99
2629
2630         * src/Makefile.am
2631                 add reference to pixmaps/mime_message.xpm
2632
2633 2003-11-26 [paul]       0.9.6claws98
2634
2635         * po/POTFILES.in
2636                 remove reference to src/sigstatus.c
2637
2638 2003-11-26 [christoph]  0.9.6claws97
2639
2640         * src/Makefile.am
2641         * src/prefs_common.c
2642         * src/rfc2015.c
2643         * src/sigstatus.[ch]            ** REMOVE **
2644                 remove signature result popup option and window
2645
2646 2003-11-26 [paul]       0.9.6claws96
2647
2648         * po/es.po
2649           po/ja.po
2650           po/pl.po
2651           po/sk.po
2652           po/sr.po
2653                 update translations. submitted by Ricardo Mones Lastra,
2654                 Rui Hirokawa, Emil Nowak, Andrej Kacian, and Urke MMI
2655
2656 2003-11-25 [christoph]  0.9.6claws95
2657
2658         * src/procmime.c
2659                 display mime structure only in debug mode
2660
2661 2003-11-25 [melvin]     0.9.6claws94
2662
2663         * po/fr.po
2664                 Updated French translations + typos fixes of older
2665                 translations (thanks to Fabien Vantard for pointing
2666                 to some of them)
2667
2668 2003-11-25 [melvin]     0.9.6claws93
2669
2670         * src/editldap.c
2671                 Fixed a couple of typos.
2672
2673 2003-11-24 [paul]       0.9.6claws92
2674
2675         * po/POTFILES.in
2676                 add 'src/textview.c'
2677
2678 2003-11-24 [paul]       0.9.6claws91
2679
2680         * src/sgpgme.c
2681                 fix typo. spotted by Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
2682
2683 2003-11-24 [paul]       0.9.6claws90
2684
2685         * src/plugins/image_viewer/viewer.c
2686                 image_viewer_show_mimepart(): 
2687                 use procmime_mimeinfo_get_parameter() to get the file name
2688
2689 2003-11-24 [paul]       0.9.6claws89
2690
2691         * src/textview.c
2692                 textview_show_mime_part(): rewrite text hint
2693
2694 2003-11-22 [paul]       0.9.6claws88
2695
2696         * sync with 0.9.7cvs5
2697                 see ChangeLog 2003-11-21
2698
2699 2003-11-21 [paul]       0.9.6claws87
2700
2701         * src/mimeview.c
2702                 define shortcut key 'o' for 'Open with...'
2703
2704 2003-11-21 [alfons]     0.9.6claws86
2705
2706         * src/messageview.c
2707                 fix bug #383 'Deleting message from "separate message view" 
2708                 uses local Trash folder'
2709
2710 2003-11-21 [christoph]  0.9.6claws85
2711
2712         * src/mimeview.c
2713                 fix content-type guessing by name parameter when finding
2714                 the correct viewer
2715
2716 2003-11-21 [alfons]     0.9.6claws84
2717
2718         * src/main.c
2719                 no mail incorporation allowed with --offline param.
2720                 fixes bug #374, "--offline ignored"
2721
2722 2003-11-20 [christoph]  0.9.6claws83
2723
2724         * src/mimeinfo.c
2725                 use signed MimeInfo when checking the signature and not
2726                 the selected one
2727
2728 2003-11-19 [alfons]     0.9.6claws82
2729
2730         * src/mainwindow.c
2731                 fix crash when toggling separate views, patch submitted
2732                 by Pawel Pekala <c0rn|AT|gazeta.pl>.
2733                 fixes bug #342, "separate views  cause crash"
2734
2735 2003-11-19 [paul]       0.9.6claws81
2736
2737         * src/compose.c
2738                 compose_redirect_write_headers_from_headerlist(): 
2739                 add Resent-Cc: header (bug fix inherited from 0.9.7cvs3)
2740                 
2741         * src/main.c
2742                 code cleanup (inherited from 0.9.7cvs4)
2743                 
2744         * tools/tb2sylpheed
2745                 bugfix: added missing attribute-list start. submitted by
2746                 Urke MMI
2747
2748 2003-11-19 [luke]       0.9.6claws80
2749
2750         * src/textview.c
2751                 revert my last commit until I get time to fix it
2752
2753 2003-11-18 [christoph]  0.9.6claws79
2754
2755         * src/mimeview.[ch]
2756                 check parent MimeInfos for signatures and display the
2757                 result of the parent when found
2758
2759         * src/pgpmime.c
2760                 o avoid NULL pointer warnings
2761                 o use procmime_mimeinfo_get_parameter()
2762
2763         * src/sgpgme.c
2764                 small text changes
2765
2766 2003-11-17 [luke]       0.9.6claws78
2767
2768         * src/textview.c
2769                 add check for disguised URLs, fixing bug 57
2770                 "Hidden URL in HTML Mails"
2771
2772 2003-11-16 [christoph]  0.9.6claws77
2773
2774         * src/procmime.c
2775                 fix crash when parsing invalid Content-Type header
2776
2777 2003-11-16 [christoph]  0.9.6claws76
2778
2779         * src/pgpmime.c
2780         * src/privacy.c
2781         * src/procmime.c
2782         * src/sgpgme.[ch]
2783                 implement message decrypting
2784
2785         * src/rfc2015.c
2786                 remove old code
2787
2788 2003-11-14 [luke]       0.9.6claws75
2789
2790         * src/mimeview.c
2791                 fix a couple of problems that treated application/* and
2792                 application/octet-stream the wrong way around
2793                 (since 0.9.6claws10), causing "Open" to do nothing.
2794
2795 2003-11-14 [christoph]  0.9.6claws74
2796
2797         * src/messageview.c
2798         * src/pgpmime.c
2799         * src/privacy.[ch]
2800                 prepare for message part decrypting
2801
2802         * src/sgpgme.c
2803                 add output for expired signatures
2804
2805         * src/rfc2015.c
2806                 remove some old code
2807
2808 2003-11-10 [christoph]  0.9.6claws73
2809
2810         * src/mimeview.c
2811                 add "Full info" button for bad and warn signature status
2812
2813         * src/sgpgme.c
2814                 generate full signature info like gpg's output
2815                 (gpg -v --with-fingerprint --verify)
2816
2817 2003-11-10 [christoph]  0.9.6claws72
2818
2819         * src/mimeview.c
2820         * src/pgpmime.c
2821         * src/privacy.[ch]
2822         * src/sgpgme.[ch]
2823         * src/textview.[ch]
2824                 o add code to view full signature info
2825                 o do automatic signature checks
2826
2827 2003-11-10 [alfons]     0.9.6claws71
2828
2829         * src/summaryview.c
2830                 don't crash when gtkut_font_load() returns invalid font (has
2831                 something to do with locale settings)
2832                 Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
2833
2834 2003-11-09 [alfons]     0.9.6claws70
2835
2836         * src/procmime.c
2837                 plug leak
2838
2839 2003-11-08 [luke]       0.9.6claws69
2840
2841         * src/summaryview.c
2842                 fix some typos
2843
2844         * src/compose.c
2845                 rewrite compose_attach_parts(), fixing various bugs mainly
2846                 to do with re-editing.
2847
2848         * src/mimeview.c
2849                 "save all" now only saves attachments with names/filenames
2850
2851 2003-11-04 [match]      0.9.6claws68
2852
2853         * src/ldapctrl.[ch]
2854                 fix broken LDAP support.
2855
2856         * src/ldapquery.c
2857                 remove printf's.
2858
2859 2003-11-04 [luke]       0.9.6claws67
2860
2861         * src/mimeview.c
2862                 o  fixed bug 4 "focus lost on messages with attachments"
2863                 o  fixed 'Save all' attachments for new mime changes
2864                 o  right clicking on icons consistent with right clicking on
2865                    mime tree
2866                   - fixes a bug where wrong part is saved when you
2867                     choose 'Save as' from popup menu
2868                   - fixes bug 308 "No way to "save all" attachments"
2869                 o  fixed a compiler warning.
2870
2871         * src/textview.c
2872                 o  removed flickering in mime tree when using "n" and "p"
2873                    shortcuts
2874                 o  fixed bug where selecting the textview and pressing e.g.
2875                    'y' causes sylpheed to respond twice.
2876
2877         * src/summaryview.c
2878                 removed hard coding of * and ! shortcuts (which only served
2879                 to cause problems if you tried to redefine the shortcuts)
2880
2881 2003-11-04 [luke]       0.9.6claws66
2882
2883         * src/plugins/image_viewer/viewer.c
2884         * src/plugins/image_viewer/viewerprefs.c
2885         * src/plugins/image_viewer/viewerprefs.glade
2886                 o  allow toggling of image scaling by clicking on image
2887                 o  respond to image's container widget resize
2888
2889         * src/procmime.c
2890                 o  fix bad parsing of message when re-editing/viewing a
2891                    message saved to the drafts folder
2892
2893 2003-11-02 [match]      0.9.6claws65
2894
2895         * src/browseldap.h
2896                 fix if not building LDAP support.
2897         * src/addrindex.c
2898         * src/ldapquery.[ch]
2899         * src/editldap.h
2900                 include support for contains query. feature req 529354.
2901
2902 2003-11-02 [alfons]     0.9.6claws64
2903
2904         * src/browseldap.c
2905                 fix build bustage if not compiling ldap support
2906
2907 2003-11-01 [match]      0.9.6claws63
2908
2909         * po/POTFILES.in
2910         * src/Makefile.am
2911         * src/addr_compl.[ch]
2912         * src/addrbook.c
2913         * src/addrcache.[ch]
2914         * src/addrdefs.h        ** NEW **
2915         * src/addressbook.c
2916         * src/addressitem.h
2917         * src/addrindex.[ch]
2918         * src/addritem.h
2919         * src/addrquery.[ch]
2920         * src/ldapquery.[ch]
2921         * src/ldapserver.[ch]
2922                 refactor LDAP query mechanism.
2923
2924         * src/browseldap.[ch]   ** NEW **
2925         * src/ldaplocate.[ch]   ** NEW **
2926                 add feature to browse LDAP entry that was retrieved using
2927                 an explicit LDAP search.
2928
2929 2003-11-01 [alfons]     0.9.6claws62
2930
2931         * src/prefs_gtk.c
2932                 prefs_write_param(): fail when we see an invalid type; all the
2933                 callers seem to handle this gracefully by reverting changes
2934
2935 2003-10-30 [christoph]  0.9.6claws61
2936
2937         * configure.ac
2938         * ac/openssl.m4
2939         * ac/spamassassin.m4
2940         * src/Makefile.am
2941                 use extra variables for all libraries to make sure plugins
2942                 are only linked with libraries they really need. $LIBS is always
2943                 added to the linking parameters, but we only what the libraries
2944                 listed in the Makefile
2945
2946 2003-10-29 [paul]       0.9.6claws60
2947
2948         * src/mimeview.c
2949                 don't use Subject for unknown part name
2950
2951 2003-10-29 [paul]       0.9.6claws59
2952
2953         * src/compose.c
2954                 get name of attachment(s) when re-editing, fwd'ing or
2955                 redirecting
2956                 
2957         * src/mimeview.c
2958                 get name of attachment(s) when saving
2959
2960 2003-10-29 [hoa]        0.9.6claws58
2961
2962         * src/textview.c
2963                 implemented multipart/alternative in MIME message viewer.
2964
2965 2003-10-28 [christoph]  0.9.6claws57
2966
2967         * configure.ac
2968                 make sure MathML-Viewer is not built with the
2969                 Gtk2 version of GtkMathView
2970
2971 2003-10-28 [paul]       0.9.6claws56
2972
2973         * sync with 0.9.7cvs1
2974                 see ChangeLog 2003-10-28
2975
2976 2003-10-27 [alfons]     0.9.6claws55
2977
2978         * src/matcher_parser_parse.y
2979         * src/gtk/colorlabel.c
2980                 allow setting color label to 0 in filtering/processing rules
2981                 (should fix bug 368, "Can't create a filter condition "colorlabel 0"") 
2982
2983 2003-10-26 [alfons]     0.9.6claws54
2984
2985         * src/summary_search.c
2986                 fix misnomer and correct selecting initial search node  
2987
2988 2003-10-26 [christoph]  0.9.6claws53
2989
2990         * src/pgpmime.c
2991         * src/sgpgme.c
2992                 change display of signature info to use only name of
2993                 signer, otherwise the text gets too long.
2994
2995         * src/procmime.c
2996                 don't use MimeInfo's filename to generate tmp filename
2997
2998 2003-10-25 [christoph]  0.9.6claws52
2999
3000         * src/procmime.c
3001                 fix message body searching
3002
3003 2003-10-25 [paul]       0.9.6claws51
3004
3005         * src/compose.c
3006                 use g_basename rather than basename
3007
3008 2003-10-24 [christoph]  0.9.6claws50
3009
3010         * src/sgpgme.c
3011                 change fetching of signature key's trust
3012
3013 2003-10-24 [paul]       0.9.6claws49
3014
3015         * po/sk.po
3016                 update Slovak translation
3017                 submitted by Andrej Kacian
3018                 
3019         * src/mainwindow.c
3020                 remove unknown menu entry /File/Add mailbox/mbox...
3021
3022 2003-10-24 [hoa]        0.9.6claws48
3023
3024         * src/Makefile.am
3025                 removed all references to mbox folders
3026
3027         * src/carray.[ch]               * REMOVED *
3028         * src/chash.[ch]                * REMOVED *
3029         * src/maillock.[ch]             * REMOVED *
3030         * src/mailmbox.[ch]             * REMOVED *
3031         * src/mailmbox_folder.[ch]      * REMOVED *
3032         * src/mailmbox_parse.[ch]       * REMOVED *
3033         * src/mailmbox_types.[ch]       * REMOVED *
3034         * src/mbox_folder.[ch]          * REMOVED *
3035                 remove implementation of mbox folders
3036                 and old mailbox folder.
3037                 mbox folder implementation will be added
3038                 as a plugin so that implementation can be entirely
3039                 synchronized with the files of the project they are
3040                 extracted from (libEtPan!).
3041         
3042         * src/mainwindow.c
3043         * src/folder.c
3044         * src/folderview.[ch]
3045         * src/procmsg.h         
3046                 Disable as much code that references mbox folders
3047                 as possible.
3048                 Some UI thing still need to know that folder is mbox
3049                 (when we have to enter the name of the mailbox and
3050                 we want to add /var/mail/$USER).
3051
3052 2003-10-23 [christoph]  0.9.6claws47
3053
3054         * src/noticeview.c
3055                 don't always display button when noticeview is made visible
3056
3057         * src/mimeview.c
3058         * src/pgpmime.c
3059         * src/privacy.[ch]
3060         * src/sgpgme.[ch]
3061                 get signature information from crypto system
3062
3063 2003-10-22 [paul]       0.9.6claws46
3064
3065         * po/es.po
3066                 updated by Ricardo Mones Lastra
3067
3068 2003-10-22 [paul]       0.9.6claws45
3069
3070         * src/Makefile.am
3071                 update to reflect the changes to the icons that
3072                 happened in 0.9.6claws35
3073
3074 2003-10-22 [alfons]     0.9.6claws44
3075         
3076         * src/carray.h
3077                 inline carray_count() 
3078
3079 2003-10-21 [alfons]     0.9.6claws43
3080
3081         * src/carray.h
3082                 glib wrappers
3083         * src/carray.c
3084                 disable
3085         * src/mailmbox.[ch]
3086         * src/mailmbox_folder.c
3087         * src/mailmbox_parse.c
3088         * src/mailmbox_types.[ch]
3089                 %s/uint32_t/guint
3090
3091 2003-10-21 [luke]       0.9.6claws42
3092
3093         * src/stock_pixmaps.[ch]
3094         * src/mimeview.c
3095         * src/pixmaps/mime_application_octet_stream.xpm         ** REMOVE **
3096         * src/pixmaps/messageview_text.xpm                      ** REMOVE **
3097                 o remove mime_application_octet_stream.xpm icon (it was never
3098                   really needed)
3099                 o remove redundant icon messageview_text.xpm
3100
3101         * src/mainwindow.c
3102                 fix visibility of signature noticeview when toggling 'separate
3103                 message view'
3104
3105 2003-10-21 [christoph]  0.9.6claws41
3106
3107         * src/procmime.c
3108                 decode multipart and rfc822 mime parts to allow further
3109                 parsing when required
3110
3111 2003-10-21 [christoph]  0.9.6claws40
3112
3113         * src/procmime.[ch]
3114         * src/textview.c
3115                 remove obsolete charset parameter in MimeInfo and fix
3116                 TextView to use the charset from the parameter hash table
3117
3118         * src/plugins/dillo_viewer/Makefile.am
3119         * src/plugins/trayicon/Makefile.am
3120                 add OPENSSL_CFLAGS to fix building with using
3121                 --with-openssl-* parameters
3122
3123 2003-10-21 [paul]       0.9.6claws39
3124
3125         * src/prefs_matcher.[ch]
3126                 replace remnants of the old, renamed 'Execute' matchtype
3127                 add a brief description to the Info window
3128
3129 2003-10-21 [hoa]        0.9.6claws38
3130         
3131         * src/Makefile.am
3132         * src/carray.[ch]               * NEW *
3133         * src/chash.[ch]                * NEW *
3134         * src/folder.c
3135         * src/maillock.[ch]             * NEW *
3136         * src/mailmbox.[ch]             * NEW *
3137         * src/mailmbox_folder.[ch]      * NEW *
3138         * src/mailmbox_parse.[ch]       * NEW *
3139         * src/mailmbox_types.[ch]       * NEW *
3140                 implementation of mbox folder with unique message numbers
3141
3142                 made use of libEtPan! implementation of mbox for lower-layer.
3143
3144 2003-10-20 [alfons]     0.9.6claws37
3145
3146         * src/noticeview.c
3147                 fix invalid argument warning
3148         * src/pgpmime.c
3149                 no in place variable
3150
3151 2003-10-20 [paul]       0.9.6claws36
3152
3153         * src/compose.[ch]
3154           src/filtering.c
3155           src/messageview.c
3156                 fix crash when using Forward in Filtering when
3157                 external editor option is set
3158                 
3159                 Patch submitted by Simon 'corecode' Schubert
3160                 <corecode@corecode.ath.cx> 
3161
3162 2003-10-20 [paul]       0.9.6claws35
3163
3164         * src/pixmaps/mime_gpg_expired.xpm      ** REMOVED **
3165           src/pixmaps/mime_gpg_failed.xpm       ** REMOVED **
3166           src/pixmaps/mime_gpg_passed.xpm       ** REMOVED **
3167           src/pixmaps/mime_gpg_signed.xpm       ** REMOVED **
3168           src/pixmaps/mime_gpg_unknown.xpm      ** REMOVED **
3169           src/pixmaps/privacy_expired.xpm       ** NEW FILE **
3170           src/pixmaps/privacy_failed.xpm        ** NEW FILE **
3171           src/pixmaps/privacy_passed.xpm        ** NEW FILE **
3172           src/pixmaps/privacy_signed.xpm        ** NEW FILE **
3173           src/pixmaps/privacy_unknown.xpm       ** NEW FILE **
3174           src/pixmaps/privacy_warn.xpm          ** NEW FILE **
3175           src/mimeview.c
3176           src/stock_pixmap.[ch]
3177                 replace mime_gpg_*.xpm icons with new privacy_*.xpm
3178                 icons. add privacy_warn.xpm icon
3179
3180 2003-10-20 [hoa]  0.9.6claws34
3181
3182         * src/folder_item_prefs.[ch]
3183         * src/prefs_folder_item.c
3184         * src/main.c
3185                 Added a property per folder to choose whether we 
3186                 want to apply processing on it on startup or if we
3187                 prefer to wait the folder selection to apply it.
3188         
3189         * src/messageview.c
3190                 fixed C89 compatibility (for old compilers, for
3191                 example gcc 2.95.x).
3192
3193 2003-10-17 [christoph]  0.9.6claws33
3194
3195         * src/mimeview.c
3196         * src/noticeview.[ch]
3197                 change noticeview icon to indicate signature status
3198
3199 2003-10-17 [christoph]  0.9.6claws32
3200
3201         * src/Makefile.am
3202         * src/main.c
3203         * src/mimeview.c
3204         * src/noticeview.c
3205         * src/pgpmime.[ch]                              ** NEW **
3206         * src/privacy.[ch]
3207         * src/rfc2015.c
3208         * src/sgpgme.c                                  ** NEW **
3209                 reimplement PGP/Mime signature checking (unfinished)
3210
3211 2003-10-15 [christoph]  0.9.6claws31
3212
3213         * src/procmime.[ch]
3214                 fix procmime_get_text_content() and
3215                 procmime_get_first_text_content()
3216
3217 2003-10-15 [christoph]  0.9.6claws30
3218
3219         * src/plugins/spamassassin/spamassassin_gtk.c
3220         * src/plugins/spamassassin/spamassassin_gtk.glade
3221                 fix timeout tooltip
3222
3223 2003-10-15 [paul]       0.9.6claws29
3224
3225         * src/messageview.c
3226                 workaround for buggy smtp servers. on sending a
3227                 return receipt strip the name part from the address
3228                 when creating headers
3229                 
3230 2003-10-15 [paul]       0.9.6claws28
3231
3232         * sync with 0.9.7 release
3233                 see ChangeLog 2003-10-15
3234
3235 2003-10-14 [christoph]  0.9.6claws27
3236
3237         * src/plugins/clamav/clamav_plugin.c
3238                 fix clamav plugin
3239
3240 2003-10-14 [christoph]  0.9.6claws26
3241
3242         * src/compose.c
3243         * src/mimeview.c
3244         * src/procmime.[ch]
3245         * src/rfc2015.c
3246         * src/textview.c
3247         * src/plugins/clamav/clamav_plugin.c
3248                 use GNode to create the mime tree (some changes to functions
3249                 that traverse the tree are just quick and dirty. Maybe we
3250                 can find better solutions with g_node_*-functions)
3251
3252 2003-10-14 [luke]       0.9.6claws25
3253
3254         * src/mimeview.c
3255                 fix a navigation bug (stupid typo of mine)
3256
3257 2003-10-14 [christoph]  0.9.6claws24
3258
3259         * src/textview.c
3260                 fix missing last line in plain/text mails
3261
3262 2003-10-13 [luke]       0.9.6claws23
3263
3264         * src/summaryview.c
3265                 fix bug 334 (part 1)
3266
3267 2003-10-13 [kov]        0.9.6claws22
3268
3269         * src/mimeview.c
3270                 error checking when the user enters a non-directory at
3271                 the file selection dialog.
3272                 work-around for users entering directory location without
3273                 adding a leading G_DIR_SEPARATOR.
3274
3275 2003-10-13 [luke]       0.9.6claws21
3276
3277         * src/compose.c
3278                 error reporting for inserting files, including catching
3279                 invalid characters for current locale/encoding
3280
3281 2003-10-13 [paul]       0.9.6claws20
3282
3283         * src/folderview.c
3284                 fix bug #347 'subscribe newsgroups crashes'
3285
3286 2003-10-13 [paul]       0.9.6claws19
3287
3288         * src/compose.c
3289                 when using 'Reply to all' include the 'send replies
3290                 to' folder property
3291                 
3292         * po/ja.po
3293                 update Japanese translation. submitted by Rui Hirokawa 
3294                 <rui_hirokawa@ybb.ne.jp>        
3295
3296 2003-10-13 [hoa]        0.9.6claws18
3297
3298         * src/account.c
3299         * src/compose.c
3300         * src/messageview.c
3301         * src/procheader.c
3302         * src/procheader.h
3303                 rename get_header_from_msginfo() into
3304                 procheader_get_header_from_msginfo() so that we have a
3305                 coherent exported naming.
3306                 avoid parsing of header contained in a string via
3307                 a newly written temporary file.
3308
3309         Patch submitted by Simon 'corecode' Schubert
3310                 <corecode@corecode.ath.cx>
3311
3312 2003-10-12 [hoa]        0.9.6claws17
3313
3314         * src/filtering.c
3315         * src/filtering.h
3316         * src/matcher.c
3317         * src/matcher.h
3318         * src/matcher_parser_parse.y
3319         * src/prefs_filtering_action.c
3320                 added "stop" action : stop applying the filtering rules.
3321                 added "set score" and "increase/decrease score" actions.
3322                 That two last action replace the "change_score" action
3323                 introduced by alfons in 0.8.8claws85.
3324                 "set score" is to set a given score to the message.
3325                 "increase/decrease score" will increase or decrease the
3326                 score if the given value is respectively positive or
3327                 negative. If someone find a some better name for this last
3328                 rule, it can be modified.
3329
3330 2003-10-12 [paul]       0.9.6claws16
3331
3332         * AUTHORS
3333           po/ja.po
3334                 update Japanese translation. submitted by Rui Hirokawa 
3335                 <rui_hirokawa@ybb.ne.jp>
3336
3337 2003-10-12 [christoph]  0.9.6claws15
3338
3339         * src/procmime.c
3340                 fix crash caused by incorrect headers
3341
3342 2003-10-10 [christoph]  0.9.6claws14
3343
3344         * src/main.c
3345         * src/privacy.[ch]
3346         * src/rfc2015.[ch]
3347                 implement detection of signed message parts for rfc2015
3348
3349 2003-10-10 [thorsten]   0.9.6claws13
3350
3351         * src/mimeview.c
3352                 fix typo
3353
3354 2003-10-10 [christoph]  0.9.6claws12
3355
3356         * src/stock_pixmap.[ch]
3357         * src/pixmaps/mime_message.xpm                  ** NEW **
3358                 add a new icon for mime type "message"
3359
3360         * src/privacy.[ch]
3361         * src/procmime.[ch]
3362                 add crypto api
3363
3364         * src/mimeview.c
3365                 o use crypto api
3366                 o add icons for message type mime parts
3367
3368 2003-10-10 [christoph]  0.9.6claws11
3369
3370         * src/mainwindow.c
3371         * src/messageview.[ch]
3372         * src/mimeview.[ch]
3373         * src/procmime.[ch]
3374         * src/procmsg.[ch]
3375         * src/rfc2015.c
3376         * src/summaryview.c
3377         * src/textview.[ch]
3378                 o remove switching between TextView and MimeView in MessageView
3379                   (if required we can hide the icon box and the MimeView will
3380                    look exaxtly like the TextView)
3381                 o temporary remove signature and decrypting GPGME code
3382
3383 2003-10-09 [christoph]  0.9.6claws10
3384
3385         * src/action.c
3386         * src/compose.c
3387         * src/messageview.c
3388         * src/mimeview.c
3389         * src/procmime.[ch]
3390         * src/procmsg.c
3391         * src/rfc2015.c
3392         * src/textview.c
3393         * src/common/utils.[ch]
3394         * src/plugins/clamav/clamav_plugin.c
3395         * src/plugins/dillo_viewer/dillo_viewer.c
3396         * src/plugins/image_viewer/viewer.c
3397         * src/plugins/mathml_viewer/mathml_viewer.c
3398                 new mime parser (several things need fixing)
3399
3400 2003-10-09 [paul]       0.9.6claws9
3401
3402         * src/imap.c
3403                 a little more sync with 0.9.6cvs2 and a tidy up
3404
3405 2003-10-08 [paul]       0.9.6claws8
3406
3407         * sync with 0.9.6cvs2
3408                 see ChangeLog 2003-10-03
3409
3410 2003-10-05 [christoph]  0.9.6claws7
3411
3412         * src/summaryview.c
3413                 don't use flags to check if a message is in a news folder
3414
3415         (closes Bug 282 clicking on folder with copied Messages from News
3416          immediately after having copied them crashes Sylpheed-Claws)
3417
3418 2003-10-05 [christoph]  0.9.6claws6
3419
3420         * src/Makefile.am
3421         * src/progressdialog.[ch]               ** REMOVE **
3422         * src/gtk/Makefile.am
3423         * src/gtk/progressdialog.[ch]           ** NEW **
3424                 move progressdialog to gtk directory
3425
3426 2003-10-04 [christoph]  0.9.6claws5
3427
3428         * src/prefs_toolbar.c
3429         * src/gtk/prefswindow.c
3430                 remove widget_show_all for pages root widget
3431
3432         * src/plugins/spamassassin/spamassassin.[ch]
3433         * src/plugins/spamassassin/spamassassin_gtk.c
3434         * src/plugins/spamassassin/spamassassin_gtk.glade
3435                 add support for new libspamc transports
3436
3437 2003-10-04 [christoph]  0.9.6claws4
3438
3439         * src/plugins/spamassassin/libspamc.[ch]
3440         * src/plugins/spamassassin/spamassassin.c
3441         * src/plugins/spamassassin/utils.[ch]
3442                 update libspamc to version from SpamAssassin 2.60
3443
3444 2003-10-03 [christoph]  0.9.6claws3
3445
3446         * src/send_message.c
3447                 fix missing format string bug found by
3448                 Georgi Guninski <guninski@guninski.com>
3449
3450 2003-10-03 [paul]       0.9.6claws2
3451
3452         * po/zh_CN.po
3453                 update Simpilified Chinese translation, submitted by
3454                 Hansom Young
3455
3456 2003-10-02 [christoph]  0.9.6claws1
3457
3458         * src/imap.c
3459                 add UIDPLUS support for COPY and EXPUNGE
3460
3461 2003-10-02 [paul]       0.9.6claws
3462
3463         * 0.9.6claws released
3464
3465 2003-10-02 [paul]
3466
3467         * po/es.po
3468           po/sk.po
3469                 update Spanish and Slovak translations
3470                 submitted by Ricardo Mones Lastra and Andrej Kacian
3471  
3472 2003-10-02 [paul]       0.9.5claws43
3473
3474         * po/en_GB.po
3475                 update British English translation
3476
3477 2003-10-02 [paul]       0.9.5claws42
3478
3479         * po/hr.po
3480                 update Croatian translation, submitted by Dragan
3481
3482 2003-10-01 [paul]       0.9.5claws41
3483
3484         * po/pl.po
3485           po/sr.po
3486                 update Polish and Serbian translations, submitted by
3487                 Emil and Urke MMI
3488
3489 2003-10-01 [melvin]     0.9.5claws40
3490
3491         * po/fr.po
3492                 Updated French translations
3493
3494 2003-10-01 [melvin]     0.9.5claws39
3495
3496         * src/prefs_fonts.c
3497                 Fixed a Gtk warning
3498
3499         * src/plugins/dillo_prefs.c     
3500                 Quasi unnoticeable UI clean-up.
3501
3502 2003-10-01 [paul]
3503
3504         * tools/README
3505           tools/maildir2sylpheed.pl
3506                 bug fixes, rewrites, submitted by Matthias Förste 
3507                 <itsjustme@users.sourceforge.net>
3508
3509 2003-09-29 [paul]       0.9.5claws38
3510
3511         * src/inc.c
3512                 fix my coding carelessness
3513
3514 2003-09-29 [paul]       0.9.5claws37
3515
3516         * po/POTFILES.in
3517           src/Makefile.am
3518           src/main.c
3519           src/prefs_common.[ch]
3520           src/prefs_fonts.[ch]  ** NEW FILES **
3521                 move Font config options to Other Prefs/Display/Fonts
3522                 (user's current configuration is preserved)
3523
3524 2003-09-29 [paul]       0.9.5claws36
3525
3526         * src/inc.c
3527           src/prefs_account.c
3528                 allow 'local_mbox' value to point to either a directory 
3529                 (/var/mail -  default, new) or a file (/var/mail/username
3530                 - original)
3531
3532 2003-09-28 [paul]       0.9.5claws35
3533
3534         * src/rfc2015.c
3535                 on signature check, where key exists, print the
3536                 Key ID
3537
3538 2003-09-27 [alfons]     0.9.5claws34
3539
3540         * src/action.c
3541                 o make progress bar not fill/expand when resizing dialog
3542                 o use default fixed text font for actions output
3543
3544 2003-09-27 [paul]       0.9.5claws33
3545
3546         * src/prefs_common.[ch]
3547           src/procmsg.c
3548           src/send_message.c
3549                 remove External Program settings from Common Prefs/Send
3550                 as they are now unnecessary due to Local account settings.
3551                 plus a little tidying-up after 0.9.5claws31
3552
3553 2003-09-27 [paul]       0.9.5claws32
3554
3555         * src/prefs_account.c
3556                 o make correction to gui text:
3557                   'Local mailbox file' -> 'Local mailbox directory'
3558                 o give 'local_mbox' option a reasonable default value:
3559                   '/var/mail'
3560                 o use 'DEFAULT_SENDMAIL_CMD' as default 'mail_command'
3561                   value
3562
3563 2003-09-26 [paul]       0.9.5claws31
3564
3565         * src/inc.c
3566           src/prefs_common.[ch]
3567                 remove 'Incorporate from spool' common pref,
3568                 force creation of a 'Local' account
3569
3570 2003-09-26 [christoph]  0.9.5claws30
3571
3572         * src/folder.c
3573         * src/msgcache.c
3574                 add more NULL pointer checks
3575
3576 2003-09-25 [christoph]  0.9.5claws29
3577
3578         * src/folder.c
3579                 o don't fetch source message to get it's message id
3580                 o immediately scan dest folder when copying a message did not
3581                   return a new message number and not do it when the first message
3582                   without a new message number is found
3583
3584 2003-09-23 [christoph]  0.9.5claws28
3585
3586         * src/compose.c
3587                 fix generating of headers
3588
3589         (patch by David Relson <relson@osagesoftware.com>)
3590
3591 2003-09-23 [paul]       0.9.5claws27
3592
3593         * po/zh_CN.po
3594                 update Simplified Chinese translation. submitted by
3595                 Hansom Young
3596
3597 2003-09-23 [paul]       0.9.5claws26
3598
3599         * tools/Makefile.am
3600           tools/README
3601           tools/vcard2xml.py    ** NEW FILE **
3602                 add a script that converts an evolution vcard to
3603                 sylpheed's xml format
3604                 submitted by Bogdan Sumanariu <bsumanariu@one5.ro>
3605
3606 2003-09-22 [paul]       0.9.5claws25
3607
3608         * src/plugins/clamav/clamav_plugin.c
3609                 don't skip MULTIPART parts
3610
3611 2003-09-21 [christoph]  0.9.5claws24
3612
3613         * src/alertpanel.c
3614                 remove unneeded include
3615
3616         * src/folder.c
3617                 clean up copy/move mess with duplicated code
3618
3619         * src/imap.c
3620                 fix problem that sometimes the folder was not scanned
3621                 also it was changed
3622
3623 2003-09-21 [christoph]  0.9.5claws23
3624
3625         * src/Makefile.am
3626         * src/logwindow.[ch]                    ** REMOVE **
3627         * src/mainwindow.c
3628         * src/prefs_common.c
3629         * src/gtk/Makefile.am
3630         * src/gtk/logwindow.[ch]                ** ADD **
3631                 make logwindow prefs_common independent and move
3632                 it to gtk directory
3633
3634 2003-09-20 [christoph]  0.9.5claws22
3635
3636         * src/compose.c
3637                 add extra space for address code conversion
3638                 (4 * unconvered size could be too small for short headers)
3639
3640 2003-09-20 [christoph]  0.9.5claws21
3641
3642         * src/compose.c
3643                 increase temp buffer size when writing headers
3644
3645 2003-09-19 [darko]      0.9.5claws20
3646
3647         * src/compose.c
3648                 don't ignore value of 'Save copy of outgoing messages to
3649                 this folder instead of Sent' in message redirect
3650
3651 2003-09-17 [christoph]  0.9.5claws19
3652
3653         * src/compose.c
3654                 use ", " as address seperator for mail headers and pass whole
3655                 header line at once to compose_convert_header to make sure
3656                 it is correctly folded
3657
3658         (closes Bug 64 Problem when sending to many recipients)
3659
3660 2003-09-17 [hoa]        0.9.5claws18
3661         
3662         * src/matcher.[ch]
3663           src/matcher_parser_parse.y
3664           src/prefs_matcher.c
3665                 changed the keyword used for command execution in condition
3666                 keyword is changed from "execute" to "test"
3667                 so that it is not the same as the one used for action.
3668                 This will fix a bug when using filtering dialog.
3669                 All semantic in the code is also changed to reflect
3670                 the keyword change.
3671
3672 2003-09-17 [paul]
3673         
3674         * sync with 0.9.6 release
3675
3676 2003-09-17 [paul]       0.9.5claws17
3677
3678         * sync with 0.9.5cvs8
3679                 see ChangeLog 2003-09-16 and 2003-09-17
3680
3681 2003-09-16 [paul]       0.9.5claws16
3682
3683         * sync with 0.9.5cvs6
3684                 see ChangeLog 2003-09-16
3685
3686 2003-09-15 [paul]       0.9.5claws15
3687
3688         * sync with 0.9.5cvs5
3689                 see ChangeLog 2003-09-15
3690
3691 2003-09-14 [alfons]     0.9.5claws14
3692
3693         * src/inc.c
3694                 make "Go to inbox after receiving new mail" again;
3695                 regression of a sync, restored to sylpheed main 
3696                 behaviour. (misses still some bits)
3697
3698 2003-09-14 [alfons]     0.9.5claws13
3699
3700         * src/prefs_filtering_action.c
3701                 o add proper message if empty execute command line
3702                 o don't select first action item after registering a
3703                   new action to prevent (what seems to be a GTK) bug
3704                   #36, "filtering will only accept one action change 
3705                   per invocation".
3706
3707 2003-09-14 [alfons]     0.9.5claws12
3708
3709         * src/prefs_filtering.c
3710         * src/prefs_filtering_action.c
3711         * src/prefs_matcher.c
3712                 fix function signature for key_p