You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lighttpd1.4/src
Stefan Bühler b5da12c008 reject non ASCII characters in HTTP header names
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2868 152afb58-edef-0310-8abb-c4023f1b3aa9
10 years ago
..
CMakeLists.txt Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
Makefile.am Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
SConscript Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
array.c cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 13 years ago
array.h Fix header inclusion order, always include "config.h" before any system header 14 years ago
base.h [ssl] add option to honor server cipher order, true by default (fixes #2364) 12 years ago
bitset.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
bitset.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
buffer.c Mark some data as static. 11 years ago
buffer.h Fix buffer.h to include stdio.h as it is needer for SEGFAULT() (fixes #2250) 13 years ago
chunk.c Append to previous buffer in con read (fixes #2147, found by liming, CVE-2010-0295) 14 years ago
chunk.h Include mmap.h from chunk.h to fix some problems with #define mmap mmap64 (fixes #1923) 14 years ago
config.h.cmake add libev fdevent handler: server.event-handler = "libev" 13 years ago
configfile-glue.c fix :port handling in $HTTP["host"] checks (fixes #2135. thx liming) 11 years ago
configfile.c Fix non-ANSI function declarations. 11 years ago
configfile.h fixed aggressive caching of conditionals (#41) 16 years ago
configparser.y Fix segfault on invalid config "duplicate else conditions" (fixes #2065) 14 years ago
connections-glue.c Fix some problems with more strict compilers (#1923) 14 years ago
connections.c call ERR_clear_error only for ssl connections in CON_STATE_ERROR 10 years ago
connections.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
crc32.c fixed crc32c on 64bit platforms (fixes crc errors) 18 years ago
crc32.h Fix header inclusion order, always include "config.h" before any system header 14 years ago
data_array.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
data_config.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
data_count.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
data_fastcgi.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
data_integer.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
data_string.c Fix two compiler warnings 13 years ago
etag.c Fix etag formatting 13 years ago
etag.h Fix header inclusion order, always include "config.h" before any system header 14 years ago
fastcgi.h - white space cleanup part 2 this time 1.4 ;) 17 years ago
fdevent.c Fix non-ANSI function declarations. 11 years ago
fdevent.h Move fdevent subsystem includes to implementation files to reduce conflicts (fixes #2373) 12 years ago
fdevent_freebsd_kqueue.c Move fdevent subsystem includes to implementation files to reduce conflicts (fixes #2373) 12 years ago
fdevent_libev.c Move fdevent subsystem includes to implementation files to reduce conflicts (fixes #2373) 12 years ago
fdevent_linux_sysepoll.c Move fdevent subsystem includes to implementation files to reduce conflicts (fixes #2373) 12 years ago
fdevent_poll.c Move fdevent subsystem includes to implementation files to reduce conflicts (fixes #2373) 12 years ago
fdevent_select.c Rename fdevent_event_add to _set to reflect what the function does. Fix some handlers. 13 years ago
fdevent_solaris_devpoll.c Move fdevent subsystem includes to implementation files to reduce conflicts (fixes #2373) 12 years ago
fdevent_solaris_port.c fdevent: add solaris eventports (fixes #2171) 12 years ago
http-header-glue.c fix handling of If-Modified-Since if If-None-Match is present (don't return 412 for date parsing errors); follow current draft for HTTP/1.1, which tells us to ignore If-Modified-Since if we have matching etags. 10 years ago
http_auth.c fix typo in debug output 11 years ago
http_auth.h Now really fix mod auth ldap (#1066) 15 years ago
http_chunk.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
http_chunk.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
inet_ntop_cache.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
inet_ntop_cache.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
joblist.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
joblist.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
keyvalue.c add PATCH method (fixes #2424) 11 years ago
keyvalue.h add PATCH method (fixes #2424) 11 years ago
lemon.c [lemon] Use void* as generic pointer instead of char*. 11 years ago
lempar.c Use NULL instead of 0 where pointers are expected. 11 years ago
lighttpd-angel.c [lighttpd-angel] Remove unused variable. 11 years ago
log.c [mod_fastcgi,log] support multi line logging (fixes #2252) 10 years ago
log.h [mod_fastcgi,log] support multi line logging (fixes #2252) 10 years ago
md5.c [md5] Fix non-ANSI function definitions. 11 years ago
md5.h [ssl/md5] prefix our own md5 implementation with li_ so it doesn't conflict with the openssl one (fixes #2269) 12 years ago
mod_access.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_accesslog.c Mark some data as static. 11 years ago
mod_alias.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_auth.c [auth] Add "AUTH_TYPE" environment (for *cgi), remove fastcgi specific workaround, add fastcgi test case (fixes #889) 11 years ago
mod_auth.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
mod_cgi.c Use NULL instead of 0 where pointers are expected. 11 years ago
mod_cml.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_cml.h - white space cleanup part 2 this time 1.4 ;) 17 years ago
mod_cml_funcs.c Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
mod_cml_funcs.h Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_cml_lua.c Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
mod_compress.c detect "x-gzip"/"x-bzip2" as separate encodings, more strict encoding matching (fixes #2443) 11 years ago
mod_dirlisting.c Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
mod_evasive.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_evhost.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_expire.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_extforward.c mod_extforward: log address of untrusted proxy with debug.log-request-handling 11 years ago
mod_fastcgi.c [mod_fastcgi,log] support multi line logging (fixes #2252) 10 years ago
mod_flv_streaming.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_indexfile.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_magnet.c mod_magnet: add traceback for printing lua errors 14 years ago
mod_magnet_cache.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_magnet_cache.h lua_State has to be put into the #ifdef too 17 years ago
mod_mysql_vhost.c Allow mod_mysql_vhost to use stored procedures (fixes #2011, thx Ben Brown) 14 years ago
mod_proxy.c Use NULL instead of 0 where pointers are expected. 11 years ago
mod_redirect.c [mod_redirect] Support url.redirect-code option (fixes #2247) 11 years ago
mod_rewrite.c Fix non-ANSI function declarations. 11 years ago
mod_rrdtool.c mod_rrdtool: fix creating file if it doesn't exist (#1788) 14 years ago
mod_scgi.c Fix non-ANSI function declarations. 11 years ago
mod_secure_download.c Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
mod_setenv.c Fix non-ANSI function declarations. 11 years ago
mod_simple_vhost.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_skeleton.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_ssi.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_ssi.h Add ssi.content-type option (default text/html, fixes #615) 14 years ago
mod_ssi_expr.c Fix non-ANSI function declarations. 11 years ago
mod_ssi_expr.h - white space cleanup part 2 this time 1.4 ;) 17 years ago
mod_ssi_exprparser.y Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_staticfile.c Add static-file.disable-pathinfo option to prevent handling of urls like .../secret.php/image.jpg as static file 12 years ago
mod_status.c Fix mod_status bug: always showed "0/0" in the "Read" column for uploads (fixes #2351) 12 years ago
mod_trigger_b4_dl.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_uploadprogress.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
mod_userdir.c fix some gcc warnings 12 years ago
mod_usertrack.c Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331) 12 years ago
mod_webdav.c Use NULL instead of 0 where pointers are expected. 11 years ago
network.c network_server_init: fix double free and memleak on error (fixes #2440, thx kyprizel) 11 years ago
network.h Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 12 years ago
network_backends.h Disable mmap by default (fixes #2391) 11 years ago
network_freebsd_sendfile.c Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 12 years ago
network_linux_sendfile.c Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 12 years ago
network_openssl.c [ssl] fix ssl connection aborts if files are larger than the MAX_WRITE_LIMIT (256kb) 12 years ago
network_solaris_sendfilev.c Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 12 years ago
network_write.c Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 12 years ago
network_writev.c Use NULL instead of 0 where pointers are expected. 11 years ago
plugin.c Only print a warning for now if you try to load a module twice 13 years ago
plugin.h Fix non-ANSI function declarations. 11 years ago
proc_open.c Fix non-ANSI function declarations. 11 years ago
proc_open.h Fix leaving zombie process with include_shell (#1777) 15 years ago
request.c reject non ASCII characters in HTTP header names 10 years ago
request.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
response.c Handle ENAMETOOLONG, return 404 Not Found (fixes #2396, thx dererkazo) 11 years ago
response.h Fix header inclusion order, always include "config.h" before any system header 14 years ago
server.c Fix non-ANSI function declarations. 11 years ago
server.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
settings.h Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 12 years ago
splaytree.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
splaytree.h - white space cleanup part 2 this time 1.4 ;) 17 years ago
stat_cache.c cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 13 years ago
stat_cache.h cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 13 years ago
status_counter.c Fix header inclusion order, always include "config.h" before any system header 14 years ago
status_counter.h Fix header inclusion order, always include "config.h" before any system header 14 years ago
stream.c Use NULL instead of 0 where pointers are expected. 11 years ago
stream.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
sys-mmap.h moved everything below trunk/ and added branches/ and tags/ 19 years ago
sys-socket.h ECONNABORTED is not known on cygwin (fixes #863) 16 years ago
version.h Fix header inclusion order, always include "config.h" before any system header 14 years ago