Commit Graph

1701 Commits (27ab3f76dbedbb48cfb84e1bfc61e403f0a2c851)
 

Author SHA1 Message Date
Stefan Bühler b748fb890d [core] accept dots in ipv6 addresses in host header (fixes #2359)
11 years ago
Stefan Bühler 0f96222e7e [ssl] add option to honor server cipher order, true by default (fixes #2364)
11 years ago
Stefan Bühler 8c482a496d remove copy/paste remainings from previous commit
11 years ago
Stefan Bühler a94bdd07df [ssl] count renegotiations to prevent client renegotiations
11 years ago
Stefan Bühler 6c9dff7cda [mod_auth] Fix signedness error in http_auth (fixes #2370, CVE-2011-4362)
11 years ago
Stefan Bühler f15ee9becb Fix mod_status bug: always showed "0/0" in the "Read" column for uploads (fixes #2351)
12 years ago
Stefan Bühler 3518ab60ed Don't overwrite 401 (auth required) with 501 (unknown method) (fixes #2341)
12 years ago
Stefan Bühler e05f1b3eec Add static-file.disable-pathinfo option to prevent handling of urls like .../secret.php/image.jpg as static file
12 years ago
Stefan Bühler cbf1baacc9 [ssl] fix build errors when Elliptic-Curve Diffie-Hellman is disabled
12 years ago
Stefan Bühler f434d514ad Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems.
12 years ago
Stefan Bühler 59ebf3c818 fix some gcc warnings
12 years ago
Stefan Bühler 90dd8af32b Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331)
12 years ago
Stefan Bühler 34abcf7309 - next is 1.4.30
12 years ago
Stefan Bühler f0816d8db2 fdevent: add solaris eventports (fixes #2171)
12 years ago
Stefan Bühler 960d34c7ea [doc] Move docs to outdated/ subdir and refer to wiki instead (fixes #2248)
12 years ago
Stefan Bühler adc97e5ba3 [*cgi] Use physical base dir (alias, userdir) as DOCUMENT_ROOT in cgi environments (fixes #2216)
12 years ago
Stefan Bühler 8cdf9cc767 [proc,include_shell] log error if exec shell fails (fixes #2280)
12 years ago
Stefan Bühler c66d21bc2b [md5] fix md5 includes if openssl is not available (#2269)
12 years ago
Stefan Bühler 55e1dc1825 [ssl/build] some minor fixes; fix compile without ssl, cleanup ssl config buffers
12 years ago
Stefan Bühler 328043caf3 [ssl/md5] prefix our own md5 implementation with li_ so it doesn't conflict with the openssl one (fixes #2269)
12 years ago
Stefan Bühler bf0d57d505 two additional test cases for absolute http(s) uris in the request line
12 years ago
Stefan Bühler f610f894a3 ssl: Support for Diffie-Hellman and Elliptic-Curve Diffie-Hellman key exchange (fixes #2301, #2246, #2239)
12 years ago
Stefan Bühler 562a6ba83b [build] Fix detection of libev (fixes #2300)
12 years ago
Stefan Bühler 33e30b486a mod_cgi: make read buffer as big as incoming data block
12 years ago
Stefan Bühler 1eef447d32 [tests] Add path traversal check with $HTTP['url']
12 years ago
Stefan Bühler abf07f3a02 [mod_proxy]: fix delayed connect
12 years ago
Stefan Bühler 955fd0d08f [mod_fastcgi]: remove unused var "last_used"
12 years ago
Stefan Bühler cf719ec5b8 Silence annoying "connection closed: poll() -> ERR" error.log message (fixes #2257)
13 years ago
Stefan Bühler 74ce062f56 Fix mod_proxy waiting for response even if content-length is 0 (fixes #2259)
13 years ago
Stefan Bühler 8d769fd0e2 - next is 1.4.29
13 years ago
Stefan Bühler 42ad681f66 Add ticket number in NEWS for segfault fix
13 years ago
Stefan Bühler 2b6f7069bc Fix buffer.h to include stdio.h as it is needer for SEGFAULT() (fixes #2250)
13 years ago
Stefan Bühler 7e5b0fe9ab Rename fdevent_event_add to _set to reflect what the function does. Fix some handlers.
13 years ago
Stefan Bühler 00fef415a5 Silence freebsd_kqueue delete errors
13 years ago
Stefan Bühler 1c796b2d15 - next is 1.4.28
13 years ago
Stefan Bühler 6e724c0573 Only print a warning for now if you try to load a module twice
13 years ago
Stefan Bühler e4a1ba2e32 Revert "autotools: don't recreate parser files with lemon after lemon rebuild" (#2238)
13 years ago
Stefan Bühler b0126de9f1 [configure.ac] Move PKG_CONFIG path search up
13 years ago
Stefan Bühler e23e999089 bind to IPV6-only if ipv6 address was specified (http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config)
13 years ago
Stefan Bühler b7cc84abc8 don't overwrite global server.force-lowercase-filenames setting (fixes #2042)
13 years ago
Stefan Bühler 00265fbdb3 mod_proxy: return response as soon as it is available (fixes #2196)
13 years ago
Stefan Bühler 743230643e report libev handler in feature list/mod_status
13 years ago
Stefan Bühler f8eb52ebda add libev fdevent handler: server.event-handler = "libev"
13 years ago
Stefan Bühler 4ae13c32b1 only require FDEVENT_IN bit to be set for listening connections (fixes #2227)
13 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls
13 years ago
Stefan Bühler 614bb7538d Add check to stop loading plugins twice
13 years ago
Stefan Bühler 12f375f3b1 array.c: improve array_get_unused_element to check data type; fix mem leak if unused_element didn't find a matching entry (fixes #2145)
13 years ago
Stefan Bühler cf5fcf953d openssl: silence annoying error messages for errno==0 (fixes #2213)
13 years ago
Stefan Bühler 7b7dd1b986 autotools: don't recreate parser files with lemon after lemon rebuild
13 years ago
Stefan Bühler 572f738f29 mod_accesslog: optimize accesslog_append_escaped (fixes #2236, thx crypt)
13 years ago