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