c0853a2fce899165b701dbf249fa5f9a5f513798
[claws.git] / ChangeLog.claws
1 2003-04-15 [paul]       0.8.11claws94
2
3         * src/prefs_common.[ch]
4                 rearrange to stop the window getting too long:
5                         move Receive dialog stuff to Receive tab
6                         move Send dialog to Send tab
7                         remove Dialogs frame
8                 rename 'Open messages in summary with cursor keys' to
9                 'Always open messages in summary when selected', as its
10                 more appropriate
11
12 2003-04-15 [paul]       0.8.11claws93
13
14         * src/prefs_common.[ch]
15           src/summaryview.c
16                 add new option '/Interface/Open next message on deletion'
17
18 2003-04-15 [paul]       0.8.11claws92
19
20         * src/summaryview.[ch]
21                 add /Mark/Lock and /Mark/Unlock to the pop-up
22                 menu. Patch submitted by Ivan Francolin Martinez
23                 <ivanfm@users.sourceforge.net>
24
25 2003-04-15 [paul]       0.8.11claws91
26
27         * sync with 0.8.11cvs24
28                 see ChangeLog 2003-04-15
29
30 2003-04-14 [jens]       0.8.11claws90
31
32         * updated German translation and some corrections from
33                 Roland Bless <bless@tm.uka.de>
34
35 2003-04-14 [paul]       0.8.11claws89
36
37         * sync with 0.8.11cvs22
38                 see ChangeLog 2003-04-14
39
40 2003-04-13 [paul]       0.8.11claws88
41
42         * src/plugins/clamav/clamav_plugin.c
43                 fix memory leaks
44                 clean up
45
46 2003-04-12 [paul]       0.8.11claws87
47
48         * src/plugins/clamav/clamav_plugin.c
49                 activate enable/disable archive scanning option
50                 
51         * src/plugins/clamav/.cvsignore         ** NEW FILE **
52
53 2003-04-12 [paul]       0.8.11claws86
54
55         * src/plugins/Makefile.am
56           src/plugins/clamav/Makefile.am                ** NEW FILE **
57           src/plugins/clamav/README                     ** NEW FILE ** 
58           src/plugins/clamav/clamav_plugin.[ch]         ** NEW FILES **
59           src/plugins/clamav/clamav_plugin_gtk.c        ** NEW FILE **
60                 add Clam AntiVirus plugin
61
62 2003-04-12 [paul]       0.8.11claws85
63
64         * sync with 0.8.11cvs21
65                 see ChangeLog 2003-04-11
66
67 2003-04-11 [paul]       0.8.11claws84
68
69         * po/es.po
70                 update Spanish translation. Submitted by Ricardo
71                 Mones Lastra.
72
73 2003-04-10 [christoph]  0.8.11claws83
74
75         * src/mbox.c
76                 fix typo that did not move unfiltered mails to destination
77                 folder
78
79         (closes Bug 115 Sylpheed 0.8.11claws81 does not deliver mail correctly
80          when filtering from spool)
81
82 2003-04-10 [christoph]  0.8.11claws82
83
84         * src/imap.c
85                 use BODY.PEEK instead of BODY in in message fetch operation
86                 to make sure the IMAP server does not set the \Seen flag for
87                 messages. Sylpheed does that later itself, when the message
88                 is opened in sylpheed
89
90         (closes Bug 111 Claws destroys unread marks)
91
92 2003-04-09 [oliver]     0.8.11claws81
93         
94         * src/folder.c
95                 fix crash in folder_destroy
96         * README.claws
97                 remove selective download
98
99 2003-04-09 [christoph]  0.8.11claws80
100
101         * src/imap.c
102                 fix crash in imap_get_msginfo() when then fetched message
103                 is not found
104
105         (closes Bug 110 Crash during mail composition)
106
107 2003-04-08 [christoph]  0.8.11claws79
108
109         * src/folder.c
110         * src/prefs_account.c
111                 Filter new messages that are found in an INBOX folder
112                 when 'Filter messages on receiving' is enabled in the
113                 Folder's AccountPrefs. This allows to use Sylpheed's
114                 filtering engine for IMAP folders where messages are
115                 added to the INBOX by a MTA
116
117 2003-04-08 [paul]       0.8.11claws78
118
119         * src/procmsg.h
120                 clean up after last commit
121
122 2003-04-08 [paul]       0.8.11claws77
123
124         * sync with 0.8.11cvs20
125                 see ChangeLog 2003-04-07 and 2003-04-08
126
127 2003-04-07 [christoph]  0.8.11claws76
128
129         * src/filtering.[ch]
130         * src/inc.[ch]
131         * src/mbox.c
132         * src/procmsg.[ch]
133                 add procmsg_msginfo_filter() to execute filtering actions
134
135 2003-04-06 [christoph]  0.8.11claws75
136
137         * src/imap.c
138                 use IMAPSet for imap_cmd_store() and imap_cmd_envelope()
139
140 2003-04-06 [christoph]  0.8.11claws74
141
142         * src/common/utils.[ch]
143                 add g_int_compare() function for slist sorting
144
145         * src/imap.c
146                 fetch all MsgInfos with one command in imap_get_msginfos()
147                 using an imap set with a list of ranges
148
149         * src/news.c
150                 use new g_int_compare() function
151
152 2003-04-06 [thorsten]   0.8.11claws73
153
154         * src/mh.c
155                 corrected implementation of mh_folder_destroy()
156
157 2003-04-05 [christoph]  0.8.11claws72
158
159         * src/account.c
160         * src/folder.[ch]
161         * src/folderview.c
162         * src/imap.c
163         * src/inc.c
164         * src/main.c
165         * src/mainwindow.c
166         * src/mbox_folder.c
167         * src/mh.c
168         * src/mimeview.h
169         * src/msgcache.[ch]
170         * src/news.c
171         * src/procmime.h
172         * src/procmsg.[ch]
173         * src/setup.c
174         * src/gtk/gtkutils.c
175                 o rename structure field names class and new to klass and
176                   new_msgs, to allow including files in C++
177                 o add 'extern "C"' block to some header files
178                 o add MsgInfoList and MsgNumberList as alias for GSList for
179                   developers to know what type of list is expected
180
181         * src/plugins/image_viewer/plugin.c
182         * src/plugins/image_viewer/viewer.[ch]
183         * src/plugins/image_viewer/viewerprefs.[ch]
184                 rename function names to prevent conflicts
185
186 2003-04-05 [paul]       0.8.11claws71
187
188         * sync with 0.8.11cvs18
189                 see ChangeLog 2003-04-03 and 2003-04-04
190
191 2003-04-02 [christoph]  0.8.11claws70
192
193         * src/folder.[ch]
194         * src/imap.[ch]
195         * src/mbox_folder.[ch]
196         * src/mh.[ch]
197         * src/news.[ch]
198                 o Make all virtual folder functions private
199                 o remove unused folder code
200
201         * src/common/socket.[ch]
202         * src/summaryview.c
203                 fix warnings
204
205 2003-03-30 [alfons]     0.8.11claws69
206
207         * src/send_message.c
208                 remove two debug traces and see if people still report
209                 errors
210
211 2003-03-30 [alfons]     0.8.11claws68
212
213         * src/send_message.c
214         * src/commons/session.c
215                 add more debug traces
216
217 2003-03-30 [christoph]  0.8.11claws67
218
219         * src/folder.c
220                 change processing folder name from .processing to processing
221
222         * src/common/ssl.c
223                 disable SSL certificate check because it causes Xlib error
224                 when the child process want's to open an GTK window
225
226 2003-03-30 [christoph]  0.8.11claws66
227
228         * src/folder.c
229                 don't use default folder for processing folder item because
230                 it can be a non local folder
231
232         (fixes bug reported by Stephen Lewis <slewis@paradise.net.nz>)
233
234 2003-03-30 [alfons]     0.8.11claws65
235
236         * src/send_message.c
237                 try fixing crashes when sending messages: my gcc 2.95.4 seems 
238                 to generate bad code for 'send_send_data_progressive': When
239                 called from 'send_send_data_finished', the 'data' pointer is
240                 cleared just before the assignment to the dialog pointer
241
242 2003-03-29 [christoph]  0.8.11claws64
243
244         * src/common/prefs.h
245         * src/plugins/image_viewer/Makefile.am
246         * src/plugins/image_viewer/plugin.c
247         * src/plugins/image_viewer/viewer.[ch]
248         * src/plugins/image_viewer/viewerprefs.[ch]     ** NEW **
249                 add PrefsPage for ImageViewer
250
251 2003-03-28 [thorsten]   0.8.11claws63
252
253         * src/common/session.c
254                 added some comments
255
256 2003-03-28 [paul]       0.8.11claws62
257
258         * sync with 0.8.11cvs16
259                 see ChangeLog 2003-03-28
260
261 2003-03-28 [paul]       0.8.11claws61
262
263         * sync with 0.8.11cvs15
264                 see ChangeLog 2003-03-28
265
266 2003-03-27 [christoph]  0.8.11claws60
267
268         * src/folder.c
269         * src/imap.c
270         * src/common/socket.[ch]
271                 set socket state to DISCONNECTED when any operation
272                 fails to allow reconnecting in IMAP code without
273                 checking the return code of all calls to the command
274                 functions
275
276         * src/folderview.c
277         * src/summaryview.c
278                 remove some more stuff that depends on specific
279                 folder types
280
281 2003-03-27 [paul]       0.8.11claws59
282
283         * sync with 0.8.11cvs14
284                 see ChangeLog 2003-03-27
285                 
286         * src/selective_download.[ch]   ** REMOVED **
287                 really removed
288
289 2003-03-27 [christoph]  0.8.11claws58
290
291         * src/folder.c
292                 fix handling of tmp_flags in flag copy function
293
294 2003-03-27 [paul]       0.8.11claws57
295
296         * sync with 0.8.11cvs13
297                 see ChangeLog 2003-03-27
298
299 2003-03-27 [oliver]     0.8.11claws56
300
301         * src/maiwindow.c
302                 remove sel_download_cb
303
304 2003-03-27 [oliver]     0.8.11claws55
305         
306         * src/inc.c
307                 remove POP3_TOP
308         
309 2003-03-26 [oliver]     0.8.11claws54
310
311         *src/pop.h
312                 remove POP3_TOP*
313         * README.claws
314                 remove selective donwload readme
315
316 2003-03-26 [oliver]     0.8.11claws53
317         * src/matcher.[ch]
318         * src/matcher_parser_parse.y 
319         * src/pop.c 
320         * src/prefs_account.[ch]
321         * src/prefs_filtering.c
322                 remove selective donwload
323
324 2003-03-26 [oliver]     0.8.11claws52
325
326         * src/inc.[ch] 
327         * src/filtering.c 
328         * src/mainwindow.c 
329                 remove selective donwload
330
331 2003-03-26 [oliver]     0.8.11claws51
332         
333         * src/Makefile.am
334         * src/selective_download.[ch]   ** REMOVE **    
335
336 2003-03-26 [christoph]  0.8.11claws50
337
338         * src/news.c
339                 fix NEWS that got broken by a sync with sylpheed-main
340
341 2003-03-26 [christoph]  0.8.11claws49
342
343         * src/mimeview.c
344                 fix mime type guessing when no mime type is found for a file
345
346 2003-03-25 [christoph]  0.8.11claws48
347
348         * src/mimeview.c
349         * src/procmime.c
350                 remove mime type guessing from mime parser and use
351                 name based mime types in viewer lookup for mime type
352                 application/octet-stream
353
354 2003-03-25 [christoph]  0.8.11claws47
355
356         * doc-src/readme.txt
357         * doc-src/rfc2554.txt
358                 add RFC about SMTP AUTH
359
360         * src/send_message.c
361         * src/common/smtp.[ch]
362                 add extra error code for authentication errors and
363                 clear temporary password when this error occurs
364
365         (closes Bug 84 authentication failure while sending should
366          prompt for password again)
367
368 2003-03-25 [christoph]  0.8.11claws46
369
370         * configure.ac
371         * src/Makefile.am
372         * src/imageview.[ch]                            ** REMOVE **
373         * src/messageview.[ch]
374         * src/mimeview.[ch]
375         * src/prefs_common.[ch]
376         * src/textview.c
377         * src/plugins/Makefile.am
378         * src/plugins/image_viewer/.cvsignore           ** NEW **
379         * src/plugins/image_viewer/Makefile.am          ** NEW **
380         * src/plugins/image_viewer/plugin.c             ** NEW **
381         * src/plugins/image_viewer/viewer.[ch]          ** NEW **
382                 move image viewer into a plugin (building is enabled by default)
383                 [ToDo: Prefs for resize and autoview]
384
385 2003-03-25 [paul]       0.8.11claws45
386
387         * sync with 0.8.11cvs12
388                 see ChangeLog 2003-03-26
389
390 2003-03-25 [paul]       0.8.11claws44
391
392         * sync with 0.8.11cvs11
393                 see ChangeLog 2003-03-22, 2003-03-24 and 2003-03-25
394                 
395         Note: Selective Download is broken.
396                 
397 2003-03-22 [christoph]  0.8.11claws43
398
399         * src/folder.c
400                 code cleanup for flags copying
401
402 2003-03-22 [christoph]  0.8.11claws42
403
404         * src/plugins/trayicon/trayicon.c
405                 fix setting the transparent area when the window size
406                 is forced by the system tray
407
408 2003-03-22 [christoph]  0.8.11claws41
409
410         * src/plugins/trayicon/gnome-mail.xpm           ** REMOVE **
411         * src/plugins/trayicon/gnome-nomail.xpm         ** REMOVE **
412         * src/plugins/trayicon/newmail.xpm              ** NEW **
413         * src/plugins/trayicon/nomail.xpm               ** NEW **
414         * src/plugins/trayicon/trayicon.c
415         * src/plugins/trayicon/unreadmail.xpm           ** NEW **
416                 o replace GBiff icons with KBiff icons resized to 16x16 pixel
417                 o add icon for unread mails
418                 o set transparency for window
419
420 2003-03-22 [christoph]  0.8.11claws40
421
422         * src/news.c
423                 init news session to prevent crash when session is closed
424
425 2003-03-22 [christoph]  0.8.11claws39
426
427         * src/imap.c
428         * src/common/session.[ch]
429                 Init session data to make sure we don't have invalid pointers
430                 for read_ch and write_ch when new multi process sessions are
431                 not used
432
433         * src/main.c
434         * src/common/plugin.c
435         * src/common/sylpheed.c
436         * src/plugins/demo/demo.c
437         * src/plugins/dillo_viewer/dillo_viewer.c
438         * src/plugins/mathml_viewer/mathml_viewer.c
439         * src/plugins/spamassassin/spamassassin.c
440         * src/plugins/spamassassin/spamassassin_gtk.c
441                 add plugin types to allow loading plugins at different times
442                 (and maybe for different frontends), because it's not good to
443                 load GTK-Plugins gefore gtk_init was called
444
445         * configure.ac
446         * src/plugins/Makefile.am
447         * src/plugins/trayicon/.cvsignore               ** NEW **
448         * src/plugins/trayicon/Makefile.am              ** NEW **
449         * src/plugins/trayicon/eggtrayicon.c            ** NEW **
450         * src/plugins/trayicon/eggtrayicon.h            ** NEW **
451         * src/plugins/trayicon/gnome-mail.xpm           ** NEW **
452         * src/plugins/trayicon/gnome-nomail.xpm         ** NEW **
453         * src/plugins/trayicon/trayicon.c               ** NEW **
454                 New Trayicon plugin that shows an icon in a systray that uses
455                 XEMBED protocol like Gnome's systray. Icon shows if there
456                 are new mails and a tooltip shows information about new,
457                 unread and total messages.
458
459 2003-03-22 [paul]       0.8.11claws38
460
461         * src/common/smtp.c
462                 fix ESMTP AUTH CRAM-MD5
463                 [sync with main (still version 0.8.11cvs6), see
464                  ChangeLog 2003-03-22]
465
466 2003-03-21 [colin]      0.8.11claws37
467
468         * src/send_message.c
469                 Fix USE_SSL => USE_OPENSSL
470
471 2003-03-21 [colin]      0.8.11claws36
472
473         * src/folderview.c
474                 Fix counts in drag and dropped subfolders
475
476 2003-03-21 [colin]      0.8.11claws35
477
478         * src/folder.c 
479         * src/folderview.c
480                 speed up a bit folder dnd
481
482 2003-03-20 [alfons]     0.8.11claws34
483
484         * src/main.c
485         * src/toolbar.c
486         * src/procmsg.c
487                 don't send locked queue messages
488                 (feature request "[ 705245 ] Locking message in outbox 
489                  should prevent sending")
490
491 2003-03-20 [christoph]  0.8.11claws33
492
493         * src/folder.c
494                 remove NEW and UNREAD flag in special folders when scanning
495                 
496         * src/common/smtp.c
497                 fix ESMTP AUTH CRAM-MD5
498
499 2003-03-20 [paul]       0.8.11claws32
500
501         * src/prefs_account.c
502                 Re-write 'Tunnel command to open connection' as
503                 'Use command to communicate with server', and disable
504                 it for all except IMAP accounts
505
506 2003-03-20 [paul]       0.8.11claws31
507
508         * sync with 0.8.11cvs6
509                 see ChangeLog 2003-03-20
510
511 2003-03-19 [match]      0.8.11claws30
512
513         * src/addritem.[ch]
514                 include documentation. minor refactoring.
515         * src/addr_compl.[ch]
516         * src/addrindex.[ch]
517         * src/addresbook.[ch]
518         * src/summaryview.c
519                 re-enable address lookup (was disabled in
520                 0.8.11claws20).
521
522 2003-03-19 [christoph]  0.8.11claws29
523
524         * src/procmsg.c
525                 add temp flag handling, will make moving and copying
526                 messages possible again
527
528         * src/folder.c
529                 correct calulation of folder stats
530
531 2003-03-18 [match]      0.8.11claws28
532
533         * src/editgroup.h
534                 remove case sensitive comparison (closes bug 80).
535
536 2003-03-18 [christoph]  0.8.11claws27
537
538         * src/imap.c
539                 fix imap using a tunnel command
540
541         (closes bug 87)
542
543 2003-03-18 [christoph]  0.8.11claws26
544
545         * src/folder.[ch]
546         * src/imap.c
547         * src/procmsg.[ch]
548                 rewrite flag handling for folders
549
550 2003-03-18 [christoph]  0.8.11claws25
551
552         * src/folder.c
553         * src/procmsg.c
554         * src/summaryview.c
555                 unset NEW and UNREAD flags when message is ignored, to make
556                 sure messages don't show up as unread on other IMAP clients,
557                 because the IGNORE_THREAD flag can not be syncronized through
558                 the IMAP folder
559
560 2003-03-17 [christoph]  0.8.11claws24
561
562         * src/imap.c
563                 don't use recursion to fetch uids when the number of messages
564                 does not match. Moved code into subfunction that is used
565                 again when needed, to prevent an endless loop.
566
567 2003-03-17 [thorsten]   0.8.11claws23
568
569         * src/imageview.[ch]
570                 export imageview_get_resized_size() (for plugins)
571         * src/prefs_common.[ch]
572                 added prefs_common_get() (for plugins)
573
574 2003-03-17 [christoph]  0.8.11claws22
575
576         * src/imap.c
577                 o remove UID guessing from copy code
578                 o support UIDPLUS extension for APPEND command
579
580 2003-03-17 [paul]       0.8.11claws21
581
582         * src/gtk/about.c
583                 remove 'Compiled-plugins' section.
584                 
585         * src/plugins/dillo_viewer/dillo_viewer.c
586                 slight change to description text
587
588 2003-03-16 [match]      0.8.11claws20
589         * src/ldapserver.[ch]           ** NEW **
590         * src/ldapctrl.[ch]             ** NEW **
591         * src/ldapquery.[ch]            ** NEW **
592         * src/ldaputil.[ch]             ** NEW **
593         * src/addrcindex.[ch]           ** NEW **
594         * src/addrquery.h               ** NEW **
595         * src/addritem.[ch]
596         * src/addrcache.[ch]
597         * src/addrindex.[ch]
598         * src/addr_compl.[ch]
599         * src/addressbook.[ch]
600         * src/addrbook.[ch]
601         * src/editgroup.c
602         * src/editaddress.c
603         * src/editldap.c
604         * src/editldap_basedn.c
605         * src/vcard.c
606         * src/jpilot.c
607         * src/Makefile.am
608                 included dynamic LDAP queries. improved address
609                 completion.
610
611 2003-03-16 [paul]       0.8.11claws19
612
613         * tools/multiwebsearch.pl
614                 fix a fatal typo
615
616 2003-03-16 [christoph]  0.8.11claws18
617
618         * src/mimeview.c
619         * src/plugins/dillo_viewer/dillo_viewer.c
620         * src/plugins/mathml_viewer/mathml_viewer.c
621                 make unregistering of MimeViewerFactorys possible
622
623 2003-03-16 [alfons]     0.8.11claws17
624
625         * configure.ac
626                 correct typo
627
628 2003-03-16 [melvin]     0.8.11claws16
629
630         * src/plugins/dillo_viewer.c
631                 Fixed bug where it was not possible to view more than
632                 one text/html attachment per message (bug discovered
633                 by Christoph Hohmann).
634
635 2003-03-15 [melvin]     0.8.11claws15
636
637         * src/prefs_actions.c
638                 Fixed compilation warnings.
639
640 2003-03-15 [melvin]     0.8.11claws14
641
642         * src/plugins/Makefile.am
643         * src/plugins/dillo_viewer/.cvsignore                   ** NEW **
644         * src/plugins/dillo_viewer/Makefile.am                  ** NEW **
645         * src/plugins/dillo_viewer/dillo_viewer.c               ** NEW **
646                 Added a html mail viewer plugin that uses Dillo v0.7.0 or
647                 newer (http://dillo.auriga.wearlab.de/).
648
649 2003-03-15 [christoph]  0.8.11claws13
650
651         * src/imap.c
652                 don't query imap folder for attributes because we already
653                 for them from imap_status
654
655         * src/mimeview.[ch]
656                 add support for plugable MimeViewers (unloading Viewers
657                 not yet complete)
658
659         * src/plugins/Makefile.am
660         * src/plugins/mathml_viewer/.cvsignore          ** NEW **
661         * src/plugins/mathml_viewer/Makefile.am         ** NEW **
662         * src/plugins/mathml_viewer/mathml_viewer.c     ** NEW **
663                 add MathML Viewer (Content-Type text/mathml) using GtkMathView
664                 widget from http://helm.cs.unibo.it/mml-widget/
665
666 2003-03-14 [christoph]  0.8.11claws12
667
668         * src/folder.[ch]
669                 o error return code's should better be negative
670                 o replace printf with debug_print
671
672         * src/imap.c
673                 improve IMAP folder scan by checking UID-NEXT
674
675         * src/summaryview.c
676                 remove check that are unnecessary in my opinion
677
678 2003-03-13 [christoph]  0.8.11claws11
679
680         * src/folder.[ch]
681         * src/foldersel.c
682         * src/folderview.c
683         * src/imap.c
684         * src/mbox_folder.c
685         * src/mh.c
686         * src/news.c
687         * src/prefs_scoring.c
688         * src/summaryview.c
689                 use a common function to get a displayable name
690                 for a FolderItem
691
692 2003-03-13 [paul]       0.8.11claws10
693
694         * tools/Makefile.am
695           tools/README
696           tools/multiwebsearch.conf     ** NEW FILE **
697           tools/multiwebsearch.pl       ** NEW FILE **
698                 add multiwebsearch Actions script
699
700 2003-03-13 [colin]      0.8.11claws9
701
702         * src/compose.c
703                 Remove leading emtpy lines from quoted text
704                 before quoting it
705
706 2003-03-13 [melvin]     0.8.11claws8
707
708         * src/prefs_actions.c
709                 Fixed a memory leak
710                 Code clean ups
711                 Added Cancel and OK buttons
712                 Corrected help text
713
714 2003-03-13 [christoph]  0.8.11claws7
715
716         * src/account.c
717         * src/folder.[ch]
718         * src/imap.c
719         * src/mainwindow.c
720         * src/mbox_folder.c
721         * src/mh.c
722         * src/news.c
723         * src/setup.c
724                 replace more folder type stuff with folder class stuff
725
726 2003-03-13 [melvin]     0.8.11claws6
727
728         * src/prefs_actions.c
729                 Added new tokens:
730                 %u: user provided argument
731                 %h: user provided argument (hidden on input)
732                 %s: current text selection in the message view 
733
734 2003-03-13 [paul]       0.8.11claws5
735
736         * sync with 0.8.11cvs5
737                 see ChangeLog 2003-03-11, 2003-03-12
738
739 2003-03-12 [christoph]  0.8.11claws4
740
741         * src/folder.c
742                 use folder class idstr when writing folderlist.xml
743
744         * src/folder.h
745         * src/imap.c
746         * src/news.c
747                 replace folder type checks with folder class checks
748
749 2003-03-12 [christoph]  0.8.11claws3
750
751         * src/folder.[ch]
752         * src/imap.[ch]
753         * src/main.c
754         * src/mbox_folder.[ch]
755         * src/mh.[ch]
756         * src/news.[ch]
757                 o create a list of known folder classes in the folder system
758                 o use folder class id strings for folder item identifiers
759
760 2003-03-12 [christoph]  0.8.11claws2
761
762         * src/imap.c
763                 fix imap uid validity check
764
765 2003-03-12 [christoph]  0.8.11claws1
766
767         * src/account.c
768         * src/folder.[ch]
769         * src/foldersel.c
770         * src/folderview.c
771         * src/imap.c
772         * src/mainwindow.c
773         * src/mbox_folder.c
774         * src/mh.c
775         * src/news.c
776         * src/prefs_scoring.c
777         * src/procmsg.c
778         * src/setup.c
779         * src/summaryview.c
780                 initial restructuring of folder system, seperating
781                 folders and folder classes
782
783 2003-03-12 [paul]       0.8.11claws
784
785         0.8.11claws release
786
787 2003-03-12 [christoph]
788
789         * src/gtk/prefswindow.c
790                 fix translation of "Page Index"
791
792 2003-03-12 [paul]       0.8.10claws110
793
794         a sync from 0.8.11cvs4 before the release
795
796         * src/common/utils.c
797                 subject_compare_for_sort(): allow null strings (fixes
798                 summary sorting).
799
800 2003-03-11 [paul]       0.8.10claws109
801
802         * po/es.po
803                 update Spanish translation, submitted by
804                 Ricardo Mones Lastra
805
806 2003-03-11 [melvin]     0.8.10claws108
807
808         * po/fr.po
809                 Updated French translations
810
811 2003-03-11 [paul]       0.8.10claws107
812
813         * manual/en/Makefile.am
814           manual/en/*.html
815                 update English manual, add a new page
816                 updated by Francois Barriere <fbarriere@atmel.fr>
817                 
818         * po/bg.po
819           po/it.po
820           po/sr.po
821                 update Bulgarian, Italian, and Serbian translations
822                 submitted by George Danchev, Alessandro Maestri, and
823                 Urke MMI
824
825 2003-03-10 [paul]       0.8.10claws106
826
827         * src/gtk/about.c
828           src/gtk/prefswindow.c
829                 make some strings translatable
830
831 2003-03-10 [darko]      0.8.10claws105
832
833         * src/compose.c
834                 code cleanup to make Hiro happy
835
836 2003-03-10 [paul]       0.8.10claws104
837
838         * sync with 0.8.11cvs2
839                 see ChangeLog 2003-03-10
840
841 2003-03-09 [melvin]     0.8.10claws103
842
843         * src/textview.c
844                 textview_set_font(): fix for message display in
845                 UTF-8 locales (thanks to Sergey Vlasov).
846                 (was unintentionnaly reverted in 0.8.6claws6)   
847
848 2003-03-08 [darko]      0.8.10claws102
849
850         * src/compose.c
851                 fix infinite loop in wrapping as reported
852                 by happycactus
853                 obsoletes patch #696482
854
855 2003-03-08 [christoph]  0.8.10claws101
856
857         * src/imap.c
858                 add workaround for IMAP servers that do not
859                 support the "UID SEARCH UID" command
860
861 2003-03-07 [christoph]  0.8.10claws100
862
863         * src/plugins/spamassassin/spamassassin.[ch]
864         * src/plugins/spamassassin/spamassassin_gtk.c
865                 code cleanup
866
867 2003-03-07 [paul]       0.8.10claws99
868
869         * po/es.po
870                 updated Spanish translation, submitted by
871                 Ricardo Mones Lastra
872
873 2003-03-07 [christoph]  0.8.10claws98
874
875         * src/send.c
876                 fix in 0.8.10claws94 was wrong
877                 local delivery does not require escaping, remove escaping
878                 code to make signatures of mails with "." lines valid
879                 
880                 NOTE: requires that sendmail is executed with "-i" option,
881                       what is the default now, but has to be changed in all
882                       exsiting accounts)
883
884 2003-03-07 [paul]       0.8.10claws97
885
886         * sync with 0.8.11 release
887                 see ChangeLog 2003-03-07
888
889 2003-03-06 [paul]       0.8.10claws96
890
891         * src/compose.c
892                 revert commit 0.8.10claws92
893
894 2003-03-06 [paul]       0.8.10claws95
895
896         * src/folderview.c
897                 fix (solaris) bug 73, 'Crash when selecting top-level folder'
898
899         * src/gtkaspell.c
900                 fix bug 74, 'Crash opening editor window with pseudo-color
901                 display'
902                 
903         Patches submitted by Kevin Vigor <kevin@vigor.nu>
904
905 2003-03-06 [christoph]  0.8.10claws94
906
907         * src/send.c
908                 fix rfc2821 (4.5.2) violation in SMTP data sending,
909                 all lines starting with a period get an extra period
910                 inserted
911                 (found by Simon 'corecode' Schubert)
912
913 2003-03-06 [paul]       0.8.10claws93
914
915         * src/folderview.c
916                 if configured font can't be loaded fall back to gtk
917                 default. (with thanks to Christoph)
918                 
919                 closes long-standing bug 15 'Crashes on startup'
920
921 2003-03-06 [paul]       0.8.10claws92
922
923         * src/compose.c
924                 freeze text before autosave and thaw afterwards
925                 fixes bug 67 'autosave make re-rediting message crazy'
926
927 2003-03-06 [christoph]  0.8.10claws91
928
929         * src/compose.c
930                 ignore address comment in dupe check for Cc-list
931
932         (closes reopened bug 47 Replying to message strips name part of
933          e-mail addresses of Cc: lines)
934
935 2003-03-06 [paul]       0.8.10claws90
936
937         * src/Makefile.am
938                 remove reference to gtkxtext.h as its no longer in
939                 the repository
940
941 2003-03-06 [paul]       0.8.10claws89
942
943         * sync with 0.8.10cvs25
944                 see ChangeLog 2003-03-06
945
946 2003-03-06 [oliver]     0.8.10claws88
947         
948         * src/messageview.c
949                 remove include
950
951 2003-03-06 [oliver]     0.8.10claws87
952         
953         * src/folderview.c 
954                 remove changes introduced inclaws74
955         * src/messageview.c
956                 another attempt to sanely delete and update
957                 messages deleted in separate messageview
958
959 2003-03-05 [christoph]  0.8.10claws86
960
961         * src/summaryview.c
962                 check if "From" matches any account's address if
963                 addressbook completion of addresses is disabled too
964
965         (closes Bug 70 "Display recipient in from" doesn't check
966          folder's default account)
967
968 2003-03-05 [christoph]  0.8.10claws85
969
970         * src/compose.c
971         * src/common/utils.[ch]
972                 don't strip address comments when building Cc lists
973
974         (closes Bug 47 Replying to message strips name part of e-mail addresses
975          of Cc: lines)
976
977         * src/folder.c
978                 fix return value of copy function
979
980 2003-03-05 [christoph]  0.8.10claws84
981
982         * src/imap.c
983                 don't ask imap server for non rfc822 headers
984
985         (closes bug 71 IMAP FETCH asks for FROM header field twice)
986
987         * src/imap.c
988                 destroy session on socket error to allow reconnecting
989
990 2003-03-05 [christoph]  0.8.10claws83
991
992         * configure.ac
993                 fix building with gnome when no prefix is set
994
995         (closes bug 66 Gnome directory is set to NONE)
996
997 2003-03-05 [paul]       0.8.10claws82
998
999         * sync with 0.8.10cvs23
1000                 see ChangeLog 2003-03-05
1001
1002 2003-03-04 [christoph]  0.8.10claws81
1003
1004         * src/folder.c
1005                 o fix moving and copying when folder returns 0 for new
1006                   message number
1007                 o remove some code for single message copy and move
1008                   operations and use functions for multiple messages
1009
1010         (closes bug 63 Strange behaviour MOVING messages from MH to IMAP)
1011
1012         * src/news.c
1013                 remove unused include
1014
1015 2003-03-04 [paul]       0.8.10claws80
1016
1017         * src/gtk/about.c
1018                 list 'Compiled plugins'
1019
1020 2003-03-03 [christoph]  0.8.10claws79
1021
1022         * src/news.[ch]
1023                 have to multiply the percentage of the current fetch with
1024                 the percentage that it has of the total fetch operation
1025                 for correct values
1026
1027 2003-03-03 [christoph]  0.8.10claws78
1028
1029         * src/news.c
1030                 fix calculation of expected lines for progress indicator
1031
1032 2003-03-03 [christoph]  0.8.10claws77
1033
1034         * src/summaryview.c
1035         * src/common/utils.c
1036                 fix segfault when opening the root news folder
1037
1038 2003-03-03 [christoph]  0.8.10claws76
1039
1040         * src/mainwindow.[ch]
1041         * src/common/Makefile.am
1042         * src/common/progressindicator.[ch]
1043                 add UI independent progress indicator handling
1044
1045         * src/news.[ch]
1046                 use new progress indicator for message info fetching
1047
1048         * src/common/hooks.h
1049                 code cleanup
1050
1051 2003-03-03 [oliver]     0.8.10claws75
1052
1053         * src/toolbar.c
1054         * src/compose.c
1055                 removed commented code
1056
1057 2003-03-03 [oliver]     0.8.10claws74
1058
1059         * src/toolbar.[ch]
1060                 cleanups and refactoring
1061         * src/compose.[ch]
1062                 compose_reply_mode reply & forwarding interface for
1063                 toolbar buttons
1064         * src/folderview.c
1065                 act on messages marked for deletion in folderview_selected
1066                 based on prefs_common.immediate_exec since a message might 
1067                 have been deleted by messageview in a folder we are changing 
1068                 to (does anybody understand what I'm on about ?)
1069
1070 2003-03-03 [oliver]     0.8.10claws73
1071         
1072         * src/messageview.[ch]
1073                 new functions
1074                 - messageview_delete: delete message shown in messagview
1075                 - messageview_update_view: update messageview to currently 
1076                   selected summaryview message
1077                 - add separate messageview to msgview_list in order to update 
1078                   toolbar to new toolbar style on the fly (TOOLBAR_NONE, TOOLBAR_ICON etc.)
1079         * src/summaryview.[ch]
1080                 summary_get_selection returns a list of selected msgs
1081                 in summaryview
1082         * src/mainwindow.c
1083                 toolbar reply refactoring
1084
1085 2003-03-03 [paul]       0.8.10claws72
1086
1087         * sync with 0.8.10cvs21
1088                 see ChangeLog 2003-03-03
1089
1090 2003-03-02 [christoph]  0.8.10claws71
1091
1092         * src/common/passcrypt.c
1093                 use POSIX includes
1094
1095 2003-03-02 [christoph]  0.8.10claws70
1096
1097         * configure.ac
1098         * src/prefs_account.c
1099         * src/prefs_gtk.[ch]
1100         * src/common/.cvsignore
1101         * src/common/Makefile.am
1102         * src/common/passcrypt.c                ** NEW **
1103         * src/common/passcrypt.h.in             ** NEW **
1104                 Implement password encryption in config files
1105                 using unix encrypt and setkey functions. The crypt
1106                 key can be set as a configure parameter. Old
1107                 passwords will be converted if they do not begin
1108                 with '!'
1109
1110 2003-03-02 [paul]       0.8.10claws69
1111
1112         * src/prefs_account.c
1113                 fix compile error
1114
1115 2003-03-01 [thorsten]   0.8.10claws68
1116
1117         * po/el.po
1118           po/hr.po
1119           po/it.po
1120           po/nl.po
1121           po/sr.po
1122           po/sv.po
1123                 corrected format strings
1124         * po/en_GB.po
1125                 corrected headers
1126                 (fix compile errors with GNU gettext-0.11.5)
1127
1128 2003-03-01 [oliver]     0.8.10claws67
1129
1130         * src/summaryview.c
1131                 menu callbacks call toolbar_menu_reply
1132
1133 2003-03-01 [oliver]     0.8.10claws66
1134
1135         * src/mainwindow.c
1136         * src/messageview.c
1137                 menu callbacks call toolbar_menu_reply
1138         * src/toolbar.[ch]
1139                 callbacks from menu handled by toolbar_menu_reply
1140
1141 2003-03-01 [paul]       0.8.10claws65
1142
1143         * src/addressbook.c
1144                 revert commit 0.8.10claws54 - breaks editing of
1145                 addressbook.
1146                 
1147         * po/bg.po
1148                 update Bulgarian translation, submitted by
1149                 George Danchev
1150
1151 2003-02-28 [christoph]  0.8.10claws64
1152
1153         * src/account.c
1154         * src/addressadd.c
1155         * src/compose.c
1156         * src/gtkaspell.c
1157         * src/gtkxtext.h                ** REMOVE **
1158         * src/imap.c
1159         * src/matcher.[ch]
1160         * src/mh.c
1161         * src/news.c
1162         * src/pine.c
1163         * src/prefs_common.c
1164         * src/prefs_matcher.c
1165         * src/procheader.[ch]
1166         * src/procmsg.[ch]
1167         * src/toolbar.c
1168         * src/common/ssl_certificate.c
1169         * src/gtk/colorlabel.c
1170         * src/gtk/menu.c
1171                 o fix warnings
1172                 o remove code obsoleted by new cache and folder system rework
1173
1174 2003-02-28 [oliver]     0.8.10claws63
1175         
1176         * src/toolbar.[ch]
1177                 * fix bug where reply in Messageview replied to 
1178                 Message displayed in summaryview
1179                 (reportedd via ML by chinatinte at gmx dot ch)
1180                 * fix bug where toolbar popups (WITH_QUOTE, WITHOUT_QOUTE)
1181                 didn't work in separate MessageView Toolbar
1182                 (wondering if anybody uses this at all ?)
1183         * src/summaryview.[ch]
1184                 use toolbar.c's toolbar_reply instead of summary_reply (removed)
1185                 (generalize reply and forward code);
1186         * src/messageview.c 
1187                 remove focus_in event which updated summaryview to messageview
1188
1189 2003-02-28 [paul]       0.8.10claws62
1190
1191         * po/Makefile.in.in
1192                 add the --check option
1193                 Patch submitted by Ricardo Mones Lastra
1194
1195 2003-02-28 [paul]       0.8.10claws61
1196
1197         * src/prefs_account.c
1198                 re-order 'Signature' items
1199
1200 2003-02-28 [paul]       0.8.10claws60
1201
1202         * sync with 0.8.10cvs20
1203                 see ChangeLog 2003-02-28
1204
1205 2003-02-28 [paul]       0.8.10claws59
1206
1207         * po/POTFILES.in
1208                 update to reflect recent movement of files
1209
1210 2003-02-28 [paul]       0.8.10claws58
1211
1212         * sync with 0.8.10cvs19
1213                 see ChangeLog 2003-02-28
1214
1215 2003-02-27 [martin]     0.8.10claws57
1216
1217         * src/prefs_matcher.c 
1218                 fix segfault in prefs_matcher_ok() when the
1219                 last entry is deleted and prevents that the
1220                 message "entry not saved" comes up after deleting
1221                 an entry
1222
1223 2003-02-27 [martin]     0.8.10claws56
1224
1225         * src/prefs_filtering.c 
1226                 fix segfault in prefs_filtering_ok() when the
1227                 last entry is deleted and prevents that the
1228                 message "entry not saved" comes up after deleting
1229                 an entry
1230
1231 2003-02-27 [paul]       0.8.10claws55
1232
1233         * sync with 0.8.10cvs18
1234                 see ChangeLog 2003-02-27
1235
1236 2003-02-27 [paul]       0.8.10claws54
1237
1238         * src/addressbook.c
1239                 fix bug where the address book crashes with 
1240                 multiple lookups.
1241                 Patch [687729] submitted by David Frager 
1242                 <dbfrager@users.sourceforge.net>
1243
1244 2003-02-25 [christoph]  0.8.10claws53
1245
1246         * src/Makefile.am
1247         * src/colorlabel.[ch]           ** REMOVE **
1248         * src/gtk/Makefile.am
1249         * src/gtk/colorlabel.[ch]       ** NEW **
1250                 move colorlabel files to gtk directory
1251
1252         * src/esmtp.[ch]                ** REMOVE **
1253                 has been merged into smtp.[ch] in 0.7.5
1254
1255 2003-02-25 [christoph]  0.8.10claws52
1256
1257         * src/Makefile.am
1258         * src/about.[ch]                ** REMOVE **
1259         * src/gtk/Makefile.am
1260         * src/gtk/about.[ch]            ** NEW **
1261                 move about files to gtk directory
1262
1263 2003-02-25 [christoph]  0.8.10claws51
1264
1265         * src/folder.c
1266                 some code optimization of folder scanning code
1267
1268         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx> 
1269
1270 2003-02-25 [christoph]  0.8.10claws50
1271
1272         * src/main.c
1273         * src/common/sylpheed.c
1274                 add command line parameter parsing to common code
1275
1276 2003-02-24 [christoph]
1277
1278         * Makefile.am
1279         * configure.ac
1280                 fix gnome prefix problems, the configure script now removed
1281                 `gnome-config --prefix` from `gnome-config --datadir`
1282                 and adds $(prefix} instead
1283
1284         (closes Bug 24 Makefile does not respect prefix when installing
1285          GNOME data)
1286
1287 2003-02-24 [christoph]  0.8.10claws49
1288
1289         * src/news.c
1290                 check for valid session before trying to authenticate
1291
1292         (closes Bug 60 crash if "authenticate on logon" is activated
1293          and newsserver-hostname is not valid)
1294
1295 2003-02-24 [melvin]     0.8.10claws48
1296
1297         * src/prefs_actions.c
1298                 Make sure all user's input is sent to the action and then
1299                 close the socket..
1300
1301 2003-02-23 [alfons]     0.8.10claws46
1302
1303         * src/summaryview.c
1304                 also wait cursor when deleting files
1305
1306 2003-02-23 [paul]
1307
1308         * tools/freshmeat_search.pl
1309           tools/google_search.pl
1310                 scripts should now work for any browser/browser command line
1311
1312 2003-02-22 [christoph]  0.8.10claws45
1313
1314         * src/procmsg.c
1315                 fix IMAP flag setting, IMAP flag is not handled correctly
1316                 anymore by the folder system and information about the
1317                 folder should not be saved in the MsgInfo (in my opinion)
1318
1319         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
1320
1321 2003-02-22 [christoph]  0.8.10claws44
1322
1323         * src/summaryview.c
1324                 fix spelling of "label" ;-)
1325
1326 2003-02-22 [thorsten]   0.8.10claws43
1327
1328         * src/mimeview.c
1329           src/prefs_common.[ch]
1330           src/procmime.[ch]
1331                 do not use description as attachment name
1332
1333 2003-02-22 [alfons]     0.8.10claws42
1334
1335         * src/summaryview.c
1336                 freeze/thaw folder item updates when changing color labels,
1337                 and put a wait cursors on
1338
1339 2003-02-22 [thorsten]   0.8.10claws41
1340
1341         * src/mimeview.c
1342                 save-all fixes: crash if invoked on multipart container,
1343                 mimeinfo access, pathseparators, error dialog
1344
1345 2003-02-21 [alfons]     0.8.10claws40
1346
1347         * src/prefs_gtk.c
1348                 remove unused var
1349
1350 2003-02-21 [colin]      0.8.10claws39
1351
1352         * src/send.c
1353                 Fix smtp logging
1354
1355 2003-02-21 [colin]      0.8.10claws38
1356
1357         * src/summaryview.c
1358                 Freeze/thaw folderItem updates when filtering messages 
1359                 via Tools/Filter messages
1360
1361 2003-02-21 [paul]       0.8.10claws37
1362
1363         * src/compose.c
1364                 revert commit 0.8.10claws26, there are ulterior motives
1365                 for users to set a Reply-To header when posting to
1366                 newsgroups
1367
1368 2003-02-21 [paul]       0.8.10claws36
1369
1370         * sync with 0.8.10cvs17
1371                 see ChangeLog 2003-02-21
1372
1373 2003-02-20 [christoph]  0.8.10claws35
1374
1375         * src/imap.c
1376                 IMAP UID fetch speedup using SEARCH
1377
1378         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
1379
1380         * src/imap.c
1381                 fix problem with UIDs in IMAP UID cache that no longer existed
1382
1383 2003-02-20 [christoph]  0.8.10claws34
1384
1385         * src/imap.c
1386         * src/procheader.c
1387         * src/procheader.h
1388                 IMAP header fetch speedup (fetch only headers cached in MsgInfo)
1389
1390         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
1391
1392         * src/imap.c
1393                 Rewrite imap_cmd_gen_recv use sock_getline instead
1394                 of sock_gets to avoid problems with too long reply
1395                 lines
1396     
1397 2003-02-20 [colin]      0.8.10claws33
1398         
1399         * src/prefs_account.c
1400                 Better wording
1401
1402 2003-02-20 [colin]      0.8.10claws32
1403
1404         * src/compose.c
1405                 Remove useless '&& !to_sender' 
1406
1407 2003-02-20 [darko]
1408
1409         * AUTHORS
1410                 change my e-mail address
1411
1412 2003-02-19 [colin]      0.8.10claws31
1413
1414         * src/prefs_common.c
1415                 X11 style colors for every configurable color
1416
1417 2003-02-19 [alfons]     0.8.10claws30
1418
1419         * src/prefs_gtk.[ch]
1420         * src/prefs_common.c
1421                 for color_new accept both plain integers and X11 style color
1422                 names (as found in /usr/lib/X11/rgb.txt)
1423
1424 2003-02-19 [paul]       0.8.10claws29
1425
1426         * src/mainwindow.c
1427                 add tooltips to online/offline button and account selector
1428                 button
1429
1430 2003-02-19 [paul]       0.8.10claws28
1431
1432         * src/folder.c
1433           src/news.c
1434           src/prefs_account.[ch]
1435           src/prefs_common.[ch]
1436                 move 'Maximum number of articles to download' to
1437                 account prefs.
1438                 clean up account prefs gui a little by hiding entries
1439                 rather then greying out entries
1440
1441 2003-02-19 [hiro]       0.8.10claws27
1442
1443         * src/common/utils.c
1444                 fix bug #54 'yesterdays date is displayed in the message 
1445                 summary window'
1446
1447 2003-02-19 [paul]       0.8.10claws26
1448
1449         * src/compose.c
1450                 fix bug reported in Feature Request [688596] 
1451                 'Reply-to header in news'
1452
1453 2003-02-18 [paul]       0.8.10claws25
1454
1455         * src/select-keys.c
1456                 add a 'List all keys' button to key selection dialog
1457
1458 2003-02-18 [colin]      0.8.10claws24
1459         
1460         * src/stock_pixmap.c
1461                 fix compile error
1462
1463 2003-02-18 [colin]      0.8.10claws23
1464
1465         * src/common/smtp.[ch]
1466           src/prefs_account.c
1467                 Try to starttls if it seems to be the only
1468                 way to authenticate a user
1469
1470 2003-02-18 [paul]       0.8.10claws22
1471
1472         * src/Makefile.am
1473           src/folderview.c
1474           src/stock_pixmap.[ch]
1475           src/pixmaps/drafts_close.xpm  ** NEW FILE **
1476           src/pixmaps/drafts_open.xpm   ** NEW FILE **
1477                 as a Drafts folder is a special folder allow it to have
1478                 its own unique icons
1479
1480 2003-02-18 [colin]      0.8.10claws21
1481
1482         * src/imap.c
1483                 Fix port selection when using starttls
1484
1485 2003-02-18 [paul]       0.8.10claws20
1486
1487         * src/mainwindow.c
1488           src/prefs_common.[ch]
1489                 make blue the default new mail colour
1490
1491 2003-02-18 [paul]       0.8.10claws19
1492
1493         * sync with 0.8.10cvs14
1494                 see ChangeLog 2003-02-18
1495
1496 2003-02-17 [jens]       0.8.10claws18
1497
1498         * src/common/md5.c
1499                 fixed a compile problem with gcc 3.3
1500                 works on 2.95.3 too (testet on PPC as it is big endian)
1501
1502 2003-02-17 [paul]       0.8.10claws17
1503
1504         * sync with 0.8.10cvs13
1505                 see ChangeLog 2003-02-17
1506
1507 2003-02-17 [paul]       0.8.10claws16
1508
1509         * sync with 0.8.10cvs12
1510                 see ChangeLog 2003-02-17
1511
1512 2003-02-16 [match]      0.8.10claws15
1513
1514         * src/addressbook.c
1515                 Eliminates reloading of address data when items
1516                 deleted or added. Applied submitted by
1517                 Luke Plant <lukeplant@softhome.net>
1518
1519 2003-02-16 [paul]       0.8.10claws14
1520
1521         * src/news.c
1522                 when a 'protocol error' is encountered disconnect from
1523                 the server. This means that the user can carry on viewing
1524                 other articles and doesn't have to either wait until the
1525                 server timesout or quit sylpheed.
1526                 Fixes bug #53 'Unable to read messages in newsgroups, 
1527                 displayed message doesn't change'
1528
1529 2003-02-15 [christoph]  0.8.10claws13
1530
1531         * src/imap.c
1532                 fix bug that stopped scanning of folders when an
1533                 IMAP folder was empty
1534
1535         (closes bug 46 stop scan messages in folders after empty folder)
1536
1537 2003-02-15 [paul]
1538
1539         * tools/Makefile.am
1540           tools/README
1541           tools/freshmeat_search.pl     ** NEW FILE **
1542           tools/google_search.pl        ** NEW FILE **
1543                 Add 2 Actions scripts which search freshmeat/google
1544                 for the selected text using the browser configured
1545                 in sylpheedrc.
1546                 
1547         Note: These scripts are very dependent on the format of the
1548         browser command and may not work on every occasion. Testing
1549         is welcome. 
1550
1551 2003-02-14 [alfons]     0.8.10claws12
1552
1553         * src/compose.c
1554                 fix breakage because of uninitialized account pointer.
1555                 please verify.
1556
1557 2003-02-14 [paul]       0.8.10claws11
1558
1559         * src/compose.c
1560           src/prefs_account.[ch]
1561           src/prefs_common.[ch]
1562                 move signature settings to Account Prefs
1563
1564 2003-02-14 [paul]       0.8.10claws10
1565
1566         * sync with 0.8.10cvs11
1567                 see ChangeLog 2003-02-14
1568
1569 2003-02-13 [thorsten]   0.8.10claws9
1570
1571         * src/news.c
1572                 revert news progressbar (GUI separation)
1573
1574 2003-02-13 [paul]       0.8.10claws8
1575
1576         * src/compose.c
1577                 make replies behave correctly, re: RFC 1036, Section 2.2.3,
1578                 paragraph 1
1579
1580 2003-02-13 [paul]       0.8.10claws7
1581
1582         * src/compose.[ch]
1583           src/summaryview.c
1584                 fix 'Follow-up and Reply-to' so that it creates a reply to
1585                 the newsgroup and the sender. If the message has the keyword
1586                 'poster' in the Followup-To header, all replies go to the
1587                 sender, re: RFC 1036, Section 2.2.3
1588                 rename all instances of 'ignore_replyto' to 'to_sender', both
1589                 were previously used, now we use just one.
1590
1591 2003-02-13 [paul]       0.8.10claws6
1592
1593         * sync with 0.8.10cvs9
1594                 see ChangeLog 2003-02-13
1595
1596 2003-02-13 [paul]       0.8.10claws5
1597
1598         * configure.ac
1599                 show which plugins are configured in the configure
1600                 output.
1601
1602 2003-02-12 [thorsten]   0.8.10claws4
1603
1604         * src/news.c
1605                 show progress while fetching news headers
1606
1607 2003-02-12 [christoph]  0.8.10claws3
1608
1609         * configure.ac
1610         * src/plugins/Makefile.am
1611                 use AM_CONDITIONAL to enable plugins, automake correctly
1612                 manages this when creating distdir
1613
1614 2003-02-12 [christoph]  0.8.10claws2
1615
1616         * ac/spamassassin.m4
1617         * src/plugins/spamassassin/Makefile.am
1618                 fix building SpamAssassin plugin without OpenSSL
1619
1620 2003-02-12 [paul]       0.8.10claws1
1621
1622         * ac/Makefile.am
1623           src/Makefile.am
1624           src/plugins/Makefile.am
1625                 fix failure of 'make release'
1626
1627 2003-02-12 [paul]       0.8.10claws
1628
1629         * 0.8.10claws released
1630
1631 2003-02-12 [paul]       0.8.9claws56
1632
1633         * po/bg.po
1634           po/es.po
1635           po/it.po
1636           po/ru.po
1637           po/sr.po
1638                 updated translations by George Danchev, Ricardo Mones Lastra,
1639                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
1640                 
1641         * sylpheed.spec.in
1642                 Allow the building of RPMs by a regular user. Submitted
1643                 by Sergei Astanin
1644
1645 2003-02-11 [alfons]     0.8.9claws55
1646
1647         * src/colorlabel.c
1648                 don't use pixmaps for label color rect but draw rectangles
1649                 so we can respect the color map of palette based visuals
1650                 (fixes the long time crashes on Suns - thanks to Andreas
1651                 Engel and Steve O'Hara-Smith for testing)
1652
1653 2003-02-11 [christoph]  0.8.9claws54
1654
1655         * src/matcher_parser_parse.y
1656                 correct bug where filering rules of not existing folders in
1657                 matcherrc were added to global filtering
1658                 
1659         (closes Debian Bug #180253 - Directory's filter-rules are merged with
1660          main filter-rules after removing directory, http://bugs.debian.org/180253)
1661         
1662 2003-02-11 [paul]       0.8.9claws53
1663
1664         * sync with 0.8.10cvs7
1665                 see ChangeLog 2003-02-09
1666
1667 2003-02-11 [melvin]     0.8.9claws52
1668
1669         * po/fr.po
1670                 Updated French tranlsations
1671
1672 2003-02-10 [paul]       0.8.9claws51
1673
1674         * sylpheed.spec.in
1675                 correct --enable-openssl
1676                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
1677
1678 2003-02-09 [martin]     0.8.9claws50
1679
1680         * src/prefs_matcher.c
1681                 fix segfault in prefs_matcher_substitute_cb() when
1682                 no row is selected
1683
1684 2003-02-09 [paul]       0.8.9claws49
1685
1686         * src/folderview.c
1687                 fix bug where a newsgroup folder's processing rules were
1688                 merged with the global filtering rules when the newsgroup
1689                 folder was deleted, causing some seriously bad results,
1690                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
1691
1692 2003-02-08 [melvin]     0.8.9claws48
1693
1694         * src/compose.c
1695                 Corrected and modified an alert message.
1696
1697 2003-02-07 [paul]       0.8.9claws47
1698
1699         * src/folderview.c
1700                 fix bug where both an 'Account properties' window and a
1701                 'Folder properties' window were opened when clicking on
1702                 'Properties' in an NNTP or IMAP folder's popup menu.
1703
1704 2003-02-07 [paul]       0.8.9claws46
1705
1706         * sync with 0.8.10cvs6
1707                 see ChangeLog 2003-02-06
1708
1709 2003-02-06 [christoph]  0.8.9claws45
1710
1711         * src/mbox.c
1712                 freeze folder updates while importing mbox files
1713                 (closes bug 43 importing mbox took hours)
1714                 
1715         Patch submitted by Jens Rantil <jens.rantil@telia.com>
1716
1717 2003-02-06 [thorsten]   0.8.9claws44
1718
1719         * po/de.po
1720                 Updated german translations
1721
1722 2003-02-06 [thorsten]   0.8.9claws43
1723
1724         * src/news.h
1725                 use guint for message numbers (fix count in grouplist dialog)
1726
1727 2003-02-05 [paul]       0.8.9claws42
1728
1729         * sync with 0.8.10cvs2
1730                 see ChangeLog 2003-02-05
1731
1732 2003-02-04 [colin]      0.8.9claws41
1733
1734         * src/prefs_common.[ch]
1735           src/procmsg.c
1736           src/summaryview.c
1737                 Add an option to disable threading by subject
1738
1739 2003-02-04 [christoph]  0.8.9claws40
1740
1741         * src/inc.c
1742                 only abort fetching mails from multiple accounts when the
1743                 error is fatal and does not allow to check any more accounts
1744                 (currently only disk full error)
1745
1746         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
1747          receive mails for other accouts)
1748
1749 2003-02-04 [christoph]  0.8.9claws39
1750
1751         * src/folder.c
1752                 first add the new message to the cache, then
1753                 send the update notification
1754
1755         (closes bug 39 after sending message folderview doesnt get updated)
1756
1757 2003-02-04 [colin]      0.8.9claws38
1758
1759         * src/inc.c
1760                 _really_ fix this Connecting... status
1761
1762 2003-02-04 [paul]       0.8.9claws37
1763
1764         * sync with 0.8.10
1765                 see ChangeLog 2003-02-04
1766
1767 2003-02-04 [paul]       0.8.9claws36
1768
1769         * sync with 0.8.9cvs6
1770                 see ChangeLog 2003-02-03
1771
1772 2003-02-04 [paul]       0.8.9claws35
1773
1774         * po/pt_BR.po
1775                 updated by André Filipe de Assunção e Brito 
1776                 <bedecko@netsite.com.br>
1777
1778 2003-02-03 [thorsten]   0.8.9claws34
1779
1780         * po/de.po
1781                 Updated german translations
1782
1783 2003-02-02 [paul]       0.8.9claws33
1784
1785         * po/es.po
1786                 updated by Ricardo Mones Lastra
1787
1788 2003-02-02 [thorsten]   0.8.9claws32
1789
1790         * src/mh.c
1791                 Fix mh_get_msginfo() segfault if file is inaccessible
1792
1793 2003-01-31 [colin]      0.8.9claws31
1794
1795         * src/procheader.c
1796                 Fix last commit's bug
1797
1798 2003-01-31 [colin]      0.8.9claws30
1799
1800         * src/procheader.c
1801                 Missing a change for gpg-signed messages
1802
1803 2003-01-31 [paul]       0.8.9claws29
1804
1805         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
1806           src/procheader.c
1807           src/stock_pixmap.[ch]
1808           src/summaryview.c
1809                 indicate GnuPG signed messages by displaying an icon
1810                 in the Attachment column.
1811
1812 2003-01-31 [paul]       0.8.9claws28
1813
1814         * sync with 0.8.9cvs4
1815                 see ChangeLog 2003-01-31
1816
1817 2003-01-31 [alfons]     0.8.9claws27
1818
1819         * src/textview.c
1820                 tune URI parser to accept mailto URLs with a '?'
1821                 (patch from Ruslan Balkin)
1822
1823 2003-01-31 [colin]      0.8.9claws26
1824
1825         * src/summaryview.c
1826                 Fix a leak introduced in claws24
1827
1828 2003-01-31 [colin]      0.8.9claws25
1829
1830         * src/summaryview.c
1831                 Freeze/Thaw folder updates when deleting dups
1832
1833 2003-01-31 [colin]      0.8.9claws24
1834         
1835         * src/addr_compl.c
1836           src/summaryview.c
1837           src/msgcache.c
1838                 little speed improvements
1839
1840 2003-01-31 [colin]      0.8.9claws23
1841
1842         * src/summaryview.c
1843                 Fix segfault when forwarding nothing
1844                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
1845                 
1846 2003-01-30 [paul]       0.8.9claws22
1847
1848         * sync with 0.8.9cvs3
1849                 see ChangeLog 2003-01-30
1850
1851 2003-01-30 [paul]       0.8.9claws21
1852
1853         * sync with 0.8.9cvs2
1854                 see ChangeLog 2003-01-30
1855
1856 2003-01-29 [paul]       0.8.9claws20
1857
1858         * sync with 0.8.9cvs1
1859                 see ChangeLog 2003-01-29
1860
1861 2003-01-28 [paul]       0.8.9claws19
1862
1863         * po/POTFILES.in
1864                 update to reflect changes. 
1865                 thanks to Ricardo Mones Lastra
1866
1867 2003-01-27 [christoph]  0.8.9claws18
1868
1869         * ac/openssl.m4
1870         * ac/spamassassin.m4
1871         * src/plugins/spamassassin/README
1872         * src/plugins/spamassassin/libspamc.[ch]
1873         * src/plugins/spamassassin/utils.[ch]
1874                 updated to latest libspamc
1875
1876 2003-01-27 [christoph]  0.8.9claws17
1877
1878         * src/folder.c
1879                 fix wrong use of procheader_get_header_fields
1880
1881 2003-01-27 [christoph]  0.8.9claws16
1882
1883         * src/news.c
1884         * src/prefs_account.[ch]
1885         * src/common/nntp.[ch]
1886                 allow to force authentication for NNTP servers
1887
1888         Patch submitted by Florian Mickler <dmk@d-labs.de>
1889
1890 2003-01-26 [paul]       0.8.9claws15
1891
1892         * src/summaryview.c
1893                 speed up of marking messages as read
1894                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
1895
1896 2003-01-26 [christoph]  0.8.9claws14
1897
1898         * src/Makefile.am
1899         * src/mgutils.[ch]              ** REMOVE **
1900         * src/xml.[ch]                  ** REMOVE **
1901         * src/xmlprops.[ch]             ** REMOVE **
1902         * src/common/Makefile.am
1903         * src/common/mgutils.[ch]       ** NEW **
1904         * src/common/xml.[ch]           ** NEW **
1905         * src/common/xmlprops.[ch]      ** NEW **
1906                 move xml files to common directory
1907
1908 2003-01-26 [christoph]  0.8.9claws13
1909
1910         * src/plugins/spamassassin/spamassassin_gtk.c
1911                 only set gtk entry text if string is available
1912
1913 2003-01-26 [melvin]     0.8.9claws12
1914
1915         * src/description_window.c
1916                 Allow resizing of the window
1917                 Allow automatic horizontal scroll bar
1918                 Do not vertically expand and fill
1919
1920 2003-01-26 [christoph]  0.8.9claws11
1921
1922         * src/Makefile.am
1923         * src/gtkutils.[ch]             ** REMOVE **
1924         * src/common/sylpheed.c
1925         * src/gtk/Makefile.am
1926         * src/gtk/description_window.c
1927         * src/gtk/gtkutils.[ch]         ** NEW **
1928         * src/gtk/prefswindow.c
1929                 move gtkutils to gtk directory
1930
1931 2003-01-26 [paul]       0.8.9claws10
1932
1933         * src/summaryview.c
1934                 rename summary_unread_clicked() to summary_status_clicked()
1935
1936 2003-01-26 [melvin]     0.8.9claws9
1937
1938         * src/prefs_actions.c
1939                 Cosmetical changes to the help text
1940
1941 2003-01-26 [paul]       0.8.9claws8
1942
1943         * src/folder.[ch]
1944           src/mainwindow.c
1945           src/prefs_common.c
1946           src/prefs_sumamry_column.c
1947           summaryview.[ch]
1948                 rename the 'Unread' column to 'Status'
1949
1950 2003-01-25 [match]      0.8.9claws7
1951
1952         * src/mgutils.[ch]
1953                 removed reference to LDAP constants. removed error2string.
1954                 included functions to support LDAP dynamic queries.
1955         * src/syldap.h
1956                 moved LDAP constants here.
1957         * src/addressbook.c
1958         * src/addrindex.c
1959         * src/importldif.c
1960                 removed references to LDAP constants and references to
1961                 error2string.
1962
1963 2003-01-25 [paul]       0.8.9claws6
1964
1965         * src/summaryview.c
1966                 summary_thread_build(), summary_thread_init(): remove 
1967                 unneeded reference to summaryview->folder_item
1968
1969 2003-01-25 [christoph]  0.8.9claws5
1970
1971         * src/gtk/description_window.c
1972                 o allow description texts to expand over multiple columns
1973                 o translate all columns
1974         * src/prefs_actions.c
1975                 change syntax description to use new multi column feature
1976
1977         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
1978
1979 2003-01-25 [match]      0.8.9claws4
1980
1981         * src/vcard.c
1982                 fixed bug with Quoted-Printable
1983
1984 2003-01-25 [paul]       0.8.9claws3
1985
1986         * src/folder.[ch]
1987           src/summaryview.[ch]
1988                 implement per-folder collapsed/expanded threads setting
1989                 
1990         * src/prefs_common.c
1991                 remove global collapsed/expanded threads option
1992
1993 2003-01-25 [christoph]  0.8.9claws2
1994
1995         * po/POTFILES.in
1996                 add pluginwindow and prefswindow
1997         * src/compose.c
1998                 make send respond correctly to messages that could be added
1999                 to the queue folder, but the UID of the message is unknown
2000         * src/folder.c
2001         * src/imap.c
2002                 don't return guessed UIDs in imap_add_msg anymore. We return
2003                 0 to tell the folder system it was appened but the UID is
2004                 unknown. Folder system now get's the UID by scaning the folder
2005                 and searching the cache for the Message-ID
2006                 (closes bug #29 Messages queued, but not sent)
2007
2008 2003-01-25 [paul]       0.8.9claws1
2009
2010         * src/codeconv.c
2011                 conv_encode_header():  fix bug when long headers with 8-bit
2012                 characters are used, so that the encoded words are wrapped.
2013                 If the space in the original text falls on the wrap boundary,
2014                 it can be lost.
2015                 Patch by Sergey Vlasov.
2016                 
2017         * src/folderview.c
2018                  fix bug where a change to the sorting method or thread view
2019                  of a folder's messages is lost if simpify-subject is set and
2020                  toggled on or off.
2021                  Patch by Luke Plant.
2022
2023 2003-01-24 [paul]       0.8.9claws
2024
2025         * sylpheed-0.8.9claws released
2026         
2027         * Makefile.am
2028           sylpheed.spec.in
2029                 remove reference to 'INSTALL.jp'
2030
2031 2003-01-23 [paul]       0.8.8claws128
2032
2033         * po/es.po
2034           po/it.po
2035           po/ru.po
2036           po/sr.po
2037                 updated translations. submitted by Ricardo Mones Lastra,
2038                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
2039
2040 2003-01-23 [colin]      0.8.8claws127
2041
2042         * src/compose.c
2043                 Fix drafted and queued news articles re-edition
2044
2045 2003-01-23 [melvin]     0.8.8claws126
2046
2047         * po/fr.po
2048                 Updated French translations
2049
2050 2003-01-23 [colin]      0.8.8claws125
2051
2052         * src/inc.c
2053                 Fix "Connecting to..." status message
2054
2055 2003-01-22 [paul]       0.8.8claws124
2056
2057         * po/bg.po
2058                 updated by George Danchev
2059                 
2060         * src/folder.c
2061                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
2062                 and folder deletion
2063
2064 2003-01-21 [paul]       0.8.8claws123
2065
2066         * po/bg.po
2067                 updated by George Danchev
2068                 
2069         * src/about.c
2070                 its now 2003
2071                 
2072         * src/toolbar.c
2073                 don't translate 'Separator'
2074                 
2075         * src/plugins/spamassassin/Makefile.am
2076                 add aspell to CPPFLAGS
2077                 
2078         * src/plugins/spamassassin/spamassassin.c
2079           src/plugins/spamassassin/spamassassin_gtk.c
2080                 set correct default for spamassassin_receive_spam
2081                 slightly re-word descriptions and some
2082                 other minor changes
2083
2084 2003-01-19 [alfons]     0.8.8claws122
2085                 
2086         * src/mimeview.c
2087                 mimeview_save_as(): we might as well show the file name for
2088                 the single case "Save As" too
2089
2090 2003-01-19 [alfons]     0.8.8claws121
2091
2092         * src/crash.c
2093                 change bug tracker URL to bugzilla URL
2094
2095 2003-01-19 [alfons]     0.8.8claws120
2096
2097         * src/mimeview.c
2098                 mimeview_save_all(): display name of file before overwriting;
2099                 continue saving all, even when one overwrite was cancelled
2100
2101 2003-01-19 [christoph]  0.8.8claws119
2102
2103         * src/summaryview.c
2104         * src/procmsg.[ch]
2105                 fix wrong usage of procmsg_find_children in summaryview
2106                 by using procmsg_update_unread_children instead of
2107                 summaryview_update_unread_children
2108
2109 2003-01-19 [christoph]  0.8.8claws118
2110
2111         * src/procmsg.c
2112                 fix infinite loop in procmsg_find_children
2113                  (closes bug #25 sylpheed crashes on delete.)
2114
2115         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
2116
2117 2003-01-19 [paul]       0.8.8claws117
2118
2119         * po/pt_BR.po
2120                 updated by Ivan Francolin Martinez
2121
2122 2003-01-18 [melvin]     0.8.8claws116
2123
2124         * src/prefs_actions.c
2125                 Removed syntax limitation of only one '&' at the end of command.
2126                         Now actions that contain '>/dev/null 2>&1' are possible.
2127
2128 2003-01-18 [melvin]     0.8.8claws115
2129
2130         * src/prefs_actions.c
2131                 Actions IO dialog: when the action ends
2132                 the "Close" button now has focus and [Escape] closes the
2133                 window.
2134
2135 2003-01-18 [christoph]  0.8.8claws114
2136
2137         * src/procmsg.c
2138                 o add debug output when MsgInfos are really freed
2139                 o free GSLists in procmsg_find_children and
2140                   procmsg_update_unread_children
2141
2142 2003-01-18 [christoph]  0.8.8claws113
2143
2144         * src/mainwindow.c
2145                 reorder Configuration menu
2146
2147 2003-01-18 [christoph]  0.8.8claws112
2148
2149         * src/compose.c
2150                 fix applying templates to forwarded messages
2151
2152         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2153
2154 2003-01-17 [christoph]  0.8.8claws111
2155
2156         * src/folder.c
2157                 destroy folder items, when a folder item is removed
2158
2159 2003-01-17 [christoph]  0.8.8claws110
2160
2161         * src/folder.c
2162                 fix wrong folder stats update when ignored message is
2163                 deleted
2164
2165 2003-01-17 [colin]      0.8.8claws109
2166         
2167         * src/mainwindow.c
2168         * src/summaryview.c
2169                 Quicksearch bugfixes: 
2170                 - hide help button at startup if not extended
2171                 - switch to extended when looking for replies
2172
2173 2003-01-17 [paul]
2174
2175         * sync with 0.8.9 release
2176
2177 2003-01-17 [paul]       0.8.8claws108
2178
2179         * sync with 0.8.8cvs11
2180                 see ChangeLog 2003-01-17
2181
2182 2003-01-16 [colin]      0.8.8claws107
2183
2184         * src/procmsg.c
2185                 Changed encryption test to re-ask passphrase
2186                 if an encrypted message hasn't been decrypted
2187                 Fixes bug #5
2188
2189 2003-01-16 [christoph]  0.8.8claws106
2190
2191         * src/prefs_gtk.c
2192         * src/prefs_toolbar.c
2193         * src/gtk/prefswindow.h
2194         * src/plugins/spamassassin/spamassassin_gtk.c
2195                 remove page destroy function that is not used anymore
2196
2197 2003-01-16 [paul]       0.8.8claws105
2198
2199         * sync with 0.8.8cvs9
2200                 see ChangeLog 2002-01-16
2201
2202 2003-01-16 [colin]      0.8.8claws104
2203
2204         * src/compose.[ch]
2205                 Fix bug with autosaved drafts for IMAP, when draft
2206                 folder is specified - fixes bugzilla bug #20
2207
2208 2003-01-15 [paul]       0.8.8claws103
2209
2210         * src/compose.[ch]
2211           src/procmsg.c
2212                 store folder and message-id of message forwarding
2213                 in queue header and set forward flag after sending
2214
2215 2003-01-15 [paul]       0.8.8claws102
2216
2217         * sync with 0.8.8cvs8
2218                 see ChangeLog 2002-01-15
2219
2220 2003-01-15 [colin]      0.8.8claws101
2221
2222         * src/Makefile.am
2223                 Fix linking with GNU libiconv
2224
2225 2003-01-15 [darko]      0.8.8claws100
2226
2227         * src/pine.c
2228                 fix crash when importing pine address book
2229                 entry with an empty name (reported by DY
2230                 <dybulk at tri8.net>)
2231
2232 2003-01-14 [paul]       0.8.8claws99
2233
2234         * configure.in  ** REMOVED **
2235           configure.ac  ** NEW FILE **
2236                 rename configure.in to configure.ac, as it is now
2237                 preferred
2238
2239 2003-01-14 [melvin]     0.8.8claws98
2240
2241         * src/folderview.c
2242                 folderview_check_new(): More precise function description
2243
2244 2003-01-14 [melvin]     0.8.8claws97
2245
2246         * src/folderview.c
2247                 folderview_check_new(): return the number of new messages 
2248                         since last check.
2249         * src/inc.c
2250                 inc_account_mail(): Disable counting of new messages for IMAP
2251                         and NNTP until bug [19] and [14] are fixed.
2252
2253 2003-01-14 [paul]       0.8.8claws96
2254
2255         * sync with 0.8.8cvs6
2256                 see ChangeLog 2003-01-14
2257
2258 2003-01-13 [alfons]     0.8.8claws95
2259
2260         * src/textview.c
2261                 tune email address validation (c. 0.8.8claws89): if . is 
2262                 just one char away from @, the address is invalid too 
2263                 (correctly rejects addresses like foo@.com)
2264
2265 2003-01-13 [paul]       0.8.8claws94
2266
2267         * src/messageview.c
2268           src/toolbar.c
2269                 fixes to the Message View toolbar and menu:
2270                 fix non-functioning Forward button
2271                 make Reply button consider default_reply_list
2272                 remove 'Follow-up...' menu entry
2273                 add 'Forward' and 'Redirect' menu entries
2274
2275 2003-01-13 [melvin]     0.8.8claws93
2276
2277         * src/inc.c
2278                 Fixed typo that could make new messages count incorrect.
2279
2280 2003-01-13 [melvin]     0.8.8claws92
2281
2282         * src/folderview.[ch]
2283                 folderview_check_new(): return the number of new messages.
2284         * src/inc.c
2285                 Should fix bug [14] where new mail notification worked 
2286                         incorrectly with IMAP accounts.
2287                 inc_spool_account(): return number of new msgs, or -1 on error
2288                 inc_all_spool(): return number of new msgs
2289                 
2290 2003-01-13 [melvin]     0.8.8claws91
2291
2292         * src/prefs_actions.c
2293                 Justify help text.
2294
2295 2003-01-12 [thorsten]   0.8.8claws90
2296
2297         * src/common/prefs.c
2298                 close file before rename
2299
2300 2003-01-12 [alfons]     0.8.8claws89
2301
2302         * AUTHORS
2303                 add Christian Mertes
2304         * src/common/utils.[ch]
2305                 g_stricase_hash(), g_stricase_equal(): functions for 
2306                 case insensitive hash tables
2307         * src/textview.c
2308                 use top level domain names to validate email address, based
2309                 on a patch by Christian Mertes (thanks!), but changed 
2310                 implementation to use a hash table 
2311
2312 2003-01-12 [paul]       0.8.8claws88
2313
2314         * po/bg.po
2315                 updated by George Danchev
2316
2317 2003-01-12 [alfons]     0.8.8claws87
2318
2319         * src/summaryview.c
2320                 delete / execute performance: use new style folder update
2321
2322 2003-01-12 [paul]       0.8.8claws86
2323
2324         * sync with 0.8.8cvs5
2325                 see ChangeLog 2003-01-13 (!)
2326
2327 2003-01-12 [alfons]     0.8.8claws85
2328
2329         * src/filtering.c
2330         * src/matcher_parser_parse.y
2331                 prepare change_score filtering action
2332         * src/matcher.[ch]
2333                 give up const-correctness on functions that call non-const-correct functions;
2334                 several casts to gpointer in g_free();
2335                 add change_score;
2336
2337 2003-01-12 [christoph]  0.8.8claws84
2338
2339         * src/compose.c
2340                 fix 2 warnings
2341
2342         * src/gtk/prefswindow.[ch]
2343         * src/plugins/spamassassin/spamassassin_gtk.c
2344                 changed the call of the widget create function
2345                 for PrefsPages, because sometimes the widget
2346                 create function needs a widget that already has
2347                 been attached to a window (to create GDK pixmaps
2348                 for exmaple). So we simply pass the GtkWindow as
2349                 the second parameter now.
2350
2351         * src/main.c
2352         * src/mainwindow.c
2353         * src/prefs_toolbar.[ch]
2354                 rewrite Toolbar Preferences using the new
2355                 prefs window
2356
2357 2003-01-11 [alfons]     0.8.8claws83
2358
2359         * src/addressadd.c
2360                 fix crash when adding sender to addressbook because status bar
2361                 isn't there (the status bar doesn't seem to be used though,
2362                 but I'll let Match decide what to do with it)
2363
2364 2003-01-11 [colin]      0.8.8claws82
2365
2366         * src/main.c
2367           src/toolbar.c
2368                 Two useless changes reversed
2369
2370 2003-01-11 [colin]      0.8.8claws81
2371
2372         * src/mainwindow.c
2373           src/mainwindow.h
2374                 Add mainwindow_get_mainwindow()
2375         * src/alertpanel.c
2376           src/alertpanel.h
2377                 Add alertpanel_error_log() 
2378         * src/compose.c
2379           src/inc.c
2380           src/messageview.c
2381           src/toolbar.c
2382           src/main.c
2383           src/procmsg.c
2384                 Network errors get a View Log button
2385
2386 2003-01-10 [alfons]     0.8.8claws80
2387
2388         * src/prefs_toolbar.c
2389         * src/toolbar.c
2390                 use the translatable string for "Separator" as file name for
2391                 separator toolbar items (probably make this uppercase?)
2392
2393 2003-01-10 [alfons]     0.8.8claws79
2394
2395         * src/prefs_toolbar.c
2396                 put right A_SEPARATOR description string in "displayed
2397                 toolbar items list" so manually added separators are
2398                 saved correctly (bug #10, "Adding a separator to the main 
2399                 toolbar fails, entry in xml file is wrong")
2400
2401 2003-01-10 [christoph]  0.8.8claws78
2402
2403         * src/imap.c
2404                 o fix warnings
2405                 o use CAPABILITY to check if NAMESPACE is available
2406
2407 2003-01-10 [christoph]  0.8.8claws77
2408
2409         * src/imap.[ch]
2410                 apply UIDPLUS IMAP extension support patch
2411
2412         Patch submitted by Simon 'corecode' Schubert
2413
2414 2003-01-10 [paul]       0.8.8claws76
2415
2416         * src/folderview.c
2417                 a sync from main which fixes the news account folders'
2418                 Properties bug
2419
2420 2003-01-10 [christoph]  0.8.8claws75
2421
2422         * src/folder.c
2423                 don't accept 0 as a valid uid returned by copy and move
2424                 functions. 0 means the message was copied or moved but the
2425                 new uid could not be fetched. It is not an error condition
2426                 for the copy or move operation.
2427
2428 2003-01-10 [paul]       0.8.8claws74
2429
2430         * src/prefs_filtering.c
2431                 change English used in Alert when entry is not
2432                 saved.
2433                 
2434         * sync with 0.8.8cvs4
2435                 see ChangeLog 2003-01-10
2436
2437 2003-01-10 [darko]      0.8.8claws73
2438
2439         * src/pine.c
2440                 fix crash when importing address book entry
2441                 without a valid address
2442
2443 2003-01-09 [alfons]     0.8.8claws72
2444
2445         * src/inc.c
2446                 filtering performance: use new style folder update
2447
2448 2003-01-09 [christoph]  0.8.8claws71
2449
2450         * src/compose.c
2451         * src/gtk/menu.[ch]
2452                 fix wrong selecting of mime encoding type, when
2453                 opening property dialog of attachments in the
2454                 compose window. 7bit was always selected and that
2455                 destoryed files with 8bit data.
2456                 (closes bug #9 Sylpheed-claws destroys attachments when
2457                  changing MIME-types)
2458
2459 2003-01-09 [paul]       0.8.8claws70
2460
2461         * sync with 0.8.8cvs3
2462                 see ChangeLog 2003-01-09
2463
2464 2003-01-08 [alfons]     0.8.8claws69
2465         
2466         * src/addressadd.c
2467                 apply patch by Kim Schulz to fix build breakage
2468                 because of missing variable
2469
2470 2003-01-08 [paul]       0.8.8claws68
2471
2472         * sync with 0.8.8cvs2
2473                 see ChangeLog 2002-01-08
2474
2475 2003-01-08 [paul]       0.8.8claws67
2476
2477         * po/it.po
2478                 updated by Alessandro Maestri
2479                 
2480         * src/addressadd.c
2481                 when using 'Add sender to addressbook' allow
2482                 name to be edited and remarks to be entered
2483                 Patch submitted by Luke Plant
2484
2485 2003-01-08 [darko]      0.8.8claws66
2486
2487         * README.claws, src/summaryview.c
2488                 fix description for marked messages
2489
2490 2003-01-08 [paul]
2491
2492         * tools/Makefile.am
2493           tools/launch_phoenix  ** NEW FILE **
2494                 add script that enables using Phoenix as the default
2495                 web browser. 
2496                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
2497                 
2498         * tools/OOo2sylpheed.pl
2499                 remove full path to sylpheed executable, just 'sylpheed'
2500                 will do
2501                 
2502         * tools/README
2503                 add launch_phoenix informtion and re-arrange and compress
2504                 the data a little
2505
2506 2003-01-07 [christoph]  0.8.8claws65
2507
2508         * src/folder.c
2509                 fix update for source folder when moving messages
2510         * src/procmsg.[ch]
2511         * src/summaryview.c
2512                 use function to set to_folder for message infos and
2513                 automatically update the op_count for old and new
2514                 folder
2515
2516 2003-01-07 [melvin]     0.8.8claws64
2517
2518         * src/prefs_actions.c
2519                 Fixed bug where an '%p' Action on a displayed image crashed 
2520                         Sylpheed
2521                 Code clean up (get rid of duplicated code and removed unnecessary 
2522                                 structure member)
2523
2524 2003-01-07 [christoph]  0.8.8claws63
2525
2526         * src/compose.c
2527         * src/folder.[ch]
2528         * src/folderview.c
2529         * src/import.c
2530         * src/inc.c
2531         * src/main.c
2532         * src/mainwindow.c
2533         * src/messageview.c
2534         * src/prefs_folder_item.c
2535         * src/procmsg.c
2536         * src/summaryview.c
2537         * src/toolbar.c
2538                 o remove all folder update triggering from the UI code. The folder
2539                   system should know much better when a folder needs an update.
2540                 o to prevent multiple updates in a row the folder updates can be
2541                   frozen for some time.
2542
2543                 Note: - Please verify that no updates are missing
2544                       - Check where freeze/thaws should be added
2545
2546 2003-01-07 [christoph]  0.8.8claws62
2547
2548         * src/prefs_actions.c
2549                 don't translate empty strings
2550
2551         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2552
2553 2003-01-06 [christoph]  0.8.8claws61
2554
2555         * src/prefs_actions.c
2556                 mark strings for gettext
2557         * src/prefs_matcher.c
2558                 use new description window for Execute action and
2559                 match condition in Filtering
2560
2561         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2562
2563 2003-01-06 [alfons]     0.8.8claws60
2564
2565         keep myself inspired to re-organize matcher part 8; 
2566         yes, more to come (I need to move out the descriptive
2567         text for actions to matcher.c, or at least make it not
2568         depend on the wicked ordering)
2569
2570         * src/prefs_matcher.c
2571                 add documentation so others may comprehend the
2572                 UI part of the conditions
2573                 
2574 2003-01-06 [christoph]  0.8.8claws59
2575
2576         * src/prefs_actions.c
2577                 use new description window for syntax help
2578         * src/gtk/description_window.c
2579                 fix display of descriptions with column count != 2
2580
2581         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2582
2583 2003-01-06 [christoph]  0.8.8claws58
2584
2585         * src/quote_fmt.c
2586         * src/summaryview.[ch]
2587         * src/gtk/Makefile.am
2588         * src/gtk/description_window.[ch]       ** NEW **
2589                 use a generic window to display syntax descriptions
2590                 currently used in quote_fmt and summaryview (new description
2591                 for extended quick search)
2592
2593         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
2594
2595 2003-01-06 [paul]       0.8.8claws57
2596
2597         * sync with 0.8.8cvs1
2598                 see ChangeLog 2003-01-06
2599
2600 2003-01-06 [christoph]  0.8.8claws56
2601
2602         * src/mainwindow.c
2603         * src/prefs_gtk.[ch]
2604         * src/gtk/prefswindow.[ch]
2605         * src/plugins/spamassassin/spamassassin_gtk.c
2606                 o remove page management from prefswindow, pages
2607                   will be an argument to prefswindow_open
2608                 o prefswindow_open gets a datapointer that is
2609                   passed to the widget_create function to allow
2610                   creation of prefswindow for specific items
2611
2612 2003-01-06 [colin]      0.8.8claws55
2613         
2614         * src/summaryview.c
2615                 We don't want regexp in the reply-finder, 
2616                 because MIDs can contain !,$,. and so on
2617
2618 2003-01-06 [jens]       0.8.8claws54
2619
2620         * src/jpilot.c
2621                 fixed a wrong free in jpilot_read_db_files
2622
2623 2003-01-06 [alfons]     0.8.8claws53
2624
2625         re-organize matcher part 8; more to come
2626        
2627         * src/matcher.c
2628                 matcherprop_to_string(): put g_free()s before the
2629                 switch-case break to fix memleaks                
2630
2631 2003-01-06 [colin]      0.8.8claws52
2632
2633         * src/summaryview.c
2634                 cleanup & reply-finder now displays the first 
2635                 matching message
2636
2637 2003-01-05 [alfons]     0.8.8claws51
2638
2639         re-organize matcher part 7; more to come
2640
2641         * src/matcher.[ch]
2642                 fixes for constant correctness;
2643                 more documentation;
2644
2645 2003-01-05 [alfons]     0.8.8claws50
2646
2647         re-organize matcher part 6; more to come
2648         
2649         * src/matcher.[ch]
2650                 fixes for constant correctness;
2651                 more documentation;
2652         * src/filtering.c
2653                 fix for constant correctness
2654
2655 2003-01-05 [colin]      0.8.8claws49
2656
2657         * src/account.[ch]
2658                 Add account_get_reply_account function
2659         * src/compose.c
2660                 Use account_get_reply_account function 
2661         * src/summaryview.c
2662                 Basic reply-finder - click on the replied
2663                 icon gets you to the outbox using quick-search
2664
2665 2003-01-05 [paul]       0.8.8claws48
2666
2667         * src/prefs_common.c
2668                 small change to English
2669                 
2670         * src/prefs_filtering.c
2671                 prefs_filtering_action_select(): improve logic and uniformity
2672                 of gui
2673
2674 2003-01-05 [alfons]     0.8.8claws47
2675
2676         fine tune solution to focus problems (bug #7)
2677
2678         * src/mainwindow.c
2679                 mainwindow_focus_in_event(): remove grab event check
2680         * src/summaryview.c
2681                 summary_button_pressed(): move selection on right-click
2682                 too. we can't possibly move the selection back after
2683                 canceling a dialog, because gtk's incomplete focus 
2684                 management. whether this is a good solution, only time
2685                 will tell.
2686
2687 2003-01-05 [christoph]  0.8.8claws46
2688
2689         * src/imap.c
2690                 fix crash when no imap connection could be established
2691
2692 2003-01-05 [paul]       0.8.8claws45
2693
2694         * src/mainwindow.c
2695           src/sumamryview.c
2696           src/gtk/menu.[ch]
2697                 fix bug 605957 'shortcuts in popup-menu'
2698                 make user-defined shortcuts work
2699                 show shortcuts that are already defined
2700                 in the main menu
2701                 Patch submitted by Luke Plant
2702
2703 2003-01-05 [alfons]     0.8.8claws44
2704
2705         * src/mainwindow.c
2706                 focus_in_event handler should not select summary view row 
2707                 when another window (menu, dialog) grabbed for events 
2708                 (bug #7, "[0.8.8claws42] Message summary focus") 
2709
2710 2003-01-04 [christoph]  0.8.8claws43
2711
2712         * src/procmsg.c
2713                 update save folder after adding the sent message
2714                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
2715
2716 2003-01-02 [christoph]  0.8.8claws42
2717
2718         * src/common/plugin.c
2719                 fix unloading of all plugins and unload
2720                 plugins in reverse order
2721                 
2722         * src/gtk/pluginwindow.c
2723                 implement function of load and unload button
2724
2725         * src/gtk/prefswindow.c
2726         * src/gtk/prefswindow.h
2727                 rename register function and add new unregister
2728                 function
2729
2730         * src/plugins/spamassassin/spamassassin_gtk.c
2731                 unregister prefs page and update for changes in
2732                 src/gtk/prefswindow.c
2733
2734 2003-01-02 [paul]       0.8.8claws41
2735
2736         * po/es.po
2737                 updated by Ricardo Mones Lastra
2738
2739 2003-01-02 [paul]
2740
2741         * tools/tb2sylpheed
2742                 fixes and improvements by Urke MMI
2743
2744 2003-01-02 [thorsten]   0.8.8claws40
2745
2746         * src/procmsg.c
2747                 fixed wrong return value
2748
2749 2003-01-02 [thorsten]   0.8.8claws39
2750
2751         * src/prefs.c
2752                 fixed printing wrong variable
2753
2754 2003-01-02 [thorsten]   0.8.8claws38
2755
2756         * src/prefs.c
2757                 fixed acessing members of freed pfile struct
2758
2759 2003-01-02 [thorsten]   0.8.8claws37
2760
2761         * src/procmsg.c
2762                 detect loops across several messages
2763                 as suggested by Christoph Hohmann
2764
2765 2003-01-01 [match]      0.8.8claws36
2766
2767         * src/addrindex.c
2768                 fixed another memory leak.
2769
2770 2003-01-01 [match]      0.8.8claws35
2771
2772         * src/jpilot.[ch]
2773                 fixed memory leaks. applied Doxygen comments.
2774
2775 2003-01-01 [thorsten]   0.8.8claws34
2776
2777         * src/procmsg.c
2778                 inhibit endless loop if msg references itself
2779                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
2780
2781 2003-01-01 [christoph]  0.8.8claws33
2782
2783         * src/mainwindow.c
2784         * src/gtk/Makefile.am
2785         * src/gtk/pluginwindow.c                ** NEW **
2786         * src/gtk/pluginwindow.h                ** NEW **
2787                 add plugin window
2788
2789         * src/plugins/demo/demo.c
2790         * src/plugins/spamassassin/spamassassin.c
2791         * src/plugins/spamassassin/spamassassin_gtk.c
2792                 write better plugin descriptions
2793
2794 2002-12-31 [christoph]  0.8.8claws32
2795
2796         * src/gtk/prefswindow.c
2797         * src/plugins/spamassassin/spamassassin_gtk.c
2798                 some small improvements to GTK code
2799
2800 2002-12-31 [christoph]  0.8.8claws31
2801
2802         * src/plugins/spamassassin/spamassassin_gtk.c
2803                 enable folder select button
2804
2805 2002-12-31 [christoph]  0.8.8claws30
2806
2807         * src/mainwindow.c
2808         * src/gtk/Makefile.am
2809         * src/gtk/prefswindow.c                         ** NEW **
2810         * src/gtk/prefswindow.h                         ** NEW **
2811                 add new prefs window
2812
2813         * src/common/plugin.c
2814                 don't try to load empty config lines
2815         
2816         * src/plugins/spamassassin/Makefile.am
2817         * src/plugins/spamassassin/spamassassin.c
2818         * src/plugins/spamassassin/spamassassin.h       ** NEW **
2819         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
2820                 GTK config for SpamAssassin Plugin using
2821                 the new prefs window
2822
2823 2002-12-31 [paul]       0.8.8claws29
2824
2825         * po/POTFILES.in
2826                 remove obsolete entry 'src/menu.c'
2827
2828 2002-12-31 [alfons]     0.8.8claws28
2829
2830         * src/matcher.[ch]
2831         * src/matcher_parser_parse.y
2832         * src/prefs_matcher.c
2833                 add "ignore_thread" and "~ignore_thread" condition so it's
2834                 possible to make the actions / scoring operate on the ignore
2835                 thread flag
2836
2837 2002-12-31 [christoph]  0.8.8claws27
2838
2839         * src/addrbook.c
2840         * src/addrindex.c
2841         * src/folder.c
2842         * src/matcher.c
2843         * src/prefs_account.c
2844         * src/prefs_actions.c
2845         * src/prefs_customheader.c
2846         * src/prefs_display_header.c
2847         * src/prefs_gtk.c
2848         * src/procmime.c
2849         * src/toolbar.c
2850         * src/xmlprops.c
2851         * src/common/prefs.[ch]
2852                 extend prefs file handling for reading and automatic handling
2853                 of blocks. When reading prefs_set_block_label will automatically
2854                 move on to the block. When writing it will copy all other blocks
2855                 automatically
2856
2857         * src/common/plugin.c
2858                 Now loading plugin filenames from [Plugins] block in
2859                 sylpheed rc file
2860
2861 2002-12-30 [christoph]  0.8.8claws26
2862
2863         * src/common/hooks.[ch]
2864                 return abort status to caller of hooks_invoke
2865                 
2866         * src/inc.[ch]
2867                 invoke message filtering hook and stop
2868                 default handling when filter returns abort
2869
2870         * src/common/plugin.[ch]
2871         * src/plugins/demo/demo.c
2872                 modify plugin loader, because resolving symbols for strings
2873                 does not work correctly
2874         
2875         * configure.in
2876         * ac/spamassassin.m4                            ** NEW **
2877         * src/plugins/spamassassin/.cvsignore           ** NEW **
2878         * src/plugins/spamassassin/Makefile.am          ** NEW **
2879         * src/plugins/spamassassin/README               ** NEW **
2880         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
2881         * src/plugins/spamassassin/spamassassin.c       ** NEW **
2882         * src/plugins/spamassassin/utils.[ch]           ** NEW **
2883                 add spamassassin plugin, see src/plugins/spamassassin/README
2884                 for details
2885
2886 2002-12-29 [alfons]     0.8.8claws25
2887
2888         * src/mainwindow.c
2889                 when moving focus from a message view to the main 
2890                 window, don't forget to select the summary node
2891                 of the displayed message. should fix "[ 659103 ] 
2892                 focus-follows-mouse confuses sylpheed"
2893
2894 2002-12-29 [christoph]  0.8.8claws24
2895
2896         * src/Makefile.am
2897         * src/stringtable.[ch]          ** REMOVE **
2898         * src/common/Makefile.am
2899         * src/common/stringtable.[ch]   ** NEW **
2900                 move stringtable files to common directory
2901
2902 2002-12-29 [christoph]  0.8.8claws23
2903
2904         * src/Makefile.am
2905         * src/menu.[ch]                 ** REMOVE **
2906         * src/gtk/Makefile.am
2907         * src/gtk/menu.[ch]             ** NEW **
2908                 move menu files to gtk directory
2909
2910 2002-12-29 [match]      0.8.8claws22
2911
2912         * src/addressbook.c
2913         * src/syldap.c
2914                 moved UI specific code out of LDAP code into addressbook
2915                 UI code. fixed memory leak.
2916
2917 2002-12-29 [christoph]  0.8.8claws21
2918
2919         * src/folder.c
2920                 only check for IGNORED parent message when message is
2921                 not IGNORED itself
2922
2923 2002-12-29 [alfons]     0.8.8claws20
2924
2925         * src/summaryview.c
2926                 set gtksctree's anchor correct (immediate execute
2927                 changes the tree's layout, and anchor points at 
2928                 the incorrect row). fixes "[ 657233 ] multiple msg 
2929                 delete sometimes off by 1".
2930                 we probably have to look for more tree layout /
2931                 anchor glitches.
2932
2933 2002-12-29 [paul]       0.8.8claws19
2934
2935         * src/summaryview.c
2936                 fix bug [ 659054 ] incorrect sorting of 'From' column
2937                 when using 'display sender using address book'
2938                 thanks to Alfons and Luke Plant
2939
2940 2002-12-29 [christoph]  0.8.8claws18
2941
2942         * src/folder.c
2943         * src/procmsg.[ch]
2944                 check parent messages for IGNORE THREAD flag, when adding,
2945                 moving or copying messages to a folder
2946
2947 2002-12-27 [alfons]     0.8.8claws17
2948
2949         re-organize matcher part 5; more to come
2950
2951         * src/matcher.c
2952                 hash keywords in matchparser_tab 
2953
2954 2002-12-27 [alfons]     0.8.8claws16
2955
2956         re-organize matcher part 4; more to come
2957
2958         * src/matcher_parser.h
2959         * src/matcher_parser_lex.l
2960         * src/matcher_parser_parse.y
2961                 cleanup
2962
2963 2002-12-27 [alfons]     0.8.8claws15
2964
2965         re-organize matcher part 3; more to come
2966
2967         * src/matcher.[ch]
2968                 cleanup
2969
2970 2002-12-27 [alfons]     0.8.8claws14
2971
2972         re-organize matcher part 2; more to come but this should
2973         work. cc me if there are any regressions.
2974
2975         * src/matcher.h
2976                 add prototype for get_matchparser_tab_id()
2977         * src/matcher_parser_lex.l
2978                 look up keywords using matchparser_tab_id();
2979
2980 2002-12-27 [alfons]     0.8.8claws12
2981
2982         re-organize matcher part 1
2983
2984         * src/matcher.h
2985                 map yacc generated constants to sylpheed matcher constants
2986         * src/matcher.c
2987                 add function to find a matcher constant from a string
2988
2989 2002-12-27 [christoph]  0.8.8claws11
2990
2991         * src/compose.c
2992                 MENUITEM_ADD casts the 4th argument from integer to pointer
2993                 so it probably should not be a pointer, this means we
2994                 should use account id for it and not the account's pointer
2995
2996 2002-12-27 [paul]       0.8.8claws10
2997
2998         * src/mainwindow.c
2999                 remove unneeded 'GtkWidget *vbox'
3000                 
3001         * src/summaryview.c
3002                 further sync with 0.8.8 - make sort
3003                 by recipient work as expected
3004                 
3005         * NEWS
3006                 sync with 0.8.8
3007
3008 2002-12-27 [paul]       0.8.8claws9
3009
3010         * po/pt_BR.po
3011                 updated by Ivan F. Martinez
3012                 
3013 2002-12-27 [darko]      0.8.8claws8
3014
3015         * src/common/utils.c
3016                 added locked pattern to extended search
3017
3018 2002-12-27 [alfons]     0.8.8claws7
3019
3020         * src/prefs_matcher.[ch]
3021                 clean up
3022
3023 2002-12-26 [alfons]     0.8.8claws6
3024
3025         * src/matcher.[ch]
3026         * src/matcher_parser_lex.l
3027         * src/matcher_parser_parse.y
3028         * src/prefs_matcher.c
3029                 allow color label as a condition in the matcher
3030
3031 2002-12-26 [oliver]     0.8.8claws5
3032         
3033         * src/toolbar.c 
3034                 enable Addressbook for Main and Messageview
3035         * src/prefs_actions.c
3036                 enable actions in Messageview
3037
3038 2002-12-26 [christoph]  0.8.8claws4
3039
3040         * src/common/plugin.c
3041                 add a little debug output
3042         * configure.in
3043         * src/plugins/demo/Makefile.am
3044                 better use of automake
3045
3046 2002-12-26 [christoph]  0.8.8claws3
3047
3048         * src/Makefile.am
3049         * src/common/Makefile.am
3050                 fix "make distdir"
3051
3052 2002-12-26 [christoph]  0.8.8claws2
3053
3054         * configure.in
3055                 sort configure checks into common / gtk / plugins
3056         * po/POTFILES.in
3057                 add src/prefs_gtk.c
3058         * src/Makefile.am
3059                 add plugins SUBDIR
3060         * src/main.c
3061         * src/common/sylpheed.[ch]
3062                 added now sylpheed_done function for shutdown
3063         * src/common/Makefile.am
3064         * src/common/plugin.[ch]                ** NEW **
3065                 plugin loader and unloader
3066         * src/plugins/.cvsignore                ** NEW **
3067         * src/plugins/Makefile.am               ** NEW **
3068                 build plugins
3069         * src/plugins/demo/.cvsignore           ** NEW **
3070         * src/plugins/demo/Makefile.am          ** NEW **
3071         * src/plugins/demo/demo.c               ** NEW **
3072                 small demo plugin that installs a logtext hook and
3073                 outputs the log text to stdout
3074
3075 2002-12-26 [paul]       0.8.8claws1
3076
3077         * po/es.po
3078                 updated by Ricardo Mones Lastra
3079
3080 2002-12-26 [paul]       0.8.8claws
3081
3082         * 0.8.8claws released
3083
3084 2002-12-26 [paul]       0.8.7claws12
3085
3086         * po/bg.po
3087                 updated by George Danchev
3088
3089 2002-12-26 [paul]       0.8.7claws11
3090
3091         * po/POTFILES.in
3092                 remove unneeded 'src/prefs.c' entry 
3093
3094 2002-12-26 [paul]       0.8.7claws10
3095
3096         * src/codeconv.c
3097           src/mainwindow.c
3098                 sync with 0.8.8 release
3099         
3100         * src/folder.[ch]
3101           src/mh.c
3102           src/summaryview.c
3103                 partial sync with 0.8.8 release
3104         
3105
3106 2002-12-25 [alfons]     0.8.7claws9
3107
3108         * src/matcher.[ch]
3109         * src/matcher_parser_lex.l
3110         * src/matcher_parser_parse.y
3111         * src/prefs_matcher.c
3112                 add locked flag to possible filtering / matcher 
3113                 conditions (also a good example what should be
3114                 done to add a simple boolean condition)
3115
3116 2002-12-25 [christoph]  0.8.7claws8
3117
3118         * src/Makefile.am
3119         * src/account.[ch]
3120         * src/addrbook.c
3121         * src/addressbook.c
3122         * src/addrindex.c
3123         * src/filtering.c
3124         * src/folder.c
3125         * src/matcher.c
3126         * src/prefs.[ch]                ** REMOVE **
3127         * src/prefs_account.c
3128         * src/prefs_actions.c
3129         * src/prefs_common.c
3130         * src/prefs_customheader.c
3131         * src/prefs_display_header.c
3132         * src/prefs_filtering.c
3133         * src/prefs_folder_item.c
3134         * src/prefs_gtk.[ch]            ** NEW **
3135         * src/prefs_matcher.c
3136         * src/prefs_scoring.c
3137         * src/prefs_summary_column.c
3138         * src/procmime.c
3139         * src/selective_download.c
3140         * src/toolbar.c
3141         * src/common/Makefile.am
3142         * src/common/prefs.[ch]         ** NEW **
3143                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
3144
3145 2002-12-24 [alfons]     0.8.7claws7
3146
3147         * src/summaryview.c
3148                 summary_thread_build(): fix real cause of the crash mentioned in
3149                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
3150                 this way we get meaningful ctree nodes 
3151
3152 2002-12-24 [oliver]     0.8.7claws6
3153
3154         * src/mainwindow.[ch]
3155         * src/messageview.[ch]
3156         * src/compose.[ch]
3157         * src/inc.c
3158         * src/summaryview.c
3159                 changes to use updated toolbar handling
3160                 
3161 2002-12-24 [oliver]     0.8.7claws5
3162
3163         * src/toolbar.[ch]
3164                 generic toolbar handling
3165                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
3166         * src/prefs_toolbar.[ch]
3167                 adjust to handling
3168         
3169 2002-12-24 [oliver]     0.8.7claws4
3170         
3171         * src/stock_pixmap.[ch]
3172                 move SYLPHEED_LOGO to end of list in order 
3173                 to remove it from Custom Toolbar`s Icon View
3174
3175 2002-12-24 [alfons]     0.8.7claws3
3176
3177         * src/summaryview.c
3178                 summary_thread_build(): fix crash because of focus != selection 
3179                 after threading. when deleting the selection, gtk tries but fails 
3180                 to find the correct focusable element. we now force the selection
3181                 to be focused. this should solve the infamous bug reported by 
3182                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
3183                 a test case is available. 
3184
3185 2002-12-24 [darko]      0.8.7claws2
3186
3187         * src/summaryview.c
3188                 don't crash when unmarking message with unread children
3189
3190 2002-12-23 [christoph]  0.8.7claws1
3191
3192         * src/Makefile.am
3193         * src/common/Makefile.am
3194                 update Makefiles for moved intl.h, version.h and defs.h
3195         * src/imap.c
3196                 rewrite imap_session_get to avoid duplicate code
3197
3198 2002-12-23 [paul]       0.8.7claws
3199
3200         * Santa-Claws released
3201         
3202         * po/hu.po
3203           po/ru.po
3204                 squeeze in updated Hungarian and Russian translations.
3205                 Submitted by  Gál Zoltán and Ruslan N. Balkin
3206
3207 2002-12-23 [paul]       0.8.6claws129
3208
3209         * po/pl.po
3210                 updated by Witold Wladyslaw Wojciech Wilk
3211
3212 2002-12-23 [paul]       0.8.6claws128
3213
3214         * src/quote_fmt_parse.y
3215                 fix typo and add licence header
3216
3217 2002-12-23 [paul]       0.8.6claws127
3218
3219         * po/en_GB.po
3220                 updated
3221
3222 2002-12-23 [paul]       0.8.6claws126
3223
3224         * po/it.po
3225                 updated translation, submitted by Alessandro Maestri
3226                 
3227 2002-12-23 [paul]       0.8.6claws125
3228
3229         * src/quote_fmt_parse.y
3230                 fix signature-stripping on replies bug. match
3231                 '-- \n' and not '-- '.
3232
3233 2002-12-22 [paul]       0.8.6claws124
3234
3235         * po/bg.po
3236           po/es.po
3237           po/sr.po
3238                 updated translations. submitted by George Danchev,
3239                 Ricardo Mones Lastra, and Urke MMI respectively
3240
3241 2002-12-21 [paul]       0.8.6claws123
3242
3243         * src/addrbook.c
3244                 fix coding style
3245
3246 2002-12-21 [paul]       0.8.6claws122
3247
3248         * src/addrbook.c
3249                 fix bug [643638] where if a person is in one or more
3250                 addressbook groups editing that person's email 
3251                 address results in removal from those groups.
3252                 Patch submitted by Luke Plant.
3253
3254 2002-12-20 [christoph]  0.8.6claws121
3255
3256         * src/common/utils.c
3257         * src/summaryview.c
3258                 reimplement expand_search_string using GString to
3259                 prevent crashs caused by miscalculated string
3260                 lengths reported by Paul
3261
3262 2002-12-20 [christoph]  0.8.6claws120
3263
3264         * src/summaryview.c
3265                 don't use "changed" to check if op_count has to be changed as it
3266                 is also set when the message has unread children
3267                 (closes bug [ 653221 ] crash while deleting duplicates)
3268
3269 2002-12-20 [paul]       0.8.6claws119
3270
3271         * sync with 0.8.6cvs27
3272                 see ChangeLog 2002-12-20
3273
3274 2002-12-20 [paul]       0.8.6claws118
3275
3276         * sync with 0.8.6cvs26
3277                 see ChangeLog 2002-12-19 and 2002-12-20
3278
3279 2002-12-19 [alfons]     0.8.6claws117
3280
3281         * src/textview.c
3282                 fix incorrect parsing of email addresses, submitted by 
3283                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
3284                 name display if it contains @".
3285
3286 2002-12-18 [paul]       0.8.6claws116
3287
3288         * sync with 0.8.6cvs23
3289                 see ChangeLog 2002-12-18
3290
3291 2002-12-18 [paul]       0.8.6claws115
3292
3293         * src/Makefile.am
3294         * src/account.c
3295         * src/codeconv.c
3296         * src/gtkutils.[ch]
3297         * src/imap.c
3298                 sync with 0.8.6cvs22.
3299                 see ChangeLog 2002-12-17 and 2002-12-18
3300
3301 2002-12-17 [christoph]  0.8.6claws114
3302
3303         * src/imap.c
3304                 o don't create a session if imap greeting fails
3305                 o don't close socket when authentication fails
3306                   this is done by imap_session_destroy
3307
3308 2002-12-17 [thorsten]   0.8.6claws113
3309
3310         * tools/Makefile.am
3311           tools/README
3312           tools/google_msgid.pl ** NEW FILE **
3313                 Added "search for message-id" script and doc
3314
3315 2002-12-17 [thorsten]   0.8.6claws112
3316
3317         * po/hu.po
3318                 Updated hungarian translation
3319                 (updated by Gal Zoltan)
3320
3321 2002-12-16 [christoph]  0.8.6claws111
3322
3323         * src/addr_compl.c
3324                 remove stupid addressbook dump to debug output
3325         * src/mh.c
3326                 fix memory leak found by Hiro
3327
3328 2002-12-14 [paul]       0.8.6claws110
3329
3330         * src/compose.c
3331                 fix menubar sensitivity on send
3332                 
3333         * src/prefs_filtering.c
3334         * src/prefs_matcher.c
3335         * src/prefs_scoring.c
3336                 Fix english ;)
3337                 
3338         * src/common/quoted-printable.h
3339                 sync: fix typo
3340         
3341 2002-12-13 [christoph]  0.8.6claws109
3342
3343         * src/Makefile.am
3344         * src/manage_window.[ch]        ** REMOVE **
3345         * src/gtk/Makefile.am
3346         * src/gtk/manage_window.[ch]    ** NEW **
3347                 move manage_window files to gtk directory
3348
3349 2002-12-13 [christoph]  0.8.6claws108
3350
3351         * src/Makefile.am
3352         * src/gtkshruler.[ch]           ** REMOVE **
3353         * src/gtk/Makefile.am
3354         * src/gtk/gtkshruler.[ch]       ** NEW **
3355                 move gtkshruler files to gtk directory
3356
3357 2002-12-13 [christoph]  0.8.6claws107
3358
3359         * src/Makefile.am
3360         * src/compose.c
3361         * src/gtkstext.[ch]             ** REMOVE **
3362         * src/gtkutils.[ch]
3363         * src/textview.c
3364         * src/gtk/gtkstext.[ch]         ** NEW **
3365         * src/gtk/Makefile.am
3366                 o move stext functions to gtkstext.c to remove
3367                   dependency of gtkutils
3368                 o move gtkstext files to gtk directory
3369
3370         * src/gtk/Makefile.am
3371         * src/gtk/sslcertwindow.[ch]
3372                 UI stuff can always depend on common code so
3373                 it's ok to add ../common to include path
3374
3375 2002-12-13 [colin]      0.8.6claws106
3376
3377         * src/summaryview.c
3378                 Disconnect sighandlers for mainwindow when
3379                 quicksearch has the focus
3380                 Fix bug #653231
3381         * src/mainwindow.[ch]
3382                 Make key_pressed callback public, to be able
3383                 to disconnect it
3384
3385 2002-12-13 [christoph]  0.8.6claws105
3386
3387         * src/mh.c
3388                 create .mh_sequences file in new MH folders
3389                 (closes feature request [ 523162 ] MH folders should
3390                  get a .mh_sequences)
3391
3392 2002-12-13 [colin]      0.8.6claws104
3393
3394         * src/summaryview.c
3395                 Better handling of quicksearch show/hide
3396                 (basically the button stays under the mouse 
3397                  when toggled)
3398
3399 2002-12-13 [paul]       0.8.6claws103
3400
3401         * sync with 0.8.6cvs17
3402                 see ChangeLog 2002-12-13
3403
3404 2002-12-13 [paul]       0.8.6claws102
3405
3406         * po/es.po
3407                 updated by Ricardo Mones Lastra
3408
3409 2002-12-11 [colin]       0.8.6claws101
3410
3411         * src/folder.c
3412                 remove statusbar stuff
3413           src/folderview.c
3414                 set statusbar verbosity when moving folders
3415
3416 2002-12-11 [colin]       0.8.6claws100
3417         * src/prefs_filtering.c
3418         * src/prefs_matcher.c
3419         * src/prefs_scoring.c
3420                 Fix english ;)
3421
3422 2002-12-11 [colin]       0.8.6claws99
3423
3424         * src/prefs_common.[ch]
3425                 Add summary_quicksearch_type
3426         * src/summaryview.c
3427                 Save last used quicksearch type
3428
3429 2002-12-11 [jens]       0.8.6claws98
3430         * src/prefs_filtering.c
3431         * src/prefs_matcher.c
3432         * src/prefs_scoring.c
3433                 added dialog for incomplete rules in scoring, filtering and
3434                 matcher to ask wheather really close
3435
3436 2002-12-11 [colin]      0.8.6claws97
3437
3438         * src/folder.c
3439                 Fix folder dnd statusbar logging
3440
3441 2002-12-10 [christoph]  0.8.6claws96
3442
3443         * src/compose.c
3444         * src/folder.c
3445         * src/imap.c
3446         * src/inc.c
3447         * src/main.c
3448         * src/mainwindow.c
3449         * src/news.c
3450         * src/send.c
3451         * src/statusbar.[ch]
3452         * src/common/hooks.c
3453         * src/common/log.[ch]
3454                 o handle verbose logging in statusbar directly in statusbar code
3455                   and common code does not need any knowledge about a statusbar
3456                 o remove direct calls to statusbar_(puts|pop)_all functions
3457
3458 2002-12-10 [jens]       0.8.6claws95
3459
3460         * src/*.c
3461                 removed gettext from g_warnings
3462         * po/POTFILES.in
3463                 cleaned and updated
3464         * po/de.po
3465                 updated
3466
3467 2002-12-10 [colin]      0.8.6claws94
3468
3469         * src/main.c
3470                 finish crash dialog fix
3471
3472 2002-12-10 [colin]      0.8.6claws93
3473
3474         * src/main.c
3475                 "Fix" "sylpheed already running" instead of
3476                 crash dialog appearing after a crash
3477
3478 2002-12-10 [colin]      0.8.6claws92
3479
3480         * po/POTFILES.in
3481                 add src/gtk/sslcertwindow.c
3482
3483 2002-12-10 [paul]       0.8.6claws91
3484
3485         * po/POTFILES.in
3486                 updated to reflect recent changes
3487                 submitted by Alessandro Maestri
3488
3489 2002-12-09 [christoph]  0.8.6claws90
3490
3491         * src/Makefile.am
3492         * src/smtp.[ch]                 ** REMOVE **
3493         * src/common/Makefile.am
3494         * src/common/smtp.[ch]          ** NEW **
3495                 move smtp files to common directory
3496
3497 2002-12-09 [christoph]  0.8.6claws89
3498
3499         * src/Makefile.am
3500         * src/session.[ch]              ** REMOVE **
3501         * src/common/Makefile.am
3502         * src/common/session.[ch]       ** NEW **
3503                 move session files to common directory
3504
3505 2002-12-09 [paul]       0.8.6claws88
3506
3507         * src/account.c
3508                 fix bug [649746] edit accounts: move account reverted
3509                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
3510
3511 2002-12-09 [colin]      0.8.6claws87
3512
3513         * src/ssl_certificate.c
3514                 cleanup
3515
3516 2002-12-09 [colin]      0.8.6claws86
3517
3518         * src/ssl.c
3519                 Try to open the cert.pem database and 
3520                 issue a warning if it isn't there
3521
3522 2002-12-09 [colin]      0.8.6claws85
3523
3524         * src/common/ssl_certificate.c
3525         * src/gtk/sslcertwindow.c
3526                 Warning fixes
3527
3528 2002-12-09 [colin]      0.8.6claws84
3529
3530         * src/ssl_certificate.[ch] ** REMOVED **
3531         * src/common/ssl_certificate.[ch] ** NEW **
3532         * src/Makefile.am
3533         * src/common/Makefile.am
3534                 Moved ssl_certificate.[ch] to common
3535         * src/common/ssl.c 
3536                 Put back needed include
3537         * src/gtk/sslcertwindow.[ch]
3538                 Changed ssl_certificate.h include
3539         
3540 2002-12-09 [colin]      0.8.6claws83
3541
3542         * src/gtk/sslcertwindow.[ch]
3543                 Implement hook for certificate acception
3544         * src/ssl_certificate.[ch]
3545                 Implement hook for certificate acception
3546         * src/common/ssl.c
3547                 Reenable certificate acception check
3548         * src/mainwindow.c
3549                 Register sslcertwindow's hook
3550         
3551 2002-12-08 [christoph]  0.8.6claws82
3552
3553         * src/about.c
3554         * src/addr_compl.c
3555         * src/codeconv.c
3556         * src/manual.c
3557         * src/undo.c
3558         * src/common/utils.c
3559                 o add missing includes
3560                 o fix warnings
3561         * src/.cvsignore
3562         * src/common/.cvsignore
3563         * src/common/version.h          ** REMOVE **
3564                 remove autogenerated file
3565
3566 2002-12-08 [paul]       0.8.6claws81
3567
3568         * src/stringtable.c
3569                 put back needed include
3570
3571 2002-12-08 [colin]      0.8.6claws80
3572         
3573         * src/gtk/sslcertwindow.c
3574                 Cleaner popups when asking
3575         * src/ssl_certificate.c
3576         * src/prefs_common.[ch]
3577                 remove ssl certificate pref
3578                 put back needed include
3579         * src/undo.c
3580                 put back needed include
3581
3582 2002-12-08 [christoph]  0.8.6claws79
3583
3584         * src/folderview.c
3585         * src/logwindow.c
3586         * src/statusbar.c
3587         * src/summaryview.c
3588                 only abort hook invokation if required data is missing not
3589                 if our own data pointer is NULL, update hookfunction for
3590                 log window
3591
3592 2002-12-08 [paul]       0.8.6claws78
3593
3594         * src/about.c
3595         * src/addrcache.c
3596         * src/addrclip.c
3597         * src/addr_compl.c
3598         * src/addrselect.c
3599         * src/codeconv.c
3600         * src/colorlabel.c
3601         * src/enriched.c
3602         * src/esmtp.c
3603         * src/exporthtml.c
3604         * src/headerview.c
3605         * src/imageview.c
3606         * src/manual.c
3607         * src/noticeview.c
3608         * src/pgptext.c
3609         * src/scoring.c
3610         * src/sourcewindow.c
3611         * src/stringtable.c
3612         * src/undo.c
3613                 clean up: remove unneccesary includes
3614
3615 2002-12-08 [christoph]  0.8.6claws77
3616
3617         * src/folderview.c
3618         * src/statusbar.c
3619         * src/summaryview.c
3620         * src/common/hooks.[ch]
3621                 hook functions now have a gboolean return value, if a hook
3622                 returns TRUE it will stop executing of any more hooks in
3623                 the same hooklist for this invokation
3624
3625 2002-12-08 [colin]      0.8.6claws76
3626         
3627         * src/main.c
3628                 put back argv0 for CRASH_DIALOG
3629
3630 2002-12-08 [christoph]  0.8.6claws75
3631
3632         * src/Makefile.am
3633         * src/about.c
3634         * src/account.c
3635         * src/crash.c
3636         * src/esmtp.h
3637         * src/imap.[ch]
3638         * src/inc.c
3639         * src/main.c
3640         * src/mainwindow.c
3641         * src/news.c
3642         * src/pop.[ch]
3643         * src/prefs_account.[ch]
3644         * src/prefs_common.[ch]
3645         * src/send.[ch]
3646         * src/smtp.[ch]
3647         * src/ssl_certificate.[ch]
3648         * src/ssl_manager.[ch]
3649         * src/common/Makefile.am
3650         * src/common/log.c
3651         * src/common/nntp.[ch]
3652         * src/common/socket.[ch]
3653         * src/common/ssl.[ch]
3654         * src/gtk/sslcertwindow.[ch]
3655         * ac/openssl.m4
3656                 use new autoconf script to detect OpenSSL with extra parameters
3657                 to specify the location of libs and includes, also remove USE_SSL
3658                 to USE_OPENSSL
3659
3660         * src/common/sylpheed.[ch]
3661         * src/common/version.h.in
3662                 start seperation of common code initialization seperated from gui
3663
3664         * src/summaryview.c
3665                 The function that is called when a color label changes
3666                 should not change the color lable again
3667
3668 2002-12-08 [colin]      0.8.6claws74
3669
3670         * src/gtk/sslcertwindow.c
3671                 warning fixes
3672
3673 2002-12-08 [colin]      0.8.6claws73
3674
3675         * src/statusbar.c
3676           src/common/log.h
3677                 Register a hook for statusbar_puts_all
3678         * src/common/log.c
3679                 invoke statusbar_puts_all's hook
3680         
3681 2002-12-08 [colin]      0.8.6claws72
3682
3683         * src/ssl_certificate.c
3684                 Put back a badly-removed include
3685
3686 2002-12-08 [colin]      0.8.6claws71
3687
3688         * src/gtk/sslcertwindow.[ch]    ** NEW **
3689                 new certificate presentation
3690         * src/gtk/Makefile.am
3691                 add new files
3692         * src/ssl_certificate.[ch]
3693                 gtk cleanup, made utility functions public
3694         * src/ssl_manager.c
3695                 use new cert presentation
3696
3697 2002-12-07 [christoph]  0.8.6claws70
3698
3699         * src/Makefile.am
3700         * src/nntp.[ch]                 ** REMOVE **
3701         * src/common/Makefile.am
3702         * src/common/nntp.[ch]          ** NEW **
3703                 move nntp files to common directory
3704
3705 2002-12-07 [christoph]  0.8.6claws69
3706
3707         * src/procmsg.[ch]
3708         * src/summaryview.c
3709                 implement msginfo update callback using sylpheed's new
3710                 hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
3711
3712 2002-12-06 [christoph]  0.8.6claws68
3713
3714         * src/editgroup.c
3715                 This patch changes the 'Edit Group Details' dialog to
3716                 allow extended selections in either pane, so that
3717                 addresses can be added or removed from a group more
3718                 quickly and easily. (it actually is a net decrease in
3719                 file size, as some unnecessary functions have been
3720                 removed). 
3721                 (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
3722
3723 2002-12-06 [christoph]  0.8.6claws67
3724
3725         * src/Makefile.am
3726         * src/template.[ch]             ** REMOVE **
3727         * src/common/Makefile.am
3728         * src/common/template.[ch]      ** NEW **
3729                 move template files to common directory
3730
3731         * src/nntp.c
3732                 add missing log.h include
3733
3734 2002-12-06 [melvin]     0.8.6claws66
3735
3736         * src/prefs_actions.c
3737                 Added the trailing ">" syntax to insert command's output
3738                 without replacing old text (in contrast to trailing "|").
3739
3740 2002-12-05 [colin]      0.8.6claws65
3741         
3742         * src/common/utils.c
3743                 Don't modify original search_string or it'll change
3744                 the next iterations in the for()
3745
3746 2002-12-05 [darko]      0.8.6claws64
3747
3748         * src/common/utils.c
3749                 proper check for filtering commands, found by Colin
3750
3751 2002-12-05 [darko]      0.8.6claws63
3752
3753         * src/common/utils.c
3754                 check proper string for NULL pointer, found by Colin
3755
3756 2002-12-05 [darko]      0.8.6claws62
3757
3758         * src/common/utils.[ch]
3759                 expand_search_string(): new function
3760                 converts Mutt-like patterns to Sylpheed's
3761                 filtering engine
3762         * src/summaryview.c
3763                 use expand_search_string() to allow Mutt-like
3764                 patterns in extended search
3765         * README.claws
3766                 document extended option in quick search
3767
3768 2002-12-05 [paul]       0.8.6claws61
3769
3770         * sync with 0.8.6cvs16
3771                 see ChangeLog 2002-12-05
3772                 
3773         * po/POTFILES.in
3774                 clean up
3775
3776 2002-12-04 [christoph]  0.8.6claws60
3777
3778         * src/imap.[ch]
3779                 put imap authentication code into a new function and
3780                 remove it from imap_session_new that will allow to
3781                 send other commands before authentication
3782
3783 2002-12-04 [christoph]  0.8.6claws59
3784
3785         * src/imap.[ch]
3786                 use already existing method to prevent unneeded IMAP
3787                 folder selects. Set imap_select parameters to NULL
3788                 in some functions if the values are not required.
3789
3790         * src/xml.h
3791                 remove no longer required include
3792
3793 2002-12-04 [paul]       0.8.6claws58
3794
3795         * po/es.po
3796                 updated by Ricardo Mones Lastra
3797                 
3798         * configure.in
3799           po/hu.po      ** NEW FILE **
3800                 initial Hungarian translation, submitted
3801                 by Gál Zoltán <galzoli@hu.inter.net>
3802
3803 2002-12-03 [christoph]  0.8.6claws57
3804
3805         * src/Makefile.am
3806         * src/gtksctree.[ch]            ** REMOVE **
3807         * src/gtk/Makefile.am
3808         * src/gtk/gtksctree.[ch]        ** NEW **
3809                 move gtksctree files to gtk directory
3810
3811 2002-12-03 [christoph]  0.8.6claws56
3812
3813         * src/Makefile.am
3814         * src/md5.[ch]                  ** REMOVE **
3815         * srm/common/Makefile.am
3816         * src/common/md5.[ch]           ** NEW **
3817                 move md5 files to common directory
3818
3819         * src/gtkstext.c
3820                 remove not required #include
3821
3822 2002-12-03 [sergey]     0.8.6claws55
3823
3824         * src/gtkutils.c
3825         * src/gtkutils.h
3826                 gtkut_window_popup(): new function.
3827         * src/mainwindow.c
3828                 main_window_popup(): use gtkut_window_popup() to raise
3829                 window without changing its position.
3830                 (see sylpheed-main ML message [sylpheed:17247])
3831
3832 2002-12-03 [sergey]     0.8.6claws54
3833
3834         * src/send.c
3835                 send_message_local(): removed first-dot escaping
3836                 (SMTP-only, not needed for sending through pipe)
3837
3838 2002-12-03 [paul]       0.8.6claws53
3839
3840         * po/POTFILES.in
3841                 update to reflect recent changes (thanks
3842                 to Ricardo Mones Lastra)
3843                 
3844         * tools/filter_conv.pl
3845                  fix problem with quoted strings. Patch submitted
3846                  by Luke Plant <lukeplant@softhome.net>
3847
3848 2002-12-03 [paul]       0.8.6claws52
3849
3850         * sync with 0.8.6cvs15
3851                 see ChangeLog 2002-12-03
3852
3853 2002-12-02 [christoph]  0.8.6claws51
3854
3855         * src/logwindow.[ch]
3856         * src/common/log.[ch]
3857                 implement logging using a hook function
3858
3859         * src/folderview.c
3860         * src/folder.[ch]
3861                 define hooklist name in header file to avoid
3862                 errors caused by wrong spelling of hooklist names
3863
3864         * src/toolbar.c
3865                 fix warnings
3866
3867 2002-12-02 [christoph]  0.8.6claws50
3868
3869         * src/common/Makefile.am
3870                 add src/common/hooks.[ch]
3871
3872         * src/common/hooks.[ch]
3873                 implement a simple hook system using glib's hook functions
3874
3875         * src/folder.[ch]
3876         * src/folderview.c
3877                 use new hook system for folder item updates
3878
3879 2002-12-02 [christoph]  0.8.6claws49
3880
3881         * doc-src/ui_seperation.txt     ** NEW **
3882                 information for ui seperation
3883
3884         * src/Makefile.am
3885                 remove files that were moved to common
3886                 include common directory by default for the header files
3887
3888         * src/inc.c
3889         * src/common/socket.c
3890         * src/automaton.[ch]
3891                 implement automaton using g_io_*-functions instead of
3892                 gdk_input_add to make it ui independent
3893
3894         * src/codeconv.c
3895         * src/compose.c
3896         * src/ldif.c
3897         * src/pgptext.c
3898         * src/procmime.c
3899         * src/rfc2015.c
3900         * src/smtp.c
3901         * src/unmime.c
3902                 remove common/ prefix because directory is now in
3903                 include path
3904
3905         * src/compose.c
3906         * src/folder.c
3907         * src/folderview.c
3908         * src/mainwindow.c
3909         * src/messageview.c
3910         * src/prefs_common.c
3911         * src/procmsg.c
3912         * src/rfc2015.c
3913                 fix warnings
3914
3915         * src/imap.c
3916         * src/inc.c
3917         * src/news.c
3918         * src/pop.c
3919         * src/send.c
3920         * src/smtp.c
3921         * src/ssl_certificate.c
3922                 add log.h header file for logging functions
3923
3924         * src/main.c
3925         * src/common/utils.c
3926         * src/summaryview.c
3927         * src/xml.c
3928                 o move debug_mode to common/utils.c
3929                 o add functions to set and get debug_mode
3930
3931         * src/defs.h                    ** REMOVE **
3932         * src/intl.h                    ** REMOVE **
3933         * src/socket.[ch]               ** REMOVE **
3934         * src/ssl.[ch]                  ** REMOVE **
3935         * src/utils.[ch]                ** REMOVE **
3936                 replaced by new files in src/common/
3937         
3938         * src/common/Makefile.am
3939                 add new files in src/common/
3940
3941         * src/common/defs.h             ** NEW **
3942         * src/common/intl.h             ** NEW **
3943         * src/common/log.[ch]           ** NEW **
3944         * src/common/socket.[ch]        ** NEW **
3945         * src/common/ssl.[ch]           ** NEW **
3946         * src/common/utils.[ch]         ** NEW **
3947                 replacement for files in src/
3948
3949 2002-12-02 [colin]      0.8.6claws48
3950
3951         * src/folderview.c
3952                 Scroll folderview if necessary during dnd
3953
3954 2002-12-02 [colin]      0.8.6claws47
3955
3956         * src/folder.[ch]
3957                 Add check to verify a move is within a single mailbox
3958         * src/folderview.c
3959                 Add specific error string for this check
3960
3961 2002-12-02 [colin]      0.8.6claws46
3962
3963         * src/folder.c
3964                 Add a test to folder moving, remove a statusbar_print
3965         * src/folderview.c
3966                 Add Move folder... context-menu item
3967                 Factorize folder moving code
3968                 Enable folder DND for mbox
3969
3970 2002-12-01 [christoph]  0.8.6claws45
3971
3972         * ac/aspell.m4
3973                 remove conf.aspelltest if the version check fails
3974
3975 2002-11-30 [christoph]  0.8.6claws44
3976
3977         * autogen.sh
3978                 run libtoolize --force in autogen to create missing
3979                 libtool scripts
3980
3981 2002-11-30 [christoph]  0.8.6claws43
3982
3983         * src/Makefile.am
3984         * src/pgptext.c
3985         * src/procmime.c
3986         * src/rfc2015.c
3987         * src/uuencode.[ch]             ** REMOVED **
3988         * src/common/Makefile.am
3989         * src/common/uuencode.[ch]      ** NEW **
3990                 move uuen/decoder to common directory
3991
3992 2002-11-30 [christoph]  0.8.6claws42
3993
3994         * src/Makefile.am
3995         * src/base64.[ch]               ** REMOVED **
3996         * src/codeconv.c
3997         * src/compose.c
3998         * src/ldif.c
3999         * src/pgptext.c
4000         * src/procmime.c
4001         * src/rfc2015.c
4002         * src/smtp.c
4003         * src/unmime.c
4004         * src/common/Makefile.am
4005         * src/common/base64.[ch]        ** NEW **
4006                 move base64 en/decoder to common directory
4007
4008 2002-11-30 [christoph]  0.8.6claws41
4009
4010         * src/common                    ** NEW **
4011                 new directory for UI independent code
4012         * src/gtk                       ** NEW **
4013                 new directory for GTK frontend
4014         * src/common/.cvsignore         ** NEW **
4015         * src/gtk/.cvsignore            ** NEW **
4016                 ignore build files
4017         * src/common/Makefile.am        ** NEW **
4018         * src/gtk/Makefile.am           ** NEW **
4019                 automake files to build new seperated stuff
4020         * src/Makefile.am
4021                 the binary will currently still be build with the
4022                 files in src, so we include the code from the
4023                 subdirs for now after building the libs there
4024
4025 2002-11-30 [paul]       0.8.6claws40
4026
4027         * src/compose.c
4028                 fix bug [642731] 'Wrong selected account with drafted mail'
4029
4030 2002-11-29 [oliver]     0.8.6claws39
4031         
4032         * src/messageview.c
4033                 o update summaryview when switching between different
4034                   messageviews          
4035         * src/toolbar.c  
4036                 o check if messageview holds already removed msg
4037                   from summaryview
4038                 
4039
4040 2002-11-29 [oliver]     0.8.6claws38
4041
4042         * src/toolbar.c 
4043                 remove not needed variables and includes
4044                 make messageview stay opened and move to next when msgs are deleted 
4045
4046 2002-11-29 [oliver]     0.8.6claws37
4047         
4048         * src/toolbar.c 
4049                 disable compose button (messageview toolbar) by default
4050                 deleted msgs are moved to trash
4051         
4052 2002-11-29 [melvin]     0.8.6claws36
4053
4054         * configure.in
4055                 Increased minimal gpgme version to 0.3.10 (Zombies out)
4056                 and to detect signatures expirations (gpgme 0.3.6)
4057
4058         * src/main.c
4059                 Use non obsolescent function for Gpgme engine checking.
4060
4061         * src/rfc2015.c
4062                 Inform about expired signatures or signatures which key
4063                 has expired. Expiration date is displayed.
4064
4065         * src/sigstatus.c
4066                 Inform about expired signatures or signatures which key
4067                 has expired.
4068
4069 2002-11-28 [paul]       0.8.6claws35
4070
4071         * src/folderview.c
4072                 re-instate 'Check for new messages' in Newsgroup
4073                 folders right-click menu, after a suggestion from
4074                 Tim Mann <timmann@users.sourceforge.net>
4075
4076         * src/main.c
4077                 after a crash check only local folders for new
4078                 messages
4079
4080 2002-11-28 [paul]       0.8.6claws34
4081
4082         * configure.in
4083                 apply patch that fixes the checking of GTK with XIM 
4084                 support on different OSs, such as FreeBSD. Patch 
4085                 submitted by Topia <topia@users.sourceforge.net>
4086                 
4087 2002-11-28 [paul]       0.8.6claws33
4088
4089         * src/mainwindow.c
4090           src/prefs_common.c
4091           src/prefs_toolbar.c
4092                 more changes to the English
4093
4094 2002-11-28 [paul]       0.8.6claws32
4095
4096         * sync with 0.8.6cvs13
4097                 see ChangeLog 2002-11-28 (no sync needed
4098                 for src/compose.c)
4099
4100 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws31
4101         
4102         * src/mainwindow.[ch]
4103                 add patch by Ivan F. Martinez introducing messageview Toolbar
4104                 some changes and committed by oliver    
4105
4106 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws30
4107
4108         * src/messageview.[ch]
4109                 add patch by Ivan F. Martinez introducing messageview Toolbar
4110                 some changes and committed by oliver    
4111
4112 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws29
4113
4114         * src/compose.[ch]
4115                 add patch by Ivan F. Martinez introducing messageview Toolbar
4116                 some changes and committed by oliver    
4117
4118 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws28
4119         
4120         * src/toolbar.[ch]
4121                 add patch by Ivan F. Martinez introducing messageview Toolbar
4122                 some changes and committed by oliver
4123
4124 2002-11-28 [oliver]     0.8.6claws27
4125         
4126         * src/prefs_toolbar.[ch]
4127                 getting ready for messageview toolbar
4128                 free mem allocated by gettext
4129                 change prefs_toolbar to prefs_toolbar_open
4130  
4131 2002-11-28 [thorsten]   0.8.6claws26
4132
4133         * src/imageview.[ch]
4134                 cleaned up conflicting declarations of
4135                 imageview_show_image()
4136
4137 2002-11-28 [paul]       0.8.6claws25
4138
4139         * src/grouplistdialog.c
4140           src/prefs_common.c
4141           src/prefs_summary_column.c
4142                 a few more improvements to the English
4143
4144 2002-11-28 [colin]      0.8.6claws24
4145
4146         * man/sylpheed.1
4147                 A few updates to command-line parameters
4148
4149 2002-11-28 [colin]      0.8.6claws23
4150
4151         * src/prefs_filtering.c
4152                 Fix problems with prefs_filtering_delete_path:
4153                 a) if the first rule is removed, original pointers
4154                    weren't updated (leading to segfaults)
4155                 b) it was always global_processing updated in case
4156                    of removed path was parent of rule path
4157
4158 2002-11-27 [paul]       0.8.6claws22
4159
4160         * src/mainwindow.c
4161           src/prefs_account.c
4162           src/prefs_actions.c
4163           src/prefs_common.c
4164           src/prefs_customheader.c
4165           src/prefs_display_header.c
4166           src/prefs_filtering.c
4167           src/prefs_folder_item.c
4168           src/prefs_matcher.c
4169           src/prefs_scoring.c
4170           src/prefs_summary_column.c
4171           src/prefs_template.c
4172           src/prefs_toolbar.c
4173                  improve the English in the GUI
4174
4175 2002-11-27 [colin]      0.8.6claws21
4176
4177         * src/folder.c
4178                 Fix processing renaming problems happening after
4179                 last commit
4180
4181 2002-11-27 [colin]      0.8.6claws20
4182
4183         * src/folder.c
4184                 recursive move now deletes src each subfolder after 
4185                 having moved it
4186         * src/folderview.c
4187                 Use identifier instead of path during dnd (enables
4188                 IMAP folder dnd)
4189
4190 2002-11-27 [paul]       0.8.6claws19
4191
4192         * src/main.c
4193                 apply patch that does command-line processing 
4194                 BEFORE gtk_init, allowing claws to run from 
4195                 shell-scripts in non-X environment (e.g. crontab 
4196                 or ip-up, ip-down scripts). Patch submitted by
4197                 Ruslan N. Balkin <baron@dartel.ru>
4198                 
4199         * po/it.po
4200                 updated by Alessandro Maestri
4201
4202 2002-11-27 [paul]       0.8.6claws18
4203
4204         * sync with 0.8.6cvs12
4205           src/prefs_common.c
4206                 Differences are that main uses a 'Receive dialog'
4207                 frame on the Interface tab, whereas claws groups all 
4208                 the dialogs together in a 'Dialogs' frame.
4209
4210 2002-11-27 [colin]      0.8.6claws17
4211
4212         * src/prefs_matcher.c
4213                 Fix Execute criteria's NOT flag
4214
4215
4216 2002-11-26 [christoph]  0.8.6claws16
4217
4218         * src/ssl.c
4219                 rewrite the ssl code a little bit, only use one
4220                 SSL context, set default certificates' file/path
4221
4222 2002-11-26 [thorsten]   0.8.6claws15
4223
4224         * src/compose.c
4225                 default-reply-to didn't work for ml-reply
4226
4227 2002-11-26 [melvin]     0.8.6claws14
4228
4229         * src/prefs_actions.c
4230                 Made pipe-actions ignore short headers in message view
4231                 Made trailing-pipe-actions write in the message view with
4232                 the same font as the original message
4233
4234 2002-11-26 [paul]       0.8.6claws13
4235
4236         * src/compose.c
4237                 this time commit the correct file
4238
4239 2002-11-26 [paul]       0.8.6claws12
4240
4241         * sync with 0.8.6cvs11
4242           src/quote_fmt_parse.y  
4243                 no sync needed
4244           src/account.[ch]       
4245                 not sync'ed
4246           src/compose.c
4247                 compose_write_headers(): add 'X-Sylpheed-Account-Id:' header
4248                 on draft mode.
4249                 compose_reedit(): add check for 'X-Sylpheed-Account-Id:' 
4250                 header
4251                 
4252         see ChangeLog 2002-11-25 and 2002-11-26
4253
4254 2002-11-26 [colin]      0.8.6claws11
4255
4256         * src/folderview.c
4257                 Fix collapsed folder not auto-expanding during
4258                 mail dnd, if it was the source folder.
4259
4260 2002-11-25 [colin]      0.8.6claws10
4261
4262         * src/folderview.[ch]
4263                 Variable renaming and cleaning (slist of nodes 
4264                 to be re-collapsed is stored in FolderView)
4265
4266 2002-11-25 [paul]       0.8.6claws9
4267
4268         * src/prefs_common.[ch]
4269                 fix breakage caused by last commit
4270
4271 2002-11-25 [paul]       0.8.6claws8
4272
4273         * sync with 0.8.6cvs4
4274                 see ChangeLog 2002-11-21
4275
4276 2002-11-25 [paul]       0.8.6claws7
4277
4278         * sync with 0.8.6cvs4
4279                 see ChangeLog 2002-11-20
4280
4281 2002-11-25 [paul]       0.8.6claws6
4282
4283         * sync with 0.8.6cvs3
4284                 see ChangeLog 2002-11-18
4285
4286 2002-11-25 [colin]      0.8.6claws5
4287
4288         * src/gtkutils.[ch]
4289                 Add gtkut_ctree_node_is_parent()
4290         * src/folderview.c
4291                 Spring-loaded folders
4292
4293 2002-11-25 [colin]      0.8.6claws4
4294
4295         * src/utils.[ch]
4296                 Add slist_concat_unique(), function to merge
4297                 two GSList filtering dups
4298         * src/folder.[ch]
4299         * src/summaryview.[ch]
4300         * src/folderview.c
4301         * src/main.c
4302                 Add detection/update/display of unread answers
4303                 to marked mails
4304         * src/procmsg.[ch]
4305                 Add procmsg_find_children()
4306                 Add procmsg_msg_has_marked_parent()
4307
4308 2002-11-25 [colin]      0.8.6claws3
4309
4310         * src/ssl_certificate.[ch]
4311                 Allow checking a certificate without a DNS
4312                 lookup
4313                 Allow to forget a cert (by deleting it)
4314                 Make ssl_certificate_destroy_public
4315         * src/ssl_manager.[ch] ** NEW FILES **
4316                 Gui to manage (display/remove) certificates
4317         * src/prefs_common.[ch]
4318                 Add a pref to allow silent acceptation of
4319                 trusted certificates or not (based on the
4320                 "I want to know what's going on" principle)
4321         * src/mainwindow.c
4322                 Add SSL manager in Tools menu
4323         * src/Makefile.am
4324                 Add the new files to the build
4325         * po/POTFILES.in
4326                 Add ssl_manager.c to translations
4327
4328 2002-11-25 [colin]      0.8.6claws2
4329
4330         * src/summaryview.[ch]
4331                 Add S_SEARCH_EXTENDED to the quick search, which 
4332                 allows to search using filtering syntax.
4333
4334 2002-11-25 [colin]      0.8.6claws1
4335
4336         * src/summaryview.c
4337                 Deletion of duplicates now prefer deleting
4338                 the unread dup (fixes feature-request 638989).
4339
4340 2002-11-24 [paul]       0.8.6claws
4341
4342         * po/es.po
4343           po/pl.po
4344           po/ru.po
4345           po/sr.po
4346                 updated by Ricardo Mones Lastra,
4347                 Witold Wladyslaw Wojciech Wilk,
4348                 Ruslan N. Balkin, and  Urke MMI 
4349                 respectively
4350
4351 2002-11-24 [paul]       0.8.5claws182
4352
4353         * po/bg.po
4354                 updated by George Danchev
4355
4356 2002-11-23 [alfons]     0.8.5claws181
4357
4358         * src/imap.c
4359                 tiny memory leak found by browsing Dimitar's 
4360                 valgrind report
4361
4362 2002-11-23 [paul]       0.8.5claws180
4363
4364         * po/it.po
4365                 updated by Alessandro Maestri
4366
4367 2002-11-22 [christoph]  0.8.5claws179
4368
4369         * src/compose.c
4370         * src/inc.c
4371         * src/prefs_filtering.c
4372         * src/summaryview.c
4373                 more warning fixes
4374
4375 2002-11-22 [alfons]     0.8.5claws178
4376
4377         * src/summaryview.c
4378                 summary_execute_delete_func(): if message is deleted, make 
4379                 sure to also remove its entry in the subject hash table. 
4380                 fixes a corner case bug.
4381
4382 2002-11-22 [paul]       0.8.5claws177
4383
4384         * .cvsignore
4385                 add 'autom4te.cache'
4386                 
4387         * ltconfig      ** REMOVED **
4388                 not needed
4389
4390 2002-11-22 [paul]       0.8.5claws176
4391
4392         * src/textview.c
4393                 textview_set_font(): fix for message display in
4394                 UTF-8&nb