summaryrefslogtreecommitdiffstats
path: root/imap/message.c
AgeCommit message (Expand)Author
2007-04-12Simplify IMAP message fetch loop slightlyBrendan Cully
2007-04-12Handle a missing or corrupted header cache entry (closes #2676)Brendan Cully
2007-04-10Add $message_cache_clean option to prune message cache on syncBrendan Cully
2007-04-10Make IMAP header cache layout match body cache.Brendan Cully
2007-04-10Do not hold hcache open while mailbox is open - it can lead to lockupsBrendan Cully
2007-04-07Fix compiler aliasing warningsFabian Groffen
2007-04-05Fix logic error introduced in [efbcef81ac49]Brendan Cully
2007-04-05IMAP header cache API improvements.Brendan Cully
2007-04-05Keep hcache pointer in idata, open and close with mailboxBrendan Cully
2007-04-05Small hcache-related memory leaksBrendan Cully
2007-04-03Fix some warnings.Fabian Groffen
2007-04-02Fix a segfault in the new mboxcache hcache lookup.Brendan Cully
2007-04-02Add create flag to imap_mboxcache_getBrendan Cully
2007-04-01Adjust context->size on IMAP load and expunge (closes #2749)Brendan Cully
2007-03-31Add tmp flag to bcache_put, create bcache_commit.Brendan Cully
2007-03-29Make message cache write to temporary location until file is complete.Brendan Cully
2007-02-25Update copyrights.Brendan Cully
2007-02-12Do not attempt to free NULL IMAP headers after a partial mailbox load.Brendan Cully
2006-11-28Rename PROG_(SIZE|MSG) to M_PROGRESS_\1.Rocco Rutte
2006-11-15Unify size and count progress display.Rocco Rutte
2006-08-10More out-of-order FETCH fixes. This time I wrote a replay tool actingBrendan Cully
2006-08-10More fixes for out-of-order FETCH responses.Brendan Cully
2006-08-09Untested attempt to handle flag updates during mailbox open.Brendan Cully
2006-08-09Do not allow IMAP mailbox to be reopened while it is being opened.Brendan Cully
2006-07-07Fix a small memory leak in the gap between the last cached header and theRocco Rutte
2006-07-04pdmef.cache.24: Generalise IMAP body caching and add POP support.Rocco Rutte
2006-05-26Add mutt_socket_write_n to write binary data. Use this function inTAKAHASHI Tamotsu
2006-05-18Use header_cache_t* instead of void* for header cache.Rocco Rutte
2006-05-18Avoid safe_free() usage and add security checksRocco Rutte
2006-03-15Don't store UIDNEXT unless we know it.Brendan Cully
2006-03-15Only synthesize UIDNEXT if we've fetched uncached messages. Fixes aBrendan Cully
2006-03-13Courier fails to send UIDNEXT on SELECT (a violation of RFC 3501Brendan Cully
2006-01-20Correct a fairly harmless typo parsing message \Recent flags.Phil Pennock
2005-12-23Don't evaluate hcache unless uidnext > 0. This shouldn't happen, but itBrendan Cully
2005-12-23IMAP message cache fixes: embed UIDVALIDITY in the cache file name, onlyBrendan Cully
2005-12-22Add <errno.h> for msg_cache_put.Brendan Cully
2005-12-22Add $imap_cachedir option. If set, mutt will keep copies of IMAP messagesBrendan Cully
2005-12-21Cache UIDVALIDITY/UIDNEXT as header cache metadata, only attempt toBrendan Cully
2005-12-20Refactor header cache a bit to provide (fetch|store)_raw functions. TheseBrendan Cully
2005-12-19More IMAP header cache cleanup: remove expunged entries from cache, andBrendan Cully
2005-12-19Much faster IMAP sync code, pipelined and everything. Now batch updatesBrendan Cully
2005-12-19Cache server-side flags, don't send flag updates if mutt's are the same.Brendan Cully
2005-12-19Remove some cut-n-paste garbage from IMAP header cache code.Brendan Cully
2005-12-19Real support for the Old flag on IMAP.Brendan Cully
2005-12-16New new mail detection code. Now we use UIDVALIDITY/UIDNEXT to detect whetherBrendan Cully
2005-12-15Whitespace shuffling.Brendan Cully
2005-12-10Move IMAP response buffer out of command into IMAP_DATA. Ironically this is t...Brendan Cully
2005-10-31Fix 2119.Thomas Glanzmann
2005-09-17Gah, forgot the zip code when updating the FSF address...Brendan Cully
2005-09-17Update FSF address (via sed, I hope nothing got mangled). Closes: #2071.Brendan Cully