Commit Graph

46 Commits (558bfc4e1e629688fc78d16b18413ff9802dc8f4)

Author SHA1 Message Date
Glenn Strauss a65c57a548 [core] open fd when appending file to cq (fixes #2655) 7 years ago
Glenn Strauss d17d48e01e [stat] mimetype.xattr-name global config option (fixes #2631) 7 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 7 years ago
Stefan Bühler 566cf8decb add force_assert for more allocation results 7 years ago
Stefan Bühler 69f890e2c5 [stat-cache] fix handling of collisions, might have returned wrong data (fixes #2669) 7 years ago
Stefan Bühler 9257d7df4f [bsd xattr] fix compile break with BSD extended attributes in stat_cache 7 years ago
Stefan Bühler fa8b154628 fix undefined integer shift 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 8 years ago
Stefan Bühler 4365bdbebe Remove buffer_prepare_copy() and buffer_prepare_append() 8 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 8 years ago
Moritz Wilhelmy 4d55d4ada3 add support for (Free)BSD extended attributes 9 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 9 years ago
Stefan Bühler d8b363c1d1 [stat-cache] fix FAM cleanup/fdevent handling 9 years ago
Stefan Bühler ae1335503a [stat-cache] FAM: fix use after free (CVE-2013-4560) 9 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 9 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 13 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 14 years ago
Stefan Bühler 57066345e4 Workaround broken operating systems: check for trailing '/' in filenames (fixes #1989) 14 years ago
Stefan Bühler 07d9517df6 Removed unneeded buffer_is_empty check in stat cache 14 years ago
Stefan Bühler b3027fef1c Allow xattr to overwrite mime type (fixes #1929) 14 years ago
Stefan Bühler 7a64f2f888 fix segfault for stat_cache(fam) calls with relative path (without '/', can be triggered by x-sendfile) (#1750) 14 years ago
Jan Kneschke e745fd6a12 added more debug output if FAM fails to monitor a dir (for #824) 16 years ago
Marcus Rückert 5a583661e3 - only generate the etag_flags once and store them in the connections 16 years ago
Jan Kneschke b2a96c959a added static-file.etags, etag.use-inode, etag.use-mtime, 16 years ago
Marcus Rückert 6e332dd7bb - do not use xattr for content-type handling unconditionally 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke 9de3807438 handle follow-symlink in the stat-cache 16 years ago
Marcus Rückert a57bb8202e - fix logging of the path when using stat_cache debugging. 16 years ago
Marcus Rückert 05919041e1 - only run symlink checks if we should not follow them. 16 years ago
Marcus Rückert 0f190e1614 - dont debug the statcache by default!;) 16 years ago
Jan Kneschke 7d4d819599 merged [1055], [1056], [1068], [1172], [1176] 16 years ago
Jan Kneschke 08994e478a don't use strndup if possible 16 years ago
Marcus Rückert 657a024d53 - backport symlink patch in hard version to 1.4.11 16 years ago
Jan Kneschke 478cb34bb3 reverted last patch as open + fstat() results in a hang on named-pipes 17 years ago
Jan Kneschke 7d8758598f - init FAM after fdevent-backend is up 17 years ago
Jan Kneschke 519788686c removed the if (ISREG || ISDIR) as we need the sce set if we return HANDLER_GO_ON 17 years ago
Jan Kneschke 56f637b885 removed unusued variables 17 years ago
Jan Kneschke b795fd36c0 fixed hashing function to only generate unsigned values (fixes #251) 17 years ago
Jan Kneschke 603d6ace1d don't try to guess, do a read check if we can open it. 18 years ago
Jan Kneschke ecb30c4eec reverted last chngeset and added asserts() that all inserts and deletes are working 18 years ago
Jan Kneschke d1e70da839 iterate over the tree on delete and free() the nodes itself 18 years ago
Jan Kneschke 0212534554 fixed detection of mimetype on uppercase extensions 18 years ago
Jan Kneschke 79d3bc4491 add support for the original libfam and handle HUP on the fam-fd 18 years ago
Jan Kneschke 30b1973266 fixed stat-cache for xattr 18 years ago
Jan Kneschke 5e134da075 dropped file-cache, added stat-cache and modules ALWAYS cleanup at connection-end 18 years ago