Stefan Bühler
|
f5cf939d5a
|
Added "workers(x)" setup function
|
15 years ago |
Stefan Bühler
|
ee59334e9d
|
Only send regular files with static handler
|
15 years ago |
Stefan Bühler
|
0fe9176d6f
|
Splitted worker from server; removed "server *srv" from most function which also have "connection *con"
|
15 years ago |
Stefan Bühler
|
e15193447d
|
Fix cleanup of target_else in conditional action, added support for else branch in "when" action.
|
15 years ago |
Thomas Porzelt
|
8649ce6cfe
|
changed option default value assignment to callbacks
|
15 years ago |
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)
|
15 years ago |
Thomas Porzelt
|
ccaacfb285
|
added 'blank' function to plugin_core
|
15 years ago |
Thomas Porzelt
|
6804b1df00
|
implemented default values for options
|
15 years ago |
Thomas Porzelt
|
c5fb96870c
|
added event_handler setup; added srv->loop_flags; moved loop initialization to server_loop_init(); added ev_backend_string() to utils.c
|
15 years ago |
Thomas Porzelt
|
3caab6a860
|
added server.tag option
|
15 years ago |
Thomas Porzelt
|
4d55315487
|
added first counters
|
15 years ago |
Thomas Porzelt
|
1901397a0e
|
minor enhencements; added log.level and log.target options
|
15 years ago |
Thomas Porzelt
|
b1000d2ca4
|
config parser intial working version; test action in core plugin with more outpot
|
15 years ago |
Stefan Bühler
|
a863b6f7e9
|
Added url/authority parsing, enabled simple static() action.
|
15 years ago |
Stefan Bühler
|
b8e3535546
|
Enabled options, moved some initializing
|
15 years ago |
Stefan Bühler
|
03458817cc
|
Updated TODO hints
|
15 years ago |
Stefan Bühler
|
e216fc5168
|
handle requests now :) - still many TODOs for error handling/keep alive/validating headers
|
15 years ago |
Stefan Bühler
|
2fbc7b1408
|
Basic connection state machine
|
15 years ago |
Stefan Bühler
|
f86bf3631d
|
Remove action_list struct
|
15 years ago |
Thomas Porzelt
|
a9cbec1046
|
config parser rewritten
|
15 years ago |
Stefan Bühler
|
c342be6424
|
New condition structure, some code for lua condition support
|
15 years ago |
Stefan Bühler
|
0ec2404647
|
Fix typo in index.
|
15 years ago |
Stefan Bühler
|
2f7359b14c
|
changed some apis, implemented some todos, added support for lua actions/conditions.
|
15 years ago |
Stefan Bühler
|
6bbfe1e43e
|
Added actions and setups to plugin_core.c
|
15 years ago |
Stefan Bühler
|
6ee405f3cb
|
Added a "proof of concept" core plugin.
|
15 years ago |