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