2
0
Fork 0
Commit Graph

14 Commits

Author SHA1 Message Date
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 bfd20c2662 Add missing includes for open/fcntl 2008-09-18 09:14:57 +02:00
Stefan Bühler dbc9859ce8 Use atomic refcount operations 2008-09-09 16:41:02 +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 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
Thomas Porzelt ef9b96e552 fixed chunkqueue segfault with NULL filename 2008-08-12 19:04:55 +02:00
Stefan Bühler 0d4b5ee989 Fix mmap offset calculation in chunk.c 2008-08-09 22:11:52 +02:00
Stefan Bühler a863b6f7e9 Added url/authority parsing, enabled simple static() action. 2008-08-09 17:20:12 +02:00
Stefan Bühler 5fc77ca27a Fix 64-bit signed/unsigned compare warning. 2008-08-08 13:57:27 +02:00
Stefan Bühler 9760d73a24 Fix chunks to not accept empty chunks (and to remove them in cq_skip) 2008-08-07 01:20:47 +02:00
Stefan Bühler 2fbc7b1408 Basic connection state machine 2008-08-06 20:46:42 +02:00
Stefan Bühler a1414bce60 Fix chunkiter_read (do not require open file for mem chunk) 2008-07-01 22:07:14 +02:00
Stefan Bühler 18413d698a Renamed chunk sources, added request parser, header management, test file. 2008-07-01 20:56:59 +02:00