2
0
Fork 0
Commit Graph

22 Commits (159a03f19b2846973f7b2ff2177d32fa093a57b2)

Author SHA1 Message Date
Stefan Bühler 99f14078ec Add reminder for chunked handling/content-length header. 2009-01-09 21:45:19 +01:00
Thomas Porzelt 93bd5e2a6a add additional paramter format_ndx to worker_current_timestamp() 2009-01-07 20:59:51 +01: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 3dceeb5916 Move include files into a separate directory and cleanup include order 2008-11-16 21:33:53 +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 b83e3a29ce Fix vrequest merge 2008-10-25 18:01:02 +02:00
Stefan Bühler 73fff068c3 Merge virtual requests 2008-10-25 15:25:02 +02:00
Stefan Bühler 566cbdb024 virtual requests; they replace a big part from connection. 2008-10-25 14:53:57 +02:00
Thomas Porzelt d7b17a7746 add 'docroot' option, remove 'physical' action 2008-10-03 00:52:46 +02:00
Thomas Porzelt 34281b50f1 send proper error pages 2008-10-02 17:38:57 +02:00
Stefan Bühler 7cd0b2aaf6 Revert: Add refcount to http headers 2008-09-29 15:46:58 +02:00
Stefan Bühler de6996268f Add refcount to http headers 2008-09-29 13:02:30 +02:00
Stefan Bühler 091f122aad Renamed option -> value, some other minor/related renames; added option_value as
datatype for the value of options (union for ptr/gin64)
2008-09-26 16:11:08 +02:00
Thomas Porzelt 6fe8eb603d fixed missing \r\n after response headers 2008-09-24 22:07:00 +02:00
Stefan Bühler 47c0acf4c2 Changed header implementation from hash-table to double linked list 2008-09-09 16:38:40 +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
Thomas Porzelt 6804b1df00 implemented default values for options 2008-08-15 20:38:20 +02:00
Thomas Porzelt 3caab6a860 added server.tag option 2008-08-15 17:17:04 +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 df16145d05 added http_status_string() function; response.c now includes the right status string 2008-08-13 02:18:35 +02:00
Stefan Bühler e216fc5168 handle requests now :) - still many TODOs for error handling/keep alive/validating headers 2008-08-07 00:26:17 +02:00
Stefan Bühler 2fbc7b1408 Basic connection state machine 2008-08-06 20:46:42 +02:00