2009-03-18 [paul] 3.7.1cvs21
[claws.git] / ChangeLog
index 6cf812a4640e9db33d13c44318d87021c405e3d4..7c2d47c37da32d2193fa8bba6a62cb97f9bcdf0f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,804 @@
+2009-03-18 [paul]      3.7.1cvs21
+
+       * src/gtk/spell_entry.c
+               fix "[BUG] Wrong word replaced in 'Subject:'
+               when spell-checking correction used"
+               Patch by Pawel Pekala
+
+2009-03-17 [colin]     3.7.1cvs20
+
+       * src/common/utils.c
+               Fix win32 build (from cvs12)
+
+2009-03-17 [colin]     3.7.1cvs19
+
+       * src/compose.c
+               Fix bug 1735, 'Change To: and Newsgroups: 
+               recipient field according account type'
+               Patch by Pawel
+
+2009-03-17 [colin]     3.7.1cvs18
+
+       * src/msgcache.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_other.c
+       * src/common/prefs.c
+               Add preference for fsyncing metadata
+
+2009-03-16 [paul]      3.7.1cvs17
+
+       * src/prefs_customheader.c
+               add forgotten #if HAVE_LIBCOMPFACE
+
+2009-03-16 [paul]      3.7.1cvs16
+
+       * src/prefs_customheader.c
+               put the (X-)Face preview image below the up/down
+               buttons so they don't jump around.
+               make the list reorderable by drag'n'drop
+
+2009-03-16 [colin]     3.7.1cvs15
+
+       * src/prefs_customheader.c
+               Add a (X-)Face preview. Patch by iwkse.
+
+2009-03-16 [colin]     3.7.1cvs14
+
+       * src/compose.c
+       * src/folder.c
+       * src/folder.h
+       * src/msgcache.c
+       * src/common/prefs.c
+               Add fsync calls to make sure we don't
+               lose data on system crashes. (to do:
+               add a pref to allow people choosing raw
+               speed)
+
+2009-03-15 [colin]     3.7.1cvs13
+
+       * src/gtk/gtkaspell.c
+               Fix empty menu when there are no
+               suggestions (using the Spelling menu)
+
+2009-03-14 [colin]     3.7.1cvs12
+
+       * src/common/utils.c
+               Win32: fix subject prefix length
+
+2009-03-11 [mones]     3.7.1cvs11
+
+       * po/es.po
+               fix encoding declared in header
+               update translation now we're at it
+
+2009-03-10 [colin]     3.7.1cvs10
+
+       * src/messageview.c
+               Fix "wrong mime" message printed out multiple
+               times
+
+2009-03-10 [colin]     3.7.1cvs9
+
+       * src/prefs_folder_item.c
+               Fix build
+
+2009-03-09 [paul]      3.7.1cvs8
+
+       * src/prefs_folder_item.c
+       * src/send_message.c
+               fixes to english text
+
+2009-03-08 [paul]      3.7.1cvs7
+
+       * po/ja.po
+               correct errors in header
+
+2009-03-08 [paul]      3.7.1cvs6
+
+       * AUTHORS
+       * configure.ac
+       * po/ja.po
+       * src/gtk/authors.h
+       * tools/claws.i18n.status.pl
+               add Japanese translation, submitted by kazken3
+
+2009-03-07 [colin]     3.7.1cvs5
+
+       * src/messageview.c
+               Don't let the invalid MIME warning hide
+               other noticeview (Partial receive or 
+               return receipt).
+
+2009-03-07 [colin]     3.7.1cvs4
+
+       * src/procmime.c
+               Fix build
+
+2009-03-07 [colin]     3.7.1cvs3
+
+       * src/messageview.c
+       * src/procmime.c
+       * src/procmime.h
+               Handle mimeparts that lack an end boundary.
+               They're invalid but it's too annoying for
+               normal users to fix.
+
+2009-03-06 [wwp]       3.7.1cvs2
+
+       * src/compose.c
+       * src/folder_item_prefs.c
+       * src/folder_item_prefs.h
+       * src/prefs_folder_item.c
+               Add per-folder default cc, bcc and reply-to.
+
+2009-03-06 [colin]     3.7.1cvs1
+
+       * src/gedit-print.c
+       * src/gtk/gtksourceprintjob.c
+               Fix build with old print interface
+
+2009-03-06 [paul]      3.7.1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.7.1 released!
+
+2009-03-06 [paul]      3.7.0cvs78
+
+       * po/cs.po
+       * po/de.po
+       * po/fi.po
+       * po/fr.po
+       * po/hu.po
+       * po/nl.po
+       * po/pt_BR.po
+       * po/sv.po
+       * po/zh_CN.po
+               updated by David Vachulka, Stephan Sachse, Flammie
+               Pirinen, Colin Leroy, Pader Rezso, Marcel Pol,
+               Frederico Goncalves Guimaraes, Lars Persson Fink,
+               and Ralph Young
+
+2009-03-03 [colin]     3.7.0cvs77
+
+       * src/prefs_filtering.c
+               Win32: Fix bug 1865, 'IMAP account name changes 
+               are not followed at filter actions'
+
+2009-03-02 [colin]     3.7.0cvs76
+
+       * src/imap.c
+               Fix Launchpad bug 335571: 'claws-mail crashed 
+               with SIGSEGV in strlen() while deleting 
+               large amount of e-mails on IMAP account
+
+2009-02-27 [mones]     3.7.0cvs75
+
+       * manual/es/account.xml
+       * manual/es/ack.xml
+       * manual/es/addrbook.xml
+       * manual/es/advanced.xml
+       * manual/es/claws-mail-manual.xml
+       * manual/es/faq.xml
+       * manual/es/glossary.xml
+       * manual/es/gpl.xml
+       * manual/es/handling.xml
+       * manual/es/intro.xml
+       * manual/es/keyboard.xml
+       * manual/es/plugins.xml
+       * manual/es/starting.xml
+               Sync with English version, fix some typos
+               Changed encoding to UTF-8
+       * po/es.po
+               Update for release, changed encoding to UTF-8
+
+2009-02-24 [colin]     3.7.0cvs74
+
+       * src/printing.c
+               Don't print separation line if there
+               are no headers
+
+2009-02-23 [cleroy]    3.7.0cvs73
+
+       * src/account.c
+       * src/action.c
+       * src/addr_compl.c
+       * src/addrbook.c
+       * src/addrcache.c
+       * src/addrcindex.c
+       * src/addrclip.c
+       * src/addrduplicates.c
+       * src/addressadd.c
+       * src/addressbook.c
+       * src/addressbook_foldersel.c
+       * src/addrharvest.c
+       * src/addrindex.c
+       * src/addritem.c
+       * src/addrquery.c
+       * src/addrselect.c
+       * src/codeconv.c
+       * src/compose.c
+       * src/customheader.c
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.c
+       * src/editgroup.c
+       * src/editldap.c
+       * src/enriched.c
+       * src/exporthtml.c
+       * src/exportldif.c
+       * src/filtering.c
+       * src/folder.c
+       * src/foldersel.c
+       * src/folderutils.c
+       * src/folderview.c
+       * src/gedit-print.c
+       * src/html.c
+       * src/imap.c
+       * src/imap_gtk.c
+       * src/inc.c
+       * src/jpilot.c
+       * src/ldapctrl.c
+       * src/ldapquery.c
+       * src/ldapserver.c
+       * src/ldapupdate.c
+       * src/ldif.c
+       * src/localfolder.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/matcher.c
+       * src/mbox.c
+       * src/messageview.c
+       * src/mh.c
+       * src/mh_gtk.c
+       * src/mimeview.c
+       * src/msgcache.c
+       * src/mutt.c
+       * src/news.c
+       * src/news_gtk.c
+       * src/noticeview.c
+       * src/pine.c
+       * src/pop.c
+       * src/prefs_account.c
+       * src/prefs_actions.c
+       * src/prefs_common.c
+       * src/prefs_filtering.c
+       * src/prefs_filtering_action.c
+       * src/prefs_folder_column.c
+       * src/prefs_folder_item.c
+       * src/prefs_gtk.c
+       * src/prefs_matcher.c
+       * src/prefs_quote.c
+       * src/prefs_send.c
+       * src/prefs_summaries.c
+       * src/prefs_summary_column.c
+       * src/prefs_template.c
+       * src/prefs_themes.c
+       * src/prefs_toolbar.c
+       * src/printing.c
+       * src/privacy.c
+       * src/procheader.c
+       * src/procmime.c
+       * src/procmsg.c
+       * src/quote_fmt.c
+       * src/remotefolder.c
+       * src/send_message.c
+       * src/sourcewindow.c
+       * src/statusbar.c
+       * src/stock_pixmap.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/toolbar.c
+       * src/undo.c
+       * src/uri_opener.c
+       * src/vcard.c
+       * src/common/base64.c
+       * src/common/claws.c
+       * src/common/hooks.c
+       * src/common/plugin.c
+       * src/common/prefs.c
+       * src/common/session.c
+       * src/common/smtp.c
+       * src/common/socket.c
+       * src/common/string_match.c
+       * src/common/stringtable.c
+       * src/common/utils.c
+       * src/common/utils.h
+       * src/common/xml.c
+       * src/common/xmlprops.c
+       * src/gtk/colorlabel.c
+       * src/gtk/combobox.c
+       * src/gtk/foldersort.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkcmclist.c
+       * src/gtk/gtkcmctree.c
+       * src/gtk/gtkcmoptionmenu.c
+       * src/gtk/gtksctree.c
+       * src/gtk/gtkshruler.c
+       * src/gtk/gtksourceprintjob.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/logwindow.c
+       * src/gtk/menu.c
+       * src/gtk/pluginwindow.c
+       * src/gtk/prefswindow.c
+       * src/gtk/quicksearch.c
+       * src/gtk/spell_entry.c
+       * src/plugins/pgpcore/select-keys.c
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+       * src/plugins/smime/smime.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Mass commit changing g_return_* to cm_return_*
+               and making these more interesting
+
+2009-02-23 [colin]     3.7.0cvs72
+
+       * src/imap.c
+               Always initialise error code to no error
+
+2009-02-23 [colin]     3.7.0cvs71
+
+       * src/imap.c
+               Fix separator substitution
+
+2009-02-23 [colin]     3.7.0cvs70
+
+       * src/stock_pixmap.c
+       * src/gtk/colorlabel.c
+               don't use g_return on normal checks
+
+2009-02-22 [colin]     3.7.0cvs69
+
+       * src/addressbook.c
+       * src/procmime.c
+               More fixes
+
+2009-02-22 [colin]     3.7.0cvs68
+
+       * src/addrduplicates.c
+       * src/addressbook.c
+       * src/addrharvest.c
+       * src/codeconv.c
+       * src/compose.c
+       * src/filtering.c
+       * src/folder.c
+       * src/imap.c
+       * src/imap_gtk.c
+       * src/importldif.c
+       * src/jpilot.c
+       * src/mainwindow.c
+       * src/matcher.c
+       * src/mbox.c
+       * src/messageview.c
+       * src/mh_gtk.c
+       * src/prefs_common.c
+       * src/prefs_filtering.c
+       * src/prefs_gtk.c
+       * src/printing.c
+       * src/privacy.c
+       * src/procmime.c
+       * src/procmsg.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/undo.c
+       * src/wizard.c
+       * src/common/md5.c
+       * src/common/socket.c
+       * src/common/template.c
+       * src/etpan/imap-thread.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkcmctree.c
+       * src/gtk/gtksctree.c
+       * src/gtk/inputdialog.c
+       * src/plugins/pgpcore/sgpgme.c
+       * src/plugins/pgpmime/pgpmime.c
+       * src/plugins/smime/smime.c
+       * src/plugins/spamassassin/spamassassin.c
+               Fix errors caught by Coverity: NULL checks, leaks, overruns,
+               uninitialised accesses
+
+2009-02-17 [colin]     3.7.0cvs67
+
+       * src/compose.c
+               Disable controls during queuing
+
+2009-02-15 [colin]     3.7.0cvs66
+
+       * src/privacy.c
+       * src/plugins/pgpcore/select-keys.c
+       * src/plugins/pgpcore/sgpgme.c
+               Disable use of disabled keys
+
+2009-02-15 [colin]     3.7.0cvs65
+
+       * src/folderview.c
+       * src/summaryview.c
+               Fix font updating after changing 
+               prefs_common.derive_from_normal_font
+
+2009-02-12 [paul]      3.7.0cvs64
+
+       * src/addressitem.h
+       * src/export.h
+       * src/headerview.c
+       * src/headerview.h
+       * src/common/version.h.in
+       * src/gtk/about.h
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               more copyright header fixes
+
+2009-02-12 [paul]      3.7.0cvs63
+
+       * src/gtk/progressdialog.c
+       * src/gtk/progressdialog.h
+               fix copyright header
+
+2009-02-12 [paul]      3.7.0cvs62
+
+       * src/gtk/spell_entry.c
+       * src/gtk/spell_entry.h
+               better, more standard copyright header
+
+2009-02-12 [paul]      3.7.0cvs61
+
+       * src/gtk/spell_entry.c
+       * src/gtk/spell_entry.h
+               changes to copyright header
+
+2009-02-12 [paul]      3.7.0cvs60
+
+       * src/gtk/spell_entry.c
+       * src/gtk/spell_entry.h
+               fix broken build
+
+2009-02-11 [colin]     3.7.0cvs59
+
+       * src/gtk/spell_entry.c
+       * src/gtk/spell_entry.h
+               Forgot to add files
+
+2009-02-11 [colin]     3.7.0cvs58
+
+       * src/compose.c
+       * src/gtk/Makefile.am
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkaspell.h
+               Add spellcheck to subject. Patch by
+               Pawel.
+
+2009-02-10 [holger]    3.7.0cvs57
+
+       * src/printing.c
+       * src/common/defs.h
+               Move filename define for printing page setup cache to defs.h
+
+2009-02-08 [mones]     3.7.0cvs56
+
+       * src/matcher.h
+               Fix build for bison 2.4.1
+
+2009-02-06 [holger]    3.7.0cvs55
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/printing.c
+               Fix restoring of custom page setups for printing by
+               temporarily caching the settings.
+               This is a workaround for Gnome Bug #39018, and fixes
+               Claws Mail Bug #1840.
+
+2009-02-06 [colin]     3.7.0cvs54
+
+       * src/mainwindow.c
+               Fix hardcoded Shift-Q quits. Fixes
+               bug 1838, 'Claws-Mail sometimes quits 
+               when attempting to type a capital Q'
+
+2009-01-31 [paul]      3.7.0cvs53
+
+       * src/compose.c
+               revert 3.7.0cvs49, until there is time to find out
+               why it causes a nasty crash!
+
+2009-01-31 [paul]      3.7.0cvs52
+
+       * src/mainwindow.c
+               1 string that was forgotten for translation
+
+2009-01-31 [paul]      3.7.0cvs51
+
+       * src/messageview.c
+               2 strings that were forgotten for translation
+
+2009-01-31 [paul]      3.7.0cvs50
+
+       * src/gtk/prefswindow.c
+               build prefs tree in a slightly smarter way -
+               fix bug where if path[0] had same name as
+               path[1], (like in the de translation), path[1]
+               was lost and not shown in the window
+
+2009-01-31 [paul]      3.7.0cvs49
+
+       * src/compose.c
+               fix bug 1836, 'Quoted text still blue after
+               removal of quote-character'
+               comment out some debug_print's that needlessly
+               slow things down
+       * src/undo.c
+               comment out a debug_print that needlessly slows
+               things down
+
+2009-01-31 [paul]      3.7.0cvs48
+
+       * src/summaryview.c
+               fix bug 1834, '"semi"-selection when collapsing thread'
+
+2009-01-31 [paul]      3.7.0cvs47
+
+       * src/prefs_compose_writing.c
+       * src/prefs_message.c
+               move 'quote_chars' pref to where it should be
+
+2009-01-30 [paul]      3.7.0cvs46
+
+       * src/summaryview.c
+               fix updating of popup menu sensitivity
+
+2009-01-28 [paul]      3.7.0cvs45
+
+       * tools/filter_conv_new.pl
+               move 'move' and 'delete' to end of @actions
+               so that they are always final actions in the
+               generated filtering rule
+
+2009-01-27 [paul]      3.7.0cvs44
+
+       * src/messageview.c
+               always select text/calendar mimepart if suitable
+               plugin (i.e. vCalendar) is available
+
+2009-01-27 [paul]      3.7.0cvs43
+
+       * src/folder.c
+               fix crash when right-clicking in summaryview when
+               processing is active
+
+2009-01-22 [colin]     3.7.0cvs42
+
+       * src/compose.c
+       * src/privacy.c
+       * src/privacy.h
+               When replying to signed/encrypted mail and the
+               preference to sign/encrypt in this case is set,
+               choose the original mail's privacy system (if
+               available).
+
+2009-01-21 [colin]     3.7.0cvs41
+
+       * src/addressbook.h
+               Fix warning (on-the-fly theming of
+               addressbook isn't complete yet)
+
+2009-01-21 [colin]     3.7.0cvs40
+
+       * src/account.c
+       * src/addressbook.c
+               Win32: Fix window placement
+
+2009-01-21 [paul]      3.7.0cvs39
+
+       * src/inc.c
+               update timeout log msg
+
+2009-01-17 [colin]     3.7.0cvs38
+
+       * src/main.c
+       * src/mbox.c
+       * src/common/md5.c
+       * src/common/utils.c
+       * src/etpan/imap-thread.c
+               Fix g_open calls (which don't ignore mode)
+
+2009-01-17 [colin]     3.7.0cvs37
+
+       * src/addressbook.c
+       * src/compose.c
+       * src/foldersel.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/mbox.c
+       * src/common/md5.c
+       * src/common/ssl_certificate.c
+       * src/common/tags.c
+       * src/common/utils.c
+       * src/etpan/imap-thread.c
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/smime/smime.c
+               Probably fix bug 1825, 'Unable to fetch messages from 
+               IMAP folders named with non-ASCII string'
+               Change remaining occurences of fopen and open with
+               g_fopen and g_open
+
+2009-01-17 [paul]      3.7.0cvs36
+
+       * manual/faq.xml
+               update an old, outdated piece of info
+
+2009-01-17 [paul]      3.7.0cvs35
+
+       * src/prefs_folder_item.c
+               fix bug where saving Folder Properties of a
+               sub-folder of outbox, queue, draft or trash
+               would change its parent's folder type to normal
+
+2009-01-12 [mones]     3.7.0cvs34
+
+       * po/es.po
+               Updated translation
+
+2009-01-12 [wwp]       3.7.0cvs33
+
+       * tools/fix_date.sh
+       * tools/popfile-link.sh
+       * tools/textviewer.sh
+               Fix bashisms and other portability glitches (thanks to
+               Steven M. Bellovin).
+
+2009-01-11 [paul]      3.7.0cvs32
+
+       * src/addrindex.c
+               clean up some build warnings
+
+2009-01-11 [colin]     3.7.0cvs31
+
+       * src/addrindex.c
+               Revert part of patch 3.7.0cvs29 
+               This function is used when jpilot
+               support is disabled
+
+2009-01-11 [colin]     3.7.0cvs30
+
+       * src/folder.c
+               folder_find_child_item_by_name():
+               actually use name, not path's basename
+
+2009-01-11 [paul]      3.7.0cvs29
+
+       * src/addrclip.c
+       * src/addrindex.c
+       * src/addritem.c
+       * src/foldersel.h
+       * src/folderview.c
+       * src/prefs_folder_item.c
+               clean up some build warnings
+
+2009-01-11 [paul]      3.7.0cvs28
+
+       * src/gtk/about.c
+               don't even mention printing support, assume its
+               presence, unless building with GTK+ < 2.10.0
+
+2009-01-10 [colin]     3.7.0cvs27
+
+       * src/codeconv.c
+               Fix bug 1811, '[mime] Crash when there's no 
+               room for filename's start on the same line'
+               When the mimetype of the attachment is very 
+               long, there's no room at all to start the 
+               name=... parameter on the same line. This
+               caused an infinite loop as 0 characters of
+               the filename could be appended.
+               In such cases, insert linebreak before the
+               name parameter.
+
+2009-01-09 [colin]     3.7.0cvs26
+
+       * src/compose.c
+       * src/mainwindow.c
+       * src/common/utils.c
+               Win32: Fix bug 1815, 'Drag-n-Drop of files on 
+               Compose Window does not attach'
+
+2009-01-09 [colin]     3.7.0cvs25
+
+       * src/foldersel.c
+               Fix bug 1817, 'Changing Themes does not 
+               update the pixmaps in "Select folder" 
+               dialog box'
+
+2009-01-09 [colin]     3.7.0cvs24
+
+       * src/main.c
+               Win32: Fix bug 1816, 'Attaching files with 
+               command-line generates error after attaching'
+
+2009-01-09 [paul]      3.7.0cvs23
+
+       * src/gtk/about.c
+               forgot this '2009' in last commit
+
+2009-01-09 [paul]      3.7.0cvs22
+
+       * src/*/*.[c,h]
+               it's 2009!
+               update copyright headers
+
+2009-01-09 [paul]      3.7.0cvs21
+
+       * doc/man/claws-mail.1
+               update Team list
+
+2009-01-09 [colin]     3.7.0cvs20
+
+       * src/messageview.c
+               Fix bug 1814, 'Windows' WM badly places 
+               message view'
+
+2009-01-09 [colin]     3.7.0cvs19
+
+       * src/prefs_themes.c
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/common/utils.c
+       * src/common/utils.h
+               Win32: Fix bug 1813, 'Installing Theme Creates Error'
+
+2009-01-08 [colin]     3.7.0cvs18
+
+       * src/mimeview.c
+               Win32: Fix bug 1810, 'Pressing 'o' key 
+               crashes CM'
+
+2009-01-07 [colin]     3.7.0cvs17
+
+       * src/html.c
+               Fix bug 1432, '&amp; not escaped in links (HTML 
+               rendered as text)'
+
+2009-01-06 [colin]     3.7.0cvs16
+
+       * src/plugins/pgpcore/select-keys.c
+               Warn translators the usual way about
+               accels
+
+2009-01-06 [colin]     3.7.0cvs15
+
+       * src/mainwindow.c
+               Fix synchronisation dialog that shouldn't
+               appear when network goes down (Network
+               Manager)
+       * src/mimeview.c
+       * src/textview.c
+               Fix save as when attach_save_dir isn't set
+               fixes bug 1804, 'attach_save_directory does 
+               not default to $HOME'
+       * src/plugins/pgpcore/select-keys.c
+               Add mnemonics to buttons - warn translators!
+
+2009-01-06 [wwp]       3.7.0cvs14
+
+       * src/common/utils.c
+               Fix cvs13, thanks to Colin.
+
+2009-01-06 [wwp]       3.7.0cvs13
+
+       * src/common/utils.c
+               Better support for Spanish Outlook replies (RES).
+
+2009-01-02 [colin]     3.7.0cvs12
+
+       * src/folderview.c
+               Fix (+) sign after collapsed folder names that 
+               have quicksearch-matching children.
+               Fixes bug 1506, 'Recursive search in collapsed 
+               folders'
+
 2009-01-02 [colin]     3.7.0cvs11
 
        * src/stock_pixmap.c