summaryrefslogtreecommitdiff
path: root/src/stat_cache.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-29[core] cleanup: consolidate FAM code in stat_cacheGlenn Strauss1-261/+332
2017-10-29[stat_cache] remove debug code littered in fileGlenn Strauss1-91/+0
2017-07-15[core] rename fd_close_on_exec()Glenn Strauss1-1/+1
2017-05-15[core] silence compiler warnings if !HAVE_FORKGaël PORTAY1-0/+3
2017-05-15[core] perf: skip redundant strlen() if len knownGlenn Strauss1-3/+3
2017-04-15[core] extend mimetype search w/o leading '.'Glenn Strauss1-0/+12
2017-04-15[core] perf: stat_cache_mimetype_by_ext()Glenn Strauss1-17/+39
2017-04-11[core] fix stat_cache initialization errorGlenn Strauss1-5/+6
2017-03-28[core] make stat_cache private to stat_cache.cGlenn Strauss1-2/+36
2017-03-28[core] remove some unused header includesGlenn Strauss1-2/+0
2016-09-22remove unused sys-mmap.h from stat_cache.cGlenn Strauss1-11/+0
2016-07-30[security] disable stat_cache if !follow-symlink (fixes #2724)Glenn Strauss1-1/+1
2016-04-18[core] open fd when appending file to cq (fixes #2655)Glenn Strauss1-0/+32
2016-03-26[stat] mimetype.xattr-name global config option (fixes #2631)Glenn Strauss1-5/+5
2016-03-19consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss1-0/+2
2016-01-30add force_assert for more allocation resultsStefan Bühler1-0/+7
2015-09-16[stat-cache] fix handling of collisions, might have returned wrong data (fixe...Stefan Bühler1-54/+49
2015-08-22[bsd xattr] fix compile break with BSD extended attributes in stat_cacheStefan Bühler1-1/+1
2015-08-22fix undefined integer shiftStefan Bühler1-1/+1
2015-02-08Use buffer API to read and modify "used" memberStefan Bühler1-11/+12
2015-02-08Remove buffer_prepare_copy() and buffer_prepare_append()Stefan Bühler1-4/+3
2015-02-08fix buffer, chunk and http_chunk APIStefan Bühler1-13/+13
2014-05-22add support for (Free)BSD extended attributesMoritz Wilhelmy1-2/+19
2014-02-16add force_assert() to enforce assertions as simple assert()s are disabled by ...Stefan Bühler1-13/+13
2013-11-13[stat-cache] fix FAM cleanup/fdevent handlingStefan Bühler1-34/+26
2013-11-13[stat-cache] FAM: fix use after free (CVE-2013-4560)Stefan Bühler1-0/+1
2013-11-13fix/silence bugs reported by ccc-analyzer (clang)Stefan Bühler1-1/+1
2010-08-06cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf callsStefan Bühler1-3/+3
2009-10-11Fix header inclusion order, always include "config.h" before any system headerStefan Bühler1-8/+6
2009-07-21Fix issues found with clang analyzerStefan Bühler1-5/+3
2009-06-07Workaround broken operating systems: check for trailing '/' in filenames (fix...Stefan Bühler1-0/+6
2009-04-06Removed unneeded buffer_is_empty check in stat cacheStefan Bühler1-1/+1
2009-04-05Allow xattr to overwrite mime type (fixes #1929)Stefan Bühler1-17/+19
2008-08-27fix segfault for stat_cache(fam) calls with relative path (without '/', can b...Stefan Bühler1-1/+3
2007-08-17added more debug output if FAM fails to monitor a dir (for #824)Jan Kneschke1-2/+3
2007-07-03- only generate the etag_flags once and store them in the connectionsMarcus Rückert1-4/+2
2007-06-15added static-file.etags, etag.use-inode, etag.use-mtime,Jan Kneschke1-2/+4
2007-05-25- do not use xattr for content-type handling unconditionallyMarcus Rückert1-1/+1
2006-10-04- white space cleanup part 2 this time 1.4 ;)Marcus Rückert1-86/+86
2006-09-21handle follow-symlink in the stat-cacheJan Kneschke1-22/+30
2006-09-21- fix logging of the path when using stat_cache debugging.Marcus Rückert1-1/+10
2006-09-10- only run symlink checks if we should not follow them.Marcus Rückert1-30/+32
2006-09-07- dont debug the statcache by default!;)Marcus Rückert1-1/+1
2006-09-07merged [1055], [1056], [1068], [1172], [1176]Jan Kneschke1-0/+2
2006-09-07don't use strndup if possibleJan Kneschke1-13/+16
2006-09-07- backport symlink patch in hard version to 1.4.11Marcus Rückert1-5/+59
2005-11-22reverted last patch as open + fstat() results in a hang on named-pipesJan Kneschke1-6/+15
2005-11-22- init FAM after fdevent-backend is upJan Kneschke1-15/+22
2005-09-22removed the if (ISREG || ISDIR) as we need the sce set if we return HANDLER_G...Jan Kneschke1-94/+91
2005-09-20removed unusued variablesJan Kneschke1-5/+7