Commit Graph

620 Commits (f8d54c857426f112d133da0af9add8750b5f8db5)

Author SHA1 Message Date
Jan Kneschke e332dce9bf improved error-msgs if on type-mismatch
17 years ago
Jan Kneschke 67079527f4 changed name of shadowed variable
17 years ago
Jan Kneschke f56e3907fe merged [1078]
17 years ago
Jan Kneschke dd35c9101c fixed connections falling back to non-ssl when keep-alive + ssl was used
17 years ago
Jan Kneschke 9de3807438 handle follow-symlink in the stat-cache
17 years ago
Jan Kneschke 6ae9b8f58e removed buggy optimization
17 years ago
Jan Kneschke 9ddae28ab5 removed duplicate lua-load calls which crash lua 5.0
17 years ago
Jan Kneschke a3542afd31 handle connection-close after after a broken header in keep-alive like
17 years ago
Marcus Rückert b2239df913 - mod_webdav honors the umask now.
17 years ago
Marcus Rückert a57bb8202e - fix logging of the path when using stat_cache debugging.
17 years ago
Jan Kneschke e9cc9ed36c fixed SSL_ERROR_WANT_READ handling
17 years ago
Jan Kneschke 8517995f52 added append_buffer_weak() which take the buffer directly instead of copying it
17 years ago
Jan Kneschke 85775e6a5e removed debug info
17 years ago
Jan Kneschke f40d75f98d fixed crash with invalid hostmask is used (fixes #854)
17 years ago
Jan Kneschke a34a3ae173 reverted [1312] as it led to seg-faults
17 years ago
Jan Kneschke dd0abe5aba print 'lighttpd -p -f ...' to stdout instead of stderr
17 years ago
Jan Kneschke 9c773d9f7d fixed SSL + POST on Firefox
17 years ago
Jan Kneschke 6309a54031 handle ENOTCONN nicly on FreeBSD writev()
17 years ago
Jan Kneschke 2721197ff6 workaround a hanging ssl-connections in Opera 9.01 and 8.54 (and earlier) if chunked-encoding is used
17 years ago
Jan Kneschke e98ea9c0b0 trust the autoconf-checks again
17 years ago
Jan Kneschke 2a3ac19883 rici pointed me the lua_cpcall() to call a lua-c-function in protected mode
17 years ago
Jan Kneschke 00a5770e2f fixed "Software caused connection abort" messages on FreeBSD
17 years ago
Jan Kneschke 404f81e63b lua_State has to be put into the #ifdef too
17 years ago
Jan Kneschke 4b8905d4b4 fix for lua not installed
17 years ago
Jan Kneschke 49815a7798 fixed writev() for older glibc's
17 years ago
Marcus Rückert d9cb387859 - make the features output more portable
17 years ago
Jan Kneschke 08c093b940 fixed mod_cml + lua 5.1
17 years ago
Jan Kneschke 6e1a97da6b added missing header file
17 years ago
Jan Kneschke 9076cbdf5c if wait() gets interruped, don't increase the number of workers to start
17 years ago
Jan Kneschke e931d4f27f fixed compile if lua is not enabled
17 years ago
Jan Kneschke 63ec609a56 - added set() for .env[]
17 years ago
Jan Kneschke c7b9858b03 added support for lighty.status[] in mod_magnet
17 years ago
Jan Kneschke 1b47e99a34 luaL_newstate() is from lauxlib.h, #include it
17 years ago
Jan Kneschke 7b4097f7ee oops, use SSL_CTX_* if you modify the ssl_ctx
17 years ago
Jan Kneschke b79f1a24c9 - moved all global vars to the lighty.* namespace
17 years ago
Jan Kneschke 51db8b5498 free hostname on shutdown (fixes #844)
17 years ago
Jan Kneschke 925cb27a14 - add a try-catch around add-content
17 years ago
Jan Kneschke daeab348cd added mod_magnet
17 years ago
Jan Kneschke 1311a6137f added comment on waitpid() + -HUP
17 years ago
Marcus Rückert 05919041e1 - only run symlink checks if we should not follow them.
17 years ago
Jan Kneschke dcb2689f4d use sysconf() to get IOV_MAX (fixes #842)
17 years ago
Marcus Rückert 27e3de6ca4 Remove unmaintained and not working pam code.
17 years ago
Marcus Rückert 0f190e1614 - dont debug the statcache by default!;)
17 years ago
Jan Kneschke 7d4d819599 merged [1055], [1056], [1068], [1172], [1176]
17 years ago
Jan Kneschke 08994e478a don't use strndup if possible
17 years ago
Jan Kneschke 3b73da83a2 merged [1217]
17 years ago
Marcus Rückert 657a024d53 - backport symlink patch in hard version to 1.4.11
17 years ago
Jan Kneschke a85ca5e0ef merged [1051], [1052], [1053], [1054], [1057], [1060], [1061], [1062]
17 years ago
Jan Kneschke 47069040ba merged [1082]
17 years ago
Jan Kneschke 38b24d85d4 backported to the 1.4.11 interface
17 years ago
Jan Kneschke 33983f89f1 merged -r1042:1194 for mod_webdav.c from the 1.5.0 tree
17 years ago
Jan Kneschke 71e66c88ec fix cygwin-only path traversal
17 years ago
Jan Kneschke 48ca389d89 - use a big SSL_read buffer which can read at least 16k + the pending bytes
17 years ago
Jan Kneschke 609a30e896 disable the ssl-write checks for a moving SSL-write-buffer
17 years ago
Jan Kneschke 28f6aa9ba8 skip empty buffers
17 years ago
Jan Kneschke 7ef30c4dfe don't forget the waitpid() for locally spawned processes (patch by Cameron Ring)
17 years ago
Jan Kneschke 55bfb4737d removed complex proc-load-balancing code and simplified it
17 years ago
Jan Kneschke a1eb4c307f big cleanup of error-handling
17 years ago
Jan Kneschke 4753fb5dd5 added mod_flv_streaming.c for streaming flash movies efficiently
17 years ago
Jan Kneschke bfc8289f82 added ability to specify which ip address spawn-fci listens on (fixes #504), patch by agkr@pobox.com
17 years ago
Jan Kneschke 66de89f0f8 432 is used by webdav for locked
17 years ago
Jan Kneschke fe8b467cc1 removed umask(0);, let the old umask stay in place (fixes #547)
17 years ago
Jan Kneschke 0b8de4b3ec allow leading zeros in HTTP/01.01 (fixes #542)
17 years ago
Jan Kneschke 9d3c1b09de fixed calculation of unix-socket path length if SUN_LEN is not defined (fixes #553)
17 years ago
Jan Kneschke a743ad8063 fixed handling of subdirs in ssi (fixes #462), patch by robe
17 years ago
Jan Kneschke 2882cdea8e fixed end of life memleaks (fixes #524)
17 years ago
Jan Kneschke 396d141efb don't init a SERVER["socket"] if it is initialized already
17 years ago
Jan Kneschke 85fc576437 strip ... and %20 from physical filenames only on windows
17 years ago
Xuefer 81daf1bb5b fixed #557: %0 crashed with !~
17 years ago
Jan Kneschke c76b19673a allow proxy to svn-apache do a commit
17 years ago
Jan Kneschke b268e163af added the WebDAV, class 2 methods (darix)
17 years ago
Jan Kneschke cc27752623 added FAM_FLAGS and SQL_CFLAGS to the right modules (darix)
17 years ago
Jan Kneschke a47316ba93 fixed typo
17 years ago
Jan Kneschke 0525ed2816 fixed calculation of socket-len if SUN_LEN is not defined
17 years ago
Xuefer 755765da9d lowercase filenames support, fixed #543
17 years ago
Jan Kneschke 1982fda295 - close unused pipe-fds as soon as possible to generate a SIGPIPE if the remote end dies.
17 years ago
Jan Kneschke 4d1eadae1e handle 'foo.php... == foo.php' case on windows/dos
17 years ago
Jan Kneschke cc7a8ae03a improved error-msg for configuration errors
17 years ago
Jan Kneschke 7cd02126d5 oops, fixed compile
17 years ago
Jan Kneschke ba50f7fbfc don't terminate the request, just ignore it
17 years ago
Jan Kneschke f965cd20ae - move the extra-stat() out of the main-path
17 years ago
Jan Kneschke 7e861ea32e - decrement proc-load if we really incremented it
17 years ago
Jan Kneschke 6ae26a7dab fallback to madvise(), it works at least
17 years ago
Jan Kneschke 83a0dc2702 disable posix_fadvise support as 2.4.x kernels cause problems here.
17 years ago
Jan Kneschke a5b69917d1 if posix_fadvise is not implemented, ignore the error
17 years ago
Jan Kneschke d7339a70b9 mod_cgi is resetting physical.path *grr*
17 years ago
Jan Kneschke 2c5ea3f303 301 has a content now, so we need a file_finished to say that we have not content
17 years ago
Jan Kneschke dfd9915628 removed warning
17 years ago
Jan Kneschke ea76d50f84 load the three base modules if server.modules is not set
17 years ago
Jan Kneschke 0892b04865 Status: 301 might have a body with a message (mod_proxy via apache)
17 years ago
Jan Kneschke 562f5c8e1f mod_scgi was illegally returning HANDLER_ERROR which cause a running cgi-request to be terminated.
17 years ago
Jan Kneschke cf25271180 added list of compiled in modules (robe)
17 years ago
Jan Kneschke 24ff4eb0ab only load reasons for broken HTTP headers on request
17 years ago
Jan Kneschke 156c02a466 test for posix_madvise
17 years ago
Jan Kneschke 433f1883ac improved performance of env-creation and added DOCUMENT_ROOT to the env
17 years ago
Jan Kneschke c6273f69a8 fixed indention
17 years ago
Jan Kneschke 4a81e17c6c qop is required nc and nonce (fixes #477)
17 years ago
Jan Kneschke 06d111d8aa distribute connect-storms properly over the available hosts
17 years ago
Jan Kneschke d0cbebef19 fixed typos (fixes #474)
17 years ago
Jan Kneschke 07a3253da9 added error-msg if FAMopen fails (fixes #484) (patch by avar)
17 years ago