Stefan Bühler
99b203e3d8
Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames
2009-07-08 21:06:07 +02:00
Stefan Bühler
f8be820c36
Big lighttpd-angel update; still not complete, but supports fork+exec+setuid/gid+listen (no checks in listen yet)
2009-07-07 22:40:44 +02:00
Stefan Bühler
d30108b967
Make radix implementation independent of lighty
2009-07-07 18:45:47 +02:00
Stefan Bühler
75505f73e1
Add more angel connection handling code (and helper functions)
2009-06-23 23:40:13 +02:00
Stefan Bühler
40fbc9c8b7
Fixed the splitting from previous commit and splitted the ip parsers from condition handling
2009-06-17 10:59:34 +02:00
Thomas Porzelt
451cdd1579
[core] Add implementation of 32bit radix trees (radix.{h.c})
2009-05-29 15:03:19 +02:00
Stefan Bühler
72136b4d03
angel: some basic structs, code not ready yet (config parser "works")
2009-04-17 18:16:50 +02:00
Thomas Porzelt
383fa6a4f5
- introduce throttling via pools, rework throttling by connection
...
- new actions: 'throttle_pool', 'throttle_connection' and 'status'
- don't start waitqueue timer in waitqueue_init(); start/stop timer on demand
- new parameter for network_write(): write_max
- move stats and timeout handling from network_write/read() to connection_cb()
2009-04-16 17:02:53 +02:00
Stefan Bühler
a62cdebb91
Fix static file/dirlist handling and add etag support
2009-03-17 14:21:20 +01:00
Thomas Porzelt
a888c34dbb
add encoding functions
2009-03-05 00:19:55 +01:00
Thomas Porzelt
efab0ca75d
implement stat cache
2009-03-01 21:16:58 +01:00
Stefan Bühler
587ee27cd0
Added response parser and used it in mod_fastcgi
2009-01-10 13:30:58 +01:00
Stefan Bühler
4a5aa5361e
Added/fixed chunked encoded transfer
2009-01-09 21:42:42 +01:00
Stefan Bühler
c56ade056f
Add vrequest "environment" (a GString -> GString hashtable)
2008-12-31 16:23:00 +01:00
Stefan Bühler
324224fe2e
Implemented two angel "fake" functions
2008-12-20 16:25:02 +01:00
Stefan Bühler
fae25515fa
Split waitqueue from utils
2008-11-17 10:26:25 +01:00
Stefan Bühler
3dceeb5916
Move include files into a separate directory and cleanup include order
2008-11-16 21:33:53 +01:00