Commit Graph

79 Commits (38ce790657dc0e26e7830423c4c7cb9222ec354c)

Author SHA1 Message Date
Glenn Strauss 38ce790657 [stat_cache] FAM: use entry hash index as userdata 4 years ago
Glenn Strauss a3d171526a [stat_cache] FAM: check FAMNextEvent() return code 4 years ago
Glenn Strauss cc49703372 [stat_cache] FAM: reduce string copying 4 years ago
Glenn Strauss a50b72c356 [stat_cache] remove splaytree ins/del debug code 4 years ago
Glenn Strauss 47d006ae47 [stat_cache] pass age param for stat cache cleanup 4 years ago
Glenn Strauss baa5f04335 [stat_cache] store entries without trailing slash 4 years ago
Glenn Strauss 020a83c265 [stat_cache] separate symlink pol from data struct 4 years ago
Glenn Strauss 73bfee6308 [stat_cache] separate func for symlink policy chk 4 years ago
Glenn Strauss a15f40a569 [core] replace open() with fdevent_open_cloexec() 4 years ago
Glenn Strauss 37bd124ae4 [core] pass conf.follow_symlink in more places 4 years ago
Glenn Strauss 9113011d5b [core] pass (fdnode *) for registered fdevent fd 4 years ago
Glenn Strauss 800e9b7349 [core] remove fde_ndx member outside fdevents 4 years ago
Glenn Strauss 7d4ecd01e8 [core] perf: incremental hash of pathname w/o copy 4 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 4 years ago
Glenn Strauss e0dbff4750 [core] slightly simpler flag append to string 4 years ago
Glenn Strauss bbf01a3a6c [core] reset var if FAMMonitorDirectory() fails 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 5 years ago
Glenn Strauss 758d24142b [core] fix incorrect hash algorithm impl 5 years ago
Glenn Strauss bd32f67046 [core] open additional fds O_CLOEXEC 5 years ago
Glenn Strauss b1df38ab6a [core] increase stat_cache abstraction 5 years ago
Glenn Strauss d5d0258362 [core] support POLLRDHUP, where available (#2743) 5 years ago
Glenn Strauss 9287c87dcd [core] cleanup: consolidate FAM code in stat_cache 5 years ago
Glenn Strauss f97f2e359c [stat_cache] remove debug code littered in file 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 6 years ago
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 6 years ago
Glenn Strauss 9e46b8ea25 [core] extend mimetype search w/o leading '.' 6 years ago
Glenn Strauss 0cc7556aec [core] perf: stat_cache_mimetype_by_ext() 6 years ago
Glenn Strauss 8e97c84c0f [core] fix stat_cache initialization error 6 years ago
Glenn Strauss e116479731 [core] make stat_cache private to stat_cache.c 6 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 6 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) 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 12 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago