Commit Graph

246 Commits (09f54169120edc24814f5619a2613091e69e5bb9)

Author SHA1 Message Date
Jan Kneschke 478053510b only try to open the event-handler, but close right away as we have to open it AFTER the daemonize again 18 years ago
Jan Kneschke e45388fc44 added file_isdir 18 years ago
Jan Kneschke f350d3253a replaced /bin/sh exec by a simple cmdline parser (fixed #133) 18 years ago
Jan Kneschke 1a50f47b30 fixed error-msg 18 years ago
Jan Kneschke a7d25eb577 add 404 and 403 to request-handling debug output 18 years ago
Jan Kneschke 131f9a3293 use the standard value for it 18 years ago
Jan Kneschke 32c28a0421 make ucbcc on sol9 happy as B_TRUE and B_FALSE are defined somewhere 18 years ago
Jan Kneschke 9dd464a72b moved last-modifed handling to response.c and let mod_cml_lua.c use it. 18 years ago
Jan Kneschke 5c20c426b7 added gracefull shutdown and max-connections 18 years ago
Jan Kneschke 3749f4cbfb limit max_fds to FD_SETSIZE of select is used. 18 years ago
Jan Kneschke e47ae00886 let kqueue startup after daemonize is done 18 years ago
Jan Kneschke d84a871547 after-release fixes for freebsd (merged [191]) 18 years ago
Jan Kneschke 15dc40cd36 removed the 'make distcheck' hack as we have -m now ([640], [630]) 18 years ago
Jan Kneschke 7d4f64c476 don't set a global uri-prefix and added checks (fixes #235) 18 years ago
Jan Kneschke c2f868c02a removed optimization as it didn't handled alignement issues 18 years ago
Jan Kneschke ecb30c4eec reverted last chngeset and added asserts() that all inserts and deletes are working 18 years ago
Jan Kneschke a3e25bf8ed closed memleaks at shutdown 18 years ago
Jan Kneschke d1e70da839 iterate over the tree on delete and free() the nodes itself 18 years ago
Jan Kneschke e19d4d77db for EAGAIN: don't close the fd twice, for the other errno's: close() might modify errno. 18 years ago
Xuefer 1f00903dd2 fix table css for easy of embeding 18 years ago
Jan Kneschke 0212534554 fixed detection of mimetype on uppercase extensions 18 years ago
Jan Kneschke c7ec5012e0 added -m to set the location of the modules 18 years ago
Jan Kneschke c18d4565cd removed -6 from help text and moved FAMOpen2() to a place after setuid() (merged patch from #233) 18 years ago
Jan Kneschke e2fc3e86d0 closed mem-leaks on shutdown 18 years ago
Jan Kneschke 54d03b905b added large-file support for Range-Requests again. 18 years ago
Jan Kneschke c1ac34063e reset and free dst_addr_buf 18 years ago
Jan Kneschke 79d3bc4491 add support for the original libfam and handle HUP on the fam-fd 18 years ago
Jan Kneschke e93ac5407b if the write is waiting, break the loop. 18 years ago
Jan Kneschke ff8637dee0 call create-env only for the first match. (for #220) 18 years ago
Jan Kneschke e1855b24dd EINTR is harmless 18 years ago
Xuefer f387d89870 fix merging of auto-indexing element, and make autoload modules hack to use array merging 18 years ago
Jan Kneschke 9a2e653557 if pcre is not avaible the UNUSED(regex) tries to tag a non-existent parameter 18 years ago
Jan Kneschke 30e094f8d2 complain about the right plugin not cleaning up 18 years ago
Jan Kneschke 9db5407390 HANDLER_GO_ON results in HANDLER_FINISHED later even if the we only received the header yet which is a bit too early. 18 years ago
Jan Kneschke 1ce7cb8272 fixed check for base-docroot if chroot is used (fixes #144), patch provided by jochen at schalanda.de 18 years ago
Jan Kneschke 632703d7ae we can't use mmap() with SSL_write as we don't have guarantee that 18 years ago
Jan Kneschke 8b88536b71 REUSE the socket on spawning 18 years ago
Jan Kneschke 34e169d58d Patch for new option 'dir-listing.exclude' (closes #215) 18 years ago
Jan Kneschke 35d3c10d81 on SEGFAULT tell were we where 18 years ago
Jan Kneschke e8c45fbd58 don't try to compress a empty filename 18 years ago
Jan Kneschke 2bc0d28842 wait for the cgi response before we send the HTTP header 18 years ago
Jan Kneschke 86ac3fb37f if pathconf fails (like on obsd and nfs) fall back to NAME_MAX or 256 18 years ago
Jan Kneschke 6f940eaeb7 ported to stat-cache 18 years ago
Jan Kneschke fddcf8379f don't set content-length if chunked encoding is used. 18 years ago
Jan Kneschke b3cbfab0e1 get the properties of the file, not the directory 18 years ago
Jan Kneschke 71d3dad979 remove signess warnings, fixed PROPFIND listings, send 404 in PROPPATCH if resource doesn't exist 18 years ago
Jan Kneschke c453169814 only of sqlite3 and libxml2 are available enable PROPPATCH and friends 18 years ago
Jan Kneschke 163c25a2a9 added MOVE, COPY, PROPPATCH and nearly complete PROPFIND (Level 1-3 of litmus passed) 18 years ago
Jan Kneschke 30b1973266 fixed stat-cache for xattr 18 years ago
Jan Kneschke 1a1fc2d54d forgot to add the legacy option as conditional 18 years ago