2008-12-15 [colin] 3.6.1cvs78
[claws.git] / ChangeLog
index 2cb25b6d5eaff91a453fa476384d8d0d8168986a..c429aae0735f70f43ea965d56bcb30ebb595f791 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,559 @@
+2008-12-15 [colin]     3.6.1cvs78
+
+       * src/compose.c
+       * src/privacy.c
+       * src/privacy.h
+       * src/plugins/pgpcore/sgpgme.c
+       * src/plugins/pgpcore/sgpgme.h
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+       * src/plugins/smime/smime.c
+               Fix bug 1796, 'PGP/MIME setting: "select key by your 
+               email address" doesn't work'. Use custom from address
+               if set
+
+2008-12-15 [colin]     3.6.1cvs77
+
+       * src/common/utils.c
+               Fix bug 1746, 'Makes a mailto link from several 
+               paragraphs'
+
+2008-12-15 [paul]      3.6.1cvs76
+
+       * m4/spamassassin.m4
+               fix warnings thrown up by autoconf-2.63
+
+2008-12-13 [colin]     3.6.1cvs75
+
+       * Makefile.am
+       * src/Makefile.am
+       * src/common/ssl.c
+       * src/common/utils.c
+       * src/common/utils.h
+       * tools/Makefile.am
+               Finish previous patch
+
+2008-12-13 [colin]     3.6.1cvs74
+
+       * tools/Makefile.am
+               Only install certs on windows
+
+2008-12-13 [colin]     3.6.1cvs73
+
+       * tools/Makefile.am
+       * tools/ca-certificates.crt
+       * src/common/Makefile.am
+       * src/common/ssl.c
+               First try to ship SSL certificates in Windows
+               build
+
+2008-12-12 [colin]     3.6.1cvs72
+
+       * configure.ac
+       * src/plugins/pgpinline/claws.def
+               Windows build fixes
+
+2008-12-12 [paul]      3.6.1cvs71
+
+       * src/imap.c
+       * src/mh.c
+       * src/partial_download.c
+       * src/textview.c
+       * src/common/claws.c
+       * src/common/prefs.c
+       * src/common/utils.c
+               win32: fix unlinking, renaming and bug with
+               non-ascii username
+               Patch by Colin
+
+2008-12-11 [colin]     3.6.1cvs70
+
+       * po/fr.po
+       * manual/fr/advanced.xml
+               Update french translations
+
+2008-12-10 [colin]     3.6.1cvs69
+
+       * manual/faq.xml
+               Correct bug submission guidelines
+
+2008-12-10 [colin]     3.6.1cvs68
+
+       * src/plugins/pgpcore/pgp_viewer.c
+               Fix bug 1736, 'Key import does not work'
+               Kill the correct pid (and not the parent
+               shell), and increase the timeout a bit.
+
+2008-12-09 [paul]      3.6.1cvs67
+
+       * src/messageview.c
+               ensure that any stray noticeview buttons are hidden,
+               as clicking them causes segfaults!
+
+2008-12-09 [colin]     3.6.1cvs66
+
+       * src/compose.c
+       * src/compose.h
+       * src/folder_item_prefs.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/common/defs.h
+               Fix bug 1792, '"Save Message to" should 
+               retain list of recently selected folders'
+               Also, make Enchant-related prefs stick
+               even if the build doesn't enable enchant
+
+2008-12-09 [paul]      3.6.1cvs65
+
+       * src/messageview.c
+               fix bug 1787, 'Prevent automatic PGP inline
+               decryption attempts' use the noticeview to display
+               decryption failure messages instead of the irritating
+               popup dialog
+
+2008-12-09 [colin]     3.6.1cvs64
+
+       * src/prefs_filtering.c
+               Fix bug 1789, 'filtering account selection 
+               (regression)'. Filtering on sending-only
+               accounts can be a little useful when using
+               filtering via Tools menu.
+
+2008-12-07 [paul]      3.6.1cvs63
+
+       * src/prefs_actions.c
+               don't auto-select first entry (same as other
+               similar dialogs)
+       * src/gtk/pluginwindow.c
+               these parents don't have children so don't look
+               for them
+
+2008-12-07 [paul]      3.6.1cvs62
+
+       * src/prefs_account.c
+       * src/gtk/pluginwindow.c
+       * src/gtk/prefswindow.c
+       * src/gtk/prefswindow.h
+               auto-select first page
+
+2008-12-05 [colin]     3.6.1cvs61
+
+       * src/codeconv.c
+       * src/procmime.c
+               Fix bug 1788, 'CM crashes re-encoding 
+               encoded parameters' (introduced in cvs40)
+
+2008-12-05 [paul]      3.6.1cvs60
+
+       * src/prefs_common.h
+               remove gpg prefs that are no longer needed here
+
+2008-12-03 [colin]     3.6.1cvs59
+
+       * src/msgcache.c
+               Speed up cache reading (about 10% gain)
+       * src/summaryview.c
+       * src/gtk/gtksctree.c
+               Speed up expand/collapse all threads
+               (about 95% gain)
+
+2008-12-03 [paul]      3.6.1cvs58
+
+       * configure.ac
+               eradicate gcc4's signedness warnings
+               fix building with gnuTLS on (Open)Solaris
+
+2008-12-01 [colin]     3.6.1cvs57
+
+       * src/gtk/gtkcmclist.c
+               Fix column headers
+
+2008-12-01 [colin]     3.6.1cvs56
+
+       * src/plugins/pgpinline/pgpinline.c
+               Fix bug 1779, 'PGP Inline badly handles 
+               multipart'. Properly dump the current part
+               instead of running around with scissors
+
+2008-11-30 [paul]      3.6.1cvs55
+
+       * manual/advanced.xml
+       * manual/plugins.xml
+       * src/prefs_toolbar.c
+               remove the verb from the page title and
+               update references in the manual
+
+2008-11-30 [paul]      3.6.1cvs54
+
+       * src/prefs_other.c
+               move Other/ page to Other/Miscellaneous
+       * src/gtk/prefswindow.c
+               make parent page unselectable
+
+2008-11-29 [paul]      3.6.1cvs53
+
+       * README
+               add the new 'primary_paste_unselects' hidden
+               option, add missing 'log_[...]_color' options,
+               and reformat the text
+       * manual/advanced.xml
+               add the new 'primary_paste_unselects' hidden
+                option, add missing 'log_[...]_color' options
+
+2008-11-28 [colin]     3.6.1cvs52
+
+       * src/mimeview.c
+               Fix leak
+
+2008-11-28 [colin]     3.6.1cvs51
+
+       * po/fr.po
+               Update translation
+
+2008-11-28 [colin]     3.6.1cvs50
+
+       * src/mainwindow.c
+               Fix account selection in Mailing list
+               menu
+
+2008-11-28 [paul]      3.6.1cvs49
+
+       * po/Makefile.in.in
+               automatically remove obsolete strings
+
+2008-11-28 [colin]     3.6.1cvs48
+
+       * src/plugins/pgpcore/sgpgme.c
+               Fix error message when key isn't available.
+
+2008-11-27 [colin]     3.6.1cvs47
+
+       * src/filtering.c
+       * src/matcher.c
+               Fix a little leak
+
+2008-11-26 [colin]     3.6.1cvs46
+
+       * src/common/ssl.c
+               Fix new warning
+
+2008-11-26 [colin]     3.6.1cvs45
+
+       * src/plugins/pgpcore/select-keys.c
+       * src/plugins/pgpcore/sgpgme.c
+               Fix bug 1591, 'S/MIME: better key 
+               handling/selection dialog'
+               Really ignore revoked/expired keys
+
+2008-11-26 [colin]     3.6.1cvs44
+
+       * src/main.c
+       * src/common/claws.c
+       * src/common/ssl.c
+               Make sure libgcrypt's threading is initialised
+               before gnutls. See also old bug 1539.
+
+2008-11-26 [colin]     3.6.1cvs43
+
+       * src/imap.c
+       * src/news.c
+       * src/etpan/imap-thread.c
+               Fix possible crashes due to clist_begin()
+               not checking for NULLs (it should!)
+
+2008-11-25 [colin]     3.6.1cvs42
+
+       * src/procmime.c
+               Fix line length in MIME parameters
+
+2008-11-22 [paul]      3.6.1cvs41
+
+       * src/compose.c
+               grab Return key press in attachments Properties
+               dialog
+
+2008-11-21 [colin]     3.6.1cvs40
+
+       * src/compose.c
+       * src/procmime.c
+               Fix bug 1776, 'use encoded name parameters 
+               for attachments instead of ascii'.
+               Break the RFC 2047 by using B-encoded 
+               filename parameter, like everyone does,
+               following advice from the RFC author.
+
+2008-11-21 [colin]     3.6.1cvs39
+
+       * src/common/socket.c
+               Rehandshake if server asks to
+
+2008-11-21 [colin]     3.6.1cvs38
+
+       * src/mimeview.h
+       * src/toolbar.h
+       * src/common/session.h
+       * src/common/smtp.h
+               Move conditional-compilation members to
+               end of structs
+
+2008-11-19 [wwp]       3.6.1cvs37
+
+       * src/prefs_actions.c
+               Fixed wrong behaviour when pressing Escape (was not cancelling
+               the action).
+
+2008-11-19 [wwp]       3.6.1cvs36
+
+       * src/compose.c
+       * src/matcher.c
+       * src/messageview.c
+       * src/mimeview.c
+       * src/prefs_actions.c
+       * src/prefs_filtering_action.c
+       * src/procmsg.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/common/utils.c
+               Replace occurrences of "command line" with "command-line" everywhere.
+               Enforce code style (mostly indentation) in prefs_actions.c.
+
+2008-11-19 [colin]     3.6.1cvs35
+
+       * src/compose.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+               Add primary_paste_unselects hidden preference
+               to change how middle-click pasting changes
+               the selection and insert point; defaults to
+               pre-3.6.1cvs31
+
+2008-11-19 [colin]     3.6.1cvs34
+
+       * src/folderview.c
+               Always give focus to summaryview, even if
+               the folder is empty, in small screen layout.
+               Allows to go back to folderlist using the
+               keyboard.
+
+2008-11-18 [colin]     3.6.1cvs33
+
+       * src/mainwindow.h
+               Put back conditional at the end of struct
+
+2008-11-18 [colin]     3.6.1cvs32
+
+       * src/procmime.c
+       * src/common/w32_reg.c
+               Fix crash on win32 when browsing to a
+               directory
+
+2008-11-15 [colin]     3.6.1cvs31
+
+       * src/compose.c
+               After a mid-click paste, deselect selection
+               and go to end of paste.
+
+2008-11-15 [colin]     3.6.1cvs30
+
+       * src/compose.c
+               Auto-save draft after external editor quits
+
+2008-11-15 [colin]     3.6.1cvs29
+
+       * src/plugins/pgpcore/sgpgme.c
+               Fix wrong error display, thanks to
+               Charles A. Edwards
+
+2008-11-14 [colin]     3.6.1cvs28
+
+       * src/prefs_actions.c
+               Comment out bogus (IMO) warning
+
+2008-11-14 [colin]     3.6.1cvs27
+
+       * src/mainwindow.c
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               Share summaryview's context menu actions with
+               the equivalent menu items of the main menu;
+               this allows to share accelerators and de-
+               duplicate code.
+
+2008-11-14 [colin]     3.6.1cvs26
+
+       * src/plugins/pgpcore/sgpgme.c
+               Fix bug 1768, 'claws-mail crashes while 
+               checking smime bad signature'
+
+2008-11-13 [colin]     3.6.1cvs25
+
+       * src/account.c
+       * src/filtering.c
+               Fix redefinition of PREFSBUFSIZE
+
+2008-11-13 [wwp]       3.6.1cvs24
+
+       * tools/popfile-link.sh
+               Add support for reusing existing POPFile session ID.
+
+2008-11-12 [colin]     3.6.1cvs23
+
+       * src/prefs_gtk.h
+               Fix bug 1771, 'Folder template gets 
+               truncated when exiting the application'
+               Use a 32k buffer for string preferences
+
+2008-11-11 [colin]     3.6.1cvs22
+
+       * src/summaryview.c
+               Fix "display sender using addressbook" when
+               prefs_common.swap_from is in use. Patch by
+               H. Merijn Brand
+
+2008-11-11 [colin]     3.6.1cvs21
+
+       * src/autofaces.c
+       * src/common/md5.c
+       * src/common/md5.h
+               Make a few functions static
+
+2008-11-07 [colin]     3.6.1cvs20
+
+       * src/mainwindow.c
+       * src/summaryview.c
+               Fix crash when rebuilding colorlabel
+               menu
+       * src/addrgather.c
+       * src/editldap.c
+       * src/prefs_account.c
+       * src/prefs_compose_writing.c
+       * src/prefs_logging.c
+       * src/prefs_message.c
+       * src/prefs_other.c
+       * src/prefs_receive.c
+       * src/prefs_summaries.c
+       * src/prefs_wrapping.c
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Fix deprecated use of page_size in 
+               gtkspinbutton adjustments
+
+2008-11-06 [mones]     3.6.1cvs19
+
+       * src/mainwindow.c
+               Fix missing "About" in Help menu
+       * tools/claws.i18n.status.pl
+               Fix header
+
+2008-11-05 [colin]     3.6.1cvs18
+
+       * src/action.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/common/socket.c
+       * src/common/socket.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               w32: Implement single launch (lock
+               socket); always put debug log to
+               the rc_dir; fix Start menu update
+               after registering as default Mail 
+               app
+
+2008-11-05 [colin]     3.6.1cvs17
+
+       * src/mainwindow.c
+               Setting the Mail start menu item in HKCU 
+               confuses the Internet Options dialog. Do 
+               it in HKLM as this dialog does.
+
+2008-11-04 [colin]     3.6.1cvs16
+
+       * src/common/w32_reg.c
+               Fix off-by-one
+
+2008-11-04 [colin]     3.6.1cvs15
+
+       * src/procmime.c
+               w32: Fix getting content-type 
+       * src/mimeview.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_ext_prog.c
+       * src/textview.c
+               w32: better integration (use the
+               standard file associations instead
+               of our platform-unadapted open
+               dialog)
+       * src/mainwindow.c
+       * src/common/utils.c
+       * src/common/w32_reg.c
+       * src/common/w32lib.h
+               w32: better integration (allow 
+               setting Claws as default MUA)
+
+2008-11-01 [colin]     3.6.1cvs14
+
+       * src/codeconv.c
+               Fix wrongly converted non-ascii characters
+               when locale's charset is US-ASCII (strict-mode
+               was failing in this case)
+
+2008-10-30 [colin]     3.6.1cvs13
+
+       * src/mimeview.c
+       * src/mimeview.h
+       * src/textview.c
+       * src/textview.h
+               Use one UI Manager per mimeview, instead of
+               the global one -- else user_data pointer gets
+               broken if opening and closing another message-
+               view, then using right-click on a mimeview's 
+               mimepart. Probably fixes bug 1711, 'Save-as
+               attachment crashes'
+
+2008-10-24 [paul]      3.6.1cvs12
+
+       * tools/Makefile.am
+       * tools/kdeservicemenu/claws-mail-attach-files.desktop.kde4template
+       * tools/kdeservicemenu/install.sh
+               another, possibly the final?, attempt on getting this
+               sorted for kde4
+
+2008-10-24 [paul]      3.6.1cvs11
+
+       * tools/kdeservicemenu/install.sh
+               fix servicemenu installation directory on kde4
+
+2008-10-24 [paul]      3.6.1cvs10
+
+       * tools/kdeservicemenu/README
+       * tools/kdeservicemenu/install.sh
+               add support for kde4 in addition to kde3.
+               a rework involving checking for kde4-config, then
+               kde-config, finally prompting the user for the
+               location of either if they cannot be found
+               
+
+2008-10-18 [paul]      3.6.1cvs9
+
+       * tools/claws.i18n.status.pl
+               updated with latest translator info.
+               only print for languages defined in %langname
+
+2008-10-17 [paul]      3.6.1cvs8
+
+       * src/plugins/pgpcore/sgpgme.c
+               when listing the uid's, show the uid validity
+
+2008-10-16 [paul]      3.6.1cvs7
+
+       * INSTALL
+               updated
+
 2008-10-13 [wwp]       3.6.1cvs6
 
        * po/fr.po