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