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