192 Commits (ba715e1c8f4069cf025bf27277a36ddc494dd01d)

Author SHA1 Message Date
Stefan Bühler ba715e1c8f Fixed conditional patching of ldap filter (#1564) 14 years ago
Stefan Bühler 5547928112 Decode url before matching in mod_rewrite (#1720) 14 years ago
Stefan Bühler e294fffbad Print helpful error message on conditionals in global block (#1550) 14 years ago
Stefan Bühler 8d837b75d0 Fix dropping last character of evhost pattern (#161) 14 years ago
Stefan Bühler b8835ab9a8 Allow digits in [s]cgi env vars (#1712) 14 years ago
Stefan Bühler d62f894344 Fix url encoding to encode more characters (#266) 14 years ago
Stefan Bühler ad12e4c5b2 Insert many con->mode checks; they should prevent two modules to handle the same request if they shouldn't (#631) 14 years ago
Stefan Bühler 6ce1dfb0d1 mod_{fast,s}cgi: overwrite environment variables (#1722) 14 years ago
Stefan Bühler a7f5983e05 Fix EINTR handling for waitpid in mod_fastcgi 14 years ago
Stefan Bühler d0b5d2b45f Fix round-robin balancing in mod_proxy (#1715) 14 years ago
Stefan Bühler 60b90dad70 Use filedescriptor 0 for mod_scgi spawn socket, redirect STDERR to /dev/null (#1716) 14 years ago
Stefan Bühler c1662bcf8a Handle EAGAIN and EINTR for freebsd sendfile (#1675) 14 years ago
Stefan Bühler 3f791f46d5 Fix mod_secdownload problem with unsigned time_t (#1688) 14 years ago
Stefan Bühler 0c16fddde3 Handle only HEAD, GET and POST in mod_dirlisting (same as in staticfile) (#1687) 14 years ago
Stefan Bühler 41868422f3 case insensitive match for secdownload md5 token (#1710) 14 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Stefan Bühler 25c7c7f3f8 fixed typo in mod_accesslog, localtime instead of localtime_r (#1699) 14 years ago
Stefan Bühler 3bb07cad07 [tests] Fixed tests needing php running (if not running on port 1026, search php in env[PHP] or /usr/bin/php-cgi) 14 years ago
Stefan Bühler cbd40dc44b [tests] Remove pidfile from test system 14 years ago
Stefan Bühler 0b257bcefa [tests] Fixed test system, use foreground daemons and waitpid 14 years ago
Stefan Bühler a70ba6c625 Fix scgi HTTP/1.* status parsing (#1638), found by met@uberstats.com 14 years ago
Stefan Bühler 543830266c Fix bug with IPv6 in mod_evasive 14 years ago
Stefan Bühler f08cd32877 Close connection in mod_magnet if returned status code 14 years ago
Stefan Bühler cf789917f7 Close connection after redirect in trigger_b4_dl 14 years ago
Elan Ruusamäe 0f515626e4 - let spawn-fcgi propagate exit code from spawned fcgi application 14 years ago
Elan Ruusamäe ef95813dea - merge spawn-fcgi changes from trunk (from @2191) 14 years ago
Stefan Bühler 93e7167f84 Implement a clean way to open /dev/null and use it to close stdin/out/err in the needed places (#624) 14 years ago
Stefan Bühler f9999e286e Disable logging to access.log if filename is an empty string 14 years ago
Stefan Bühler cbdd9e485b Do not rely on PATH_MAX (POSIX does not require it) (#580) 14 years ago
Stefan Bühler 70c0280c92 Remove lighttpd.spec* from source, fixing all problems with it ;-) 14 years ago
Stefan Bühler 73189c64e7 Fix mod_magnet to set con->mode = p->id if it generates content, so returning 4xx/5xx doesn't append an error page 14 years ago
Stefan Bühler ac92ea3616 Allow all http status codes by default; disable body only for 204,205 and 304; generate error pages for 4xx and 5xx (#1639) 14 years ago
Stefan Bühler 8dd78e06c7 Handle EINTR in mod_cgi during write() (#1640) 14 years ago
Stefan Bühler 4bf89c62b6 Overwrite Content-Type header in mod_dirlisting instead of inserting (#1614), patch by Henrik Holst 14 years ago
Stefan Bühler fe8b7e575e Fix mod_fastcgi prefix matching: match the prefix always against url, not the absolute filepath (regardless of check-local) 14 years ago
Stefan Bühler 79a6ae3fd4 Fix accesslog port (should be port from the connection, not the "server.port") (#1618) 14 years ago
Stefan Bühler 0841482318 Enable escaping of % and $ in redirect/rewrite; only two cases changed their behaviour: "%%" => "%", "$$" => "$" 14 years ago
Stefan Bühler bb1d9af71c Fix conditional interpretation of core options 14 years ago
Stefan Bühler ff4cabbb1d Don't send empty Server headers (#1620) 14 years ago
Stefan Bühler bcb3310a62 Use data_response_init in mod_fastcgi x-sendfile handling for response.headers, fix a small "memleak" (#1628) 14 years ago
Stefan Bühler 3ab6e28ce8 Fix previous commit (wrong line in the NEWS file) 14 years ago
Stefan Bühler 7df37be5c5 Added CVE for #285 (CVE-2008-1531) 14 years ago
Stefan Bühler 2cf3927ef5 Fix segfault for appending matched parts if there was no regex matching (just give empty strings) (#1601) 14 years ago
Stefan Bühler 80be71bd43 Fix mod_magnet: enable "request.method" and "request.protocol" in lighty.env (#1308) 14 years ago
Stefan Bühler 2b46e3dacc Fix #285 again: read error after SSL_shutdown (thx marton.illes@balabit.com) and clear the error queue before some other calls 14 years ago
Stefan Bühler 763f88406e Update documentation for #1587 14 years ago
Stefan Bühler 2772e62d8d Fix mod_extforward to compile with old gcc version (#1591) 14 years ago
Stefan Bühler adec5443ee Fix mod_compress to compile with old gcc version (#1592) 14 years ago
Stefan Bühler 6528732c79 - next is 1.4.20 14 years ago
Marcus Rückert 41414d6348 - added CVE for the mod_userdir bug 14 years ago