Commit Graph

111 Commits (cb753ec5b51bda3f5630409e18205f874ecce7c7)

Author SHA1 Message Date
Glenn Strauss abe61d0445 [core] return EINVAL if stat_cache_get_entry w/o / 2 years ago
Glenn Strauss c752d4696e [multiple] correct misspellings in comments 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 66bdd96d36 [core] isolate stat_cache subsystem 2 years ago
Glenn Strauss 05cc88ddb4 [multiple] omit passing srv to fdevent_handler 2 years ago
Glenn Strauss 68d8d4c532 [multiple] stat_cache singleton 2 years ago
Glenn Strauss c8cd7cf49b [multiple] extern log_epoch_secs 2 years ago
Glenn Strauss 409bba80b1 [multiple] reduce direct use of srv->cur_ts 2 years ago
Glenn Strauss 50bdb55de8 [multiple] connection hooks no longer get (srv *) 2 years ago
Glenn Strauss 0fcd51438d [core] create http chunk header on the stack 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
Glenn Strauss 2ec70f234a [core] stat_cache_path_contains_symlink use errh 2 years ago
Glenn Strauss ed62e354ff [core] use config_plugin_values_init() 2 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value 3 years ago
Glenn Strauss ad9b7e009b [core] inline buffer as part of DATA_UNSET key 3 years ago
Glenn Strauss 83535bbef3 [core] differentiate array_get_* for ro and rw 3 years ago
Glenn Strauss 84fb334476 [core] disable stat_cache FAM if FAM conn closed 3 years ago
Glenn Strauss e20b5318d5 [core] use buffer_eq_icase_ssn func 3 years ago
Glenn Strauss 49ed72cef4 [core] mark some more funcs w/ __attribute_pure__ 3 years ago
Glenn Strauss 146ea6bad0 [mod_webdav] invalidate parent dir in stat_cache 3 years ago
Glenn Strauss 9bb01a49df [core] check if splay_tree NULL before invalidate 3 years ago
Glenn Strauss d836d20317 [stat_cache] fix compilation error for cmake 3 years ago
Glenn Strauss 84db583e3e [stat_cache] FAM: whitespace-only change 3 years ago
Glenn Strauss 60a4b5f118 [stat_cache] FAM: separate routine for FDEVENT_IN 3 years ago
Glenn Strauss 8cc189f4c6 [stat_cache] FAM: improve monitoring, cache 16 sec 3 years ago
Glenn Strauss f56800e86a [stat_cache] no longer stat() and open() for stat 3 years ago
Glenn Strauss 57470365a2 [stat_cache] interfaces to invalidate entries 3 years ago
Glenn Strauss f89f9191f4 [stat_cache] FAM: funcs to invalidate entries 3 years ago
Glenn Strauss c7eaa502ec [stat_cache] FAM: ignore event with no valid match 3 years ago
Glenn Strauss 18faa0910c [stat_cache] FAM: check hash collision before add 3 years ago
Glenn Strauss 8772e85cea [stat_cache] FAM: ignore follow-symlink config 3 years ago
Glenn Strauss 1971da13db [stat_cache] FAM: improve handling modified file 3 years ago
Glenn Strauss 38ce790657 [stat_cache] FAM: use entry hash index as userdata 3 years ago
Glenn Strauss a3d171526a [stat_cache] FAM: check FAMNextEvent() return code 3 years ago
Glenn Strauss cc49703372 [stat_cache] FAM: reduce string copying 3 years ago
Glenn Strauss a50b72c356 [stat_cache] remove splaytree ins/del debug code 3 years ago
Glenn Strauss 47d006ae47 [stat_cache] pass age param for stat cache cleanup 3 years ago
Glenn Strauss baa5f04335 [stat_cache] store entries without trailing slash 3 years ago
Glenn Strauss 020a83c265 [stat_cache] separate symlink pol from data struct 3 years ago
Glenn Strauss 73bfee6308 [stat_cache] separate func for symlink policy chk 3 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