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