2013-02-13 [paul] 3.9.0cvs63
[claws.git] / ChangeLog
1 2013-02-13 [paul]       3.9.0cvs63
2
3         * src/plugins/fancy/Makefile.am
4                 no need for EXTRA_DIST
5
6 2013-02-13 [paul]       3.9.0cvs62
7
8         * configure.ac
9         * po/POTFILES.in
10         * src/plugins/Makefile.am
11         * src/plugins/fancy/Makefile.am
12         * src/plugins/fancy/fancy_prefs.c
13         * src/plugins/fancy/fancy_prefs.h
14         * src/plugins/fancy/fancy_viewer.c
15         * src/plugins/fancy/fancy_viewer.h
16                 move the Fancy plugin into core
17
18 2013-02-11 [paul]       3.9.0cvs61
19
20         * src/mainwindow.c
21                 use the Delete key to remove colour label accels (same as everywhere else).
22                 complete the change to gtk_accel_map_add_entry() for older/newer GTKs
23
24 2013-01-26 [mir]        3.9.0cvs60
25
26         * tools/vcard2xml.py
27         Fixes bugs:
28             1) Lines split over more than one line breaks parser
29             2) Get email addres correct. Not only email;internet
30         Improvements:
31             1) Basic handling of vcard 3.0
32
33
34 2013-01-23 [colin]      3.9.0cvs59
35
36         * src/action.c
37         * src/common/utils.c
38                 Fix actions with spaces (and quotes). Thanks to H. Merijn Brand
39
40 2013-01-23 [colin]      3.9.0cvs58
41
42         * src/imap.c
43                 Fix bug #2863, "Applying has_attachment quicksearch
44                 on IMAP segfaults".
45
46 2013-01-21 [paul]       3.9.0cvs57
47
48         * src/codeconv.h
49         * src/procmime.c
50                 fix bug 2862, 'Segmentation fault when replying to a
51                 message where the "code conversion" fails'. add support
52                 for X-VIET-VPS encoding
53
54 2013-01-21 [paul]       3.9.0cvs56
55
56         * src/common/defs.h
57         * src/gtk/about.c
58                 promote the users' ml on the About/Info tab
59
60 2013-01-09 [paul]       3.9.0cvs55
61
62         * doc/man/claws-mail.1
63         * src/gtk/about.c
64                 update copyright year
65
66 2013-01-09 [paul]       3.9.0cvs54
67
68         * src/gtk/gtkaspell.c
69                 fix sensitivity of 'Use both dictionaries' in compose window
70
71 2013-01-09 [mir]        3.9.0cvs53
72
73         * tools/vcard2xml.py
74             Fix missing file encoding info.
75             See -> http://www.python.org/dev/peps/pep-0263/
76
77
78 2013-01-08 [mones]      3.9.0cvs52
79
80         * claws-mail.desktop
81                 Added Swedish translation by Andreas Rönnquist
82
83 2012-12-20 [colin]      3.9.0cvs51
84
85         * src/action.c
86                 Fix crash on action error;
87                 Fix trimming of leading spaces in actions
88
89 2012-12-19 [colin]      3.9.0cvs50
90
91         * src/editldap.c
92         * src/ldapctrl.c
93         * src/ldapserver.c
94                 Make LDAP over SSL work on Win32 - but not TLS,
95                 unfortunately. Also, it requires the certificate
96                 to be trusted.
97
98 2012-12-16 [colin]      3.9.0cvs49
99
100         * src/messageview.c
101                 Add missing \n at end of the return receipt last part's headers.
102
103 2012-12-15 [paul]       3.9.0cvs48
104
105         * src/addrselect.c
106                 fix bug 2832, 'mail to from adress-book splitt names'
107
108 2012-12-12 [colin]      3.9.0cvs47
109
110         * src/action.c
111                 Port to g_spawn API and make actions work better on Win32
112         * src/mainwindow.c
113                 Indentation
114
115 2012-12-12 [ticho]      3.9.0cvs46
116
117         * src/compose.c
118                 Move focus to body textview when subject entry is activated
119                 (Enter key pressed) in compose window.
120
121 2012-12-10 [mones]      3.9.0cvs45
122
123         * src/addr_compl.c
124                 Fix bug #2835 (core part) to allow NULL names which
125                 have an address
126
127 2012-12-07 [colin]      3.9.0cvs44
128
129         * src/news.c
130                 Try to fix strange crash in nntp_ping/session_destroy...
131
132 2012-12-06 [mones]      3.9.0cvs43
133
134         * tools/README
135         * tools/gif2xface.pl
136         * tools/outlook2claws-mail.pl
137                 Fix address not working since years ago
138
139 2012-12-05 [mones]      3.9.0cvs42
140
141         * src/prefs_gtk.c
142                 Do not set to NULL string preferences which have "" as
143                 default value
144
145 2012-12-05 [colin]      3.9.0cvs41
146
147         * src/common/ssl.c
148                 Nullify xcred pointer like the other ones
149
150 2012-12-03 [wwp]        3.9.0cvs40
151
152         * src/summaryview.c
153         * src/mainwindow.c
154         Avoid any possible confusion: 0 is not a neutral value when passed
155         to main_window_get_mask() - use -1 instead, even in those cases we
156         don't care.
157
158 2012-12-03 [wwp]        3.9.0cvs39
159
160         * src/toolbar.c
161         Fix sensitivity of next-unread toolbar button.
162
163 2012-12-03 [colin]      3.9.0cvs38
164
165         * src/common/utils.c
166                 Fix following relative symlinks
167
168 2012-12-02 [colin]      3.9.0cvs37
169
170         * src/main.c
171                 Of course you can't, Windows. Of course...
172
173 2012-12-02 [colin]      3.9.0cvs36
174
175         * src/main.c
176                 Move control sockets inside their own directory,
177                 $TMPDIR/claws-mail-$UID/, and name them after the configuration                 directory md5 hash. That allows
178                 - cleaner separation of sockets and config dirs in
179                   case of alternate config directories
180                 - forward migration is handled: if $TMPDIR/claws-mail-$UID
181                   exists as a socket, use it to control the running entity
182                 - backwards migration is handled: starting an old Claws Mail
183                   version will bail out as creating the legacy socket won't
184                   be possible.
185                 - migration for alternate-config-dirs is not handled, which
186                   could be mentioned in release notes.
187                 Fixes bug #2828, "Use MD5 digest for socket name"
188
189 2012-12-01 [colin]      3.9.0cvs35
190
191         * src/common/utils.c
192                 As usual, Windows is a little bit different
193                 (you have to love it the same as the normal OSes...)
194
195 2012-12-01 [colin]      3.9.0cvs34
196
197         * src/common/utils.c
198         * src/common/utils.h
199                 Add a canonicalizer function and use it to
200                 canonicalize rc_dir.
201
202 2012-11-30 [mones]      3.9.0cvs33
203
204         * src/common/plugin.c
205                 Fixes #1137 completely, saving path-less plugins as is
206                 in config. With this patch user can edit plugin list on
207                 clawsrc and remove absolute paths from shared plugins,
208                 leaving only the "pluginname.so". Those will be tried to
209                 load from plugin dir of the loading core. Notice that
210                 those will also fail to load on older versions, and will
211                 probably be removed from your config without warning by
212                 the older version.
213
214 2012-11-30 [wwp]        3.9.0cvs32
215
216         * src/mainwindow.c
217         * src/mainwindow.h
218         * src/summaryview.c
219         * src/toolbar.c
220         Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
221         also fix list loop initializers.
222
223 2012-11-30 [wwp]        3.9.0cvs31
224
225         * src/mainwindow.c
226         * src/mainwindow.h
227         * src/procmsg.c
228         * src/send_message.c
229         * src/send_message.h
230         * src/toolbar.c
231         * src/toolbar.h
232         Add Message/Cancel sending (same as --cancel-sending), adds the
233         relevant toolbar icon, and an extra cancel sending+receiving icon
234         for convenience.
235
236 2012-11-29 [colin]      3.9.0cvs30
237
238         * src/mainwindow.c
239                 Fix mask on a few menu items (thanks Ricardo!)
240
241 2012-11-28 [wwp]        3.9.0cvs29
242
243         * src/mainwindow.c
244         * src/mainwindow.h
245         * src/summaryview.c
246         * src/toolbar.c
247         Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
248         Complete toolbar_init(), which was missing few inits.
249
250 2012-11-28 [colin]      3.9.0cvs28
251
252         * src/mainwindow.c
253         * src/news.c
254         * src/news.h
255         * src/etpan/nntp-thread.c
256                 Disconnect NNTP accounts too when switching offline
257
258 2012-11-28 [colin]      3.9.0cvs27
259
260         * src/imap.c
261         * src/news.c
262         * src/common/session.c
263         * src/common/session.h
264                 Add keep-alive pings on IMAP and NNTP
265
266 2012-11-28 [colin]      3.9.0cvs26
267
268         * src/imap.c
269         * src/etpan/imap-thread.c
270         * src/etpan/imap-thread.h
271                 Try locale's charset and UTF-7 on server-side
272                 searches when UTF-8 fails. Also, don't even
273                 mention a charset if searching for an ASCII
274                 string.
275
276 2012-11-27 [colin]      3.9.0cvs25
277
278         * src/main.c
279                 Unbreak the build.
280
281 2012-11-27 [colin]      3.9.0cvs24
282
283         * src/common/ssl.c
284                 Fix bug #2826, "replace deprecated gnutls function"
285                 Patch by Christian Hesse
286
287 2012-11-27 [colin]      3.9.0cvs23
288
289         * src/gtk/manage_window.c
290                 Stop spamming logs with focus events.
291
292 2012-11-27 [colin]      3.9.0cvs22
293
294         * src/mainwindow.c
295         * src/prefs_common.c
296         * src/prefs_common.h
297                 Unsneak a work-in-progress patch that I mistakengly
298                 commited with a cleanup
299
300 2012-11-27 [wwp]        3.9.0cvs21
301
302         * doc/man/claws-mail.1
303         * src/main.c
304         * src/send_message.c
305         * src/send_message.h
306                 Add --cancel-sending command-line switch.
307
308 2012-11-23 [colin]      3.9.0cvs20
309
310         * src/jpilot.c
311         * src/main.c
312         * src/mainwindow.c
313         * src/matcher.c
314         * src/prefs_common.c
315         * src/prefs_common.h
316         * src/procmsg.c
317         * src/common/socket.c
318         * src/common/socket.h
319         * src/common/ssl.c
320         * src/common/ssl_certificate.c
321         * src/common/ssl_certificate.h
322         * src/etpan/imap-thread.c
323         * src/etpan/nntp-thread.c
324                 Cleanup some warnings and deprecated types. Patch by
325                 Christian Hesse, fixing bug #2617. Thanks!
326
327 2012-11-23 [colin]      3.9.0cvs19
328
329         * AUTHORS
330         * src/gtk/authors.h
331                 Add Christian Hesse which was forgotten for some reason
332
333 2012-11-21 [colin]      3.9.0cvs18
334
335         * src/etpan/imap-thread.c
336                 Don't set charset on simple searches. Fixes Exchange 2007.
337
338 2012-11-20 [colin]      3.9.0cvs17
339
340         * src/prefs_matcher.c
341                 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
342
343 2012-11-20 [ticho]      3.9.0cvs16
344
345         * src/gtk/prefswindow.c
346                 Actually allow folder preference pages which are in top level of
347                 page index UI to be selected.
348
349 2012-11-20 [ticho]      3.9.0cvs15
350
351         * src/prefs_folder_item.c
352                 Remove useless "Folder" root in page index of folder preferences UI.
353
354 2012-11-18 [colin]      3.9.0cvs14
355
356         * AUTHORS
357         * src/advsearch.c
358         * src/matcher.c
359         * src/matcher.h
360         * src/matcher_parser_parse.y
361         * src/prefs_matcher.c
362         * src/gtk/authors.h
363         * src/gtk/quicksearch.c
364                 Add age_{greater,lower}_hours matcher criteria
365                 Initial patch by Abhay S. Kushwaha.
366
367 2012-11-18 [ticho]      3.9.0cvs13
368
369         * src/mbox.c
370                 Improve i18n plural handling in a string used while
371                 importing from mbox.
372
373 2012-11-16 [ticho]      3.9.0cvs12
374
375         * po/bg.po
376         * po/ca.po
377         * po/cs.po
378         * po/de.po
379         * po/en_GB.po
380         * po/es.po
381         * po/fi.po
382         * po/fr.po
383         * po/he.po
384         * po/hu.po
385         * po/id_ID.po
386         * po/it.po
387         * po/ja.po
388         * po/lt.po
389         * po/nl.po
390         * po/pl.po
391         * po/pt_BR.po
392         * po/pt_PT.po
393         * po/ru.po
394         * po/sk.po
395         * po/sr.po
396         * po/sv.po
397         * po/uk.po
398         * po/zh_CN.po
399         * po/zh_TW.po
400         * po/Makevars
401                 Update message catalogs to match changes in 3.9.0cvs11.
402
403 2012-11-16 [ticho]      3.9.0cvs11
404
405         * src/account.c
406         * src/addrcustomattr.c
407         * src/edittags.c
408         * src/prefs_filtering.c
409         * src/prefs_matcher.c
410         * src/prefs_msg_colors.c
411         * src/toolbar.c
412         * src/uri_opener.c
413         * src/wizard.c
414         * src/common/utils.c
415         * src/gtk/about.c
416                 Use pgettext() and friends for i18n context strings, instead of
417                 having a pipe character in msgid for context separation. This uses
418                 glib's C_ macro, instead of Q_.
419
420 2012-11-16 [colin]      3.9.0cvs10
421
422         * src/foldersel.c
423         * src/prefs_actions.c
424         * src/prefs_filtering_action.c
425         * src/prefs_matcher.c
426         * src/quote_fmt.c
427         * src/gtk/description_window.c
428         * src/gtk/description_window.h
429         * src/gtk/inputdialog.c
430         * src/gtk/manage_window.c
431         * src/gtk/quicksearch.c
432                 Try to better fix focus problems. Should address:
433                 Bug #2774
434                 Bug #2624
435                 Bug #1963
436                 Bug #2780
437                 Please check using your favorite WM that the following works:
438                 Information button (Quicksearch, Templates, 'Test' filtering 
439                 condition)
440                 Folder selection (Move/Copy contextual menu,
441                 various preferences, including 'New folder').
442                 Tested with XFCE, Gnome Shell and Windows.
443                 
444
445 2012-11-16 [colin]      3.9.0cvs9
446
447         * src/advsearch.c
448                 Init is_fast too
449
450 2012-11-16 [colin]      3.9.0cvs8
451
452         * src/advsearch.c
453                 Fix missing initialisation of bool_and which could
454                 lead to From/To/Subject/Tag searches searching with
455                 binary and.
456                 Also clean up tag expansion. No need to create a
457                 matcher string and re-parse it.
458
459 2012-11-16 [paul]       3.9.0cvs7
460
461         * po/de.po
462                 fix by Thomas Bellmann
463
464 2012-11-15 [colin]      3.9.0cvs6
465
466         * src/summaryview.c
467                 Fix bug #2785, "Marking mails for deletion reopens internal 
468                 message view"
469
470 2012-11-15 [colin]      3.9.0cvs5
471
472         * src/main.c
473         * src/statusbar.c
474         * src/gtk/gtkcmclist.c
475         * src/gtk/gtkcmclist.h
476                 a few more GTK+3 fixes. Segfaults on me, though.
477
478 2012-11-15 [colin]      3.9.0cvs4
479
480         * src/Makefile.am
481         * src/action.c
482         * src/addr_compl.c
483         * src/addressbook.c
484         * src/addrgather.c
485         * src/compose.c
486         * src/editaddress.c
487         * src/editgroup.c
488         * src/main.c
489         * src/mainwindow.c
490         * src/message_search.c
491         * src/prefs_display_header.c
492         * src/prefs_filtering_action.c
493         * src/prefs_matcher.c
494         * src/prefs_other.c
495         * src/prefs_toolbar.c
496         * src/printing.c
497         * src/stock_pixmap.c
498         * src/summary_search.c
499         * src/summaryview.c
500         * src/textview.c
501         * src/gtk/Makefile.am
502         * src/gtk/colorlabel.c
503         * src/gtk/combobox.c
504         * src/gtk/combobox.h
505         * src/gtk/gtkcmclist.c
506         * src/gtk/gtkcmclist.h
507         * src/gtk/gtkcmctree.c
508         * src/gtk/gtksctree.c
509         * src/gtk/gtkshruler.c
510         * src/gtk/gtkutils.c
511         * src/gtk/gtkutils.h
512         * src/gtk/inputdialog.c
513         * src/gtk/quicksearch.c
514         * src/plugins/pgpcore/Makefile.am
515         * src/plugins/pgpinline/Makefile.am
516         * src/plugins/pgpmime/Makefile.am
517         * src/plugins/smime/Makefile.am
518                 Big GTK+3 patch from Hanno Meyer-Thurow
519
520 2012-11-15 [wwp]        3.9.0cvs3
521
522         * doc/man/claws-mail.1
523         * src/main.c
524                 Add --cancel-receiving command-line switch.
525
526 2012-11-15 [wwp]        3.9.0cvs2
527
528         * src/ssl_manager.c
529         * src/gtk/sslcertwindow.c
530                 Fix Capitalization.
531
532 2012-11-15 [paul]       3.9.0cvs1
533
534         * po/cs.po
535         * po/fi.po
536         * po/sk.po
537                 updates from David Vachulka, Flammie Pirinen, and
538                 Slavko
539
540 2012-11-14 [paul]       3.9.0
541         * NEWS
542         * README
543         * RELEASE_NOTES 
544                 3.9.0 unleashed!
545
546 2012-11-14 [paul]       3.8.1cvs123
547
548         * po/de.po
549         * po/es.po
550         * po/fi.po
551         * po/fr.po
552         * po/hu.po
553         * po/pt_BR.po
554         * po/sv.po
555         * po/uk.po
556         * po/zh_TW.po
557                 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
558                 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
559                 YUP, Wei-Lun Chao
560
561 2012-11-14 [paul]       3.8.1cvs122
562
563         * tools/README
564         * tools/fix_date.sh
565                 improvements by wwp
566
567 2012-11-14 [colin]      3.8.1cvs121
568
569         * src/action.c
570                 And fix warning with breaking functionality
571
572 2012-11-14 [paul]       3.8.1cvs120
573
574         * src/action.c
575                 revert this change from 3.8.1cvs60, it breaks
576                 actions with a pipe
577
578 2012-11-14 [colin]      3.8.1cvs119
579
580         * src/common/plugin.c
581                 If plugin fails to load from absolute path, try from
582                 default plugin path. 
583                 Fixes bug #1137, 'loading plugins with same profile on different archs'
584                 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
585                 results in wrong paths in clawsrc'
586
587 2012-11-12 [colin]      3.8.1cvs118
588
589         * src/messageview.c
590                 Fix initial focus on textview. Fixes bug #2776,
591                 "Make all menu shortcuts work properly in the message window"
592
593 2012-11-09 [colin]      3.8.1cvs117
594
595         * src/etpan/imap-thread.c
596                 Specify search charset. Thanks to Aleksei Miheev
597
598 2012-11-08 [colin]      3.8.1cvs116
599
600         * src/common/socket.c
601         * src/gtk/gtkutils.c
602                 Fix socket communication
603
604 2012-11-08 [colin]      3.8.1cvs115
605
606         * src/plugins/pgpcore/sgpgme.c
607                 Fix Windows runtime crash
608
609 2012-11-08 [colin]      3.8.1cvs114
610
611         * src/gtk/quicksearch.c
612                 Fix going active with NULL matchstring (for example
613                 when changing type before typing anything)
614
615 2012-11-07 [colin]      3.8.1cvs113
616
617         * src/mbox.c
618                 Fix Windows build
619
620 2012-11-06 [mones]      3.8.1cvs112
621
622         * doc/man/claws-mail.1
623                 Sync with AUTHORS file
624         * src/gtk/quicksearch.c
625                 Add number units where appropriate
626
627 2012-10-31 [paul]       3.8.1cvs111
628
629         * src/prefs_folder_item.c
630                 add missing closing bracket. thanks to Andreas Rönnquist.
631
632 2012-10-31 [colin]      3.8.1cvs110
633
634         * src/prefs_folder_item.c
635                 Fix prefs text and extra semi-colon. Thanks to Paul!
636
637 2012-10-31 [colin]      3.8.1cvs109
638
639         * src/folder_item_prefs.c
640         * src/folder_item_prefs.h
641         * src/messageview.c
642         * src/prefs_folder_item.c
643                 Implement feature from bug #2569, 
644                 "select html part on folder specific properties"
645                 Patch based on Andrej's patch.
646
647 2012-10-29 [wwp]        3.8.1cvs108
648
649         * src/textview.c
650         Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
651         broken URL parsing.
652
653 2012-10-25 [colin]      3.8.1cvs107
654
655         * src/textview.c
656                 Verify the previous URI wasn't the same...
657                 fixes http://www. URIs.
658
659 2012-10-25 [colin]      3.8.1cvs106
660
661         * src/common/utils.c
662         * src/common/utils.h
663         * src/textview.c
664                 Avoid strlen() on inner loop in textview_make_clickable_parts*()
665                 reduces cost of strcasestr() in textview_make_clickable_parts*()
666                 from 30% to 15%. Patch by Igor Mammedov
667
668 2012-10-25 [colin]      3.8.1cvs105
669
670         * src/textview.c
671                 Do not allow search cost to explode in case of bad message
672                 parsing in textview_make_clickable_parts_later(); reduces
673                 cost of textview_make_clickable_parts_later() from 99% to
674                 17% for big bad-case message. Patch by Igor Mammedov
675
676 2012-10-25 [colin]      3.8.1cvs104
677
678         * src/textview.c
679         * src/textview.h
680                 Avoid strlen() on big buffers, use precomputed length instead
681                 it reduces cost of textview_write_line() from 32% to 3% for
682                 big messages. Patch by Igor Mammedov
683         * AUTHORS
684         * src/gtk/authors.h
685                 Add Igor
686
687 2012-10-24 [mones]      3.8.1cvs103
688
689         * src/advsearch.c
690                 Trust on IMAP core on-line/off-line management
691                 Patch by Sean Buckheister
692
693 2012-10-19 [paul]       3.8.1cvs102
694
695         * AUTHORS
696         * src/crash.c
697         * src/gtk/authors.h
698                 fix bug 2760, 'display correct libc version in crash dialog 
699                 when uclibc is used'.
700                 fixes build with uclibc. patch by Natanael Copa.
701
702 2012-10-18 [mones]      3.8.1cvs101
703
704         * claws-mail.desktop
705                 Fix bug #2761 and remove invalid GTK main category
706
707 2012-10-17 [colin]      3.8.1cvs100
708
709         * src/common/ssl_certificate.c
710                 Fix bug #2759, "Error messages regarding bad
711                 client certificates are less than helpful"
712                 Based on patch by bug reporter.
713
714 2012-10-13 [paul]       3.8.1cvs99
715
716         * src/common/ssl_certificate.c
717                 fix build with gnutls 3.1.3
718                 Patch by Sean Buckheister.
719
720 2012-10-12 [mones]      3.8.1cvs98
721
722         * src/compose.c
723         * src/grouplistdialog.c
724         * src/imap.c
725         * src/news_gtk.c
726         * src/procmime.c
727         * src/procmsg.c
728         * src/common/utils.c
729         * src/common/utils.h
730         * src/etpan/imap-thread.c
731                 New slist_free_strings_full wrapper for g_slist_free_full
732                 and simplify calls where it was being used
733
734 2012-10-12 [colin]      3.8.1cvs97
735
736         * src/common/defs.h
737                 Drop include of internal glib header
738                 Patch by Werner Koch
739
740 2012-10-12 [colin]      3.8.1cvs96
741
742         * src/gtk/gtkcmctree.c
743         * src/gtk/gtksctree.c
744                 Fix bug #2581, "expander arrows are too tiny to hit with the 
745                 mouse". Patch mostly by Tom Horsley
746
747 2012-10-12 [iwkse]      3.8.1cvs95
748
749         * src/common/utils.c
750                         g_free *mutex
751
752 2012-10-12 [mones]      3.8.1cvs94
753
754         * src/common/utils.c
755                 Remove undeclared mutex symbol
756
757 2012-10-12 [colin]      3.8.1cvs93
758
759         * src/compose.c
760         * src/prefs_account.c
761         * src/common/utils.c
762         * src/common/utils.h
763                 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
764                 Thanks to Salvatore de Paolis
765
766 2012-10-10 [colin]      3.8.1cvs92
767
768         * src/folder.c
769                 Fix bug #2744, "Quick search throws bad command 
770                 argument error on Microsoft Exchange". Fall back
771                 to local search if folder-specific search fails.
772         * src/gtk/quicksearch.c
773                 Typo fix.
774
775 2012-10-10 [colin]      3.8.1cvs91
776
777         * src/procmsg.h
778                 Make what the tags list contain more clear
779
780 2012-10-10 [colin]      3.8.1cvs90
781
782         * src/inc.c
783         * src/mbox.c
784         * src/common/smtp.c
785         * src/common/smtp.h
786                 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
787                 Patch by "madroach"
788
789 2012-10-10 [colin]      3.8.1cvs89
790
791         * autogen.sh
792                 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
793
794 2012-10-10 [colin]      3.8.1cvs88
795
796         * src/compose.c
797                 Leak fix (thanks Ricardo!)
798
799 2012-10-10 [colin]      3.8.1cvs87
800
801         * src/common/utils.c
802                 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
803                 Initial patch by Igor Mammedov <imammedo@redhat.com> with
804                 fixes by Michael Rasmussen and myself.
805                 Also revert part of 3.8.1cvs86, g_slist_free_full() 
806                 semantics are different from slist_free_strings() in that
807                 slist_free_strings does not free the list itself.
808
809 2012-10-09 [mones]      3.8.1cvs86
810
811         * doc/man/claws-mail.1
812         * src/compose.c
813         * src/common/utils.c
814                 New extra headers feature for adding user-defined
815                 extra headers to the combobox in the compose window
816                 Headers are stablished in 'extraheaderrc', one per
817                 line with a final colon
818
819 2012-10-06 [mones]      3.8.1cvs85
820
821         * po/POTFILES.in
822                 Added src/gtk/menu.c
823         * src/common/defs.h
824         * src/gtk/menu.c
825         * src/gtk/menu.h
826                 New function cm_menu_item_new_label_from_url to
827                 avoid crashing on huge URL strings and warn user
828                 about the possible causes
829         * src/mainwindow.c
830                 Use it to create List menu items safely
831
832 2012-10-04 [colin]      3.8.1cvs84
833
834         * src/imap.c
835                 Fix keywords with spaces
836
837 2012-10-04 [colin]      3.8.1cvs83
838
839         * src/advsearch.c
840                 Fix double-tag search. Maybe fixes bug #2744,
841                 'Quick search throws bad command argument 
842                 error since recent change'. Patch by Sean.
843
844 2012-10-03 [mones]      3.8.1cvs82
845
846         * src/procmime.c
847                 Fix bug #2743 'null pointer crash in procmime strchr'
848                 Patch by Michael Schwendt (from RedHat bug 862578) 
849
850 2012-09-28 [colin]      3.8.1cvs81
851
852         * src/advsearch.c
853                 Never search on server if we're offline
854                 (Asking the user would and will be better)
855         * src/imap.c
856                 Fix uninitialized variable (bogus) warning
857                 Fix SELECT of the folder before searching
858
859 2012-09-27 [colin]      3.8.1cvs80
860
861         * src/advsearch.c
862         * src/imap.c
863         * src/etpan/imap-thread.c
864         * src/etpan/imap-thread.h
865                 Implement IMAP server search. Patch by
866                 Sean Buckheister again.
867
868 2012-09-26 [colin]      3.8.1cvs79
869
870         * src/main.c
871         * src/matcher.c
872         * src/matcher.h
873                 Prepare the context strings, their translation take
874                 CPU time. Shaves 6 seconds out of 17 on my reference
875                 folder body search.
876         * src/summary_search.c
877                 Fix a warning
878
879 2012-09-26 [colin]      3.8.1cvs78
880
881         * src/matcher.c
882         * src/procmime.c
883         * src/procmime.h
884                 Unlock I/O in procmime, give a way
885                 for matcher to avoid having to
886                 read/write tmp/rewind/read tmp for
887                 body matches.
888
889 2012-09-26 [colin]      3.8.1cvs77
890
891         * src/summary_search.c
892                 Fix unresponsive stop button
893         * src/gtk/quicksearch.c
894                 Fix busy cursor
895
896 2012-09-26 [colin]      3.8.1cvs76
897
898         * src/summary_search.c
899         * src/summaryview.c
900         * src/summaryview.h
901         * src/gtk/quicksearch.c
902                 Factorize search code in summary_search and
903                 add a progress indicator as that slows down
904                 the first result in case of body search.
905
906 2012-09-26 [colin]      3.8.1cvs75
907
908         * src/folder.c
909                 Fix body search triggering GUI updates
910                 for every message when it gets MSG_SCANNED
911                 set.
912
913 2012-09-26 [colin]      3.8.1cvs74
914
915         * src/folder.c
916         * src/folder.h
917         * src/imap.c
918         * src/procmsg.c
919         * src/procmsg.h
920         * src/summaryview.c
921                 Factorize msg list to num list code;
922                 Make search faster using cache instead
923                 of network I/O
924
925 2012-09-25 [mones]      3.8.1cvs73
926
927         * src/gtk/quicksearch.c
928                 Fix new expressions not being added to quicksearch
929                 history in extended mode; patch by Sean Buckheister
930
931 2012-09-22 [mir]        3.8.1cvs72
932
933         * src/advsearch.c
934                 Fix for not searching in folders marked 'no_select'
935                 patch provided by Colin.
936
937 2012-09-22 [mones]      3.8.1cvs71
938
939         * src/advsearch.c
940                 Add missing copyright header
941
942 2012-09-21 [colin]      3.8.1cvs70
943
944         * src/folder.c
945                 Fix warning where msgcount was used
946                 uninitialized in case the search was
947                 to be performed on a message list subset.
948
949 2012-09-21 [colin]      3.8.1cvs69
950
951         * src/gtk/quicksearch.c
952                 Fix error background not appearing
953
954 2012-09-21 [colin]      3.8.1cvs68
955
956         * src/Makefile.am
957         * src/advsearch.c ** ADDED **
958         * src/advsearch.h ** ADDED **
959         * src/folder.c
960         * src/folder.h
961         * src/folderview.c
962         * src/imap.c
963         * src/main.c
964         * src/matcher.c
965         * src/matcher.h
966         * src/matchertypes.h ** ADDED **
967         * src/mh.c
968         * src/mimeview.c
969         * src/news.c
970         * src/proctypes.h
971         * src/summary_search.c
972         * src/summaryview.c
973         * src/summaryview.h
974         * src/gtk/quicksearch.c
975         * src/gtk/quicksearch.h
976                 Separated GUI and logic for search
977                 Use same logic for quicksearch and folder search
978                 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
979
980 2012-09-19 [mones]      3.8.1cvs67
981
982         * src/mainwindow.c
983                 Remove spurious parameter from get_url_part and
984                 fix potential buffer overflow
985
986 2012-09-19 [colin]      3.8.1cvs66
987
988         * src/addressbook.c
989         * src/addrselect.c
990                 Un-mix mixed enum comparison which happened
991                 to work because multiple enums define the same
992                 values.
993
994 2012-09-19 [colin]      3.8.1cvs65
995
996         * src/addrindex.c
997         * src/editaddress.c
998         * src/editldap.c
999         * src/exporthtml.c
1000         * src/jpilot.c
1001         * src/procmime.c
1002         * src/plugins/bogofilter/bogofilter_gtk.c
1003         * src/plugins/pgpcore/prefs_gpg.c
1004         * src/plugins/smime/smime.c
1005         * src/plugins/spamassassin/spamassassin_gtk.c
1006                 More warning fixes, casts, useless variables and
1007                 unchecked return values
1008
1009 2012-09-19 [colin]      3.8.1cvs64
1010
1011         * src/mainwindow.c
1012                 Check possible overflow
1013         * src/prefs_account.c
1014         * src/prefs_compose_writing.c
1015         * src/prefs_logging.c
1016         * src/prefs_message.c
1017         * src/prefs_msg_colors.c
1018         * src/prefs_other.c
1019         * src/prefs_receive.c
1020         * src/prefs_summaries.c
1021         * src/prefs_wrapping.c
1022                 fix GtkAdjustment casts
1023         * src/common/ssl.c
1024                 fix warnings
1025         * src/gtk/gtkaspell.c
1026                 fix warnings
1027
1028 2012-09-19 [mones]      3.8.1cvs63
1029
1030         * src/addritem.c
1031                 Fix leak and follow function specification
1032
1033 2012-09-19 [mones]      3.8.1cvs62
1034
1035         * src/action.c
1036                 Use unused var c to check result and emit messages on error
1037         * src/addrbook.c
1038                 Remove unused vars: attr (several functions), element
1039         * src/addrclip.c
1040                 Use unused var newGroup to check result
1041         * src/addrcustomattr.c
1042                 Remove unused var summaryview and related code
1043         * src/addressbook.c
1044                 Use unused vars nn, newNode, idleID to check result
1045                 Remove unused var aoType and refactor logic around it
1046                 Comment var enabled and related debug code
1047         * src/msgcache.c
1048                 Use unused var error to check result and emit debug messages
1049         * src/textview.c
1050                 Remove unused var link_color
1051         * src/toolbar.c
1052                 Remove unused vars: attr, retVal
1053
1054 2012-09-19 [colin]      3.8.1cvs61
1055
1056         * src/imap.c
1057         * src/inc.c
1058         * src/news.c
1059         * src/send_message.c
1060         * src/common/socket.c
1061                 More precise error logging
1062
1063 2012-09-16 [mones]      3.8.1cvs60
1064
1065         * src/action.c                                                          
1066                 Removed dup calls with ignored result
1067         * src/addr_compl.c                                                    
1068                 Removed unused var is_group and simplified logic around it      
1069         * src/addrharvest.c                                                  
1070         * src/matcher.c
1071         * src/procmsg.c                                                  
1072         * src/etpan/etpan-thread-manager.c                                    
1073                 Use unused var r to verify result and emit messages on error
1074         * src/compose.c                                                  
1075                 Move color variable into conditional usage blocks
1076                 Remove assigned but not used vars: lock, titles, count    
1077         * src/edittags.c
1078                 Remove assigned but not used var actions                        
1079         * src/folderview.c
1080                 Remove assigned but not used vars: from_parent, src_node        
1081         * src/imap_gtk.c
1082         * src/mh_gtk.c                                                    
1083                 Remove malloc-ed but not used var: old_path                  
1084         * src/news.c
1085                 Comment unused vars from commented block: tofetch, fetched      
1086         * src/prefs_account.c
1087                 Remove assigned but not used var: privacy_enabled
1088         * src/prefs_actions.c
1089         * src/prefs_customheader.c
1090                 Remove assigned but not used var: store
1091         * src/prefs_filtering.c
1092                 Remove assigned but not used var: n_rows
1093         * src/prefs_template.c
1094                 Remove assigned but not used vars: model, list_store
1095         * src/prefs_toolbar.c
1096                 Remove assigned but not used var: win_titles
1097         * src/printing.c
1098                 Remove assigned but not used vars: orientation, line, baseline,
1099                 off_chars 
1100         * src/etpan/imap-thread.c
1101                 Remove assigned but not used var: value, r
1102                 Refactor to check correct memory allocation
1103         * src/etpan/nntp-thread.c
1104                 Remove assigned but not used var: value
1105         * src/gtk/gtkaspell.c
1106                 Remove assigned but not used vars: textbuf, exist
1107                 Remove unused function: find_gtkaspeller
1108         * src/gtk/gtkcmctree.c
1109                 Remove unused function: gtk_cmctree_get_offset
1110         * src/gtk/gtkshruler.c
1111                 Remove assigned but not used vars: ruler, priv
1112
1113 2012-09-14 [mones]      3.8.1cvs59
1114
1115         * src/common/log.c
1116                 Check file operation results (and remove and
1117                 unused var warning)
1118
1119 2012-09-14 [colin]      3.8.1cvs58
1120
1121         * src/gtk/inputdialog.c
1122                 Remove unused var, thanks Ticho
1123
1124 2012-09-13 [colin]      3.8.1cvs57
1125
1126         * src/stock_pixmap.c
1127                 Fix missing \n in debug line
1128
1129 2012-09-13 [colin]      3.8.1cvs56
1130
1131         * src/main.c
1132                 Don't listen on the Unix socket before we're
1133                 ready. The 'popup' order from another instance
1134                 may provoke a race and trash configuration files.
1135
1136 2012-09-13 [colin]      3.8.1cvs55
1137
1138         * src/imap.c
1139                 Maybe fix bug #2096, "MEMORY-ERROR w/ 
1140                 Claws-Mail/IMAP and Lotus Domino". Use
1141                 correct types for start/end and test if
1142                 start is indeed before end.
1143
1144 2012-09-12 [mones]      3.8.1cvs54
1145
1146         * src/prefs_other.c
1147                 Fix bug #1975 'preference mutt key bindings do not take
1148                 effect' (and the other invalid paths too)
1149
1150 2012-09-12 [colin]      3.8.1cvs53
1151
1152         * src/procmsg.c
1153                 Revert that hunk, logic is unclear.
1154
1155 2012-09-12 [colin]      3.8.1cvs52
1156
1157         * src/addressbook.c
1158         * src/addrharvest.c
1159         * src/addrindex.c
1160         * src/addritem.c
1161         * src/compose.c
1162         * src/edittags.c
1163         * src/folder.c
1164         * src/imap.c
1165         * src/inc.c
1166         * src/ldif.c
1167         * src/mainwindow.c
1168         * src/mbox.c
1169         * src/mimeview.c
1170         * src/mutt.c
1171         * src/partial_download.c
1172         * src/prefs_filtering_action.c
1173         * src/prefs_toolbar.c
1174         * src/printing.c
1175         * src/procheader.c
1176         * src/procmime.c
1177         * src/procmsg.c
1178         * src/summaryview.c
1179         * src/textview.c
1180         * src/common/utils.c
1181         * src/etpan/imap-thread.c
1182         * src/gtk/gtkaspell.c
1183         * src/plugins/pgpcore/sgpgme.c
1184                 More fixes from bug #1961:
1185                 - Write-only variables
1186                 - Null pointer dereferences
1187                 - A couple other fixes for which the reporter
1188                   was unsure, but which showed problems.
1189                 More details in bug #1961 comments.
1190
1191 2012-09-12 [colin]      3.8.1cvs51
1192
1193         * src/compose.c
1194         * src/mh.c
1195         * src/common/ssl.c
1196         * src/plugins/pgpcore/passphrase.c
1197                 Apply patches from bug #1961, "patches for
1198                 a couple of clang warnings":
1199                 - Check return codes
1200                 - Remove dead code
1201
1202 2012-09-12 [colin]      3.8.1cvs50
1203
1204         * claws-mail.pc.in
1205                 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1206                 where the included menu.h could come from Ncurses.
1207                 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1208
1209 2012-09-11 [colin]      3.8.1cvs49
1210
1211         * src/main.c
1212                 Fix race condition at start.
1213
1214 2012-09-10 [colin]      3.8.1cvs48
1215
1216         * src/main.c
1217                 Create lock socket as soon as possible, not after
1218                 a few things like caching all prefs.
1219
1220 2012-09-09 [mones]      3.8.1cvs47
1221
1222         * src/plugins/bogofilter/bogofilter.c
1223                 Add missing include
1224
1225 2012-09-08 [colin]      3.8.1cvs46
1226
1227         * AUTHORS
1228         * src/Makefile.am
1229         * src/action.c
1230         * src/addr_compl.c
1231         * src/addrbook.c
1232         * src/compose.c
1233         * src/compose.h
1234         * src/editaddress.c
1235         * src/filtering.c
1236         * src/folder.c
1237         * src/folder.h
1238         * src/folderview.h
1239         * src/headerview.h
1240         * src/imap_gtk.c
1241         * src/localfolder.c
1242         * src/main.c
1243         * src/mainwindow.c
1244         * src/mainwindow.h
1245         * src/matcher.c
1246         * src/matcher_parser_parse.y
1247         * src/messageview.c
1248         * src/messageview.h
1249         * src/mh.c
1250         * src/mh_gtk.c
1251         * src/mimeview.c
1252         * src/mimeview.h
1253         * src/noticeview.h
1254         * src/prefs_account.c
1255         * src/prefs_account.h
1256         * src/prefs_filtering.c
1257         * src/prefs_filtering_action.c
1258         * src/prefs_gtk.h
1259         * src/prefs_matcher.c
1260         * src/prefs_template.c
1261         * src/prefs_toolbar.c
1262         * src/privacy.c
1263         * src/procheader.h
1264         * src/procmime.c
1265         * src/procmime.h
1266         * src/procmsg.c
1267         * src/procmsg.h
1268         * src/proctypes.h
1269         * src/remotefolder.c
1270         * src/summaryview.c
1271         * src/summaryview.h
1272         * src/textview.c
1273         * src/textview.h
1274         * src/toolbar.c
1275         * src/uri_opener.c
1276         * src/viewtypes.h
1277         * src/common/defs.h
1278         * src/gtk/authors.h
1279         * src/gtk/description_window.c
1280         * src/plugins/trayicon/trayicon.c
1281                 Break circular dependencies in Claws' headers,
1282                 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1283
1284 2012-09-08 [colin]      3.8.1cvs45
1285
1286         * src/textview.c
1287                 Fix shortcut getting
1288
1289 2012-09-05 [colin]      3.8.1cvs44
1290
1291         * src/matcher.c
1292         * src/matcher.h
1293         * src/prefs_matcher.c
1294                 Drop matcherprop_new_create, which is just a copy of
1295                 matcherprop_new, and staticalize what can be
1296
1297 2012-09-05 [colin]      3.8.1cvs43
1298
1299         * src/plugins/pgpcore/select-keys.c
1300                 Fix bug #2390, "Non-fully-trusted-key-warning appears
1301                 based on primary UID rather than recipient e-mail"
1302
1303 2012-08-29 [colin]      3.8.1cvs42
1304
1305         * src/gtk/gtkaspell.c
1306                 Fix bug #2596, "Spell checker does not work properly"
1307
1308 2012-08-29 [colin]      3.8.1cvs41
1309
1310         * src/plugins/pgpcore/sgpgme.c
1311                 Set gpgme's locale to UTF-8. Fixes bug #2650,
1312                 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1313
1314 2012-08-29 [colin]      3.8.1cvs40
1315
1316         * src/mainwindow.c
1317         * src/messageview.c
1318         * src/mimeview.c
1319         * src/mimeview.h
1320         * src/summaryview.c
1321         * src/textview.c
1322         * src/gtk/menu.c
1323         * src/gtk/menu.h
1324                 Move the hardcoded mimeview shortcuts to standard menus.
1325
1326 2012-08-27 [colin]      3.8.1cvs39
1327
1328         * src/main.c
1329                 Fix double mainwindow presentation that confuses GNOME3
1330                 when some plugins fail to load (subsequent Claws windows
1331                 got no focus in that case)
1332
1333 2012-08-27 [colin]      3.8.1cvs38
1334
1335         * src/summaryview.c
1336                 Make Mark all read confirmation button more clear
1337
1338 2012-08-27 [colin]      3.8.1cvs37
1339
1340         * src/mainwindow.c
1341         * src/summaryview.c
1342                 Separate "Mark all read" from "Mark as read"
1343                 and "Ignore thread"
1344
1345 2012-08-27 [wwp]        3.8.1cvs36
1346
1347         * src/inc.c
1348         * src/procmsg.c
1349                 Remove session statistics debug statements (irrelevant in repo,
1350                 that's dev stuff).
1351
1352 2012-08-24 [mones]      3.8.1cvs35
1353
1354         * manual/advanced.xml
1355                 Keep alphabetic order of hidden options lost
1356                 and update Clawsker URL.
1357         * manual/de/advanced.xml
1358         * manual/fr/advanced.xml
1359                 Update Clawsker URL.
1360         * manual/es/advanced.xml
1361                 Sync with English version and update Clawsker URL.
1362         * manual/de/dist/html/Makefile.am
1363         * manual/es/dist/html/Makefile.am
1364         * manual/fr/dist/html/Makefile.am
1365         * manual/pl/dist/html/Makefile.am
1366         * manual/dist/html/Makefile.am
1367                 Fix bug 2723 'Missing encoding in generated html manual'
1368
1369 2012-08-23 [colin]      3.8.1cvs34
1370
1371         * src/mainwindow.c
1372                 Fix --offline asking if one wants to sync,
1373                 due to re-entering. Thanks <ebik@ucw.cz>.
1374
1375 2012-08-16 [colin]      3.8.1cvs33
1376
1377         * src/imap.c
1378                 Always clear the tags list when fetching a folder, or
1379                 Claws will never untag an untagged email. Patch by
1380                 Igor Mammedov <imammedo@redhat.com>
1381
1382 2012-08-12 [colin]      3.8.1cvs32
1383
1384         * src/compose.c
1385                 Exclude text/plain from the attachment thing
1386
1387 2012-08-12 [colin]      3.8.1cvs31
1388
1389         * src/messageview.c
1390                 Fix comparison, thanks to Michael Gmelin
1391
1392 2012-08-12 [colin]      3.8.1cvs30
1393
1394         * src/messageview.c
1395                 Only show HTML parts by default (if the pref
1396                 is set so) if the part disposition-type is
1397                 inline or unknown, but not attachment.
1398         * src/common/ssl.c
1399                 Remove useless hook that won't ever be used
1400                 on windows
1401
1402 2012-08-12 [colin]      3.8.1cvs29
1403
1404         * src/compose.c
1405                 Make sure text/* attachments are not made
1406                 inline, regardless of the compose mode.
1407                 Finishes fixing bug #2203 after auto-save
1408                 switches mode to COMPOSE_REEDIT. Thanks to
1409                 Michael Gmelin for finding this.
1410
1411 2012-08-09 [colin]      3.8.1cvs28
1412
1413         * src/prefs_filtering.c
1414                 Make treeView type-ahead case insensitive
1415                 Patch by Andreas Ronnquist
1416
1417 2012-08-09 [colin]      3.8.1cvs27
1418
1419         * src/gtk/sslcertwindow.c
1420                 Fix leak
1421
1422 2012-08-09 [colin]      3.8.1cvs26
1423
1424         * src/common/ssl.c
1425         * src/common/ssl_certificate.c
1426         * src/common/ssl_certificate.h
1427         * src/gtk/sslcertwindow.c
1428                 Fix bug 2718, "Failure to check peer hostname
1429                 when checking certificate"
1430
1431 2012-08-05 [ticho]      3.8.1cvs25
1432
1433         * src/compose.c
1434                 Avoid header combo box to get focus twice (first text within,
1435                 then combobox widget itself) when switching focus with TAB.
1436
1437 2012-07-28 [ticho]      3.8.1cvs24
1438
1439         * src/compose.c
1440                 Properly fix setting "transient for" for attachment properties
1441                 dialog when called via popup menu (since we're stealing focus
1442                 few lines before, we need to do it directly, not via
1443                 manage_window_*).
1444
1445 2012-07-28 [ticho]      3.8.1cvs23
1446
1447         * src/gtk/pluginwindow.c
1448         * src/gtk/prefswindow.c
1449                 Fixed setting "transient for" property for plugin load/unload
1450                 file dialog. Connected manage_window signals to prefswindow events.
1451
1452 2012-07-27 [ticho]      3.8.1cvs22
1453
1454         * src/summaryview.c
1455         * src/textview.c
1456                 Fixed setting "transient for" property for summaryview file
1457                 dialog and messageview's image save dialog.
1458
1459 2012-07-27 [ticho]      3.8.1cvs21
1460
1461         * src/crash.c
1462         * src/mimeview.c
1463                 Fix setting "transient for" property for file select dialogs
1464                 in crash report and mimeview.
1465
1466 2012-07-27 [ticho]      3.8.1cvs20
1467
1468         * src/compose.c
1469                 Fixed "transient for" property for file attach dialog when
1470                 called from Attachments list popup menu. Simplified menu item
1471                 sensitivities setting code logic for this menu.
1472
1473 2012-07-25 [ticho]      3.8.1cvs19
1474
1475         * manual/advanced.xml
1476                 Add the three hidden preferences related to colored display
1477                 of unified diffs to manual.
1478
1479 2012-07-25 [ticho]      3.8.1cvs18
1480
1481         * src/gtk/gtkaspell.c
1482                 Create "Change directory" submenu in a separate function, change
1483                 wording a bit, and make the submenu always available in a context
1484                 menu of body edit box in compose window.
1485
1486 2012-07-25 [ticho]      3.8.1cvs17
1487
1488         * src/gtk/prefswindow.c
1489                 Correctly set transient_for property for preferences window,
1490                 as well as for color picker dialogs. Fixes bug #2710.
1491
1492 2012-07-25 [ticho]      3.8.1cvs16
1493
1494         * src/gtk/quicksearch.c
1495                 Allow quicksearch syntax description window to be correctly
1496                 set transient for main window.
1497
1498 2012-07-15 [wwp]        3.8.1cvs15
1499
1500         * src/procmime.c
1501                 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1502
1503 2012-07-10 [paul]       3.8.1cvs14
1504
1505         * src/procmime.c
1506                 forgot this in last commit
1507
1508 2012-07-10 [paul]       3.8.1cvs13
1509
1510         * src/messageview.c
1511         * src/common/defs.h
1512         * src/common/quoted-printable.c
1513         * src/common/quoted-printable.h
1514                 revert 3.8.1cvs2,3,4,5  because they (somewhere!) cause
1515                 the bug: partial message text loss
1516
1517 2012-07-10 [mones]      3.8.1cvs12
1518
1519         * src/plugins/pgpcore/sgpgme.c
1520                 Fix bug 2689, 'segfault when trying to view info
1521                 about pgp/smime sign'
1522
1523 2012-07-08 [ticho]      3.8.1cvs11
1524
1525         * src/plugins/pgpcore/sgpgme.c
1526                 Consider marginal signature validity as untrusted. Suggested by
1527                 Jean-Benoist Leger (leger at crans.org).
1528
1529 2012-07-08 [paul]       3.8.1cvs10
1530
1531         * src/gtk/icon_legend.c
1532                 fix (reveal) hidden icon in gui and build warning
1533
1534 2012-07-07 [paul]       3.8.1cvs9
1535
1536         * src/plugins/pgpcore/prefs_gpg.c
1537                 fix build
1538
1539 2012-07-07 [colin]      3.8.1cvs8
1540
1541         * claws-features.h.in
1542         * src/codeconv.h
1543         * src/imap_gtk.h
1544         * src/inc.h
1545         * src/jpilot.h
1546         * src/messageview.h
1547         * src/msgcache.h
1548         * src/news_gtk.h
1549         * src/partial_download.h
1550         * src/pop.h
1551         * src/prefs_account.h
1552         * src/prefs_common.h
1553         * src/printing.h
1554         * src/procmime.h
1555         * src/procmsg.h
1556         * src/stock_pixmap.c
1557         * src/textview.h
1558         * src/common/defs.h
1559         * src/common/log.h
1560         * src/common/session.h
1561         * src/common/smtp.h
1562         * src/common/socket.h
1563         * src/common/ssl.h
1564         * src/common/ssl_certificate.h
1565         * src/common/timing.h
1566         * src/common/utils.h
1567         * src/gtk/gtkaspell.h
1568         * src/gtk/gtkutils.h
1569         * src/gtk/pluginwindow.h
1570         * src/gtk/spell_entry.h
1571         * src/gtk/sslcertwindow.h
1572                 Don't export config.h in public headers
1573
1574 2012-07-07 [colin]      3.8.1cvs7
1575
1576         * claws-features.h.in
1577         * configure.ac
1578         * Makefile.am
1579         * src/account.c
1580         * src/action.c
1581         * src/addr_compl.c
1582         * src/addrcustomattr.c
1583         * src/addrduplicates.c
1584         * src/addressadd.c
1585         * src/addressbook.c
1586         * src/addressbook_foldersel.c
1587         * src/addrgather.c
1588         * src/addrindex.c
1589         * src/alertpanel.c
1590         * src/autofaces.c
1591         * src/browseldap.c
1592         * src/codeconv.c
1593         * src/codeconv.h
1594         * src/compose.c
1595         * src/crash.c
1596         * src/customheader.c
1597         * src/displayheader.c
1598         * src/editaddress.c
1599         * src/editaddress_other_attributes_ldap.c
1600         * src/editbook.c
1601         * src/editgroup.c
1602         * src/editjpilot.c
1603         * src/editldap.c
1604         * src/editldap_basedn.c
1605         * src/edittags.c
1606         * src/editvcard.c
1607         * src/exphtmldlg.c
1608         * src/expldifdlg.c
1609         * src/export.c
1610         * src/exporthtml.c
1611         * src/exportldif.c
1612         * src/folder.c
1613         * src/folder_item_prefs.c
1614         * src/grouplistdialog.c
1615         * src/headerview.c
1616         * src/image_viewer.c
1617         * src/imap.c
1618         * src/imap_gtk.c
1619         * src/imap_gtk.h
1620         * src/import.c
1621         * src/importldif.c
1622         * src/importmutt.c
1623         * src/importpine.c
1624         * src/inc.c
1625         * src/inc.h
1626         * src/jpilot.c
1627         * src/jpilot.h
1628         * src/ldapctrl.c
1629         * src/ldaplocate.c
1630         * src/ldapquery.c
1631         * src/ldapserver.c
1632         * src/ldapupdate.c
1633         * src/ldaputil.c
1634         * src/main.c
1635         * src/manual.c
1636         * src/matcher.c
1637         * src/mbox.c
1638         * src/message_search.c
1639         * src/messageview.h
1640         * src/mh.c
1641         * src/mh_gtk.c
1642         * src/mimeview.c
1643         * src/msgcache.c
1644         * src/msgcache.h
1645         * src/news.c
1646         * src/news_gtk.c
1647         * src/news_gtk.h
1648         * src/noticeview.c
1649         * src/partial_download.c
1650         * src/partial_download.h
1651         * src/pop.c
1652         * src/pop.h
1653         * src/prefs_account.c
1654         * src/prefs_account.h
1655         * src/prefs_actions.c
1656         * src/prefs_common.c
1657         * src/prefs_common.h
1658         * src/prefs_compose_writing.c
1659         * src/prefs_customheader.c
1660         * src/prefs_display_header.c
1661         * src/prefs_ext_prog.c
1662         * src/prefs_filtering.c
1663         * src/prefs_filtering_action.c
1664         * src/prefs_folder_column.c
1665         * src/prefs_folder_item.c
1666         * src/prefs_fonts.c
1667         * src/prefs_gtk.c
1668         * src/prefs_image_viewer.c
1669         * src/prefs_logging.c
1670         * src/prefs_matcher.c
1671         * src/prefs_message.c
1672         * src/prefs_msg_colors.c
1673         * src/prefs_other.c
1674         * src/prefs_quote.c
1675         * src/prefs_receive.c
1676         * src/prefs_send.c
1677         * src/prefs_spelling.c
1678         * src/prefs_summaries.c
1679         * src/prefs_summary_column.c
1680         * src/prefs_summary_open.c
1681         * src/prefs_toolbar.c
1682         * src/prefs_wrapping.c
1683         * src/printing.c
1684         * src/printing.h
1685         * src/procheader.c
1686         * src/procmime.c
1687         * src/procmime.h
1688         * src/procmsg.h
1689         * src/quote_fmt.c
1690         * src/recv.c
1691         * src/send_message.c
1692         * src/setup.c
1693         * src/ssl_manager.c
1694         * src/statusbar.c
1695         * src/summary_search.c
1696         * src/textview.c
1697         * src/textview.h
1698         * src/toolbar.c
1699         * src/undo.c
1700         * src/unmime.c
1701         * src/uri_opener.c
1702         * src/wizard.c
1703         * src/common/claws.c
1704         * src/common/defs.h
1705         * src/common/hooks.c
1706         * src/common/log.c
1707         * src/common/log.h
1708         * src/common/plugin.c
1709         * src/common/prefs.c
1710         * src/common/session.c
1711         * src/common/session.h
1712         * src/common/smtp.c
1713         * src/common/smtp.h
1714         * src/common/socket.c
1715         * src/common/socket.h
1716         * src/common/ssl.c
1717         * src/common/ssl.h
1718         * src/common/ssl_certificate.c
1719         * src/common/ssl_certificate.h
1720         * src/common/string_match.c
1721         * src/common/tags.c
1722         * src/common/timing.h
1723         * src/common/utils.c
1724         * src/common/utils.h
1725         * src/etpan/etpan-thread-manager.c
1726         * src/etpan/imap-thread.c
1727         * src/etpan/nntp-thread.c
1728         * src/gtk/about.c
1729         * src/gtk/combobox.c
1730         * src/gtk/description_window.c
1731         * src/gtk/filesel.c
1732         * src/gtk/gtkaspell.c
1733         * src/gtk/gtkaspell.h
1734         * src/gtk/gtkshruler.c
1735         * src/gtk/gtkunit.c
1736         * src/gtk/gtkutils.c
1737         * src/gtk/gtkutils.h
1738         * src/gtk/gtkvscrollbutton.c
1739         * src/gtk/icon_legend.c
1740         * src/gtk/inputdialog.c
1741         * src/gtk/logwindow.c
1742         * src/gtk/menu.c
1743         * src/gtk/pluginwindow.c
1744         * src/gtk/pluginwindow.h
1745         * src/gtk/prefswindow.c
1746         * src/gtk/progressdialog.c
1747         * src/gtk/quicksearch.c
1748         * src/gtk/spell_entry.c
1749         * src/gtk/spell_entry.h
1750         * src/gtk/sslcertwindow.c
1751         * src/gtk/sslcertwindow.h
1752         * src/plugins/bogofilter/bogofilter.c
1753         * src/plugins/bogofilter/bogofilter_gtk.c
1754         * src/plugins/dillo_viewer/dillo_prefs.c
1755         * src/plugins/dillo_viewer/dillo_viewer.c
1756         * src/plugins/pgpcore/pgp_viewer.c
1757         * src/plugins/pgpcore/plugin.c
1758         * src/plugins/pgpcore/sgpgme.c
1759         * src/plugins/pgpinline/pgpinline.c
1760         * src/plugins/pgpinline/plugin.c
1761         * src/plugins/pgpmime/pgpmime.c
1762         * src/plugins/pgpmime/plugin.c
1763         * src/plugins/smime/plugin.c
1764         * src/plugins/smime/smime.c
1765         * src/plugins/spamassassin/libspamc.c
1766         * src/plugins/spamassassin/spamassassin.c
1767         * src/plugins/spamassassin/spamassassin_gtk.c
1768         * src/plugins/trayicon/trayicon.c
1769         * src/plugins/trayicon/trayicon_prefs.c
1770                 Specify Claws compile-time features in a specific header
1771
1772 2012-07-06 [wwp]        3.8.1cvs6
1773
1774         * src/main.c
1775         * src/gtk/about.c
1776                 Session statistics: format date following global prefs,
1777                 and fix stats output a little bit.
1778
1779 2012-07-03 [mir]        3.8.1cvs5
1780
1781         * src/procmime.c
1782             fix bug 2642, 'improve transfer encoding selection'.
1783             Patch provided by Christopher Zimmermann
1784             (madroach claws at gmerlin dot de)
1785
1786 2012-07-03 [mir]        3.8.1cvs4
1787
1788         * src/procmime.c
1789         * src/common/defs.h
1790             fix bug 2641, '7bit or 8bit encoded attachments can
1791             have lines longer than 998 characters'.
1792             Patch provided by Christopher Zimmermann
1793             (madroach claws at gmerlin dot de)
1794
1795
1796 2012-07-03 [mir]        3.8.1cvs3
1797
1798         * src/procmime.c
1799         * src/common/defs.h
1800             fix bug 2641, '7bit or 8bit encoded attachments can
1801             have lines longer than 998 characters'.
1802             Patch provided by Christopher Zimmermann
1803             (madroach claws at gmerlin dot de)
1804
1805 2012-07-03 [mir]        3.8.1cvs2
1806
1807         * src/messageview.c
1808         * src/procmime.c
1809         * src/common/quoted-printable.c
1810         * src/common/quoted-printable.h
1811             fix bug 2640, 'improve quoted-printable encoding'
1812             Patch provided by madroach claws at gmerlin dot de
1813
1814 2012-06-30 [paul]       3.8.1cvs1
1815
1816         * Makefile.am
1817                 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1818
1819 2012-06-27 [paul]       3.8.1
1820         * NEWS
1821         * README
1822         * RELEASE_NOTES 
1823                 3.8.1 unleashed!
1824                 
1825 2012-06-27 [paul]       3.8.0cvs58
1826
1827         * configure.ac
1828                 fix minimum required GTK+, which got mistakenly bumped
1829                 in 3.8.0cvs36
1830
1831 2012-06-27 [paul]       3.8.0cvs57
1832
1833         * configure.ac
1834         * po/cs.po
1835         * po/de.po
1836         * po/es.po
1837         * po/fr.po
1838         * po/hu.po
1839         * po/id_ID.po
1840         * po/lt.po
1841         * po/pt_BR.po
1842         * po/sk.po
1843         * po/sv.po
1844         * po/zh_CN.po
1845         * po/zh_TW.po
1846                 updated translations
1847         * src/gtk/authors.h
1848         * tools/claws.i18n.status.pl
1849                 updated based on currently active
1850
1851 2012-06-25 [mir]        3.8.0cvs56
1852
1853         * src/folder.c
1854             If a folder class returns <> 0 then the message has not
1855             been removed from the file system and therefore it should
1856             not be removed from the cache either.
1857
1858 2012-06-20 [ticho]      3.8.0cvs55
1859
1860         * src/mh.c
1861                 Fix for bug #1090 - Standard-folders appear again
1862                 after rescanning tree
1863
1864 2012-06-20 [paul]       3.8.0cvs54
1865
1866         * src/prefs_common.c
1867         * src/prefs_common.h
1868         * src/textview.c
1869         * src/textview.h
1870                 colourise attached patches.
1871                 Patch by Ticho
1872
1873 2012-06-02 [wwp]        3.8.0cvs53
1874
1875         * src/gtk/progressdialog.c
1876                 Add a hide button to the retrieve/send progress dialogs. WM's close button
1877                 now hides (as well as pressing Esc) instead of doing nothing.
1878
1879 2012-06-02 [wwp]        3.8.0cvs52
1880
1881         * doc/man/claws-mail.1
1882         * src/main.c
1883         * src/main.h
1884         * src/inc.c
1885         * src/procmsg.c
1886         * src/gtk/about.c
1887                 Introduce a new feature: basic session statistics (from the about dialog
1888                 or the command-line).
1889
1890 2012-06-02 [wwp]        3.8.0cvs51
1891
1892         * src/compose.c
1893                 Fix bug 2620: shift+tab from subject field not working.
1894
1895 2012-06-02 [wwp]        3.8.0cvs50
1896
1897         * src/compose.c
1898         * src/mainwindow.c
1899         * src/messageview.c
1900                 Normalize capitalization of strings in UI.
1901
1902 2012-05-30 [paul]       3.8.0cvs49
1903
1904         * src/common/ssl.c
1905                 don't do TLS if not requested by user. fixes connecting to
1906                 servers which, for example, want SSL 3 only
1907
1908 2012-05-27 [paul]       3.8.0cvs48
1909
1910         * *
1911                 update copyright headers to 2012
1912
1913 2012-05-27 [paul]       3.8.0cvs47
1914
1915         * src/editldap.c
1916         * src/prefs_actions.c
1917         * src/gtk/about.c
1918                 fix some typos in strings, thanks to Thomas Bellmann
1919
1920 2012-05-16 [paul]       3.8.0cvs46
1921
1922         * src/prefs_filtering_action.c
1923                 fix disabled 'select...' button that never goes away
1924                 when using the new addr book
1925                 
1926
1927 2012-05-16 [colin]      3.8.0cvs45
1928
1929         * src/common/utils.c
1930                 And fix leak
1931
1932 2012-05-16 [colin]      3.8.0cvs44
1933
1934         * src/common/utils.c
1935                 Make remove_numbered_files much faster when there's
1936                 just one file to remove.
1937
1938 2012-05-16 [paul]       3.8.0cvs43
1939
1940         * src/matcher.c
1941                 fix bug 2662, '"ag" quicksearch adds "1" to value'
1942
1943 2012-05-16 [paul]       3.8.0cvs42
1944
1945         * src/gtk/description_window.c
1946                 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1947
1948 2012-05-16 [paul]       3.8.0cvs41
1949
1950         * src/common/ssl_certificate.c
1951                 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1952                 Patch by Christian Hesse
1953
1954 2012-05-11 [colin]      3.8.0cvs40
1955
1956         * src/mimeview.c
1957         * src/common/utils.c
1958                 Fix bug 2659, 'E-mail attachments are handled
1959                 inconsistently'
1960                 Fix problems iterating the mime tree, and determine
1961                 whether a file is an email without To:
1962
1963 2012-04-03 [colin]      3.8.0cvs39
1964
1965         * src/Makefile.am
1966                 Fix build (damn whitespace-sensitive file format)
1967
1968 2012-04-02 [colin]      3.8.0cvs38
1969
1970         * src/Makefile.am
1971                 Fix incomplete make dist
1972
1973 2012-04-02 [colin]      3.8.0cvs37
1974
1975         * src/compose.c
1976                 Fix mistakenly removed function call
1977
1978 2012-04-01 [colin]      3.8.0cvs36
1979
1980         * configure.ac
1981         * src/.cvsignore
1982         * src/Makefile.am
1983         * src/addr_compl.c
1984         * src/addressadd.c
1985         * src/addressadd.h
1986         * src/addressbook-dbus.c
1987         * src/addressbook-dbus.h
1988         * src/addrgather.c
1989         * src/addrgather.h
1990         * src/addrharvest.c
1991         * src/addrharvest.h
1992         * src/claws-contacts.xml
1993         * src/compose.c
1994         * src/compose.h
1995         * src/filtering.c
1996         * src/headerview.c
1997         * src/main.c
1998         * src/mainwindow.c
1999         * src/messageview.c
2000         * src/prefs_common.c
2001         * src/prefs_filtering_action.c
2002         * src/prefs_matcher.c
2003         * src/summaryview.c
2004         * src/textview.c
2005         * src/toolbar.c
2006         * src/plugins/bogofilter/bogofilter_gtk.c
2007         * src/plugins/dillo_viewer/dillo_prefs.c
2008         * src/plugins/spamassassin/spamassassin_gtk.c
2009         * src/plugins/trayicon/trayicon.c
2010                 Import new addressbook code from the new-contacts branch
2011
2012 2012-03-29 [paul]       3.8.0cvs35
2013
2014         * AUTHORS
2015         * src/gtk/authors.h
2016         * src/gtk/quicksearch.c
2017                 add 'ha', short version of 'has_attachment' in quick search
2018                 Patch by Andreas Rönnquist
2019
2020 2012-03-26 [mones]      3.8.0cvs34
2021
2022         * src/common/plugin.c
2023                 Support 2 and 3-clause BSD licensed plugins
2024
2025 2012-03-15 [pawel]      3.8.0cvs33
2026
2027         * src/messageview.c
2028         * src/textview.c
2029                 - Make separate window info more accurate about
2030                 move to trash/deletion.
2031                 - Fix busy cursor
2032
2033 2012-03-14 [pawel]      3.8.0cvs32
2034
2035         * src/folder.c
2036         * src/messageview.c
2037         * src/messageview.h
2038         * src/procmsg.h
2039         * src/summaryview.c
2040         * src/textview.c
2041         * src/textview.h
2042                 Better fix for bug #2501
2043                 Instead of leaving blank window after message move or delete,
2044                 update separate view to next message in message list or
2045                 display info why view is blank. This was discussed
2046                 in bug #2621 comments.
2047
2048 2012-03-11 [colin]      3.8.0cvs31
2049
2050         * src/gtk/gtkcmctree.c
2051         * src/gtk/authors.h
2052         * AUTHORS
2053                 Fix focus rectangle on unfocused rows
2054                 Patch by Michael Shell
2055
2056 2012-02-29 [colin]      3.8.0cvs30
2057
2058         * src/gtk/gtkcmctree.c
2059                 Fix bug #2577, "Focus rectangle on folder list and message 
2060                 list headings doesn't get properly cleared when switching 
2061                 heading and horizontally scrolling list (underlines and 
2062                 vertical lines remain on screen)". Patch by Michael Shell
2063
2064 2012-02-13 [pawel]      3.8.0cvs29
2065
2066         * src/messageview.c
2067                 Fix crasher when double clicking on IMAP message and
2068                 MessageView is not shown introduced in cvs21
2069                 Patch by mones
2070
2071 2012-02-10 [pawel]      3.8.0cvs28
2072
2073         * src/filtering.c
2074                 Fix bug #2598 'Actions can move locked messages'
2075
2076 2012-02-08 [pawel]      3.8.0cvs27
2077
2078         * src/prefs_actions.c
2079         * src/prefs_actions.h
2080         * src/prefs_toolbar.c
2081         * src/prefs_toolbar.h
2082         * src/toolbar.c
2083         * src/toolbar.h
2084                 - Implement automatic removal of toolbar action buttons when
2085                   associated action is removed
2086                 - Don't allow creation of two actions with the same name,
2087                   before all executions/removals were performed on first action
2088                   with duplicated name in linked list which wasn't always
2089                   correct behaviour
2090
2091 2012-02-05 [colin]      3.8.0cvs26
2092
2093         * src/main.c
2094         * src/mainwindow.c
2095         * src/messageview.c
2096         * src/messageview.h
2097         * src/prefs_common.c
2098         * src/prefs_common.h
2099         * src/procmsg.c
2100         * src/procmsg.h
2101         * src/summaryview.c
2102         * src/summaryview.h
2103                 Add an history to navigate in mails
2104
2105 2012-02-05 [colin]      3.8.0cvs25
2106
2107         * src/procmime.c
2108                 Fix inverted comparison in list_find_custom.
2109
2110 2012-02-03 [wwp]        3.8.0cvs24
2111
2112         * src/gtk/progressdialog.c
2113         Make translators life easier: use View log instead of Show log
2114         (thanks, gusnan!).
2115
2116 2012-02-02 [pawel]      3.8.0cvs23
2117
2118         * src/folderview.c
2119                 Fix bug #2590 'Un-capitalize strings'
2120                 Patch by Christian Hesse
2121
2122 2012-02-02 [pawel]      3.8.0cvs22
2123
2124         * src/mainwindow.c
2125                 Fix bug #2595 
2126                 'Change expand behavior for message list / message view'
2127                 Patch by Christian Hesse
2128
2129 2012-02-02 [pawel]      3.8.0cvs21
2130
2131         * src/folder.c
2132         * src/messageview.c
2133         * src/messageview.h
2134         * src/procmsg.h
2135                 Fix bug #2501 'opened message blanks when moved to other folder'
2136                 Detect message move and update message window contents 
2137                 accordingly, if message is moved to trash close window
2138
2139 2012-02-01 [pawel]      3.8.0cvs20
2140
2141         * src/jpilot.c
2142         * src/mutt.c
2143         * src/pine.c
2144         * src/procmsg.c
2145         * src/vcard.c
2146         * src/gtk/sslcertwindow.c
2147                 More strncat boundary checks
2148
2149 2012-01-31 [wwp]        3.8.0cvs19
2150
2151         * src/gtk/gtkutils.c
2152         Fix warnings in gtkutils: wrong function name, missing newline, typo and
2153         long line wrapping.
2154
2155 2012-01-31 [wwp]        3.8.0cvs18
2156
2157         * src/gtk/progressdialog.c
2158         * src/gtk/progressdialog.h
2159         * src/inc.c
2160         * src/send_message.c
2161         Add a button to the retrieve/send dialogs to
2162         open the network log.
2163
2164 2012-01-25 [wwp]        3.8.0cvs17
2165
2166         * src/addr_compl.c
2167         Remove debug statement.
2168
2169 2012-01-20 [pawel]      3.8.0cvs16
2170
2171         * src/addrbook.c
2172         * src/exportldif.c
2173                 Fix bug #2574 'Statement might be overflowing a
2174                 buffer in strncat'
2175
2176 2012-01-20 [pawel]      3.8.0cvs15
2177
2178         * src/mimeview.c
2179                 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2180
2181 2012-01-14 [colin]      3.8.0cvs14
2182
2183         * commitHelper
2184                 Update tracker trigger url
2185
2186 2012-01-10 [wwp]        3.8.0cvs13
2187
2188         * src/mainwindow.c
2189         * src/mainwindow.h
2190         * src/toolbar.c
2191                 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2192                 account) and of mainwindows's relevant entry when current account
2193                 is not able to retrieve (SMTP-only).
2194
2195 2012-01-09 [colin]      3.8.0cvs12
2196
2197         * src/summaryview.c
2198                 Fix bug 1924, 'Messages marked move to Trash appear 
2199                 identical to messages marked move to $FOLDER'
2200
2201 2012-01-05 [colin]      3.8.0cvs11
2202
2203         * src/main.c
2204                 Fix crasher infinite loop
2205
2206 2012-01-03 [colin]      3.8.0cvs10
2207
2208         * src/gtk/gtkcmctree.c
2209                 Revert previous patch, it's buggy on headers
2210
2211 2012-01-03 [colin]      3.8.0cvs9
2212
2213         * src/gtk/gtkcmctree.c
2214                 Fix bug #2566, 'wrapped Subject not bounded'
2215
2216 2011-12-29 [pawel]      3.8.0cvs8
2217
2218         * src/compose.c
2219         * src/compose.h
2220         * src/main.c
2221         * src/mimeview.c
2222                 Make forwarding selected attachment possible from
2223                 mimeview's context menu
2224                 Fixex bug #2047 'forward attachments'
2225
2226 2011-12-28 [paul]       3.8.0cvs7
2227
2228         * src/prefs_account.c
2229                 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2230
2231 2011-12-28 [colin]      3.8.0cvs6
2232
2233         * src/mimeview.c
2234                 Fix fix
2235
2236 2011-12-28 [colin]      3.8.0cvs5
2237
2238         * src/mimeview.c
2239                 Fix GTK+2.16 build (w32)
2240
2241 2011-12-18 [mir]        3.8.0cvs4
2242
2243         * src/ldapctrl.c
2244             Fix bug in search criteria when doing a
2245             complete directory search using '*'
2246
2247 2011-12-16 [mir]        3.8.0cvs3
2248
2249         * src/Makefile.am
2250             Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2251
2252 2011-12-16 [wwp]        3.8.0cvs2
2253
2254         * src/procmsg.c
2255         * src/stock_pixmap.c
2256         * src/stock_pixmap.h
2257         * src/summaryview.c
2258         * src/gtk/icon_legend.c
2259         * src/pixmaps/replied_and_forwarded.xpm
2260           Make replied and forwarded status flags non exclusive.
2261           Introduce a new message state (and relevant icon in message list)
2262           where both the replied and forwarded flags are set.
2263
2264 2011-12-16 [paul]       3.8.0cvs1
2265
2266         * tools/claws.i18n.status.pl
2267                 update id to id_ID
2268
2269 2011-12-16 [paul]       3.8.0
2270         * NEWS
2271         * README
2272         * RELEASE_NOTES 
2273                 3.8.0 unleashed!                
2274
2275 2011-12-16 [paul]       3.7.10cvs113
2276
2277         * configure.ac
2278         * po/cs.po
2279         * po/es.po
2280         * po/fr.po
2281         * po/hu.po
2282         * po/id.po **REMOVED**
2283         * po/id_ID.po **ADDED**
2284         * po/pt_BR.po
2285         * po/ru.po
2286         * po/sk.po
2287         * po/uk.po
2288                 updates
2289
2290 2011-12-09 [pawel]      3.7.10cvs112
2291
2292         * src/summaryview.c
2293         * src/gtk/quicksearch.c
2294         * src/gtk/quicksearch.h
2295                 Invalidate quicksearch root folder when removed
2296                 Fixes bug #2560 'crash when unsubscribing newsgroup and
2297                 having active search field'
2298
2299 2011-12-08 [pawel]      3.7.10cvs111
2300
2301         * src/mimeview.c
2302                 Better fix for cvs94
2303
2304 2011-12-08 [wwp]        3.7.10cvs110
2305
2306         * src/compose.c
2307         Make "From" widget set independant from recipient lists below,
2308         so that it doesn't scroll when several recipients headers
2309         are added and eventually are scrolling the view.
2310         Path by Christian Hesse <mail@earthworm.de>.
2311         Fixes bug #2481 'do not scroll "from" dropdown list and sender
2312         address'.
2313
2314 2011-12-02 [paul]       3.7.10cvs109
2315
2316         * src/mainwindow.c
2317         * src/messageview.c
2318                 consistent label style
2319
2320 2011-11-29 [wwp]        3.7.10cvs108
2321
2322         * src/plugins/trayicon/libeggtrayicon/.cvsignore
2323         More generated stuff to ignore.
2324
2325 2011-11-29 [wwp]        3.7.10cvs107
2326
2327         * src/prefs_folder_item.c
2328         Fix CLAWS_TIP_DECL (undefined).
2329
2330 2011-11-28 [pawel]      3.7.10cvs106
2331
2332         * src/addrbook.c
2333         * src/addrbook.h
2334         * src/addressbook.c
2335                 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2336                 after removing the address book in the GUI'
2337
2338 2011-11-26 [pawel]      3.7.10cvs105
2339
2340         * src/folder.c
2341                 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2342
2343 2011-11-25 [colin]      3.7.10cvs104
2344
2345         * src/imap_gtk.c
2346         * src/mh_gtk.c
2347                 Warning fixes
2348
2349 2011-11-24 [pawel]      3.7.10cvs103
2350
2351         * src/prefs_filtering.c
2352                 Complete cvs102, forgot to commit this
2353
2354 2011-11-24 [pawel]      3.7.10cvs102
2355
2356         * src/account.c
2357         * src/filtering.c
2358         * src/filtering.h
2359         * src/imap_gtk.c
2360         * src/mh_gtk.c
2361         * src/prefs_actions.c
2362         * src/prefs_actions.h
2363                 Implement actions updating on folder/account rename
2364                 This fixes bug #2543 'filter actions in actionsrc not
2365                 updated upon account renaming'
2366
2367 2011-11-24 [wwp]        3.7.10cvs101
2368
2369         * src/gtk/gtkcmctree.c
2370                 Remove irrelevant cairo directive (thanks to Hanno).
2371
2372 2011-11-23 [wwp]        3.7.10cvs100
2373
2374         * src/gtk/gtkcmctree.c
2375                 Make arrows in gtkcmctree's less big (get rid of the outlining),
2376                 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2377                 calculation.
2378
2379 2011-11-22 [colin]      3.7.10cvs99
2380
2381         * src/account.c
2382         * src/prefs_filtering.c
2383         * src/prefs_filtering.h
2384                 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2385                 The existing functions should do the job as well
2386                 if not better, as they take into account the
2387                 separator.
2388
2389 2011-11-21 [pawel]      3.7.10cvs98
2390
2391         * src/prefs_account.c
2392                 Fix bug #2116 'Rip spaces off server names in account
2393                 configuration'
2394                 g_strstrip() domain names to be sure they are valid
2395
2396 2011-11-21 [pawel]      3.7.10cvs97
2397
2398         * src/account.c
2399         * src/prefs_filtering.c
2400         * src/prefs_filtering.h
2401                 Fix bug #2404 'matcherrc updates upon account renaming'
2402                 Fix bug #2406 'some part of accountrc not updated upon
2403                 account rename'
2404                 Renaming account cause changing of it's root folder prefix
2405                 from #<type>/<old_name> to #<type>/<new_name> so every
2406                 path directing to it must be altered. Fix paths in account
2407                 preferences, global processing and filtering rules, folder
2408                 processing rules upon rename
2409
2410 2011-11-20 [pawel]      3.7.10cvs96
2411
2412         * src/filtering.c
2413         * src/filtering.h
2414         * src/prefs_actions.c
2415                 Fix bug #1489 'Filter action mark_as_read inoperative
2416                 following move action'
2417                 Sort actions lists to have proper order of execution
2418
2419 2011-11-20 [pawel]      3.7.10cvs95
2420
2421         * src/prefs_actions.c
2422         * src/prefs_filtering.c
2423         * src/prefs_template.c
2424                 Fix bug #1870 'arrow scrolling in filters'
2425                 Allow arrow scrolling in dialogs with list view widgets
2426                 plus couple fixes of issues I found along the way
2427
2428 2011-11-19 [pawel]      3.7.10cvs94
2429
2430         * src/mimeview.c
2431                 Don't highlight icons on right-click, they are not
2432                 selected and other part is shown which is confusing
2433
2434 2011-11-19 [mones]      3.7.10cvs93
2435
2436         * manual/advanced.xml
2437                 Fix manual build
2438
2439 2011-11-19 [mones]      3.7.10cvs92
2440
2441         * manual/advanced.xml
2442         * manual/es/advanced.xml
2443                 Document undocumented hidden option 'zero_replacement_char'
2444                 Synchronize Spanish manual with English version
2445
2446 2011-11-19 [pawel]      3.7.10cvs91
2447
2448         * src/mainwindow.c
2449         * src/messageview.c
2450         * src/prefs_common.c
2451         * src/prefs_common.h
2452         * src/summaryview.c
2453         * src/textview.c
2454         * src/textview.h
2455                 Fix bug #2377 'Show All Headers - make change persistent
2456                 between sessions'
2457
2458 2011-11-19 [pawel]      3.7.10cvs90
2459
2460         * src/folder.c
2461         * src/folder.h
2462         * src/folder_item_prefs.c
2463         * src/folderview.c
2464         * src/mainwindow.c
2465         * src/mainwindow.h
2466         * src/summaryview.c
2467         * src/summaryview.h
2468         * src/gtk/authors.h
2469                 Fix bug #1563 'Folder view: show complete threads if they
2470                 contain unread messages'
2471                 Add option to show only threads with unread messages
2472                 initial patch by Paul Ollis, my small additions:
2473                 - when checking thread for unread finish on first unread
2474                 - make thread options unavailable when threading is off
2475                 - hide_unread_msgs and hide_unread_threads are mutually
2476                   exclusive options, set menus sensitivity accordingly
2477                 - set folder item icon type similiar to hide_unread_msgs
2478
2479 2011-11-19 [colin]      3.7.10cvs89
2480
2481         * src/procheader.c
2482                 Constness fix
2483
2484 2011-11-18 [pawel]      3.7.10cvs88
2485
2486         * src/compose.c
2487         * src/mainwindow.c
2488         * src/mimeview.c
2489         * src/mimeview.h
2490         * src/prefs_common.c
2491         * src/prefs_common.h
2492                 Fix bug #2408 'Some UI elements are not persistent
2493                 between sessions'
2494                 Remember size of main window, compose notebook, mimeview
2495                 tree widgets between claws-mail runs. Compose window
2496                 size saving was already done in cvs74
2497
2498 2011-11-18 [mones]      3.7.10cvs87
2499
2500         * src/compose.c
2501         * src/procheader.c
2502         * src/procheader.h
2503                 Fixes bug #2509, "manually added headers are lost unless
2504                 mail is sent inmediately"
2505
2506 2011-11-17 [pawel]      3.7.10cvs86
2507
2508         * src/mimeview.c
2509                 Fix crasher reported in bug #2543
2510
2511 2011-11-13 [colin]      3.7.10cvs85
2512
2513         * src/compose.c
2514                 Make compose windows printable
2515
2516 2011-11-11 [colin]      3.7.10cvs84
2517
2518         * configure.ac
2519                 Fix build on Fedora 16. -lm was probably pulled by something
2520                 else previously.
2521
2522 2011-11-11 [pawel]      3.7.10cvs83
2523
2524         * src/mainwindow.c
2525         * src/mimeview.c
2526         * src/mimeview.h
2527         * src/summaryview.c
2528                 Port MimeView to GtkTreeView
2529
2530 2011-11-11 [colin]      3.7.10cvs82
2531
2532         * src/prefs_common.c
2533                 Use %x (The preferred date representation for the current locale
2534                 without the time)
2535
2536 2011-11-10 [paul]       3.7.10cvs81
2537
2538         * src/prefs_common.c
2539                 use european date format as default
2540
2541 2011-11-08 [pawel]      3.7.10cvs80
2542
2543         * src/summaryview.c
2544                 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2545                 Fix race condition - don't try to hide messageview while
2546                 being in the middle of message displaying routine.
2547
2548 2011-11-08 [colin]      3.7.10cvs79
2549
2550         * src/codeconv.c
2551                 Make sure we break line when we need to. Very probably
2552                 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a 
2553                 particular mail"
2554
2555 2011-11-07 [pawel]      3.7.10cvs78
2556
2557         * src/imap_gtk.c
2558                 Fix bug #2493 'Subscription pull down should be alphabetized'
2559
2560 2011-11-07 [pawel]      3.7.10cvs77
2561
2562         * src/mimeview.c
2563         * src/textview.c
2564         * src/textview.h
2565                 Make Home & End keys work in textview
2566
2567 2011-11-06 [colin]      3.7.10cvs76
2568
2569         * src/mainwindow.c
2570                 Oops, some unwanted undo got commited.
2571
2572 2011-11-06 [colin]      3.7.10cvs75
2573
2574         * src/mainwindow.c
2575                 Don't iconify/deiconify. Instead, just show nothing
2576                 before asked to.
2577
2578 2011-11-06 [pawel]      3.7.10cvs74
2579
2580         * src/compose.c
2581                 Fix compose window size saving / restoring
2582
2583 2011-11-06 [pawel]      3.7.10cvs73
2584
2585         * src/mimeview.c
2586         * src/messageview.c
2587                 Optimize message displaying, in some conditions parts were
2588                 displayed twice causing flickering. For example first html
2589                 source and then rendering output from html plugin of the
2590                 same part.
2591
2592 2011-11-05 [wwp]        3.7.10cvs72
2593
2594         * src/gtk/gtkaspell.c
2595                 Fix compilation where 'null' is undefined (use NULL instead).
2596
2597 2011-11-05 [colin]      3.7.10cvs71
2598
2599         * src/gtk/gtkaspell.c
2600                 No need to show a backtrace if gtkaspell is null
2601
2602 2011-11-05 [pawel]      3.7.10cvs70
2603
2604         * src/gtk/gtkaspell.c
2605                 Fix crasher when spellchecking is not enabled
2606
2607 2011-11-02 [mones]      3.7.10cvs69
2608
2609         * doc/man/claws-mail.1
2610                 fixed hyphens (patch from Debian packaging)
2611                 fixed header to follow man style closely 
2612                 documented new option --compose-from-file
2613                 removed INSTALLATION section, doesn't belong to manpage
2614                 added ENVIRONMENT, COPYRIGHT and BUGS sections
2615                 expanded FILES section to include certs and autofaces dirs
2616                 expanded SEE ALSO section to include manual and plugins
2617
2618 2011-11-01 [colin]      3.7.10cvs68
2619
2620         * src/common/utils.c
2621                 Fix wrong debug stuff commited.
2622
2623 2011-11-01 [colin]      3.7.10cvs67
2624
2625         * src/compose.c
2626         * src/main.c
2627         * src/common/utils.c
2628         * src/gtk/gtkaspell.c
2629         * src/gtk/gtkaspell.h
2630                 Fix huge slowness induced by spellcheck "while typing"
2631                 during initial quote rewraps.
2632
2633 2011-10-31 [pawel]      3.7.10cvs66
2634
2635         * src/messageview.c
2636         * src/mimeview.c
2637         * src/mimeview.h
2638         * src/summaryview.c
2639                 Fix bug #2526 'When reading message in separate window,
2640                 n and p keys do not work'
2641                 - fix key event handling in messageview
2642                 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2643                   and prev-part actions)
2644                 - instead add 'z' key for prev-part, we have 'a' key 
2645                   for next-part already
2646
2647 2011-10-31 [colin]      3.7.10cvs65
2648
2649         * src/common/defs.h
2650                 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2651
2652 2011-10-31 [pawel]      3.7.10cvs64
2653
2654         * src/summaryview.c
2655         * src/gtk/gtkutils.c
2656                 Fix bug #2303 'Next unread message enables message view'
2657                 Don't show previously hidden message view in main window
2658                 when user reads messages in external window
2659
2660 2011-10-31 [paul]       3.7.10cvs63
2661
2662         * src/prefs_template.c
2663                 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2664                 fit at 540 here, for those where they don't the dialogue can be made
2665                 larger by the user
2666
2667 2011-10-31 [paul]       3.7.10cvs62
2668
2669         * src/compose.c
2670                 revert 3.7.10cvs61, these entries _should_ be editable
2671
2672 2011-10-30 [pawel]      3.7.10cvs61
2673
2674         * src/compose.c
2675                 Those entries should not be editable
2676
2677 2011-10-30 [pawel]      3.7.10cvs60
2678
2679         * src/prefs_template.c
2680                 - Dialog needs more height to fit all widgets
2681                 - Clear template contents on delete
2682
2683 2011-10-30 [pawel]      3.7.10cvs59
2684
2685         * src/prefs_folder_item.c
2686                 Update summaryview after changing folder prefs when needed
2687
2688 2011-10-30 [pawel]      3.7.10cvs58
2689
2690         * src/mimeview.c
2691                 Remove key-press-event blocking, it only
2692                 emits GLib-GObject warnings
2693
2694 2011-10-29 [colin]      3.7.10cvs57
2695
2696         * src/addr_compl.c
2697                 Fix focus of completion window with gnome shell
2698                 Fixes bug #2525, "Address completion window does not get
2699                 keyboard focus"
2700
2701 2011-10-29 [colin]      3.7.10cvs56
2702
2703         * src/folderview.c
2704                 Fix flicker on recursive quicksearch
2705
2706 2011-10-28 [colin]      3.7.10cvs55
2707
2708         * src/alertpanel.c
2709         * src/mainwindow.c
2710                 Fix a bit the focus problem on Gnome shell
2711
2712 2011-10-26 [mones]      3.7.10cvs54
2713
2714         * src/compose.c
2715                 Add missing accelerator
2716
2717 2011-10-25 [colin]      3.7.10cvs53
2718
2719         * src/gtk/gtkcmclist.c
2720         * src/gtk/gtkcmctree.c
2721                 Fix colors, fix warnings
2722
2723 2011-10-25 [colin]      3.7.10cvs52
2724
2725         * src/gtk/gtkcmclist.c
2726         * src/gtk/gtkcmctree.c
2727                 Fix focus things.
2728
2729 2011-10-25 [colin]      3.7.10cvs51
2730
2731         * src/stock_pixmap.c
2732                 Fix build with gtk + 2.20
2733
2734 2011-10-25 [colin]      3.7.10cvs50
2735
2736         * src/compose.c
2737         * src/messageview.c
2738         * src/procmsg.c
2739         * src/procmsg.h
2740                 Fix locking when sending a single message
2741
2742 2011-10-25 [colin]      3.7.10cvs49
2743
2744         * src/gtk/colorlabel.c
2745                 GDK_ => GDK_KEY
2746         * src/gtk/gtkcmclist.c
2747                 Make row height closer to what it was
2748
2749 2011-10-25 [colin]      3.7.10cvs48
2750
2751         * src/stock_pixmap.c
2752                 Always use cairo to draw
2753
2754 2011-10-25 [colin]      3.7.10cvs47
2755
2756         * src/mimeview.c
2757                 Fix bug #2529, 'crash in mimeview_start_drag after
2758                 deleting message'. Patch by Ricardo
2759
2760 2011-10-23 [colin]      3.7.10cvs46
2761
2762         * src/gtk/gtkcmclist.c
2763         * src/gtk/gtkcmclist.h
2764         * src/gtk/gtkcmctree.c
2765                 Draw CMClist with cairo too.
2766
2767 2011-10-23 [colin]      3.7.10cvs45
2768
2769         * src/gtk/gtkcmclist.h
2770                 Fix build (this was not meant to be commited)
2771
2772 2011-10-23 [colin]      3.7.10cvs44
2773
2774         * src/addressadd.c
2775         * src/addressbook.c
2776         * src/addressbook_foldersel.c
2777         * src/editgroup.c
2778         * src/foldersel.c
2779         * src/folderview.c
2780         * src/grouplistdialog.c
2781         * src/prefs_common.c
2782         * src/prefs_common.h
2783         * src/summaryview.c
2784         * src/gtk/gtkcmclist.c
2785         * src/gtk/gtkcmclist.h
2786         * src/gtk/gtkcmctree.c
2787         * src/gtk/gtkcmctree.h
2788         * src/gtk/gtksctree.c
2789                 Refactor some tree stuff (lots of code duplication there)
2790                 and switch to cairo for tree rendering.
2791
2792 2011-10-23 [holger]     3.7.10cvs43
2793
2794         * src/filtering.c
2795                 Don't issue a warning for designed behaviour of the stop rule.
2796                 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2797
2798 2011-10-22 [colin]      3.7.10cvs42
2799
2800         * src/printing.c
2801         * src/gtk/gtkshruler.c
2802         * src/gtk/gtkutils.h
2803                 Fix GTK+2.16 build
2804
2805 2011-10-22 [colin]      3.7.10cvs41
2806
2807         * src/account.c
2808         * src/addr_compl.c
2809         * src/addrgather.c
2810         * src/compose.c
2811         * src/editldap.c
2812         * src/expldifdlg.c
2813         * src/folderview.c
2814         * src/grouplistdialog.c
2815         * src/headerview.c
2816         * src/importldif.c
2817         * src/main.c
2818         * src/mainwindow.c
2819         * src/mimeview.c
2820         * src/noticeview.c
2821         * src/prefs_account.c
2822         * src/prefs_actions.c
2823         * src/prefs_ext_prog.c
2824         * src/prefs_filtering.c
2825         * src/prefs_folder_item.c
2826         * src/prefs_image_viewer.c
2827         * src/prefs_logging.c
2828         * src/prefs_msg_colors.c
2829         * src/prefs_other.c
2830         * src/prefs_send.c
2831         * src/prefs_spelling.c
2832         * src/prefs_summaries.c
2833         * src/prefs_template.c
2834         * src/printing.c
2835         * src/quote_fmt.c
2836         * src/send_message.c
2837         * src/statusbar.c
2838         * src/summary_search.c
2839         * src/summaryview.c
2840         * src/wizard.c
2841         * src/gtk/gtkcmclist.c
2842         * src/gtk/gtkcmctree.c
2843         * src/gtk/gtkcmoptionmenu.c
2844         * src/gtk/gtksctree.c
2845         * src/gtk/gtkutils.c
2846         * src/gtk/gtkutils.h
2847         * src/gtk/gtkvscrollbutton.c
2848         * src/gtk/inputdialog.c
2849         * src/gtk/pluginwindow.c
2850         * src/gtk/quicksearch.c
2851         * src/gtk/spell_entry.c
2852         * src/plugins/bogofilter/bogofilter_gtk.c
2853         * src/plugins/dillo_viewer/dillo_prefs.c
2854         * src/plugins/pgpcore/prefs_gpg.c
2855         * src/plugins/spamassassin/spamassassin_gtk.c
2856         * src/plugins/trayicon/trayicon.c
2857         * src/plugins/trayicon/trayicon_prefs.c
2858                 Remove all possible #if GTK_CHECK_VERSION() checks,
2859                 and make Claws build with GTK+2.16 (untested right
2860                 now), as the Gpg4Win project uses GTK+2.16 currently.
2861
2862 2011-10-22 [colin]      3.7.10cvs40
2863
2864         * src/gtk/gtkutils.h
2865         * configure.ac
2866                 Fix (hopefully) build with GTK+ 2.18.
2867
2868 2011-10-20 [paul]       3.7.10cvs39
2869
2870         * AUTHORS
2871         * src/ldif.c
2872         * src/gtk/authors.h
2873                 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2874                 Patch by Bodo Graumann <mail@bodograumann.de>
2875
2876 2011-10-20 [mones]      3.7.10cvs38
2877
2878         * po/fr.po
2879         * src/common/defs.h
2880                 Fix references to old dotsrc mailing lists
2881
2882 2011-10-19 [mones]      3.7.10cvs37
2883
2884         * src/prefs_msg_colors.c
2885                 Fix Ok/Cancel buttons in color selector of preferences
2886
2887 2011-10-17 [colin]      3.7.10cvs36
2888
2889         * src/gtk/gtkshruler.c
2890                 (Probably) fix GTK+ <= 2.22
2891
2892 2011-10-17 [colin]      3.7.10cvs35
2893
2894         * src/gtk/gtkshruler.c
2895                 Fix GTK+2.22 build
2896
2897 2011-10-17 [mones]      3.7.10cvs34
2898
2899         * src/addrbook.c
2900         * src/exportldif.c
2901         * src/jpilot.c
2902         * src/mutt.c
2903         * src/pine.c
2904         * src/procmsg.c
2905         * src/vcard.c
2906                 Fix potential out-of-buffer writes
2907
2908 2011-10-17 [mones]      3.7.10cvs33
2909
2910         * src/main.c
2911                 Use just one g_print call per option; correct indentation
2912
2913 2011-10-17 [colin]      3.7.10cvs32
2914
2915         * src/compose.c
2916         * src/compose.h
2917         * src/gtk/Makefile.am
2918         * src/gtk/gtkshruler.c
2919         * src/gtk/gtkshruler.h
2920         * src/gtk/gtkunit.c
2921         * src/gtk/gtkunit.h
2922                 Reimplement ruler using the GTK widgets. Thanks
2923                 to Hanno for the initial patch.
2924
2925 2011-10-17 [colin]      3.7.10cvs31
2926
2927         * src/action.c
2928         * src/main.c
2929         * src/gtk/gtkutils.c
2930         * src/gtk/gtkutils.h
2931                 Undeprecate GIO/GdkCondition
2932
2933 2011-10-16 [mones]      3.7.10cvs30
2934
2935         * src/main.c
2936                 Add --compose-from-file option to open composition
2937                 window with the headers and body from a file; based
2938                 on Debian patch to fix http://bugs.debian.org/544868
2939
2940 2011-10-15 [mones]      3.7.10cvs29
2941
2942         * manual/advanced.xml
2943                 Document new summary_from_show hidden preference
2944
2945 2011-10-15 [paul]       3.7.10cvs28
2946
2947         * src/compose.c
2948                 compose_create_tags() - fix misplaced 'int i'
2949                 compose_entry_mark_default_to() - fix To field highlighting
2950
2951 2011-10-09 [colin]      3.7.10cvs27
2952
2953         * src/addr_compl.c
2954                 Fix address completion
2955
2956 2011-10-07 [colin]      3.7.10cvs26
2957
2958         * src/prefs_filtering_action.c
2959         * src/gtk/gtkutils.h
2960                 Fix build with GTK+2.20
2961
2962 2011-10-07 [colin]      3.7.10cvs25
2963
2964         * src/gtk/Makefile.am
2965         * src/gtk/gdkkeysyms-new.h
2966         * src/gtk/gtkutils.h
2967                 Copy the new GDK_KEY_* definitions for older GTKs
2968
2969 2011-10-07 [colin]      3.7.10cvs24
2970
2971         * configure.ac
2972                 Fix typos (thanks to Hanno)
2973
2974 2011-10-07 [colin]      3.7.10cvs23
2975
2976         * src/compose.c
2977         * src/gtk/gtkshruler.c
2978         * src/gtk/gtkshruler.h
2979                 Disable ruler starting from 2.24.
2980
2981 2011-10-07 [colin]      3.7.10cvs22
2982
2983         * configure.ac
2984         * src/messageview.c
2985         * src/gtk/Makefile.am
2986                 GTK2 build fix
2987
2988 2011-10-07 [colin]      3.7.10cvs21
2989
2990         * configure.ac
2991         * src/action.c
2992         * src/addr_compl.c
2993         * src/addrgather.c
2994         * src/compose.c
2995         * src/compose.h
2996         * src/editldap.c
2997         * src/mainwindow.c
2998         * src/message_search.c
2999         * src/mimeview.c
3000         * src/mimeview.h
3001         * src/prefs_account.c
3002         * src/prefs_compose_writing.c
3003         * src/prefs_filtering_action.c
3004         * src/prefs_folder_item.c
3005         * src/prefs_logging.c
3006         * src/prefs_matcher.c
3007         * src/prefs_message.c
3008         * src/prefs_other.c
3009         * src/prefs_receive.c
3010         * src/prefs_summaries.c
3011         * src/prefs_wrapping.c
3012         * src/printing.c
3013         * src/ssl_manager.c
3014         * src/statusbar.c
3015         * src/stock_pixmap.c
3016         * src/summary_search.c
3017         * src/textview.c
3018         * src/gtk/Makefile.am
3019         * src/gtk/colorlabel.c
3020         * src/gtk/gtkutils.c
3021         * src/gtk/gtkutils.h
3022         * src/gtk/logwindow.c
3023         * src/gtk/menu.c
3024         * src/gtk/menu.h
3025         * src/gtk/quicksearch.c
3026         * src/gtk/spell_entry.c
3027         * src/plugins/bogofilter/bogofilter_gtk.c
3028         * src/plugins/dillo_viewer/dillo_viewer.c
3029         * src/plugins/pgpcore/prefs_gpg.c
3030         * src/plugins/spamassassin/spamassassin_gtk.c
3031                 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
3032                 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
3033                 ported (especially GtkCMOptionMenu)
3034
3035 2011-10-07 [colin]      3.7.10cvs20
3036
3037         * src/account.c
3038         * src/action.c
3039         * src/addr_compl.c
3040         * src/addrcustomattr.c
3041         * src/addrduplicates.c
3042         * src/addressadd.c
3043         * src/addressbook.c
3044         * src/addressbook_foldersel.c
3045         * src/addrgather.c
3046         * src/alertpanel.c
3047         * src/browseldap.c
3048         * src/compose.c
3049         * src/editaddress.c
3050         * src/editaddress_other_attributes_ldap.c
3051         * src/editbook.c
3052         * src/editgroup.c
3053         * src/editjpilot.c
3054         * src/editldap.c
3055         * src/editldap_basedn.c
3056         * src/edittags.c
3057         * src/editvcard.c
3058         * src/exphtmldlg.c
3059         * src/expldifdlg.c
3060         * src/export.c
3061         * src/foldersel.c
3062         * src/folderview.c
3063         * src/grouplistdialog.c
3064         * src/import.c
3065         * src/importldif.c
3066         * src/importmutt.c
3067         * src/importpine.c
3068         * src/mainwindow.c
3069         * src/message_search.c
3070         * src/messageview.c
3071         * src/mimeview.c
3072         * src/prefs_actions.c
3073         * src/prefs_customheader.c
3074         * src/prefs_display_header.c
3075         * src/prefs_filtering.c
3076         * src/prefs_filtering_action.c
3077         * src/prefs_folder_column.c
3078         * src/prefs_matcher.c
3079         * src/prefs_msg_colors.c
3080         * src/prefs_other.c
3081         * src/prefs_summaries.c
3082         * src/prefs_summary_column.c
3083         * src/prefs_summary_open.c
3084         * src/prefs_template.c
3085         * src/prefs_toolbar.c
3086         * src/printing.c
3087         * src/sourcewindow.c
3088         * src/ssl_manager.c
3089         * src/summary_search.c
3090         * src/summaryview.c
3091         * src/textview.c
3092         * src/uri_opener.c
3093         * src/gtk/about.c
3094         * src/gtk/colorsel.c
3095         * src/gtk/combobox.c
3096         * src/gtk/description_window.c
3097         * src/gtk/foldersort.c
3098         * src/gtk/gtkaspell.c
3099         * src/gtk/gtkcmclist.c
3100         * src/gtk/gtkcmctree.c
3101         * src/gtk/gtkcmoptionmenu.c
3102         * src/gtk/gtkutils.c
3103         * src/gtk/icon_legend.c
3104         * src/gtk/inputdialog.c
3105         * src/gtk/logwindow.c
3106         * src/gtk/pluginwindow.c
3107         * src/gtk/prefswindow.c
3108         * src/gtk/quicksearch.c
3109         * src/plugins/pgpcore/passphrase.c
3110         * src/plugins/pgpcore/select-keys.c
3111                 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
3112                 to replace GDK_* by GDK_KEY_*.
3113
3114 2011-10-07 [colin]      3.7.10cvs19
3115
3116         * AUTHORS
3117         * src/account.c
3118         * src/action.c
3119         * src/addr_compl.c
3120         * src/addressbook.c
3121         * src/alertpanel.c
3122         * src/compose.c
3123         * src/edittags.c
3124         * src/folderview.c
3125         * src/grouplistdialog.c
3126         * src/image_viewer.c
3127         * src/mainwindow.c
3128         * src/mimeview.c
3129         * src/noticeview.c
3130         * src/prefs_filtering_action.c
3131         * src/prefs_folder_column.c
3132         * src/prefs_msg_colors.c
3133         * src/prefs_summary_column.c
3134         * src/prefs_toolbar.c
3135         * src/printing.c
3136         * src/stock_pixmap.c
3137         * src/summaryview.c
3138         * src/textview.c
3139         * src/undo.c
3140         * src/wizard.c
3141         * src/gtk/about.c
3142         * src/gtk/authors.h
3143         * src/gtk/colorlabel.c
3144         * src/gtk/colorsel.c
3145         * src/gtk/gtkcmclist.c
3146         * src/gtk/gtkcmctree.c
3147         * src/gtk/gtkcmoptionmenu.c
3148         * src/gtk/gtksctree.c
3149         * src/gtk/gtkutils.c
3150         * src/gtk/gtkvscrollbutton.c
3151         * src/gtk/inputdialog.c
3152         * src/gtk/logwindow.c
3153         * src/gtk/menu.c
3154         * src/gtk/prefswindow.c
3155         * src/gtk/progressdialog.c
3156         * src/plugins/pgpcore/passphrase.c
3157         * src/plugins/trayicon/trayicon.c
3158                 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
3159                 Patch by Hanno Thurow-Meyer, many thanks to him !
3160
3161 2011-09-20 [colin]      3.7.10cvs18
3162
3163         * src/common/ssl.c
3164                 Fix bug #2502, 'gnutls_transport_set_lowat removed in
3165                 gnutls 3.0.3'
3166
3167 2011-09-18 [colin]      3.7.10cvs17
3168
3169         * src/news.c
3170                 Fix segfault when connection fails
3171
3172 2011-09-03 [colin]      3.7.10cvs16
3173
3174         * src/common/ssl.c
3175                 Use NORMAL instead of EXPORT priorities.
3176
3177 2011-09-02 [colin]      3.7.10cvs15
3178
3179         * configure.ac
3180         * src/common/ssl.c
3181                 Linking against gcrypt explicitely in order to call
3182                 gcry_control() for mutex setup isn't necessary anymore
3183                 starting from gnuTLS 2.11.
3184
3185 2011-08-31 [colin]      3.7.10cvs14
3186
3187         * src/plugins/pgpinline/pgpinline.c
3188         * src/plugins/pgpmime/pgpmime.c
3189                 Fix bug #2431, "Major memory leak in PGP message handling".
3190
3191 2011-08-31 [colin]      3.7.10cvs13
3192
3193         * AUTHORS
3194         * src/gtk/authors.h
3195         * src/mainwindow.c
3196         * src/messageview.c
3197         * src/gtk/authors.h
3198                 Apply Steve Rader's patch from bug #2388, "Add 
3199                 message view scrolling menu items"
3200
3201 2011-08-30 [colin]      3.7.10cvs12
3202
3203         * src/gtk/prefswindow.c
3204                 Fix layout issues (i.e. on SSL page if changing account
3205                 type prior to visiting it).
3206
3207 2011-08-30 [colin]      3.7.10cvs11
3208
3209         * configure.ac
3210         * src/common/ssl.c
3211                 Don't use deprecated functions for GnuTLS priorities.
3212                 Require GnuTLS 2.2 that is the first version with the
3213                 new function.
3214
3215 2011-08-30 [colin]      3.7.10cvs10
3216
3217         * src/common/socket.c
3218         * src/common/ssl.c
3219                 Long-term fix for bug #2402, "GnuTLS change breaks socket
3220                 communication", as per http://savannah.gnu.org/support/?107660
3221
3222 2011-08-30 [colin]      3.7.10cvs9
3223
3224         * src/etpan/imap-thread.c
3225         * src/etpan/nntp-thread.c
3226                 Remove dead openSSL code
3227
3228 2011-08-30 [colin]      3.7.10cvs8
3229
3230         * src/ssl_manager.c
3231         * src/common/ssl.c
3232         * src/common/ssl_certificate.c
3233         * src/common/ssl_certificate.h
3234         * src/etpan/imap-thread.c
3235         * src/etpan/nntp-thread.c
3236                 Fix bug #2127, "SSL cert check uses canonical name instead of
3237                 specified name"
3238
3239 2011-08-29 [colin]      3.7.10cvs7
3240
3241         * src/prefs_account.c
3242                 Fix X-Mailer option not appearing on IMAP
3243
3244 2011-08-29 [colin]      3.7.10cvs6
3245
3246         * src/plugins/pgpcore/Makefile.am
3247         * src/plugins/pgpinline/Makefile.am
3248         * src/plugins/pgpmime/Makefile.am
3249         * src/plugins/smime/Makefile.am
3250                 Windows build fix:
3251                 libtool: link: require no space between `-L' and `.'
3252
3253 2011-08-29 [colin]      3.7.10cvs5
3254
3255         * src/account.c
3256         * src/compose.c
3257         * src/prefs_account.c
3258         * src/prefs_account.h
3259                 Revert cvs4 which is rather illogical and instead
3260                 use Fabian's patch from bug #2471
3261
3262 2011-08-29 [colin]      3.7.10cvs4
3263
3264         * src/compose.c
3265                 Don't insert custom headers that have empty values.
3266                 Allows not inserting X-Mailer if it's set to nothing.
3267                 Fixes bug #2471, "Make setting an X-Mailer header optional".
3268
3269 2011-08-29 [colin]      3.7.10cvs3
3270
3271         * src/image_viewer.c
3272         * src/textview.c
3273         * src/gtk/gtkutils.c
3274         * src/gtk/gtkutils.h
3275                 Handle EXIF orientation in images (both in textview's
3276                 preview and image viewer)
3277
3278 2011-08-28 [paul]       3.7.10cvs2
3279
3280         * src/prefs_common.c
3281         * src/prefs_common.h
3282         * src/summaryview.c
3283                 add new hidden option to control the display in the From
3284                 column in the Message List: 0 (default): show name,
3285                 1: show address, 2: show name + address
3286
3287 2011-08-27 [paul]       3.7.10cvs1
3288
3289         * po/POTFILES.in
3290         * src/common/ssl_certificate.c
3291         * src/etpan/imap-thread.c
3292         * src/etpan/nntp-thread.c
3293                 offer up some missing log_error() strings to translators
3294
3295 2011-08-27 [paul]       3.7.10
3296         * NEWS
3297         * README
3298         * RELEASE_NOTES 
3299                 3.7.10 unleashed!               
3300
3301 2011-08-27 [paul]       3.7.9cvs52
3302
3303         * po/cs.po
3304         * po/fr.po
3305         * po/hu.po
3306         * po/lt.po
3307         * po/pt_BR.po
3308         * po/sk.po
3309                 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3310                 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3311
3312 2011-08-27 [mones]      3.7.9cvs51
3313
3314         * claws-mail.desktop
3315                 Include generic name and comment translations
3316                 Thanks to all the people on the translators ML!
3317
3318 2011-08-23 [paul]       3.7.9cvs50
3319
3320         * src/common/ssl.c
3321                 probable/possible fix/workaround for bug 2402,
3322                 'can't download message from pop3 server'
3323
3324 2011-08-18 [paul]       3.7.9cvs49
3325
3326         * manual/handling.xml
3327                 fix typos. thanks to vilpan
3328
3329 2011-08-17 [paul]       3.7.9cvs48
3330
3331         * tools/claws.i18n.status.pl
3332                 add Mindaugas Baranauskas (Lithuanian)
3333
3334 2011-08-14 [mir]        3.7.9cvs47
3335
3336         * src/news.c
3337         * src/etpan/nntp-thread.c
3338                 Fix bug 2418. Patch provided by Sébastien Bigaret with
3339                 some minor contribution by me.
3340
3341 2011-08-13 [mir]        3.7.9cvs46
3342
3343         * src/etpan/nntp-thread.c
3344                 Fix bug when NNTP server sends authentication warning
3345                 as part of the connection session. Privously etpan would
3346                 bail out for any return code other than NEWSNNTP_NO_ERROR
3347                 but as early as the connection session a return code like
3348                 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3349                 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3350                 be considered as an error.
3351
3352 2011-08-12 [paul]       3.7.9cvs45
3353
3354         * src/mimeview.c
3355                 3.7.9cvs43 mistakenly dropped off the info
3356                 about the mime part from the tooltip
3357
3358 2011-08-12 [wwp]        3.7.9cvs44
3359
3360         * src/gtk/quicksearch.c
3361          Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3362
3363 2011-08-09 [paul]       3.7.9cvs43
3364
3365         * src/mimeview.c
3366                 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3367
3368 2011-08-06 [paul]       3.7.9cvs42
3369
3370         * src/compose.c
3371                 fix cursor placement in Forward template
3372
3373 2011-08-06 [paul]       3.7.9cvs41
3374
3375         * src/gtk/description_window.c
3376                 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3377
3378 2011-08-05 [holger]     3.7.9cvs40
3379
3380         * claws-mail.desktop
3381                 Revert 3.7.9cvs35 for now, it may be problematic
3382                 (see bug #2450)
3383
3384 2011-08-05 [paul]       3.7.9cvs39
3385
3386         * src/mainwindow.c
3387         * src/messageview.c
3388                 use 'Collapse quotes' rather than 'Fold quotes' on
3389                 labels, for consistency
3390         * src/toolbar.c
3391                 use 'Receive mail from account' rather than 'on account'
3392
3393 2011-07-30 [mir]        3.7.9cvs38
3394
3395         * src/etpan/Makefile.am
3396         * src/plugins/pgpcore/Makefile.am
3397         * src/plugins/pgpmime/Makefile.am
3398         * src/plugins/smime/Makefile.am
3399                 Fix broken build on Debian Sid. enchant.h cannot be
3400                 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3401                 present in Makefile.am. Apparently enchant.h in older
3402                 versions were placed in /usr/include which is always
3403                 scanned be default.
3404
3405 2011-07-21 [mones]      3.7.9cvs37
3406
3407         * src/common/plugin.c
3408         * src/common/plugin.h
3409                 Make licences allowed for plugins more explicit and also
3410                 accept dual (or more) licences when properly formatted.
3411                 Doesn't require any change on current plugins.
3412
3413 2011-07-18 [mones]      3.7.9cvs36
3414
3415         * manual/advanced.xml
3416                 Document briefly tags feature.
3417         * manual/glossary.xml
3418                 Fix definition to avoid confussion with tags.
3419         * manual/es/advanced.xml
3420         * manual/es/glossary.xml
3421                 Synchronize Spanish translation with the above.
3422
3423 2011-07-07 [holger]     3.7.9cvs35
3424
3425         * claws-mail.desktop
3426                 Add indicator stuff to the desktop file
3427                 Taken from bug #2450
3428
3429 2011-07-06 [paul]       3.7.9cvs34
3430
3431         * src/edittags.c
3432                 fix English usage
3433
3434 2011-07-06 [mones]      3.7.9cvs33
3435
3436         * src/edittags.c
3437                 Do not create an empty tag name row in panel and
3438                 warn user about using a non-reserved tag instead
3439
3440 2011-07-05 [mones]      3.7.9cvs32
3441
3442         * src/imap.c
3443         * src/common/tags.c
3444         * src/common/tags.h
3445         * src/etpan/imap-thread.c
3446                 Make constants for reserved tags and use them
3447                 Removed also duplicate comparison while at it
3448
3449 2011-07-05 [paul]       3.7.9cvs31
3450
3451         * src/compose.c
3452                 when using a Compose template, only place the cursor
3453                 in the body when the cursor symbol, %cursor (%X), is used
3454
3455 2011-07-03 [paul]       3.7.9cvs30
3456
3457         * src/main.c
3458                 do main_window_popup(mainwin); on plugin load error, or
3459                 else the warning dialogue and mainwindow stays minimised
3460                 and hidden
3461
3462 2011-07-03 [paul]       3.7.9cvs29
3463
3464         * src/wizard.c
3465                 fix bug 2462, 'Building without GnuTLS support leads to a
3466                 failure in wizard.c'
3467
3468 2011-07-03 [paul]       3.7.9cvs28
3469
3470         * src/mainwindow.c
3471         * src/mainwindow.h
3472         * src/summaryview.c
3473                 fix bug #2461, 'popup menu in message list displays
3474                 'move to trash' and 'delete''.
3475                 Add a new sensitivity condition 'M_NOT_TRASH' and
3476                 remove the broken workaround for right-click in summaryview.c.
3477                 Fix broken main menu sensitivity for "Menu/Message/Move" in
3478                 News folder.
3479
3480 2011-06-21 [paul]       3.7.9cvs27
3481
3482         * src/mainwindow.c
3483                 revert 3.7.9cvs2, it does no good
3484
3485 2011-06-18 [mir]        3.7.9cvs26
3486
3487         * configure.ac
3488                 Fix autoconf warnings introduced in autoconf >= 2.64
3489
3490 2011-06-05 [paul]       3.7.9cvs25
3491
3492         * po/ca.po
3493         * po/cs.po
3494         * po/de.po
3495         * po/it.po
3496         * po/ja.po
3497         * po/pt_PT.po
3498         * po/sk.po
3499         * po/uk.po
3500                 fix strings where an informational message has been
3501                 wrongly entered into the translated string
3502         * src/toolbar.c
3503                 enable 'Trash' and 'Sender' to be translated based on
3504                 the context, e.g. as button text and as mail header
3505         * src/gtk/about.c
3506                 fix english in Info tab
3507
3508 2011-05-25 [colin]      3.7.9cvs24
3509
3510         * src/action.c
3511                 Fix bug #2439, "use bitwise operator for bitmask instead of
3512                 logical operator". Thanks to Nicolas Kaiser for the patch.
3513
3514 2011-05-18 [colin]      3.7.9cvs23
3515
3516         * src/news.c
3517                 Fix missing group selection before xover if the
3518                 connection was reset before.
3519
3520 2011-05-12 [colin]      3.7.9cvs22
3521
3522         * src/common/utils.c
3523                 Fix bug #2412, "Send account mail address in Message-ID
3524                 wrongly implemented". Patch by Fabian Keil.
3525
3526 2011-05-12 [mones]      3.7.9cvs21
3527
3528         * src/etpan/nntp-thread.c
3529                 Fix bug #2418 "NNTP authentication is broken"
3530
3531 2011-05-09 [pawel]      3.7.9cvs20
3532
3533         * src/mainwindow.c
3534         * src/prefs_folder_item.c
3535                 Small UI fixes
3536
3537 2011-05-05 [colin]      3.7.9cvs19
3538
3539         * src/imap.c
3540         * src/inc.c
3541         * src/news.c
3542         * src/send_message.c
3543                 Fix bug #2184, "Add account name information inside network log".
3544                 Initial patch by MSulchan Darmawan, expanded to other protocols.
3545                 This stuff is too much copy-pasted.
3546
3547
3548 2011-04-30 [colin]      3.7.9cvs18
3549
3550         * src/main.c
3551                 Fix bug #2414, 'Claws segfaults on startup with
3552                 notification plugin enabled". Thanks Christian
3553                 Faulhammer for the patch.
3554
3555 2011-04-27 [colin]      3.7.9cvs17
3556
3557         * src/codeconv.c
3558                 Make Windows' encoding CP1251 for ru_RU locale
3559                 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3560
3561 2011-04-24 [paul]       3.7.9cvs16
3562
3563         * manual/claws-mail-manual.xml
3564         * manual/de/claws-mail-manual.xml
3565         * manual/es/claws-mail-manual.xml
3566         * manual/fr/claws-mail-manual.xml
3567         * manual/it/claws-mail-manual.xml
3568                 update copyright year
3569
3570 2011-04-24 [paul]       3.7.9cvs15
3571
3572         * src/summaryview.c
3573                 fix bug #2353, 'Right-clicking on spam in order to delete
3574                 it causes it to show in message window'
3575
3576 2011-04-24 [paul]       3.7.9cvs14
3577
3578         * src/mainwindow.c
3579         * src/gtk/foldersort.c
3580         * src/gtk/foldersort.h
3581                 fix labelling, 'change folder order' to 'change mailbox order'
3582
3583 2011-04-23 [paul]       3.7.9cvs13
3584
3585         * configure.ac
3586                 fix bug #2409, 'Failed to compile under GCC 3.x : option
3587                  -Wno-pointer-sign badly set in configure.ac'. mistakenly
3588                 committed in 3.7.8cvs19 
3589
3590 2011-04-11 [paul]       3.7.9cvs12
3591
3592         * src/plugins/trayicon/trayicon.c
3593                 fix build bug: gtk_status_icon_set_title() is available
3594                 since gtk 2.18.x not 2.14.x
3595
3596 2011-04-11 [paul]       3.7.9cvs11
3597
3598         * po/hu.po
3599                 updated by Páder Rezső
3600
3601 2011-04-10 [colin]      3.7.9cvs10
3602
3603         * src/addr_compl.c
3604         * src/addressbook.c
3605         * src/compose.c
3606         * src/editaddress.c
3607         * src/editaddress_other_attributes_ldap.c
3608         * src/main.c
3609         * src/message_search.c
3610         * src/prefs_display_header.c
3611         * src/prefs_filtering_action.c
3612         * src/prefs_matcher.c
3613         * src/prefs_other.c
3614         * src/prefs_toolbar.c
3615         * src/summary_search.c
3616         * src/gtk/colorlabel.c
3617         * src/gtk/combobox.c
3618         * src/gtk/gtkcmoptionmenu.c
3619         * src/gtk/gtkshruler.c
3620         * src/gtk/gtkshruler.h
3621         * src/gtk/gtkutils.h
3622         * src/gtk/inputdialog.c
3623         * src/gtk/quicksearch.c
3624                 Revert the whole pile of crap introduced in
3625                 cvs9,8,7,4.
3626
3627 2011-04-10 [colin]      3.7.9cvs9
3628
3629         * src/compose.c
3630         * src/editaddress.c
3631         * src/editaddress_other_attributes_ldap.c
3632         * src/main.c
3633         * src/message_search.c
3634         * src/prefs_display_header.c
3635         * src/prefs_matcher.c
3636         * src/prefs_toolbar.c
3637         * src/summary_search.c
3638         * src/gtk/combobox.c
3639         * src/gtk/gtkutils.h
3640         * src/gtk/inputdialog.c
3641         * src/gtk/quicksearch.c
3642                 Finish fun with combo boxes. (hopefully)
3643
3644 2011-04-10 [colin]      3.7.9cvs8
3645
3646         * src/compose.c
3647         * src/prefs_filtering_action.c
3648         * src/gtk/combobox.c
3649         * src/gtk/gtkshruler.c
3650         * src/gtk/gtkshruler.h
3651                 More undeprecation. GTKSHRuler is #if'ed out. We can
3652                 still decide to maintain the old GtkRuler widget in-tree
3653                 if the lack of ruler in Compose window is too
3654                 annoying.
3655
3656 2011-04-10 [colin]      3.7.9cvs7
3657
3658         * src/addr_compl.c
3659         * src/addressbook.c
3660         * src/compose.c
3661         * src/editaddress_other_attributes_ldap.c
3662         * src/message_search.c
3663         * src/prefs_display_header.c
3664         * src/prefs_filtering_action.c
3665         * src/prefs_other.c
3666         * src/prefs_toolbar.c
3667         * src/summary_search.c
3668         * src/gtk/colorlabel.c
3669         * src/gtk/combobox.c
3670         * src/gtk/gtkcmoptionmenu.c
3671         * src/gtk/gtkutils.h
3672                 More comboboxtext undeprecation
3673
3674 2011-04-10 [colin]      3.7.9cvs6
3675
3676         * src/messageview.c
3677                 Fix it better.
3678
3679 2011-04-10 [colin]      3.7.9cvs5
3680
3681         * src/messageview.c
3682                 Fix age-old typo.
3683
3684 2011-04-10 [colin]      3.7.9cvs4
3685
3686         * src/compose.c
3687         * src/editaddress_other_attributes_ldap.c
3688         * src/message_search.c
3689         * src/prefs_display_header.c
3690         * src/prefs_filtering_action.c
3691         * src/prefs_other.c
3692         * src/prefs_toolbar.c
3693         * src/summary_search.c
3694         * src/gtk/combobox.c
3695         * src/gtk/gtkutils.h
3696                 gtk_combo_box_*_text() is deprecated, and
3697                 gtk_combo_box_text_*() is the new hotness.
3698
3699 2011-04-10 [colin]      3.7.9cvs3
3700
3701         * src/addr_compl.c
3702         * src/addressbook.c
3703         * src/browseldap.c
3704         * src/compose.c
3705         * src/folder.c
3706         * src/folderview.c
3707         * src/gtk/gtkvscrollbutton.c
3708         * src/gtk/gtkvscrollbutton.h
3709                 s/GtkFunction/GSourceFunc
3710
3711 2011-04-10 [colin]      3.7.9cvs2
3712
3713         * src/mainwindow.c
3714                 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3715                 This is the patch from bug #2396, it should be innocuous even
3716                 if that's useless to do deiconify + present window...
3717
3718 2011-04-09 [paul]       3.7.9cvs1
3719
3720         * src/prefs_summaries.c
3721                 fix typo in string. (thanks, Brad!)
3722
3723 2011-04-09 [paul]       3.7.9
3724         * NEWS
3725         * README
3726         * RELEASE_NOTES 
3727                 3.7.9 unleashed!        
3728
3729 2011-04-09 [paul]       3.7.8cvs78
3730
3731         * po/cs.po
3732         * po/es.po
3733         * po/fi.po
3734         * po/fr.po
3735         * po/lt.po
3736         * po/pt_BR.po
3737         * po/sk.po
3738         * po/uk.po
3739                 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3740                 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3741                 Slavko, and Yarema
3742
3743 2011-04-09 [colin]      3.7.8cvs77
3744
3745         * src/gtk/filesel.c
3746                 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3747                 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3748                 encoding filename. Hooray for stupid.
3749
3750 2011-04-08 [colin]      3.7.8cvs76
3751
3752         * src/action.c
3753                 Fix action Stop: if child does not react to SIGTERM, it'll
3754                 probably start behaving when it'll get a SIGKILL on the user's
3755                 second press on Stop.
3756                 Fixes bug #2237, "User action makes Claws unresponsive".
3757
3758 2011-04-08 [colin]      3.7.8cvs75
3759
3760         * src/account.c
3761         * src/folder.c
3762         * src/folder.h
3763         * src/folder_item_prefs.c
3764         * src/folder_item_prefs.h
3765         * src/prefs_account.c
3766                 Fix bug #2382, "folderitemrc not updated when account
3767                 name is changed". Indeed, this wasn't done.
3768
3769 2011-04-08 [wwp]        3.7.8cvs74
3770
3771         * src/procmime.c
3772         Add support for quoted values (*="value").
3773         This commonly fixes a trailing quote appearing to filenames
3774         sent by iphone Mail (not sure if it's culprit at all, though).
3775
3776 2011-04-08 [colin]      3.7.8cvs73
3777
3778         * src/gtk/filesel.c
3779                 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu 
3780                 caused by attachments with extended chars in the file name". Patch
3781                 derived from a patch bt Fabien Keil
3782
3783 2011-04-05 [wwp]        3.7.8cvs72
3784
3785         * src/compose.c
3786                 A debug string not to translate.
3787
3788 2011-04-03 [colin]      3.7.8cvs71
3789
3790         * src/common/utils.h
3791                 Fix bug #2394, "backtrace() crashes on FreeBSD"
3792                 That's not the first bug-report where internal
3793                 debug-only backtrace() crashes on FreeBSD.
3794
3795 2011-04-03 [colin]      3.7.8cvs70
3796
3797         * src/compose.c
3798                 Fix bug #2365 again, "Crash when auto-scrolling headers in
3799                 compose window".
3800                 Batch-mode compose windows (from filtering actions) shouldn't
3801                 try to access stuff after flushing events...
3802
3803 2011-03-31 [paul]       3.7.8cvs69
3804
3805         * INSTALL
3806                 update as gtk >= 2.10 now required
3807                 (because I'll never remember to do this later)
3808
3809 2011-03-26 [paul]       3.7.8cvs68
3810
3811         * src/messageview.c
3812                 fix separators in Go To menu
3813
3814 2011-03-20 [colin]      3.7.8cvs67
3815
3816         * configure.ac
3817                 Drop the *_DISABLE_DEPRECATED. We'll put them back
3818                 when we'll have time to handle them
3819
3820 2011-03-18 [paul]       3.7.8cvs66
3821
3822         * src/textview.c
3823                 make user-facing message more accurate -
3824                 'Network Log' not 'View Log'
3825
3826 2011-03-17 [wwp]        3.7.8cvs65
3827
3828         * po/fr.po
3829                 Fix a typo around plural form, as reported by
3830                 Yannick Palanque.
3831
3832 2011-03-15 [colin]      3.7.8cvs64
3833
3834         * AUTHORS
3835         * src/gtk/authors.h
3836         * src/main.c
3837                 Fix bug #2381, "Support for NetworkManager 0.9".
3838                 Patch by Mikhail Efremov
3839
3840 2011-03-04 [colin]      3.7.8cvs63
3841
3842         * src/mimeview.c
3843         * src/mimeview.h
3844                 Fix segfault on Windows
3845         * src/exporthtml.c
3846         * src/common/utils.c
3847         * src/common/w32_unistd.c
3848         * src/common/w32lib.h
3849                 Rationalize use of time_r() funcs (pthread do define them)
3850
3851 2011-03-02 [pawel]      3.7.8cvs62
3852
3853         * src/wizard.c
3854                 Re-implement widgets aligning, switch from GtkSizeGroup
3855                 to GtkTable - this should fix disappearing labels
3856
3857 2011-03-01 [pawel]      3.7.8cvs61
3858
3859         * src/wizard.c
3860                 Wizard GUI cleanups. Make it look and behave more
3861                 like account preferences.
3862
3863 2011-02-23 [colin]      3.7.8cvs60
3864
3865         * src/common/Makefile.am
3866                 Fix make dist
3867
3868 2011-02-23 [colin]      3.7.8cvs59
3869
3870         * src/Makefile.am
3871         * src/main.c
3872         * src/common/Makefile.am
3873         * src/common/plugin.c
3874         * src/common/valgrind.h
3875                 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3876                 Use valgrind's own header.
3877
3878 2011-02-22 [colin]      3.7.8cvs58
3879
3880         * src/prefs_account.c
3881                 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3882                 signed message" upon new installation. This is disturbing when PGP
3883                 plugins are loaded by default.
3884
3885 2011-02-16 [paul]       3.7.8cvs57
3886
3887         * src/*
3888                 update copyright headers throughout
3889
3890 2011-02-16 [paul]       3.7.8cvs56
3891
3892         * src/summaryview.c
3893                 use gettext plural form for "item selected"/"items selected"
3894
3895 2011-02-13 [colin]      3.7.8cvs55
3896
3897         * src/mimeview.c
3898         * src/mimeview.h
3899                 Fix bug #2361, "Claws crashes after PGP Check in separate
3900                 msg view". Don't let the cancel thread lie around after
3901                 the verification ended.
3902
3903 2011-02-13 [paul]       3.7.8cvs54
3904
3905         * po/lt.po
3906                 updated by Mindaugas Baranauskas
3907
3908 2011-02-11 [mones]      3.7.8cvs53
3909
3910         * manual/es/advanced.xml
3911                 Sync with English manual
3912         * src/imap.c
3913                 Fix remaining mismatched alloc/free from cppcheck
3914
3915 2011-02-10 [pawel]      3.7.8cvs52
3916
3917         * src/ldapupdate.c
3918                 Fix memleaks
3919
3920 2011-02-10 [pawel]      3.7.8cvs51
3921
3922         * src/prefs_toolbar.c
3923                 - set menus sensitivity in item type combo depending on
3924                   availability of actions / plugin hooks
3925                 - style fixes, spaces instead of tabs mostly
3926
3927 2011-02-10 [paul]       3.7.8cvs50
3928
3929         * src/prefs_account.c
3930                 move the 'send acc mail addr in msg-id" option to
3931                 the send page
3932
3933 2011-02-10 [paul]       3.7.8cvs49
3934
3935         * src/prefs_account.c
3936                 move the 'expunge immediately' option to a more
3937                 suitable page
3938
3939 2011-02-05 [pawel]      3.7.8cvs48
3940
3941         * manual/advanced.xml
3942                 Document new hidden pref
3943         * src/folder.c
3944                 Dont treat mimeparts referenced by others as
3945                 real attachments
3946         * src/mimeview.c
3947         * src/prefs_common.c
3948         * src/prefs_common.h
3949                 Add ability to hide inline attachments referenced
3950                 by other mimeparts in MimeView. To enable this
3951                 feature set show_inline_attachments=0 in your clawsrc
3952
3953 2011-01-25 [colin]      3.7.8cvs47
3954
3955         * src/matcher.c
3956                 Fix matcher body parsing: decode mails with our
3957                 MIME parser. This speeds up body search a bit as
3958                 binary attachments are not searched anymore, slows
3959                 down a bit full message searches, but not awfully.
3960         * src/summary_search.c
3961                 Use matcher API to search, in all cases (advanced search or
3962                 not). Also, fix little logic bugs related to combos history
3963         * src/common/utils.c
3964         * src/common/utils.h
3965         * src/procmime.c
3966         * src/procmime.h
3967                 Remove dead code, export functions needed by matcher.c
3968
3969 2011-01-25 [colin]      3.7.8cvs46
3970
3971         * src/compose.c
3972         * src/prefs_common.c
3973         * src/common/md5.c
3974         * src/common/ssl_certificate.c
3975                 Fix mismatched alloc/free (thanks to cppcheck)
3976
3977 2011-01-25 [colin]      3.7.8cvs45
3978
3979         * src/pop.c
3980                 Fix leak on error path
3981
3982 2011-01-23 [mones]      3.7.8cvs44
3983
3984         * manual/es/advanced.xml
3985                 Sync with English manual
3986
3987 2011-01-23 [paul]       3.7.8cvs43
3988
3989         * src/gtk/about.c
3990                 it's 2011, update copyright line
3991
3992 2011-01-23 [paul]       3.7.8cvs42
3993
3994         * manual/advanced.xml
3995         * src/prefs_common.c
3996         * src/prefs_common.h
3997         * src/textview.c
3998                 fix bug #2350, 'Make displaying localized date/time in
3999                 message view optional'.
4000                 This introduces a new hidden option (why do more?),
4001                 'msgview_date_format', which defaults to OFF, maintaining
4002                 the current and expected behaviour.
4003
4004 2011-01-21 [colin]      3.7.8cvs41
4005
4006         * src/procmime.c
4007                 Fix bug #2050, Clawsmail sends return receipt every seconds
4008                 We forgot to close the file when parsing 
4009                 disposition-notification fields, which made unlinking of the
4010                 corresponding emails in tempfolder/processing impossible in
4011                 Windows. Causing them to be re-fetched every time.
4012
4013 2011-01-21 [colin]      3.7.8cvs40
4014
4015         * claws-mail.desktop
4016                 Fix again bug #2346: We should have a %u parameter.
4017
4018 2011-01-21 [colin]      3.7.8cvs39
4019
4020         * src/plugins/spamassassin/spamassassin.c
4021                 Fix sa-learn when offline (its command line parsing is
4022                 space-dependant). Patch by Wolfgang Lorenz
4023
4024 2011-01-19 [pawel]      3.7.8cvs38
4025
4026         * claws-mail.desktop
4027                 Fix Bug 2346 'Please register x-handler-scheme
4028                  in .desktop file' patch by Laurent Bigonville
4029                 While I'm here update things to current
4030                 standards, fix desktop-file-validate warnings/errors
4031
4032 2011-01-18 [colin]      3.7.8cvs37
4033
4034         * src/common/smtp.c
4035                 Fix logic on SMTP AUTH: If the selected method isn't
4036                 available, say so instead of supposing it'll work.
4037                 Fixes bug #2039, 'SMTP AUTHENTICATION'
4038
4039 2011-01-15 [pawel]      3.7.8cvs36
4040
4041         * src/prefs_folder_item.c
4042                 Rework subject regexp simplify gui a bit, this give us better
4043                 options page layout (window with min width was too short to 
4044                 show all contents and thigs were unwieldy) and better preview
4045                 of regexp working/not working
4046
4047 2011-01-14 [pawel]      3.7.8cvs35
4048
4049         * src/textview.c
4050                 strncpy2() NULLify strings just fine, no need to be
4051                 extra "clever"
4052
4053 2011-01-14 [pawel]      3.7.8cvs34
4054
4055         * src/textview.c
4056                 Fix Bug #2165 'The date not localized in the message view'
4057                 Display Date header in messageview in the same way as in
4058                 summaryview by respecting date format set in preferences.
4059
4060 2011-01-06 [pawel]      3.7.8cvs33
4061
4062         * src/prefs_account.c
4063         * src/prefs_folder_item.c
4064         * src/prefs_quote.c
4065         * src/quote_fmt.c
4066                 Make quote templates widgets more compact
4067
4068 2011-01-06 [pawel]      3.7.8cvs32
4069
4070         * src/plugins/trayicon/trayicon.c
4071                 - fix logic bug which caused icon to be
4072                   always set no-mail status on plugin load
4073                 - force icon hide on plugin_done(), without
4074                   it empty space(?!) is left in tray under KDE3 and KDE4
4075
4076 2011-01-06 [colin]      3.7.8cvs31
4077
4078         * src/addrharvest.c
4079         * src/codeconv.c
4080         * src/codeconv.h
4081         * src/compose.c
4082         * src/news.c
4083         * src/procheader.c
4084         * src/procmime.c
4085         * src/unmime.c
4086         * src/unmime.h
4087                 Unmime headers differently whether they're addresses or not:
4088                 It's useless to quote things containing commas if it's in
4089                 subject, for example. (introduced in 3.7.8cvs26)
4090
4091 2011-01-06 [colin]      3.7.8cvs30
4092
4093         * src/gtk/gtkaspell.c
4094                 Complete previous patch
4095         * src/messageview.c
4096         * src/plugins/pgpinline/pgpinline.c
4097                 Coding style
4098
4099 2011-01-06 [paul]       3.7.8cvs29
4100
4101         * AUTHORS
4102         * configure.ac
4103         * po/lt.po
4104         * src/gtk/authors.h
4105                 add Lithuanian translation (approx. 65% complete)
4106                 submitted by Mindaugas Baranauskas
4107
4108 2011-01-06 [pawel]      3.7.8cvs28
4109
4110         * src/export.c
4111         * src/import.c
4112         * src/messageview.c
4113         * src/prefs_actions.c
4114         * src/procmime.c
4115         * src/gtk/gtkaspell.c
4116         * src/plugins/pgpinline/pgpinline.c
4117         * src/plugins/pgpmime/pgpmime.c
4118         * src/plugins/smime/smime.c
4119                 Fix memory/file descriptors leaks
4120
4121 2011-01-06 [paul]       3.7.8cvs27
4122
4123         * src/plugins/pgpcore/sgpgme.c
4124                 fix bug #2322, 'GPG Full info: showing subkey
4125                 ID instead of primary key fingerprint'
4126                 Patch by Sébastien Bigaret.
4127
4128 2011-01-03 [colin]      3.7.8cvs26
4129
4130         * src/unmime.c
4131                 Better quote-checking when unmim-ing headers
4132                 that may have comas.
4133
4134 2011-01-03 [colin]      3.7.8cvs25
4135
4136         * src/unmime.c
4137                 Fix bug #2299, "Incorrect handling of quoted printable coma
4138                 in headers". As this is really painful to fix by switching
4139                 the whole stuff to a list of headers tokens, we workaround
4140                 the problem by adding quotes around the encoded-word (making
4141                 it a quoted-string which continuity is already handled).
4142
4143 2011-01-03 [colin]      3.7.8cvs24
4144
4145         * src/procheader.c
4146                 Remove dead code
4147
4148 2010-12-23 [colin]      3.7.8cvs23
4149
4150         * src/compose.c
4151                 Finish fixing bug #2203: When forwarding (inline) and there
4152                 are some text/* parts with no name, set them a name and
4153                 set their disposition to attachment, so that recipients with
4154                 MUAs preferring HTML parts don't show them by default.
4155
4156 2010-12-22 [paul]       3.7.8cvs22
4157
4158         * src/compose.h
4159                 fix missing file in 3.7.8cvs20
4160
4161 2010-12-22 [colin]      3.7.8cvs21
4162
4163         * src/folderview.c
4164         * src/folderview.h
4165                 Implement a nicer scroll when drag and dropping
4166
4167 2010-12-22 [colin]      3.7.8cvs20
4168
4169         * src/compose.c
4170                 Store charset if available when attaching text/* parts
4171                 Fixes bug #2203, 'Problems in forwarding multipart/
4172                 alternative messages with HTML part'
4173
4174 2010-12-22 [colin]      3.7.8cvs19
4175
4176         * src/textview.c
4177                 Fix wrong free
4178
4179 2010-12-21 [colin]      3.7.8cvs18
4180
4181         * src/inc.c
4182         * src/send_message.c
4183         * src/common/session.c
4184         * src/common/session.h
4185                 Differentiate between running sessions and connected
4186                 sessions. Fixes bug #2332, "Crash when hitting cancel
4187                 on the SMTP status window"
4188
4189 2010-12-21 [colin]      3.7.8cvs17
4190
4191         * src/etpan/etpan-thread-manager.c
4192                 Dead code removal
4193
4194 2010-12-21 [colin]      3.7.8cvs16
4195
4196         * src/textview.c
4197                 Check whether we should continue loading the
4198                 current textview after inserting a possibly
4199                 big image.
4200
4201 2010-12-20 [colin]      3.7.8cvs15
4202
4203         * src/addrcindex.c
4204         * src/addrcindex.h
4205                 Removed. Dead code since ages!
4206         * src/addr_compl.c
4207         * src/gtk/gtkcmclist.c
4208         * src/gtk/gtkcmctree.c
4209         * src/gtk/gtksctree.c
4210                 undefine *_DISABLE_DEPRECATED in the files that
4211                 use deprecated interfaces. Implicit declarations
4212                 can lead to crashes as prototypes are unknown, as
4213                 evidenced by bug #2315.
4214
4215 2010-12-20 [colin]      3.7.8cvs14
4216
4217         * src/compose.c
4218                 Don't flush events when adding an header entry. This
4219                 can mess up the keypresses in the previous header.
4220                 Instead, make the scroll happen later (doing it on the
4221                 spot without flushing events doesn't work as the new
4222                 requisitions aren't set yet).
4223
4224 2010-12-20 [colin]      3.7.8cvs13
4225
4226         * src/mainwindow.c
4227                 Don't iconify at start on w32. This un-iconifies in the
4228                 background.
4229
4230 2010-12-20 [colin]      3.7.8cvs12
4231
4232         * src/common/base64.c
4233                 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
4234                 Patch by pochini at shiny.it
4235
4236 2010-12-19 [colin]      3.7.8cvs11
4237
4238         * src/ldapserver.c
4239                 Better debug.
4240
4241 2010-12-18 [colin]      3.7.8cvs10
4242
4243         * src/compose.c
4244                 Fix bug #2148, "Attachment content-transfer-encoding 
4245                 incorrectly set when signing emails". The RFC 2045
4246                 states that message/* and multipart/* encoding must
4247                 be either 7-bit, 8-bit or binary.
4248
4249 2010-12-18 [mones]      3.7.8cvs9
4250
4251         * src/ldaputil.c
4252                 Fix crash when searching or adding a LDAP server
4253
4254 2010-12-17 [colin]      3.7.8cvs8
4255
4256         * configure.ac
4257         * src/editldap.c
4258         * src/ldapquery.c
4259         * src/ldapserver.c
4260         * src/ldapupdate.c
4261         * src/ldaputil.c
4262         * src/ldaputil.h
4263                 Better error logging. Disable LDAP SSL/TLS on
4264                 Windows, it's crashy/non-worky.
4265
4266 2010-12-17 [colin]      3.7.8cvs7
4267
4268         * src/folder.c
4269                 Fix bug #2325, "messages remains in folder cache after moving
4270                 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
4271
4272 2010-12-17 [colin]      3.7.8cvs6
4273
4274         * src/addressadd.c
4275         * src/addressbook.c
4276         * src/addrindex.c
4277         * src/ldapquery.c
4278         * src/ldapquery.h
4279         * src/ldapserver.c
4280         * src/ldapserver.h
4281         * src/ldapupdate.c
4282         * src/ldaputil.c
4283         * src/ldaputil.h
4284                 Windows build fixes (w32 LDAP completely untested!)
4285
4286 2010-12-16 [colin]      3.7.8cvs5
4287
4288         * src/addrindex.c
4289         * src/editldap.c
4290         * src/ldapctrl.c
4291         * src/ldapquery.c
4292         * src/ldapserver.c
4293         * src/ldapserver.h
4294         * src/ldapupdate.c
4295         * src/ldaputil.c
4296                 Try to rationalize a bit LDAP connections
4297
4298 2010-12-16 [colin]      3.7.8cvs4
4299
4300         * src/prefs_spelling.c
4301         * src/common/defs.h
4302                 Add a button to get dictionaries (win32)
4303
4304 2010-12-16 [colin]      3.7.8cvs3
4305
4306         * src/prefs_matcher.c
4307                 Fix bug #2279, "crash when clicking 'define' in filter
4308                 configuring". Thanks to Theodor Ciobanu for the hint at
4309                 the problem.
4310
4311 2010-12-14 [colin]      3.7.8cvs2
4312
4313         * src/gtk/gtkaspell.c
4314                 Add missing guard for sys/wait.h
4315
4316 2010-12-05 [colin]      3.7.8cvs1
4317
4318         * tools/make.themes.project
4319                 Seems wget has changed naming of targets downloaded.
4320                 Fix it by always providing our own name.
4321                 [Pushing mones' patch again after messing with CVSROOT]
4322
4323 2010-12-04 [paul]       3.7.8
4324         * NEWS
4325         * README
4326         * RELEASE_NOTES 
4327                 3.7.8 unleashed!
4328
4329 2010-12-03 [paul]       3.7.7cvs11
4330
4331         * configure.ac
4332         * manual/xml2pdf ** REMOVED **
4333         * manual/dist/pdf/Makefile.am
4334         * manual/es/dist/pdf/Makefile.am
4335         * manual/fr/dist/pdf/Makefile.am
4336         * manual/pl/dist/pdf/Makefile.am
4337                 simplify check for tools needed for manual building,
4338                 remove xml2pdf and use docbook2pdf instead
4339
4340 2010-12-03 [mir]        3.7.7cvs10
4341
4342         * configure.ac
4343                 Fix bug so that configure option --disable-manual
4344                 actually disable building the manuals
4345
4346 2010-12-01 [pawel]      3.7.7cvs9
4347
4348         * src/crash.c
4349                 One more GTK+ 2.22 build fix
4350
4351 2010-11-30 [colin]      3.7.7cvs8
4352
4353         * src/action.c
4354                 Fix bug #2317, 'Action results in "Bad file descriptor"'
4355                 Introduced in 3.7.6cvs57. In fact the error has been there
4356                 since ages, and only new thing is the verification of the
4357                 various functions return code. Let the stuff work as it
4358                 does, as it seems to do the right thing since ages.
4359
4360 2010-11-28 [colin]      3.7.7cvs7
4361
4362         * src/gtk/quicksearch.c
4363                 Fix bug #2313, 'CLI quicksearch sometimes returns 
4364                 the same messages twice'. Patch by Sebastien Bigaret
4365
4366 2010-11-25 [paul]       3.7.7cvs6
4367
4368         * src/prefs_common.c
4369                 make "gtk_can_change_accels" FALSE by default.
4370                 fixes bug #2309, 'Shortcuts should not be modifiable
4371                 by default' (RFE)
4372
4373 2010-11-24 [mones]      3.7.7cvs5
4374
4375         * src/mainwindow.c
4376                 Add missing shortcuts for marking as spam and ham
4377                 Fixes Debian bug #599547
4378
4379 2010-11-22 [colin]      3.7.7cvs4
4380
4381         * src/compose.c
4382                 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
4383                 five patches were needed to fix a corner case
4384                 is a good indicator that is was bound to break
4385                 something.
4386
4387 2010-11-21 [colin]      3.7.7cvs3
4388
4389         * src/plugins/pgpcore/claws.def
4390                 Win32 build fix
4391
4392 2010-11-20 [wwp]        3.7.7cvs2
4393
4394         * src/main.c
4395           Fix either a typo or an irrelevant iff word there.
4396           IMO type and recursive possible values should be changed to
4397           smth simple and neat here, and help strings be really
4398           translatable.
4399
4400 2010-11-20 [colin]      3.7.7cvs1
4401
4402         * AUTHORS
4403                 Damn, forgot to commit this file twice.
4404
4405 2010-11-19 [paul]       3.7.7
4406         * NEWS
4407         * README
4408         * RELEASE_NOTES 
4409                 3.7.7 unleashed!
4410
4411 2010-11-19 [paul]       3.7.6cvs66
4412
4413         * po/ca.po
4414         * po/cs.po
4415         * po/de.po
4416         * po/es.po
4417         * po/fi.po
4418         * po/fr.po
4419         * po/hu.po
4420         * po/id.po
4421         * po/pt_BR.po
4422         * po/sk.po
4423         * po/uk.po
4424                 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
4425                 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
4426                 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
4427
4428 2010-11-17 [colin]      3.7.6cvs65
4429
4430         * src/common/utils.c
4431                 Separate email address from timestamp with a dot.
4432                 Fix coding style.
4433
4434 2010-11-17 [colin]      3.7.6cvs64
4435
4436         * src/common/utils.c
4437                 Fix multiple @ in generated message-ids.
4438                 That's not allowed in RFC 2822.
4439
4440 2010-11-16 [mones]      3.7.6cvs63
4441
4442         * manual/es/advanced.xml
4443                 Synchronise with English version
4444
4445 2010-11-04 [wwp]        3.7.6cvs62
4446
4447         * src/filtering.c
4448                 Fix bug 2293, "filtering: simplify expression", as simplifying
4449                 this expression doesn't make it less easy to understand and we
4450                 gain few cycles by making the logical expression more simple
4451                 by applying. Patch by Nicolas Kaiser.
4452
4453 2010-11-03 [colin]      3.7.6cvs61
4454
4455         * src/addrindex.c
4456                 Fix bug 2294, "addrindex.c: address index conversion always
4457                 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
4458
4459 2010-11-02 [wwp]        3.7.6cvs60
4460
4461         * src/action.c
4462         * src/statusbar.c
4463         * src/toolbar.c
4464                 Enlarge the progress bar (main window) a bit when compiling
4465                 for UMPCs like maemo: this solves truncated text that might
4466                 appear in the progress bar while processing messages.
4467                 Also use a more compact string format when displaying
4468                 progress like 'number/total', still for UMPCs, this fixes
4469                 a previous inconsistency with these format strings where
4470                 no space around the / were used sometimes.
4471
4472 2010-10-26 [ticho]      3.7.6cvs59
4473
4474         * src/news.c
4475                 Recreate NNTP session if server port setting has changed. Fixes
4476                 bug #2092.
4477
4478 2010-10-26 [colin]      3.7.6cvs58
4479
4480         * src/imap_gtk.c
4481         * src/mh_gtk.c
4482                 Fix copy-paste error, thanks to David Relson
4483                 for spotting it.
4484
4485 2010-10-18 [colin]      3.7.6cvs57
4486
4487         * src/action.c
4488         * src/addrharvest.c
4489         * src/alertpanel.c
4490         * src/filtering.c
4491         * src/jpilot.c
4492         * src/prefs_themes.c
4493         * src/procmime.c
4494         * src/textview.c
4495         * src/gtk/gtkutils.c
4496         * src/gtk/quicksearch.c
4497         * src/gtk/quicksearch.h
4498         * src/plugins/pgpcore/passphrase.c
4499         * src/plugins/spamassassin/libspamc.c
4500                 Fix warnings
4501
4502 2010-10-17 [colin]      3.7.6cvs56
4503
4504         * src/prefs_themes.c
4505         * src/gtk/gtkaspell.c
4506         * src/gtk/gtkutils.c
4507         * src/gtk/gtkutils.h
4508         * src/gtk/inputdialog.c
4509         * src/gtk/progressdialog.c
4510                 Undeprecate a few things
4511
4512 2010-10-17 [colin]      3.7.6cvs55
4513
4514         * src/main.c
4515         * src/gtk/authors.h
4516         * src/gtk/quicksearch.c
4517         * src/gtk/quicksearch.h
4518                 Add ability to search from the command-line.
4519                 Closes bug 2249, ' Making QuickSearch independent from the GUI'
4520