57 Commits (personal/stbuehler/cleanup-build)

Author SHA1 Message Date
Stefan Bühler ebf8b11abb [WIP] build systems cleanup 5 years ago
Glenn Strauss 685cab057e [core] rename fd_close_on_exec() 5 years ago
Gaël PORTAY e8498bbfcc [core] silence compiler warnings if !HAVE_FORK 5 years ago
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Glenn Strauss 9e46b8ea25 [core] extend mimetype search w/o leading '.' 5 years ago
Glenn Strauss 0cc7556aec [core] perf: stat_cache_mimetype_by_ext() 5 years ago
Glenn Strauss 8e97c84c0f [core] fix stat_cache initialization error 5 years ago
Glenn Strauss e116479731 [core] make stat_cache private to stat_cache.c 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss 20a2a0d2e3 remove unused sys-mmap.h from stat_cache.c 6 years ago
Glenn Strauss acd5e450b5 [security] disable stat_cache if !follow-symlink (fixes #2724) 6 years ago
Glenn Strauss a65c57a548 [core] open fd when appending file to cq (fixes #2655) 6 years ago
Glenn Strauss d17d48e01e [stat] mimetype.xattr-name global config option (fixes #2631) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 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 8 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 12 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 13 years ago
Stefan Bühler 57066345e4 Workaround broken operating systems: check for trailing '/' in filenames (fixes #1989) 13 years ago
Stefan Bühler 07d9517df6 Removed unneeded buffer_is_empty check in stat cache 13 years ago
Stefan Bühler b3027fef1c Allow xattr to overwrite mime type (fixes #1929) 13 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) 15 years ago
Marcus Rückert 5a583661e3 - only generate the etag_flags once and store them in the connections 15 years ago
Jan Kneschke b2a96c959a added static-file.etags, etag.use-inode, etag.use-mtime, 15 years ago
Marcus Rückert 6e332dd7bb - do not use xattr for content-type handling unconditionally 15 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