Commit Graph

744 Commits

Author SHA1 Message Date
Jan Kneschke 7ef30c4dfe don't forget the waitpid() for locally spawned processes (patch by Cameron Ring)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1038 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 11:21:59 +00:00
Jan Kneschke 55bfb4737d removed complex proc-load-balancing code and simplified it
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1037 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 11:15:30 +00:00
Jan Kneschke 3420a2b22b the next release is 1.4.11
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1036 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 00:11:14 +00:00
Jan Kneschke bb01131ce0 fixed case for sh)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1035 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 00:11:04 +00:00
Jan Kneschke 35104118f4 reordered modules
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1034 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 00:10:40 +00:00
Jan Kneschke f55d7dd566 fixed typo
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1033 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 00:10:22 +00:00
Jan Kneschke 2e158adaf3 prepare the pre-release of 1.4.11
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1032 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09 00:10:07 +00:00
Jan Kneschke a1eb4c307f big cleanup of error-handling
- re-enabling locally disabled backends works again
- cleanup error-messages on config errors


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1031 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-08 23:58:18 +00:00
Jan Kneschke 4753fb5dd5 added mod_flv_streaming.c for streaming flash movies efficiently
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1030 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-07 12:26:10 +00:00
Jan Kneschke bfc8289f82 added ability to specify which ip address spawn-fci listens on (fixes #504), patch by agkr@pobox.com
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1029 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-07 12:18:46 +00:00
Jan Kneschke ad620446f2 we have an extra test for responders
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1028 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-06 14:50:48 +00:00
Jan Kneschke 66de89f0f8 432 is used by webdav for locked
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1027 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-06 00:47:29 +00:00
Jan Kneschke fe8b467cc1 removed umask(0);, let the old umask stay in place (fixes #547)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1026 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 17:12:46 +00:00
Jan Kneschke 0b8de4b3ec allow leading zeros in HTTP/01.01 (fixes #542)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1025 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 17:10:47 +00:00
Jan Kneschke 096ec7f1ca OPTIONS may have a content-length
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1024 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 17:10:13 +00:00
Jan Kneschke 1343f4c081 check for trailing spaces on windows
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1023 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 17:09:52 +00:00
Jan Kneschke 9d3c1b09de fixed calculation of unix-socket path length if SUN_LEN is not defined (fixes #553)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1022 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 15:16:11 +00:00
Jan Kneschke a743ad8063 fixed handling of subdirs in ssi (fixes #462), patch by robe
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1021 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 15:12:17 +00:00
Jan Kneschke 2882cdea8e fixed end of life memleaks (fixes #524)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1020 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 14:57:35 +00:00
Jan Kneschke 396d141efb don't init a SERVER["socket"] if it is initialized already
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1019 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 14:53:57 +00:00
Jan Kneschke 85fc576437 strip ... and %20 from physical filenames only on windows
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1018 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 14:53:29 +00:00
Jan Kneschke 9cba4350ab added comment about cgi.fix_pathinfo
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1017 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-04 12:41:28 +00:00
Xuefer 81daf1bb5b fixed #557: %0 crashed with !~
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1016 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-03 09:37:06 +00:00
Jan Kneschke c76b19673a allow proxy to svn-apache do a commit
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1015 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-02 23:31:40 +00:00
Jan Kneschke 3d7d380c38 fixed the wrong typo :)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1014 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-02 14:11:25 +00:00
Jan Kneschke a13e0a7d7b fixed typo (darix)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1013 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-02 14:08:56 +00:00
Jan Kneschke b268e163af added the WebDAV, class 2 methods (darix)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1012 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-02 14:08:28 +00:00
Jan Kneschke cc27752623 added FAM_FLAGS and SQL_CFLAGS to the right modules (darix)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1011 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-02 14:07:42 +00:00
Jan Kneschke a47316ba93 fixed typo
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1010 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-01 21:20:24 +00:00
Jan Kneschke 0525ed2816 fixed calculation of socket-len if SUN_LEN is not defined
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1009 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-28 11:25:16 +00:00
Jan Kneschke b72583c27a fixed typo
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1008 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-28 02:29:59 +00:00
Xuefer 755765da9d lowercase filenames support, fixed #543
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1007 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-24 11:57:26 +00:00
Jan Kneschke 1982fda295 - close unused pipe-fds as soon as possible to generate a SIGPIPE if the remote end dies.
- only send REQUEST_URI and QUERY_STRING if they are set


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1006 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-22 13:16:47 +00:00
Jan Kneschke 4d1eadae1e handle 'foo.php... == foo.php' case on windows/dos
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1005 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-22 12:50:56 +00:00
Jan Kneschke 2fb8b8f3b6 added docs for evhost (fixes #454)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1004 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-16 15:11:28 +00:00
Jan Kneschke 9458b8cf65 typed typo (fixes #528)
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1003 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-16 15:04:09 +00:00
Jan Kneschke 87ad66e43f added docs about var. and env.
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1002 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-16 11:17:39 +00:00
Jan Kneschke cc7a8ae03a improved error-msg for configuration errors
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1001 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-15 18:10:05 +00:00
Jan Kneschke 7cd02126d5 oops, fixed compile
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1000 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-15 18:09:01 +00:00
Jan Kneschke ba50f7fbfc don't terminate the request, just ignore it
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@999 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-15 15:19:10 +00:00
Jan Kneschke f965cd20ae - move the extra-stat() out of the main-path
it was only used to detect file-shrinks, but also resulted in interupted 
  transfers if the file was removed, but still open.
- we detect file-shrinks now if sendfile() returns 0


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@998 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-15 10:46:17 +00:00
Jan Kneschke 7e861ea32e - decrement proc-load if we really incremented it
- added host.load as status-variable


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@997 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-14 23:51:52 +00:00
Jan Kneschke 6ae26a7dab fallback to madvise(), it works at least
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@996 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-14 23:49:38 +00:00
Jan Kneschke c29b0689e1 we are in year 2006 already
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@995 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-14 16:10:54 +00:00
Jan Kneschke e50be51a9b removed defines for XOPEN_SOURCE and BSD_SOURCE again as it breaks all BSDs and MacOSX
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@994 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-14 16:10:14 +00:00
Jan Kneschke 69d5fcd217 added docs for mod_dirlisting
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@993 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-14 16:09:23 +00:00
Jan Kneschke 83a0dc2702 disable posix_fadvise support as 2.4.x kernels cause problems here.
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@992 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-13 19:22:00 +00:00
Jan Kneschke a5b69917d1 if posix_fadvise is not implemented, ignore the error
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@991 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-09 14:37:48 +00:00
Jan Kneschke d7339a70b9 mod_cgi is resetting physical.path *grr*
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@990 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-08 23:10:03 +00:00
Jan Kneschke 2c5ea3f303 301 has a content now, so we need a file_finished to say that we have not content
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@989 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-02-08 13:40:25 +00:00