2011-09-18 [colin] 3.7.10cvs17
[claws.git] / ChangeLog
index 3ea543ff4e406cbaf053f9fd4e346c35503b248f..871c61d235ddd8a59ca84287b2f78122b6f157ed 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,547 @@
+2011-09-18 [colin]     3.7.10cvs17
+
+       * src/news.c
+               Fix segfault when connection fails
+
+2011-09-03 [colin]     3.7.10cvs16
+
+       * src/common/ssl.c
+               Use NORMAL instead of EXPORT priorities.
+
+2011-09-02 [colin]     3.7.10cvs15
+
+       * configure.ac
+       * src/common/ssl.c
+               Linking against gcrypt explicitely in order to call
+               gcry_control() for mutex setup isn't necessary anymore
+               starting from gnuTLS 2.11.
+
+2011-08-31 [colin]     3.7.10cvs14
+
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+               Fix bug #2431, "Major memory leak in PGP message handling".
+
+2011-08-31 [colin]     3.7.10cvs13
+
+       * AUTHORS
+       * src/gtk/authors.h
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/gtk/authors.h
+               Apply Steve Rader's patch from bug #2388, "Add 
+               message view scrolling menu items"
+
+2011-08-30 [colin]     3.7.10cvs12
+
+       * src/gtk/prefswindow.c
+               Fix layout issues (i.e. on SSL page if changing account
+               type prior to visiting it).
+
+2011-08-30 [colin]     3.7.10cvs11
+
+       * configure.ac
+       * src/common/ssl.c
+               Don't use deprecated functions for GnuTLS priorities.
+               Require GnuTLS 2.2 that is the first version with the
+               new function.
+
+2011-08-30 [colin]     3.7.10cvs10
+
+       * src/common/socket.c
+       * src/common/ssl.c
+               Long-term fix for bug #2402, "GnuTLS change breaks socket
+               communication", as per http://savannah.gnu.org/support/?107660
+
+2011-08-30 [colin]     3.7.10cvs9
+
+       * src/etpan/imap-thread.c
+       * src/etpan/nntp-thread.c
+               Remove dead openSSL code
+
+2011-08-30 [colin]     3.7.10cvs8
+
+       * src/ssl_manager.c
+       * src/common/ssl.c
+       * src/common/ssl_certificate.c
+       * src/common/ssl_certificate.h
+       * src/etpan/imap-thread.c
+       * src/etpan/nntp-thread.c
+               Fix bug #2127, "SSL cert check uses canonical name instead of
+               specified name"
+
+2011-08-29 [colin]     3.7.10cvs7
+
+       * src/prefs_account.c
+               Fix X-Mailer option not appearing on IMAP
+
+2011-08-29 [colin]     3.7.10cvs6
+
+       * src/plugins/pgpcore/Makefile.am
+       * src/plugins/pgpinline/Makefile.am
+       * src/plugins/pgpmime/Makefile.am
+       * src/plugins/smime/Makefile.am
+               Windows build fix:
+               libtool: link: require no space between `-L' and `.'
+
+2011-08-29 [colin]     3.7.10cvs5
+
+       * src/account.c
+       * src/compose.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+               Revert cvs4 which is rather illogical and instead
+               use Fabian's patch from bug #2471
+
+2011-08-29 [colin]     3.7.10cvs4
+
+       * src/compose.c
+               Don't insert custom headers that have empty values.
+               Allows not inserting X-Mailer if it's set to nothing.
+               Fixes bug #2471, "Make setting an X-Mailer header optional".
+
+2011-08-29 [colin]     3.7.10cvs3
+
+       * src/image_viewer.c
+       * src/textview.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               Handle EXIF orientation in images (both in textview's
+               preview and image viewer)
+
+2011-08-28 [paul]      3.7.10cvs2
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/summaryview.c
+               add new hidden option to control the display in the From
+               column in the Message List: 0 (default): show name,
+               1: show address, 2: show name + address
+
+2011-08-27 [paul]      3.7.10cvs1
+
+       * po/POTFILES.in
+       * src/common/ssl_certificate.c
+       * src/etpan/imap-thread.c
+       * src/etpan/nntp-thread.c
+               offer up some missing log_error() strings to translators
+
+2011-08-27 [paul]      3.7.10
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.7.10 unleashed!               
+
+2011-08-27 [paul]      3.7.9cvs52
+
+       * po/cs.po
+       * po/fr.po
+       * po/hu.po
+       * po/lt.po
+       * po/pt_BR.po
+       * po/sk.po
+               updated by David Vachulka, wwp, Pader Rezso, Mindaugas
+               Baranauskas, Frederico Goncalves Guimaraes, and Slavko
+
+2011-08-27 [mones]     3.7.9cvs51
+
+       * claws-mail.desktop
+               Include generic name and comment translations
+               Thanks to all the people on the translators ML!
+
+2011-08-23 [paul]      3.7.9cvs50
+
+       * src/common/ssl.c
+               probable/possible fix/workaround for bug 2402,
+               'can't download message from pop3 server'
+
+2011-08-18 [paul]      3.7.9cvs49
+
+       * manual/handling.xml
+               fix typos. thanks to vilpan
+
+2011-08-17 [paul]      3.7.9cvs48
+
+       * tools/claws.i18n.status.pl
+               add Mindaugas Baranauskas (Lithuanian)
+
+2011-08-14 [mir]       3.7.9cvs47
+
+       * src/news.c
+       * src/etpan/nntp-thread.c
+               Fix bug 2418. Patch provided by Sébastien Bigaret with
+               some minor contribution by me.
+
+2011-08-13 [mir]       3.7.9cvs46
+
+       * src/etpan/nntp-thread.c
+               Fix bug when NNTP server sends authentication warning
+               as part of the connection session. Privously etpan would
+               bail out for any return code other than NEWSNNTP_NO_ERROR
+               but as early as the connection session a return code like
+               NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
+               NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
+               be considered as an error.
+
+2011-08-12 [paul]      3.7.9cvs45
+
+       * src/mimeview.c
+               3.7.9cvs43 mistakenly dropped off the info
+               about the mime part from the tooltip
+
+2011-08-12 [wwp]       3.7.9cvs44
+
+       * src/gtk/quicksearch.c
+        Fix duplicate key accel (thanks to Ra-Mones-Mones II).
+
+2011-08-09 [paul]      3.7.9cvs43
+
+       * src/mimeview.c
+               fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
+
+2011-08-06 [paul]      3.7.9cvs42
+
+       * src/compose.c
+               fix cursor placement in Forward template
+
+2011-08-06 [paul]      3.7.9cvs41
+
+       * src/gtk/description_window.c
+               fix bug 1963, 'Preferences Templates Information Window Focus loss'
+
+2011-08-05 [holger]    3.7.9cvs40
+
+       * claws-mail.desktop
+               Revert 3.7.9cvs35 for now, it may be problematic
+               (see bug #2450)
+
+2011-08-05 [paul]      3.7.9cvs39
+
+       * src/mainwindow.c
+       * src/messageview.c
+               use 'Collapse quotes' rather than 'Fold quotes' on
+               labels, for consistency
+       * src/toolbar.c
+               use 'Receive mail from account' rather than 'on account'
+
+2011-07-30 [mir]       3.7.9cvs38
+
+       * src/etpan/Makefile.am
+       * src/plugins/pgpcore/Makefile.am
+       * src/plugins/pgpmime/Makefile.am
+       * src/plugins/smime/Makefile.am
+               Fix broken build on Debian Sid. enchant.h cannot be
+               found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
+               present in Makefile.am. Apparently enchant.h in older
+               versions were placed in /usr/include which is always
+               scanned be default.
+
+2011-07-21 [mones]     3.7.9cvs37
+
+       * src/common/plugin.c
+       * src/common/plugin.h
+               Make licences allowed for plugins more explicit and also
+               accept dual (or more) licences when properly formatted.
+               Doesn't require any change on current plugins.
+
+2011-07-18 [mones]     3.7.9cvs36
+
+       * manual/advanced.xml
+               Document briefly tags feature.
+       * manual/glossary.xml
+               Fix definition to avoid confussion with tags.
+       * manual/es/advanced.xml
+       * manual/es/glossary.xml
+               Synchronize Spanish translation with the above.
+
+2011-07-07 [holger]    3.7.9cvs35
+
+       * claws-mail.desktop
+               Add indicator stuff to the desktop file
+               Taken from bug #2450
+
+2011-07-06 [paul]      3.7.9cvs34
+
+       * src/edittags.c
+               fix English usage
+
+2011-07-06 [mones]     3.7.9cvs33
+
+       * src/edittags.c
+               Do not create an empty tag name row in panel and
+               warn user about using a non-reserved tag instead
+
+2011-07-05 [mones]     3.7.9cvs32
+
+       * src/imap.c
+       * src/common/tags.c
+       * src/common/tags.h
+       * src/etpan/imap-thread.c
+               Make constants for reserved tags and use them
+               Removed also duplicate comparison while at it
+
+2011-07-05 [paul]      3.7.9cvs31
+
+       * src/compose.c
+               when using a Compose template, only place the cursor
+               in the body when the cursor symbol, %cursor (%X), is used
+
+2011-07-03 [paul]      3.7.9cvs30
+
+       * src/main.c
+               do main_window_popup(mainwin); on plugin load error, or
+               else the warning dialogue and mainwindow stays minimised
+               and hidden
+
+2011-07-03 [paul]      3.7.9cvs29
+
+       * src/wizard.c
+               fix bug 2462, 'Building without GnuTLS support leads to a
+               failure in wizard.c'
+
+2011-07-03 [paul]      3.7.9cvs28
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/summaryview.c
+               fix bug #2461, 'popup menu in message list displays
+               'move to trash' and 'delete''.
+               Add a new sensitivity condition 'M_NOT_TRASH' and
+               remove the broken workaround for right-click in summaryview.c.
+               Fix broken main menu sensitivity for "Menu/Message/Move" in
+               News folder.
+
+2011-06-21 [paul]      3.7.9cvs27
+
+       * src/mainwindow.c
+               revert 3.7.9cvs2, it does no good
+
+2011-06-18 [mir]       3.7.9cvs26
+
+       * configure.ac
+               Fix autoconf warnings introduced in autoconf >= 2.64
+
+2011-06-05 [paul]      3.7.9cvs25
+
+       * po/ca.po
+       * po/cs.po
+       * po/de.po
+       * po/it.po
+       * po/ja.po
+       * po/pt_PT.po
+       * po/sk.po
+       * po/uk.po
+               fix strings where an informational message has been
+               wrongly entered into the translated string
+       * src/toolbar.c
+               enable 'Trash' and 'Sender' to be translated based on
+               the context, e.g. as button text and as mail header
+       * src/gtk/about.c
+               fix english in Info tab
+
+2011-05-25 [colin]     3.7.9cvs24
+
+       * src/action.c
+               Fix bug #2439, "use bitwise operator for bitmask instead of
+               logical operator". Thanks to Nicolas Kaiser for the patch.
+
+2011-05-18 [colin]     3.7.9cvs23
+
+       * src/news.c
+               Fix missing group selection before xover if the
+               connection was reset before.
+
+2011-05-12 [colin]     3.7.9cvs22
+
+       * src/common/utils.c
+               Fix bug #2412, "Send account mail address in Message-ID
+               wrongly implemented". Patch by Fabian Keil.
+
+2011-05-12 [mones]     3.7.9cvs21
+
+       * src/etpan/nntp-thread.c
+               Fix bug #2418 "NNTP authentication is broken"
+
+2011-05-09 [pawel]     3.7.9cvs20
+
+       * src/mainwindow.c
+       * src/prefs_folder_item.c
+               Small UI fixes
+
+2011-05-05 [colin]     3.7.9cvs19
+
+       * src/imap.c
+       * src/inc.c
+       * src/news.c
+       * src/send_message.c
+               Fix bug #2184, "Add account name information inside network log".
+                Initial patch by MSulchan Darmawan, expanded to other protocols.
+               This stuff is too much copy-pasted.
+
+
+2011-04-30 [colin]     3.7.9cvs18
+
+       * src/main.c
+               Fix bug #2414, 'Claws segfaults on startup with
+               notification plugin enabled". Thanks Christian
+               Faulhammer for the patch.
+
+2011-04-27 [colin]     3.7.9cvs17
+
+       * src/codeconv.c
+               Make Windows' encoding CP1251 for ru_RU locale
+               Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
+
+2011-04-24 [paul]      3.7.9cvs16
+
+       * manual/claws-mail-manual.xml
+       * manual/de/claws-mail-manual.xml
+       * manual/es/claws-mail-manual.xml
+       * manual/fr/claws-mail-manual.xml
+       * manual/it/claws-mail-manual.xml
+               update copyright year
+
+2011-04-24 [paul]      3.7.9cvs15
+
+       * src/summaryview.c
+               fix bug #2353, 'Right-clicking on spam in order to delete
+               it causes it to show in message window'
+
+2011-04-24 [paul]      3.7.9cvs14
+
+       * src/mainwindow.c
+       * src/gtk/foldersort.c
+       * src/gtk/foldersort.h
+               fix labelling, 'change folder order' to 'change mailbox order'
+
+2011-04-23 [paul]      3.7.9cvs13
+
+       * configure.ac
+               fix bug #2409, 'Failed to compile under GCC 3.x : option
+                -Wno-pointer-sign badly set in configure.ac'. mistakenly
+               committed in 3.7.8cvs19 
+
+2011-04-11 [paul]      3.7.9cvs12
+
+       * src/plugins/trayicon/trayicon.c
+               fix build bug: gtk_status_icon_set_title() is available
+               since gtk 2.18.x not 2.14.x
+
+2011-04-11 [paul]      3.7.9cvs11
+
+       * po/hu.po
+               updated by Páder Rezső
+
+2011-04-10 [colin]     3.7.9cvs10
+
+       * src/addr_compl.c
+       * src/addressbook.c
+       * src/compose.c
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.c
+       * src/main.c
+       * src/message_search.c
+       * src/prefs_display_header.c
+       * src/prefs_filtering_action.c
+       * src/prefs_matcher.c
+       * src/prefs_other.c
+       * src/prefs_toolbar.c
+       * src/summary_search.c
+       * src/gtk/colorlabel.c
+       * src/gtk/combobox.c
+       * src/gtk/gtkcmoptionmenu.c
+       * src/gtk/gtkshruler.c
+       * src/gtk/gtkshruler.h
+       * src/gtk/gtkutils.h
+       * src/gtk/inputdialog.c
+       * src/gtk/quicksearch.c
+               Revert the whole pile of crap introduced in
+               cvs9,8,7,4.
+
+2011-04-10 [colin]     3.7.9cvs9
+
+       * src/compose.c
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.c
+       * src/main.c
+       * src/message_search.c
+       * src/prefs_display_header.c
+       * src/prefs_matcher.c
+       * src/prefs_toolbar.c
+       * src/summary_search.c
+       * src/gtk/combobox.c
+       * src/gtk/gtkutils.h
+       * src/gtk/inputdialog.c
+       * src/gtk/quicksearch.c
+               Finish fun with combo boxes. (hopefully)
+
+2011-04-10 [colin]     3.7.9cvs8
+
+       * src/compose.c
+       * src/prefs_filtering_action.c
+       * src/gtk/combobox.c
+       * src/gtk/gtkshruler.c
+       * src/gtk/gtkshruler.h
+               More undeprecation. GTKSHRuler is #if'ed out. We can
+               still decide to maintain the old GtkRuler widget in-tree
+               if the lack of ruler in Compose window is too
+               annoying.
+
+2011-04-10 [colin]     3.7.9cvs7
+
+       * src/addr_compl.c
+       * src/addressbook.c
+       * src/compose.c
+       * src/editaddress_other_attributes_ldap.c
+       * src/message_search.c
+       * src/prefs_display_header.c
+       * src/prefs_filtering_action.c
+       * src/prefs_other.c
+       * src/prefs_toolbar.c
+       * src/summary_search.c
+       * src/gtk/colorlabel.c
+       * src/gtk/combobox.c
+       * src/gtk/gtkcmoptionmenu.c
+       * src/gtk/gtkutils.h
+               More comboboxtext undeprecation
+
+2011-04-10 [colin]     3.7.9cvs6
+
+       * src/messageview.c
+               Fix it better.
+
+2011-04-10 [colin]     3.7.9cvs5
+
+       * src/messageview.c
+               Fix age-old typo.
+
+2011-04-10 [colin]     3.7.9cvs4
+
+       * src/compose.c
+       * src/editaddress_other_attributes_ldap.c
+       * src/message_search.c
+       * src/prefs_display_header.c
+       * src/prefs_filtering_action.c
+       * src/prefs_other.c
+       * src/prefs_toolbar.c
+       * src/summary_search.c
+       * src/gtk/combobox.c
+       * src/gtk/gtkutils.h
+               gtk_combo_box_*_text() is deprecated, and
+               gtk_combo_box_text_*() is the new hotness.
+
+2011-04-10 [colin]     3.7.9cvs3
+
+       * src/addr_compl.c
+       * src/addressbook.c
+       * src/browseldap.c
+       * src/compose.c
+       * src/folder.c
+       * src/folderview.c
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/gtkvscrollbutton.h
+               s/GtkFunction/GSourceFunc
+
 2011-04-10 [colin]     3.7.9cvs2
 
        * src/mainwindow.c
 2010-12-03 [mir]       3.7.7cvs10
 
        * configure.ac
-         Fix bug so that configure option --disable-manual
-         actually disable building the manuals
+               Fix bug so that configure option --disable-manual
+               actually disable building the manuals
 
 2010-12-01 [pawel]     3.7.7cvs9