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