Stefan Bühler
|
91d4868ef4
|
Move stats and throttle to network.c
|
2008-11-17 19:26:41 +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 |
Thomas Porzelt
|
358b9f95f1
|
implement throttling, change some time_t to ev_tstamp
|
2008-11-12 22:16:52 +01:00 |
Thomas Porzelt
|
0a63fc8058
|
add client addr string and traffic stats for connections and workers
|
2008-11-03 15:18:46 +01:00 |
Stefan Bühler
|
649f7baf78
|
Modify header usage; include all core headers from base.h and forbid direct including of core headers. Move typedefs into separate header.
|
2008-10-28 22:11:50 +01:00 |
Stefan Bühler
|
566cbdb024
|
virtual requests; they replace a big part from connection.
|
2008-10-25 14:53:57 +02:00 |
Stefan Bühler
|
2b9147ba50
|
Fix missing ':' after case EWOULDBLOCK
|
2008-09-23 13:09:07 +02:00 |
Stefan Bühler
|
0fe9176d6f
|
Splitted worker from server; removed "server *srv" from most function which also have "connection *con"
|
2008-09-08 02:20:55 +02:00 |
Stefan Bühler
|
179021ca18
|
Fix memleak in writev backend
|
2008-08-14 15:02:24 +02:00 |
Stefan Bühler
|
1bc8c85266
|
* replace strerror with g_strerror, kill errno from logging
* starting chunked encoding filter
* network write cleanup + sendfile backend (default for now)
|
2008-08-13 21:50:07 +02:00 |
Stefan Bühler
|
754ee742b2
|
Start splitting network backends, added writev and TCP_CORK
|
2008-08-09 13:51:06 +02:00 |