2
0
Fork 0
lighttpd2/src
Stefan Bühler 486f64bd7d Added keep-alive and dead state for connection, added timeout for keep-alive.
With "server.max-keep-alive-idle" = 5 (default) you get O(1), other values need O(log n)
2008-08-17 18:24:09 +02:00
..
actions.c added first counters 2008-08-14 01:05:15 +02:00
actions.h Rename action_setting stuff 2008-08-04 21:28:56 +02:00
actions_lua.c Remove action_list struct 2008-08-03 22:20:36 +02:00
actions_lua.h Remove action_list struct 2008-08-03 22:20:36 +02:00
angel.h server/connection/request functions 2008-08-05 17:08:32 +02:00
base.c option/action/plugin 2008-07-08 21:29:02 +02:00
base.h added ^= (prefix match) and $= (suffix match) operators 2008-08-13 22:10:20 +02:00
chunk.c * replace strerror with g_strerror, kill errno from logging 2008-08-13 21:50:07 +02:00
chunk.h handle requests now :) - still many TODOs for error handling/keep alive/validating headers 2008-08-07 00:26:17 +02:00
chunk_parser.c server/connection/request functions 2008-08-05 17:08:32 +02:00
chunk_parser.h server/connection/request functions 2008-08-05 17:08:32 +02:00
condition.c changed operators ^= to =^ and $= to =$; introduced clean and ./waf 2008-08-13 22:26:45 +02:00
condition.h changed operators ^= to =^ and $= to =$; introduced clean and ./waf 2008-08-13 22:26:45 +02:00
condition_lua.c New condition structure, some code for lua condition support 2008-07-25 14:09:03 +02:00
condition_lua.h New condition structure, some code for lua condition support 2008-07-25 14:09:03 +02:00
condition_parsers.rl Fix some bugs/warnings. 2008-08-07 22:52:53 +02:00
config_lua.c handle requests now :) - still many TODOs for error handling/keep alive/validating headers 2008-08-07 00:26:17 +02:00
config_lua.h New condition structure, some code for lua condition support 2008-07-25 14:09:03 +02:00
config_parser.h config parser intial working version; test action in core plugin with more outpot 2008-08-12 17:09:05 +02:00
config_parser.rl added option_copy(); fixed variable statements in config parser where assignments without parser func lead to OPTION_NONE options 2008-08-17 02:28:57 +02:00
connection.c Added keep-alive and dead state for connection, added timeout for keep-alive. 2008-08-17 18:24:09 +02:00
connection.h Added keep-alive and dead state for connection, added timeout for keep-alive. 2008-08-17 18:24:09 +02:00
filter_chunked.c added 'blank' function to plugin_core 2008-08-17 00:23:52 +02:00
filter_chunked.h * replace strerror with g_strerror, kill errno from logging 2008-08-13 21:50:07 +02:00
http_headers.c Updated TODO hints 2008-08-07 14:12:51 +02:00
http_headers.h Updated TODO hints 2008-08-07 14:12:51 +02:00
http_request_parser.h server/connection/request functions 2008-08-05 17:08:32 +02:00
http_request_parser.rl Added url/authority parsing, enabled simple static() action. 2008-08-09 17:20:12 +02:00
lighttpd.c added event_handler setup; added srv->loop_flags; moved loop initialization to server_loop_init(); added ev_backend_string() to utils.c 2008-08-15 18:21:21 +02:00
log.c small cleanup in config parser; small fix in log.c 2008-08-14 15:52:45 +02:00
log.h minor enhencements; added log.level and log.target options 2008-08-13 19:57:19 +02:00
module.h Separate module from plugin, add version to server struct. 2008-07-17 18:04:16 +02:00
network.c * replace strerror with g_strerror, kill errno from logging 2008-08-13 21:50:07 +02:00
network.h * replace strerror with g_strerror, kill errno from logging 2008-08-13 21:50:07 +02:00
network_linux_sendfile.c Add write as fallback for sendfile 2008-08-13 21:58:23 +02:00
network_write.c * replace strerror with g_strerror, kill errno from logging 2008-08-13 21:50:07 +02:00
network_writev.c Fix memleak in writev backend 2008-08-14 15:02:24 +02:00
options.c Added action/condition to option_copy 2008-08-17 14:12:03 +02:00
options.h added option_copy(); fixed variable statements in config parser where assignments without parser func lead to OPTION_NONE options 2008-08-17 02:28:57 +02:00
options_lua.c changed some apis, implemented some todos, added support for lua actions/conditions. 2008-07-24 13:25:40 +02:00
options_lua.h changed some apis, implemented some todos, added support for lua actions/conditions. 2008-07-24 13:25:40 +02:00
plugin.c implemented default values for options 2008-08-15 20:38:20 +02:00
plugin.h implemented default values for options 2008-08-15 20:38:20 +02:00
plugin_core.c Added keep-alive and dead state for connection, added timeout for keep-alive. 2008-08-17 18:24:09 +02:00
plugin_core.h Added keep-alive and dead state for connection, added timeout for keep-alive. 2008-08-17 18:24:09 +02:00
request.c Fix hostname parsing. 2008-08-13 19:52:57 +02:00
request.h Added url/authority parsing, enabled simple static() action. 2008-08-09 17:20:12 +02:00
response.c implemented default values for options 2008-08-15 20:38:20 +02:00
response.h added http_status_string() function; response.c now includes the right status string 2008-08-13 02:18:35 +02:00
server.c Added keep-alive and dead state for connection, added timeout for keep-alive. 2008-08-17 18:24:09 +02:00
server.h Added keep-alive and dead state for connection, added timeout for keep-alive. 2008-08-17 18:24:09 +02:00
settings.h Basic connection state machine 2008-08-06 20:46:42 +02:00
sys-files.c Initial commit 2008-06-24 21:19:20 +02:00
sys-files.h Initial commit 2008-06-24 21:19:20 +02:00
sys-mmap.h Initial commit 2008-06-24 21:19:20 +02:00
sys-process.h Initial commit 2008-06-24 21:19:20 +02:00
sys-socket.c Initial commit 2008-06-24 21:19:20 +02:00
sys-socket.h Continue request parser 2008-08-05 00:25:42 +02:00
sys-strings.h Add some request header checks. 2008-08-07 01:44:09 +02:00
tests.c server/connection/request functions 2008-08-05 17:08:32 +02:00
url_parser.h Fix hostname checking 2008-08-10 21:31:56 +02:00
url_parser.rl Fix hostname checking 2008-08-10 21:31:56 +02:00
utils.c implemented default values for options 2008-08-15 20:38:20 +02:00
utils.h added event_handler setup; added srv->loop_flags; moved loop initialization to server_loop_init(); added ev_backend_string() to utils.c 2008-08-15 18:21:21 +02:00
wscript * replace strerror with g_strerror, kill errno from logging 2008-08-13 21:50:07 +02:00