Commit Graph

5 Commits (39ecfa89e5cde89f34e1b132cfbd834c76968bfe)

Author SHA1 Message Date
Stefan Bühler 39ecfa89e5 Add chunkqueue-limit framework 14 years ago
Stefan Bühler d29565a211 Split chunkiter_read into simple read() and mmap() with fallback read(); _mmap() may result in SIGBUS (e.g. truncated file) later. 14 years ago
Stefan Bühler d9ddd4fd3d Remove out-of-fd-handling. 14 years ago
Stefan Bühler c458377d4a Added mod_fastcgi, some api functions for it, and some new optional compiler warnings (which led to many small changes) 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 e216fc5168 handle requests now :) - still many TODOs for error handling/keep alive/validating headers 15 years ago
Stefan Bühler 0a514f657e server/connection/request functions 15 years ago
Stefan Bühler cbf88bb3ee Fix request and parser, added simple request test. 15 years ago
Stefan Bühler 18413d698a Renamed chunk sources, added request parser, header management, test file. 15 years ago
Stefan Bühler 503e8d7859 Basic ragel suport 15 years ago
Stefan Bühler 9372e41393 Initial commit 15 years ago