summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Only print a warning for now if you try to load a module twicelighttpd-1.4.27Stefan Bühler2010-08-111-2/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2761 152afb58-edef-0310-8abb-c4023f1b3aa9
* Revert "autotools: don't recreate parser files with lemon after lemon ↵Stefan Bühler2010-08-112-3/+2
| | | | | | | | | rebuild" (#2238) This reverts revision 2748 It broke non-gnu make. git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2760 152afb58-edef-0310-8abb-c4023f1b3aa9
* [configure.ac] Move PKG_CONFIG path search upStefan Bühler2010-08-111-4/+4
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2759 152afb58-edef-0310-8abb-c4023f1b3aa9
* bind to IPV6-only if ipv6 address was specified ↵Stefan Bühler2010-08-074-2/+19
| | | | | | (http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2758 152afb58-edef-0310-8abb-c4023f1b3aa9
* don't overwrite global server.force-lowercase-filenames setting (fixes #2042)Stefan Bühler2010-08-072-19/+24
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2757 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_proxy: return response as soon as it is available (fixes #2196)Stefan Bühler2010-08-072-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2756 152afb58-edef-0310-8abb-c4023f1b3aa9
* report libev handler in feature list/mod_statusStefan Bühler2010-08-072-7/+11
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2755 152afb58-edef-0310-8abb-c4023f1b3aa9
* add libev fdevent handler: server.event-handler = "libev"Stefan Bühler2010-08-0711-47/+335
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2754 152afb58-edef-0310-8abb-c4023f1b3aa9
* only require FDEVENT_IN bit to be set for listening connections (fixes #2227)Stefan Bühler2010-08-062-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2753 152afb58-edef-0310-8abb-c4023f1b3aa9
* cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf callsStefan Bühler2010-08-0631-445/+165
| | | | | | | | * use log functions * convert flags * fix handler callback prototype git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2752 152afb58-edef-0310-8abb-c4023f1b3aa9
* Add check to stop loading plugins twiceStefan Bühler2010-08-052-1/+9
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2751 152afb58-edef-0310-8abb-c4023f1b3aa9
* array.c: improve array_get_unused_element to check data type; fix mem leak ↵Stefan Bühler2010-08-052-9/+14
| | | | | | | | | | | if unused_element didn't find a matching entry (fixes #2145) - the "mem leak" could only be triggered if you use different entry types in the same array (this wasn't supported by array_get_unused_element) or didn't call array_get_unused_element before creating new entries. git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2750 152afb58-edef-0310-8abb-c4023f1b3aa9
* openssl: silence annoying error messages for errno==0 (fixes #2213)Stefan Bühler2010-08-052-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2749 152afb58-edef-0310-8abb-c4023f1b3aa9
* autotools: don't recreate parser files with lemon after lemon rebuildStefan Bühler2010-08-052-2/+3
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2748 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_accesslog: optimize accesslog_append_escaped (fixes #2236, thx crypt)Stefan Bühler2010-08-052-36/+48
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2747 152afb58-edef-0310-8abb-c4023f1b3aa9
* Add some more people to AUTHORS listStefan Bühler2010-08-051-1/+6
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2745 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_status: Add version to status page (fixes #2219)Stefan Bühler2010-07-112-1/+2
| | | | | | | * the status page shouldn't be public anyway, so no reason to hide the version; but it makes debugging easier git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2744 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_accesslog: Fix var declarations mixed in source (fixes #2233)Stefan Bühler2010-07-112-1/+4
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2743 152afb58-edef-0310-8abb-c4023f1b3aa9
* - a bit more cleanup in the docs dirMarcus Rückert2010-07-0710-7/+10
| | | | | | | | - move scripts and init scripts into subdirs - remove unused lighttpd.user git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2742 152afb58-edef-0310-8abb-c4023f1b3aa9
* - add new directoriesMarcus Rückert2010-07-070-0/+0
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2741 152afb58-edef-0310-8abb-c4023f1b3aa9
* - register makefiles in configureMarcus Rückert2010-07-071-1/+5
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2740 152afb58-edef-0310-8abb-c4023f1b3aa9
* - fix makefiles for the new filesMarcus Rückert2010-07-074-1/+30
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2739 152afb58-edef-0310-8abb-c4023f1b3aa9
* - replace old default config with my config from opensuse. #2203Marcus Rückert2010-07-0729-322/+1595
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2738 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_cgi: fix race condition leaving response not forwarded to client (fixes ↵Stefan Bühler2010-07-042-16/+35
| | | | | | #2217) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2737 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_staticfile: add debug output if we ignore a file with ↵Stefan Bühler2010-07-042-0/+4
| | | | | | static-file.exclude-extensions (fixes #2215) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2736 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_fastcgi: Send 502 "Bad Gateway" if we couldn't open the file for ↵Stefan Bühler2010-07-042-0/+5
| | | | | | X-Sendfile (fixes #2226) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2735 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_accesslog: fix %p for ipv6 sockets (fixes #2228, thx jo.henke)Stefan Bühler2010-07-042-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2734 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix parsing of fastcgi.debug option on big-endian (fixes #2230)Stefan Bühler2010-07-041-2/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2733 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix two compiler warningsStefan Bühler2010-07-043-2/+5
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2732 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix comment styleStefan Bühler2010-07-041-2/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2731 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix etag formattingStefan Bühler2010-07-042-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2730 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix stalls while reading from ssl sockets (fixes #2197)Stefan Bühler2010-07-042-9/+18
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2729 152afb58-edef-0310-8abb-c4023f1b3aa9
* - Include IP addresses on error log on password failures (fixes #2191)Elan Ruusamäe2010-05-282-3/+4
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2727 152afb58-edef-0310-8abb-c4023f1b3aa9
* - Print double quotes properly when dumping config file (fixes #1806)Elan Ruusamäe2010-05-282-1/+19
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2725 152afb58-edef-0310-8abb-c4023f1b3aa9
* Reset uri.authority before TLS servername handling, reset all "keep-alive" ↵Stefan Bühler2010-04-283-0/+9
| | | | | | data in connection_del (fixes #2125) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2724 152afb58-edef-0310-8abb-c4023f1b3aa9
* [mod_compress] Fix segfault when etags are disabled (fixes #2169)Stefan Bühler2010-04-282-14/+24
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2723 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix detecting git repository (fixes #2173, thx ncopa)Stefan Bühler2010-04-282-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2722 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix var declarations mixed in sourceStefan Bühler2010-04-131-1/+3
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2721 152afb58-edef-0310-8abb-c4023f1b3aa9
* Check uri instead of physical path for directory redirectStefan Bühler2010-04-132-1/+2
| | | | | | | | * should fix alias handling for "/foo" => "/var/www/"; http://example.com/foo should result in a redirect to http://example.com/foo/ git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2720 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_proxy: close connection on write error (fixes #2114)Stefan Bühler2010-04-072-2/+3
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2719 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix mod_proxy HUP handling (send final chunk, fix usage counter)Stefan Bühler2010-04-072-3/+10
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2718 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix handling return value of SSL_CTX_set_options (fixes #2157, thx mlcreech)Stefan Bühler2010-02-282-2/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2716 152afb58-edef-0310-8abb-c4023f1b3aa9
* - next is 1.4.27Stefan Bühler2010-02-074-4/+7
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2715 152afb58-edef-0310-8abb-c4023f1b3aa9
* Add some details to NEWSlighttpd-1.4.26Stefan Bühler2010-02-071-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2713 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix HUP detection in close-state if event-backend doesn't support ↵Stefan Bühler2010-02-042-39/+12
| | | | | | FDEVENT_HUP (like select or poll on FreeBSD) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2712 152afb58-edef-0310-8abb-c4023f1b3aa9
* Append to previous buffer in con read (fixes #2147, found by liming, ↵Stefan Bühler2010-02-014-44/+55
| | | | | | | | | | | | | CVE-2010-0295) * Remove ssl_error_want_reuse_buffer for SSL_read: Although the manual states we have to use the same arguments in the next call after SSL_ERROR_WANT_*, it has been running without this in 1.5 for a long time now. * As POST-data chunks get copied to the next queue, we reuse chunks there as well. git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2710 152afb58-edef-0310-8abb-c4023f1b3aa9
* Update NEWS fileStefan Bühler2010-01-301-1/+8
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2708 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix segfault with broken rewrite/redirect patterns (fixes #2140, found by crypt)Stefan Bühler2010-01-302-2/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2707 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix fd leaks in mod_cgi (fds not closed on pipe/fork failures, found by ↵Stefan Bühler2010-01-301-0/+6
| | | | | | Rodrigo, fixes #2158, #2159) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2706 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix mod_proxy dead host detection if connect() failsStefan Bühler2010-01-201-4/+25
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2704 152afb58-edef-0310-8abb-c4023f1b3aa9