Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
frequently.
|
|
|
|
|
|
|
|
trying to dotlock a folder. Seems that there needs some more work
to be done.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tunnel before it tries to connect to an IMAP server.
From: <Jon.K.Hellan@item.ntnu.no>
|
|
* should fix mutt segfaulting when trying to open {}
* helps with the problem of mutt detecting new mail in the wrong
folder. Now, IMAP commands from the SELECTED state should call
imap_cmd_finish after they've executed commands. I've only put
this is imap_buffy_check for now - in my opinion the command
execution path is still not stable, and rewrites may obviate the
need for this...
(From: Brendan Cully <brendan@kublai.com>)
|
|
|
|
else leads to neglected side effects. In this case, index colors,
searches and possibly other side effects were ignored when a message
which resides on an IMAP folder was read.
|
|
|
|
|
|
methods. This is, for instance, needed to access the cyrus-related
mailing lists' archives at CMU.
|
|
|
|
and redo large parts of mutt_prepare_edit_message (now
mutt_prepare_template).
|
|
|
|
* includes all of my last patch, since it hasn't been committed yet.
* catches a couple segfault problems if Context is NULL.
* works harder to avoid sending null STORE FLAGS commands. May not
be perfect yet, but also has extra debugging code.
* has the beginnings of a more interactive IMAP error handler.
Doesn't do anything yet, I'm just including it because I want to
get the rest of the patch out.
|
|
* catches a possible null-pointer dereference in mx_close_mailbox when
logging out of the server.
* fixes IMAP tab-completion cosmetics (slightly broken with last
Cyrus-compatibility updates)
* adds a bit to the IMAP part of the manual.
Brendan Cully <brendan@kublai.com>
|
|
* changes mutt_buffy_check to only poll the selected folder when it
is opened, not all mailboxes (unless the timeout has expired).
This is a noticeable win if you have a few IMAP mailboxes.
* sets the default checkinterval to 60 seconds from 0. Things are
much much slower with 0.
* makes some cosmetic renames
* moves lots of generic imap stuff into a separate file, imap/util.c
* abstracts the process of sending a command to an IMAP server a bit
better (lots more to do here, though).
* moves the message-set creation code used by the new fastdelete
code into its own function, since it is generally useful.
* implements server-side copy of messages. Tagged messages are
copied in one command, thanks to the message-set function. Speedy!
(From: Brendan Cully; modifications by tlr.)
|
|
|
|
* gets Mutt to properly log off the IMAP server when quitting. Clients
don't care, but it's polite and proper.
* further updates the flags changes from yesterday
* uses CLOSE instead of EXPUNGE when closing a mailbox and purging
messages, for some slight speed gain.
* purges all messages marked for deletion in one command (if purging),
making for very cool speed gains switching mailboxes if you're on,
say, a few high volume mailing lists. Yeah, baby! (I personally love
this one).
(From Brendan Cully <brendan@kublai.com>)
|
|
cleaner and less invasive, and I'm not so worried about memory leaks
now.
* Fixes the bug where mutt would append a '/' to $folder even if it
was only {mailhost}, causing mutt to browse the root directory
instead of the home directory.
* includes a first stab at preserving the D flag on the IMAP server.
Now if you answer no to 'Purge deleted', the server still stores
the messages as deleted, but doesn't expunge them on exit.
NOTE: this is a first attempt. Play around, but don't mark things
as deleted that you'd be sorry to see disappear.
(From: Brendan Cully <brendan@kublai.com>)
|
|
* Hold on to mailbox flags, message flags, do update in one pass
instead of two, halving traffic on mailbox sync.
* Update message flags at fetch as well as header download, if the
server thinks they've changed. Saves some unneeded updates on
sync.
* Move some structures out of imap_private.h into message.h, since
they are local now.
(From: Brendan Cully <brendan@kublai.com>)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|