summaryrefslogtreecommitdiffstats
path: root/hcache.c (follow)
Commit message (Expand)AuthorAgeLines
* Fix strlen() assigns to be of type size_t where obvious.Kevin McCarthy2022-04-12-1/+2
* Use bkgrndset() as ATTRSET() backend if available.Kevin McCarthy2021-04-15-1/+2
* Parse headers on demand for the list menu.Kevin McCarthy2020-12-09-10/+0
* abstract some List-* header processingdgc2020-12-06-0/+11
* Consistently use uint32_t (closes #294)Remco Rijnders2020-11-09-1/+1
* Remove buffer->destroy.Kevin McCarthy2020-03-31-3/+0
* Convert hcache delete and open calls to use buffer pool.Kevin McCarthy2019-09-28-42/+72
* Convert hcache fetch and store raw to use buffer pool.Kevin McCarthy2019-09-28-49/+47
* Convert hcache_open to use buffer pool.Kevin McCarthy2019-09-27-61/+44
* Convert hcache db4 lockfile to buffer.Kevin McCarthy2019-09-27-8/+11
* Convert remaining mutt_encode_path() call to use BUFFER.Kevin McCarthy2019-09-09-7/+9
* Fix a reference to HeaderCachePageSize.Kevin McCarthy2019-07-18-1/+2
* Remove unnecessary "" checks for DT_STR and DT_PATH MuttVars.Kevin McCarthy2019-06-28-2/+1
* Convert $header_cache_pagesize to type DT_LNUM.Kevin McCarthy2019-06-27-1/+2
* Clean up formatting.Kevin McCarthy2019-01-04-9/+19
* Clean up code indentation.Kevin McCarthy2019-01-04-10/+10
* Remove trailing whitespace.Kevin McCarthy2018-12-31-8/+8
* Parse and store mime headers in the BODY.Kevin McCarthy2018-12-17-0/+1
* Add $auto_subscribe variable.Kevin McCarthy2018-12-08-0/+3
* Correct spelling mistakes.Edward Betts2018-06-01-1/+1
* Fix build for bdb.Kevin McCarthy2017-02-08-4/+4
* Create function to free header cache data.Kevin McCarthy2017-02-07-5/+19
* Add Kyoto Cabinet support to the header cache.Kevin McCarthy2017-02-07-0/+88
* Fixes to the LMDB header cache. (closes #3691)Kevin McCarthy2017-02-04-129/+129
* Add LMDB backend support for header cache. (see #3691)Kevin McCarthy2017-02-04-0/+237
* Abstract the SPAM_LIST as a generic REPLACE_LISTDavid Champion2017-01-23-1/+1
* Change M_* symbols to MUTT_*Derek Martin2016-05-09-2/+2
* Fix three build warnings when DEBUG isn't defined.Richard Russon2016-03-17-0/+4
* Fix tcbdb error reporting to use ecode, not errno.Kevin McCarthy2016-03-16-2/+6
* Fix crash in hcache_open_tc() when open fails and debug is on. (closes #3813)Kevin McCarthy2016-03-16-2/+2
* Fix compiler type warnings. (closes #3765)Kevin McCarthy2015-07-23-4/+16
* Fix the hcache type punning warning.Kevin McCarthy2015-01-17-3/+6
* hcache tcdb debug loggingBrendan Cully2014-10-11-1/+5
* use a separate flag for mutt_hcache_store() to signal that the gettimeofday()...Michael Elkins2013-01-17-7/+15
* Drop unneeded variable HEADER_CACHE that causes clang warnings.Matthias Andree2013-01-01-9/+9
* Invalidate header caches when spam rules change. closes #3473David Champion2011-07-13-1/+35
* Do not store header color in hcache.Dan Fandrich2009-12-10-0/+1
* Harmonize hcache uidvalidity size to unsigned int (per IMAP RFC).Brendan Cully2009-07-29-6/+6
* Properly restore addresses from hcache using rfc822_new_address(). Closes #3302.Kees Cook2009-07-22-1/+2
* Make hcache+bcache paths always UTF-8. Closes #3284.Rocco Rutte2009-07-07-5/+9
* More atoi() fixesRocco Rutte2009-06-01-2/+8
* Use PATH_MAX for buffers passed to realpath(3) as we're supposed toMiroslav Lichvar2009-04-01-1/+1
* Remove unused #include directivesErik Hovland2008-12-16-4/+0
* Support tokyocabinet (successor to qdbm). Closes #3112Emanuele Giaquinta2008-09-25-0/+71
* Prevent some pointers of 'struct body' being saved to hcacheRocco Rutte2008-07-10-11/+23
* When necessary, convert strings to utf-8 in the header cache.Rocco Rutte2008-05-17-107/+151
* Fix hcache build issue when building with gdbm if qdbm is installed, tooRocco Rutte2007-11-29-1/+1
* Include hcache backend version info in mutt -v outputRocco Rutte2007-09-17-0/+17
* Replace RFC md5 implementation with GPL version from coreutilsBrendan Cully2007-08-27-4/+1
* Try to unlink old header cache if open failsBrendan Cully2007-04-10-0/+7