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