+2005-07-06 [colin] 1.9.12cvs24
+
+ * configure.ac
+ * src/account.c
+ * src/folder.c
+ * src/imap.c
+ * src/etpan/etpan-log.c
+ * src/etpan/etpan-thread-manager.c
+ * src/etpan/imap-thread.c
+ Add a --disable-libetpan parameter. With this,
+ users that don't want IMAP4 support can avoid
+ the new dependancy (and have no IMAP support).
+ Users that have IMAP4 accounts and use this
+ parameter won't lose their configuration, their
+ IMAP accounts will just be invisible and not
+ used.
+ * src/textview.c
+ Make the "Copy ..." contextual menu items
+ copy to both the X clipboard and the gtk
+ clipboard - as most other apps do.
+ * src/gtk/about.c
+ Add a notice about OpenSSL usage, in order to
+ comply with OpenSSL's license (point 6):
+ http://www.openssl.org/source/license.html
+
+2005-07-06 [colin] 1.9.12cvs23
+
+ * src/alertpanel.c
+ Fix a minimum size for alertpanels
+ * src/compose.c
+ Show 'No space left on device' type errors
+ when queuing/sending
+ * src/imap_gtk.c
+ * src/mh_gtk.c
+ Rework folder's deletion message (remove
+ extra \n)
+
+2005-07-05 [colin] 1.9.12cvs22
+
+ * src/imap.c
+ Add an alertpanel on auth error
+ Add pseudo-log
+ Remove pthread-related stuff
+
+2005-07-05 [colin] 1.9.12cvs21
+
+ * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
+ Fix crash on plugin reloading (with a hack)
+
+2005-07-05 [colin] 1.9.12cvs20
+
+ * src/prefs_account.c
+ * src/prefs_account.h
+ Fix typo
+ * src/gtk/filesel.c
+ * src/gtk/filesel.h
+ Add a way to filter the view
+ * src/gtk/pluginwindow.c
+ Filter loadable stuff
+ * src/plugins/pgpmime/prefs_gpg.c
+ Fix missing unregistration
+ * .cvsignore
+ * src/etpan/.cvsignore
+ * src/plugins/spamassassin/.cvsignore
+ Add more stuff to cvs ignored files
+
+2005-07-04 [colin] 1.9.12cvs19
+
+ * src/imap.c
+ Fix scan_required returning FALSE when it
+ shouldn't. Maybe fix #760 (Can't retrieve
+ messages)
+
+2005-07-04 [colin] 1.9.12cvs18
+
+ * src/summaryview.c
+ Fix always_show_msg pref
+
+2005-07-04 [paul] 1.9.12cvs17
+
+ sync with main (forgotten in last commit)
+
+ * src/common/utils.c
+ * src/common/utils.h
+ check_line_length(): new.
+ is_dir_exist()
+ is_file_entry_exist()
+ dirent_is_regular_file()
+ dirent_is_directory(): use g_file_test() instead of stat().
+
+2005-07-04 [paul] 1.9.12cvs16
+
+ sync with main:
+
+ * src/compose.c
+ compose_write_to_file(): check for line
+ length limit and display warning if exceeds
+ * src/jpilot.c
+ use get_home_dir() instead of g_get_home_dir()
+ * src/procheader.c
+ removed warning about invalid date
+ * src/vcard.c
+ use get_home_dir() instead of g_get_home_dir()
+
+2005-07-04 [paul] 1.9.12cvs15
+
+ * src/stock_pixmap.c
+ fix new pixmap naming errors
+ patch by Aleksandar Urosevic <urke.dd@urosevic.net>
+
+2005-07-04 [colin] 1.9.12cvs14
+
+ * src/imap.c
+ Fix debugging string with a warning
+
+2005-07-04 [colin] 1.9.12cvs13
+
+ * configure.ac
+ Add a check for libetpan's version (>= 0.37)
+
+2005-07-04 [hoa] 1.9.12cvs12
+
+ * commitHelper
+ * src/imap.c
+ * src/etpan/imap-thread.c
+ * src/etpan/imap-thread.h
+ fixed IMAP implementation of check of mails.
+
+2005-07-03 [hoa] 1.9.12cvs11
+
+ * src/etpan/Makefile.am
+ * src/etpan/etpan-errors.h
+ * src/etpan/etpan-log.[ch]
+ * src/etpan/etpan-thread-manager-types.h
+ * src/etpan/etpan-thread-manager.[ch]
+ * src/etpan/imap-thread.[ch]
+ * src/Makefile.am
+ * src/imap.c
+ * src/main.c
+ * src/prefs_other.c
+ * configure.ac
+ merged imap branch.
+ dependency on libetpan 0.37 is now added.
+
+2005-07-01 [colin] 1.9.12cvs10
+
+ * src/Makefile.am
+ * src/folder.c
+ * src/folder.h
+ * src/folderview.c
+ * src/stock_pixmap.c
+ * src/stock_pixmap.h
+ * src/plugins/trayicon/trayicon.c
+ Add marked symbol on folders containing
+ marked messages
+ * src/procmsg.c
+ * src/procmsg.h
+ * src/toolbar.c
+ * src/prefs_common.c
+ * src/prefs_common.h
+ * src/prefs_send.c
+ Add an optional confirmation dialog on queue
+ sending. Patch by wwp.
+ * src/pixmaps/dir_close_mark.xpm ** ADDED **
+ * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
+ * src/pixmaps/dir_open_mark.xpm ** ADDED **
+ * src/pixmaps/drafts_close_mark.xpm ** ADDED **
+ * src/pixmaps/drafts_open_mark.xpm ** ADDED **
+ * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
+ * src/pixmaps/inbox_mark.xpm ** ADDED **
+ * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
+ * src/pixmaps/outbox_mark.xpm ** ADDED **
+ * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
+ * src/pixmaps/trash_mark.xpm ** ADDED **
+ New pixmaps
+
+2005-07-01 [colin] 1.9.12cvs9
+
+ * src/summaryview.c
+ Fix a little threading bug
+ * src/addrgather.c
+ * src/mainwindow.c
+ A little bit of HIG normality never hurts
+
+2005-07-01 [colin] 1.9.12cvs8
+
+ * src/compose.c
+ * src/msgcache.c
+ * src/pop.c
+ * src/procmime.c
+ * src/recv.c
+ * src/common/log.c
+ * src/common/template.c
+ * src/common/utils.c
+ * src/common/utils.h
+ Reverted the fwrite_atomic stuff. In fact
+ it is already atomic.
+
+2005-06-30 [colin] 1.9.12cvs7
+
+ * src/common/utils.c
+ * src/common/utils.h
+ Add an fwrite_atomic() function to make
+ sure we write everything: fwrite can make
+ short writes.
+ * src/compose.c
+ * src/msgcache.c
+ * src/pop.c
+ * src/procmime.c
+ * src/recv.c
+ * src/common/log.c
+ * src/common/template.c
+ Use that (and fix swapping of size and nmemb).
+ Thanks to Rich Coe for the heads up.
+
+2005-06-30 [colin] 1.9.12cvs6
+
+ * src/addressbook.c
+ Optimize addressbook opening
+
+2005-06-30 [colin] 1.9.12cvs5
+
+ * src/summaryview.c
+ Remove calls to summary_step after move/copy
+
+2005-06-28 [paul] 1.9.12cvs4
+
+ * src/alertpanel.c
+ wrap and make the error msg selectable
+
+2005-06-28 [paul] 1.9.12cvs3
+
+ * src/ssl_manager.c
+ replace the OK button with a Close button
+ * src/gtk/foldersort.c
+ use GTK_STOCK_ icons/buttons
+
+2005-06-28 [colin] 1.9.12cvs2
+
+ * src/gedit-print.c ** ADDED **
+ * src/gedit-print.h ** ADDED **
+ * src/gtk/gtksourceprintjob.c ** ADDED **
+ * src/gtk/gtksourceprintjob.h ** ADDED **
+ I can't believe no one had enough time to tell
+ me I forgot the `cvs add`
+
+2005-06-27 [colin] 1.9.12cvs1
+
+ * src/Makefile.am
+ * src/gtk/Makefile.am
+ * src/messageview.c
+ * src/procmsg.c
+ * src/summaryview.c
+ * configure.ac
+ Add optional libgnomeprint-based printing
+ * src/mainwindow.c
+ * src/gtk/quicksearch.c
+ Add an Edit/Quick search menu item to show
+ and focus the quicksearch
+
+2005-06-27 [paul] 1.9.12
+
+ 1.9.12 release
+
+ * po/ca.po
+ * po/de.po
+ * po/es.po
+ * po/fr.po
+ * po/it.po
+ * po/ko.po
+ * po/pt_BR.po
+ * po/sk.po
+ * po/zh_CN.po
+ updated by Miquel Oliete, Thomas Gilgin, Ricardo
+ Mones Lastra, Fabien Vantard, Andrea Spadaccini,
+ SungHyun Nam, Frederico Goncalves Guimaraes,
+ Andrej Kacian, and Yang Guilong
+2005-06-26 [colin] 1.9.11cvs106
+
+ * src/imap_gtk.c
+ Forgot one file for previous fix
+
+2005-06-26 [colin] 1.9.11cvs105
+
+ * src/folder.c
+ * src/imap.c
+ Fix problems with folder operations in no_select
+ imap folders. it applies only to mails, and
+ creation/deletion/move/renaming of folders
+ should be possible
+
+2005-06-26 [paul] 1.9.11cvs104
+
+ * src/prefs_filtering.c
+ replace one more GTK_STOCK_REMOVE
+ with GTK_STOCK_DELETE
+
+2005-06-25 [colin] 1.9.11cvs103
+
+ * src/imap.c
+ Optimize get_seq_set_from_seq_list
+ (Patch by Ricardo)
+
+2005-06-25 [colin] 1.9.11cvs102
+
+ * src/mh.c
+ If the directory exists, but not in the
+ correct encoding, rename it. This should
+ handle old-versions-induced bugs.
+
+2005-06-25 [colin] 1.9.11cvs101
+
+ * src/mh.c
+ Fix path access with extended dir names
+ Fixes bug #589 (SC segfaults with wrong locale
+ settings)
+
+2005-06-25 [colin] 1.9.11cvs100
+
+ * src/prefs_account.c
+ * src/prefs_account.h
+ * src/compose.c
+ Add an option to encrypt replies to
+ encrypted messages
+
+2005-06-25 [colin] 1.9.11cvs99
+
+ * src/compose.c
+ * src/quote_fmt_parse.y
+ ... And make it work with pgpinline.
+
+2005-06-25 [colin] 1.9.11cvs98
+
+ * src/compose.c
+ * src/procmime.c
+ * src/procmime.h
+ * src/quote_fmt_parse.y
+ o Make reedition of encrypted messages possible
+ (as long as it is encrypted to self too, no
+ magic there)
+ o Make replying with quote (and without selecting
+ text) possible for encrypted messages.
+ Closes bug #550 (Not possible to "reply with quote"
+ to gnupg encrypted messages)
+
+2005-06-24 [paul] 1.9.11cvs97
+
+ * src/imap.c
+ add missing include
+
+2005-06-24 [paul] 1.9.11cvs96
+
+ * src/editldap.c
+ made bind password entry invisible
+ (sync with main)
+ * src/send_message.c
+ send_message_local(): check exit status
+ to detect errors (sync with main)
+ * src/textview.c
+ use main's less ambiguous popup menu
+ wording
+
+2005-06-24 [paul] 1.9.11cvs95
+
+ * src/prefs_actions.c
+ * src/prefs_customheader.c
+ * src/prefs_display_header.c
+ * src/prefs_filtering_action.c
+ * src/prefs_matcher.c
+ * src/prefs_template.c
+ * src/prefs_toolbar.c
+ replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
+ * src/gtk/description_window.c
+ replace GTK_STOCK_OK with GTK_STOCK_CLOSE
+
+2005-06-23 [colin] 1.9.11cvs94
+
+ * src/summaryview.c
+ Fix rough edges (be sure to call status_show whenever
+ necessary).
+
+2005-06-23 [colin] 1.9.11cvs93
+
+ * src/summaryview.c
+ Optimize Select All
+ Before, in a 5K mails folder: 11s
+ After, in the same folder: 58000µs
+ The joys of locking... gtk_clist_select_all() fires a
+ tree-select-row event for each selected row, which in
+ summaryview, callbacks summary_selected which in turn,
+ calls summary_status_show, which walks the selected
+ rows. Hence, calling gtk_clist_select_all was
+ exponential. Locking the summaryview makes
+ summary_selected return early.
+
+2005-06-23 [colin] 1.9.11cvs92
+
+ * src/imap.c
+ Move mutex at the important place to avoid
+ deadlocks
+ * src/summaryview.c
+ Fix Del key deleting directly instead of
+ moving to trash
+
+2005-06-22 [colin] 1.9.11cvs91
+
+ * src/plugins/spamassassin/libspamc.c
+ As we do spagetti code with assignations in multiple
+ places (see _message_read_raw where out = msg = raw),
+ let's be sure we don't free the same pointer twice.
+ Should fix bug #683 (Crash in libpam at
+ message_cleanup).
+
+2005-06-22 [colin] 1.9.11cvs90
+
+ * src/compose.c
+ * src/messageview.c
+ * src/toolbar.c
+ Make toolbar's delete use the move to trash stuff;
+ Add gtk_widget_realize to be sure pixmaps can get
+ created (that may fix an old worksforme bug which
+ I can't find back...)
+
+2005-06-22 [colin] 1.9.11cvs89
+
+ * src/summaryview.c
+ * src/summaryview.h
+ * src/mainwindow.c
+ Rename "Message/Delete" to "Message/Move to trash"
+ Add "Message/Delete..." that directly destroys the
+ selected messages after asking for a confirmation.
+
+2005-06-22 [colin] 1.9.11cvs88
+
+ * src/imap.c
+ o Fix compilation with non-gnu compiler (thanks Alex S Moore)
+ o Fix a deadlock (thanks Darko)
+
+2005-06-22 [colin] 1.9.11cvs87
+
+ * src/gtk/foldersort.c
+ Add missing include for the i18n;
+ patch by Fabien Vantard
+
+2005-06-21 [colin] 1.9.11cvs86
+
+ * src/folder.c
+ * src/folderview.c
+ Respect the no_select flag
+ * src/imap.c
+ Fix recursive deletion
+ * src/imap_gtk.c
+ * src/mh_gtk.c
+ Make the folder deletion's warning
+ more explicit
+
+2005-06-21 [colin] 1.9.11cvs85
+
+ * src/textview.c
+ Prevent email addresses from spanning accross
+ lines - fixes bug # 646 (newline-chars in
+ email addresses)
+
+2005-06-20 [colin] 1.9.11cvs84
+
+ * src/folder.c
+ Be sure not to remove source if copy failed
+
+2005-06-20 [colin] 1.9.11cvs83
+
+ * src/folderview.c
+ * src/imap_gtk.c
+ remove summaryview's lock
+ * src/imap.c
+ introduce threads to avoid problems when foreground tasks
+ interfere with background tasks
+ * src/mh.c
+ prevent moving to drafts/queue
+ * src/mimeview.c
+ fix leak
+
+2005-06-19 [colin] 1.9.11cvs82
+
+ * src/imap_gtk.c
+ Remember that the user doesn't want to override
+ offline mode, for 3 seconds. It avoid presenting
+ him with N popups in a really short time.
+
+2005-06-17 [colin] 1.9.11cvs81
+
+ * src/imap.c
+ Fix IMAP breaking on folders containing '('
+ (Probably won't be enough)
+
+2005-06-17 [colin] 1.9.11cvs80
+
+ Forgotten files on 1.9.11cvs79
+ * src/summaryview.c
+ Fix stepping when not immediately executing
+ * src/imap.c
+ Really prevent UID FETCH 0
+ * src/codeconv.c
+ Fix outgoing charset never set to utf-8
+ * src/mh.c
+ Fix leak
+
+2005-06-16 [colin] 1.9.11cvs79
+
+ * src/compose.c
+ Fix bug #707 (Dash splits rows)
+ Only wrap if we're on a line break position and
+ the previous one was a "white" (space) char.
+ Pango stuff is weird.
+
+2005-06-16 [colin] 1.9.11cvs78
+
+ * src/imap_gtk.c
+ Lock summaryview while downloading messages
+ on user demand
+ * src/procheader.c
+ * src/unmime.c
+ * src/common/utils.c
+ * src/common/utils.h
+ Replace \r and \n with spaces in From and
+ Subject headers
+
+2005-06-16 [paul] 1.9.11cvs77
+
+ * src/procmime.c
+ liberalise the mime parser
+ * src/gtk/about.c
+ add text wrapping
+
+2005-06-16 [paul] 1.9.11cvs76
+
+ * src/gtk/about.c
+ reworked
+
+2005-06-15 [colin] 1.9.11cvs75
+
+ * src/compose.c
+ Finish header encoding fix
+ * src/summaryview.c
+ Fix segfault
+ * src/headerview.c
+ Fix compilation (Thanks Stephan
+ Sachse)
+
+2005-06-15 [colin] 1.9.11cvs74
+
+ * Makefile.am
+ Install gnome2 stuff rather than gnome1,
+ if both are present
+ * src/codeconv.c
+ * src/codeconv.h
+ * src/compose.c
+ Fix headers encoding
+ * src/folder.c
+ Visual progress when fetching all messages
+ * src/folderview.c
+ * src/summaryview.c
+ * src/summaryview.h
+ Prevent changing current message while
+ incorporating
+
+2005-06-15 [paul] 1.9.11cvs73
+
+ * src/gtk/gtkaspell.c
+ * src/gtk/gtkaspell.h
+ fix build warnings
+
+2005-06-15 [paul] 1.9.11cvs72
+
+ * src/prefs_filtering.c
+ allow reordering of filter rules by
+ drag n drop
+
+2005-06-15 [paul] 1.9.11cvs71
+
+ * COPYING
+ updated
+ * src/codeconv.c
+ replace deprecated function
+ * src/inc.c
+ * src/send_message.c
+ * src/gtk/progressdialog.c
+ * src/gtk/progressdialog.h
+ salvage and reuse parts of reverted sync
+
+2005-06-15 [paul] 1.9.11cvs70
+
+ * src/inc.c
+ * src/send_message.c
+ * src/gtk/progressdialog.c
+ * src/gtk/progressdialog.h
+ revert yesterday's sync with main
+ it contains deprecated functions
+
+2005-06-15 [colin] 1.9.11cvs69
+
+ * src/headerview.c
+ Fix bug #670 (multi user to: will corrupt message
+ headers display)
+
+2005-06-15 [colin] 1.9.11cvs68
+
+ * src/compose.c
+ Fix bug #421 (Fix undo on wrapping)
+
+2005-06-15 [colin] 1.9.11cvs67
+
+ * src/folder.c
+ Provide visual feedback while processing
+ folder's rules.
+ * src/imap.c
+ Provide visual feedback while getting
+ short headers (for uncached messages)
+
+
+2005-06-14 [paul] 1.9.11cvs66
+
+ * src/account.c
+ change a couple stock icons
+ * src/inc.c
+ * src/send_message.c
+ * src/gtk/progressdialog.c
+ * src/gtk/progressdialog.h
+ sync main's GtkTreeView implementation
+
+2005-06-14 [colin] 1.9.11cvs65
+
+ * src/imap.c
+ Various little fixes, mainly on error paths
+
+2005-06-13 [colin] 1.9.11cvs64
+
+ * matcher.c
+ * procmsg.c
+ * procmsg.h
+ Add a way to fetch only headers. This speeds
+ up filtering on headers for IMAP. Fixes:
+ bug #481 extraneous imap commands slow down
+ imap filtering
+ bug #522 Sylpheed downloads all messages
+ when opening mailbox (IMAP)
+ bug #677 IMAP fetch is soooooooooooooo slow
+ * src/folder.c
+ * src/folder.h
+ Add a folder set_batch method so that
+ implementations can speed up flags changes
+ * src/folderutils.c
+ * src/summaryview.c
+ Use that in mark as (un)read and mark all read
+ Refix bug #679
+ * src/imap.c
+ Implement set_batch - brings back deferred
+ flags in a less buggy manner. Fixes:
+ bug #729 IMAP immediate expunge of deleted messages
+ bug #191 remove list of messages with one command
+ Fix login with strange chars
+ Implement fetch_msg_full
+ Fix copy (wrong counts)
+
+2005-06-12 [colin] 1.9.11cvs63
+
+ * src/folder.c
+ lock incorporation during long operations.
+ Avoids fucking up the IMAP socket.
+
+2005-06-12 [colin] 1.9.11cvs62
+
+ * src/imap.c
+ Fix harmful typo
+ Factorize remove_all_msg
+ Thread-ize expunge
+ * src/summaryview.c
+ Don't update partial-download status if unnecessary
+ * src/folder.c
+ Use remove_msgs everywhere possible
+
+2005-06-12 [colin] 1.9.11cvs61
+
+ * src/folder.c
+ * src/folder.h
+ Add a remove_msgs function to remove a
+ list of messages
+ * src/imap.c
+ Implement that.
+
+2005-06-12 [colin] 1.9.11cvs60
+
+ * src/imap.c
+ Remove flags-processing deferring... Too hard
+ to get it to work in all cases.
+
+2005-06-11 [colin] 1.9.11cvs59
+
+ * src/imap.c
+ printf -> debug_print
+
2005-06-11 [colin] 1.9.11cvs58
* src/imap.c