2005-07-10 [hoa] 1.9.12cvs33
[claws.git] / ChangeLog-gtk2.claws
index fb04d4bc5438b6dae8e9fbb77a7ae9cdc1fa752e..8fede2383db0feb4f761ebfeddaec5d51256528f 100644 (file)
@@ -1,3 +1,867 @@
+2005-07-10 [hoa]       1.9.12cvs33
+
+       * src/etpan/imap-thread.c
+               workaround for old Courier IMAP servers.
+
+2005-07-10 [colin]     1.9.12cvs32
+
+       * src/folder.c
+       * src/statusbar.c
+       * src/statusbar.h
+               Add visual progress indicator on filtering/processing
+               Factorize the progress bar code
+       * src/imap.c
+       * src/imap.h
+       * src/etpan/imap-thread.c
+               Add a reference counter to avoid destroying the Folder
+               while it's in use by another callback.
+
+2005-07-09 [hoa]       1.9.12cvs31
+
+       * src/imap.c
+       * src/etpan/imap-thread.c
+               fixed deadlock when removing IMAP account.
+
+2005-07-08 [colin]     1.9.12cvs30
+
+       * src/textview.c
+       * src/unmime.c
+               Fix again problems decoding broken headers
+       * src/gtk/inputdialog.c
+               Fix local variable shadowing a global one
+
+2005-07-08 [colin]     1.9.12cvs29
+
+       * src/msgcache.c
+               Make the cache/mark files platform-agnostic by writing
+               them in little-endian format. Reading them is also done
+               in little-endian format, of course; however, in order
+               to avoid trashing mark data on big-endian machines, the
+               files are, at first, read from the native format if the
+               little-endian one doesn't exist. This is easy to deter-
+               mine by trying to open a file with a swapped data_ver
+               and seeing if it's the wanted version.
+               Little-endian using users should see absolutely no
+               difference, Big-endian users may get a very little
+               performance drop due to byte-swapping.
+               Tested on i386 and ppc32. 
+               Fixes bug #159 (The index file, in the mailboxes, is 
+               hardware depending).
+
+               To have the cache/mark files updated to the new little-
+               endian format, "Check for new messages" or even
+               "Rebuild folder tree" aren't enough. Files will be
+               updated as soon as a folder has been opened/closed.
+               To update everything, just select all folders by
+               selecting them one by one.
+
+2005-07-07 [colin]     1.9.12cvs28
+
+       * src/imap.c
+               Remember the folder separator per IMAPFolder
+               instead of globally.
+               Revive the Session on noop; fixes bug #761
+               (mark a bunch of unread messages as read takes 
+               forever)
+
+2005-07-07 [darko]     1.9.12cvs27
+
+       * src/common/template.c
+               Sort templates alphabetically
+
+2005-07-06 [colin]     1.9.12cvs26
+
+       * src/imap.c
+               Try to use the correct separator in
+               most cases. Possibly fixes bug #759
+               (only creates the INBOX folder when 
+               setting up new IMAP account) and 
+               bug #760 (Can't retrieve messages)
+
+2005-07-06 [colin]     1.9.12cvs25
+
+       * src/imap.c
+               Use real_path in status command. This will
+               help later, when namespaces will be used.
+
+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
+               o Fix build without USE_PTHREAD
+               o Factorize imap_open
+               o Alertpanel in case of impossible connection
+               o Alertpanel in case of impossible login
+               o Fix deferred flags processing to force a 
+                 flush before adding some more flags to process,
+                 but in another folder.
+
+2005-06-10 [colin]     1.9.11cvs57
+
+       * src/imap.c
+               o Fix a format string error
+               o init ssl socket outside of the thread 
+                 (it possibly invokes gtk calls)
+       * src/procmime.c
+               o Put back the buffer to its necessary size
+               o Fix changing a file pointer without keeping
+                 track of it (thanks Valgrind)
+       * src/common/smtp.c
+               o Fix automatic STARTTLS if login should be done
+                 and the server only allows it after starting TLS
+       * src/gtk/gtkinputdialog.c
+               o Eat GDK_Return so that the combo popup doesn't 
+                 appear when we press Enter to validate the combo
+                 input dialog (as seen in the Open with... dialog)
+
+2005-06-10 [colin]     1.9.11cvs56
+
+       * src/imap.c
+               o A bit less debug
+               o Fix a crash on deletion
+               o Threadize imap_select (it's called outside of 
+                 threads)
+               o Defer treatment of DELETED flags
+
+
+2005-06-09 [colin]     1.9.11cvs55
+
+       * src/imap.c
+               Make sure we check imap_gtk_should_override(), which
+               potentially calls gtk stuff, before creating thread.
+               That way it should't be called via imap_get_session()
+               inside a thread.
+
+2005-06-09 [colin]     1.9.11cvs54
+
+       * src/imap.c
+               o add a bit of status output
+               o remove some dead code
+               o threadize get_list_of_uids
+               o threadize imap_get_flags
+               o defer flag changing by 500ms so that they
+                 can be batched
+
+
+2005-06-08 [colin]     1.9.11cvs53
+
+       * src/imap.c
+               Thread-ize imap_cmd_fetch
+
+2005-06-08 [colin]     1.9.11cvs52
+
+       * src/main.c
+               Mmh, that broke POP3...
+
+2005-06-08 [colin]     1.9.11cvs51
+
+       * src/main.c
+               Stabilize IMAP patch (thanks to Hoa)
+
+2005-06-08 [colin]     1.9.11cvs50
+
+       * src/imap.c
+               Test patch to speed up imap. 
+
 2005-06-08 [colin]     1.9.11cvs49
 
        * src/imap_gtk.c