summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-05-04[scons] adjustment for static build under CentOSGlenn Strauss1-1/+2
2019-05-04[core] use high precision stat timestamp in etagGlenn Strauss1-0/+3
2019-05-04[mod_webdav] update stat_cache after file modGlenn Strauss1-13/+38
2019-05-04[stat_cache] interfaces to invalidate entriesGlenn Strauss2-1/+113
2019-05-04[stat_cache] FAM: funcs to invalidate entriesGlenn Strauss1-13/+71
2019-05-04[stat_cache] FAM: ignore event with no valid matchGlenn Strauss1-0/+7
2019-05-04[stat_cache] FAM: check hash collision before addGlenn Strauss1-18/+10
2019-05-04[stat_cache] FAM: ignore follow-symlink configGlenn Strauss1-23/+4
2019-05-04[stat_cache] FAM: improve handling modified fileGlenn Strauss1-0/+22
2019-05-04[stat_cache] FAM: use entry hash index as userdataGlenn Strauss1-5/+6
2019-05-04[stat_cache] FAM: check FAMNextEvent() return codeGlenn Strauss1-1/+1
2019-05-04[stat_cache] FAM: reduce string copyingGlenn Strauss1-35/+15
2019-05-04[stat_cache] remove splaytree ins/del debug codeGlenn Strauss1-21/+0
2019-05-04[stat_cache] pass age param for stat cache cleanupGlenn Strauss1-6/+14
2019-05-04[stat_cache] store entries without trailing slashGlenn Strauss1-3/+22
2019-05-04[stat_cache] separate symlink pol from data structGlenn Strauss1-25/+19
2019-04-29[stat_cache] separate func for symlink policy chkGlenn Strauss8-98/+66
2019-04-23[mod_webdav] check If-None-Match (#1818)Glenn Strauss1-9/+24
2019-04-23[mod_webdav] special-case If: (<DAV:no-lock>)Glenn Strauss1-1/+12
2019-04-22[mod_webdav] disable elftc_copyfile() on FreeBSDGlenn Strauss1-0/+2
2019-04-22[mod_webdav] platform portability fixesGlenn Strauss1-3/+16
2019-04-22[mod_webdav] provide ETag in more responsesGlenn Strauss1-2/+47
2019-04-22[mod_webdav] deprecated unsafe partial PUT compatGlenn Strauss1-0/+82
2019-04-22[mod_webdav] check If-Match, If-Unmodified-Since (#1818)Glenn Strauss1-4/+92
2019-04-22[mod_webdav] clean up resources after do{}while(0)Glenn Strauss1-15/+10
2019-04-22[mod_webdav] fix misbehavior on blank nodes in PROPPATCHyangfl1-1/+4
2019-04-22[mod_webdav] fix uuid detection macroyangfl4-5/+5
2019-04-22[mod_webdav] surround Lock-Token with "<...>"Glenn Strauss1-5/+6
2019-04-22[core] 200 for OPTIONS /non-existent/path HTTP/1.1 (fixes #2939)Glenn Strauss1-0/+6
2019-04-22[mod_webdav] major rewrite (fixes #1818)Glenn Strauss1-2554/+5032
2019-04-20[core] replace open() with fdevent_open_cloexec()Glenn Strauss6-48/+26
2019-04-20[core] new worker_init hook to follow parent forkGlenn Strauss3-0/+11
2019-04-20[core] log_error, log_perror using printf-like fmtGlenn Strauss3-0/+98
2019-04-20[core] struct log_error_st for error loggingGlenn Strauss8-59/+100
2019-04-20[core] __attribute__((format ...))Glenn Strauss1-1/+12
2019-04-20[core] add const to some etag prototypesGlenn Strauss2-4/+4
2019-04-20[multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq50-50/+50
2019-04-20[core] fix 1.4.52 regression in mem use with POST (fixes #2948)Glenn Strauss1-37/+43
2019-04-15[core] remove repeated slashes in http-parseoptsGlenn Strauss2-1/+5
2019-04-10[core] fix abort in http-parseopts (fixes #2945)Glenn Strauss2-2/+6
2019-04-10[mod_wstunnel] fix ping-interval for big-endian (fixes #2944)Glenn Strauss1-1/+1
2019-03-16[core] clear FDEVENT_RDHUP if no POLLRDHUPGlenn Strauss2-0/+7
2019-03-16[core] off_t upload_temp_file_sizeGlenn Strauss2-7/+6
2019-03-16[core] fdevent_mkstemp_append() (shared)Glenn Strauss3-23/+25
2019-03-16[core] __attribute__((fallthrough)) for GCC 7.0Glenn Strauss1-0/+7
2019-03-14[doc] minor adjust create-mime.conf.pl regex match (#2942)Glenn Strauss1-1/+1
2019-03-13[core] extend dir redirection to take HTTP statusGlenn Strauss5-11/+16
2019-03-13[core] fix assertion with server.error-handler (fixes #2941)Glenn Strauss1-0/+2
2019-03-10[core] pass conf.follow_symlink in more placesGlenn Strauss13-49/+51
2019-03-09[build] remove -Wdeclaration-after-statementGlenn Strauss3-3/+3