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