Stefan Bühler
f030824550
Fix server address (do not use the listen address)
2009-09-09 18:12:05 +02:00
Stefan Bühler
a663088a77
Add custom server socket callbacks (for ssl modules)
2009-09-08 19:09:39 +02:00
Stefan Bühler
c77ba3eb20
Cleanup connection code
2009-09-08 19:09:08 +02:00
Stefan Bühler
282a2d1b4a
Prefix LI_API functions with "li_"
2009-07-09 22:17:24 +02:00
Stefan Bühler
99b203e3d8
Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames
2009-07-08 21:06:07 +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
611d7dcac3
Recode the sockaddr handling, fixing some bugs
2009-04-03 14:29:55 +02:00
Stefan Bühler
c458377d4a
Added mod_fastcgi, some api functions for it, and some new optional compiler warnings (which led to many small changes)
2009-01-01 16:44:42 +01:00
Stefan Bühler
20c3d8c109
Remove unused struct members
2008-12-30 20:53:58 +01:00
Stefan Bühler
c24704dad5
Move options from connection to vrequest
2008-12-30 01:21:03 +01:00
Thomas Porzelt
736d8c6192
add server.max_keep_alive_requests option
2008-12-07 21:46:29 +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