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