10 Commits (a663088a777501e872f394ea726b972bf34b2f4f)

Author SHA1 Message Date
Stefan Bühler a663088a77 Add custom server socket callbacks (for ssl modules) 13 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Thomas Porzelt 383fa6a4f5 - introduce throttling via pools, rework throttling by connection 14 years ago
Stefan Bühler d9ddd4fd3d Remove out-of-fd-handling. 14 years ago
Stefan Bühler 2040c059d1 Fix connection/network_write state machine 14 years ago
Stefan Bühler 99733ef5a7 Add OS X sendfile implementation (and fix the freebsd one) 14 years ago
Stefan Bühler 94b4dcc764 Generic sendfile implementation (supports linux,solaris and freebsd now) 14 years ago
Stefan Bühler 91d4868ef4 Move stats and throttle to network.c 14 years ago
Stefan Bühler 3dceeb5916 Move include files into a separate directory and cleanup include order 14 years ago
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. 14 years ago
Stefan Bühler 566cbdb024 virtual requests; they replace a big part from connection. 14 years ago
Stefan Bühler 0fe9176d6f Splitted worker from server; removed "server *srv" from most function which also have "connection *con" 14 years ago
Stefan Bühler 1bc8c85266 * replace strerror with g_strerror, kill errno from logging 14 years ago
Stefan Bühler 754ee742b2 Start splitting network backends, added writev and TCP_CORK 14 years ago
Stefan Bühler 0a514f657e server/connection/request functions 14 years ago