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