Stefan Bühler
|
3dceeb5916
|
Move include files into a separate directory and cleanup include order
|
15 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.
|
15 years ago |
Stefan Bühler
|
b83e3a29ce
|
Fix vrequest merge
|
15 years ago |
Stefan Bühler
|
73fff068c3
|
Merge virtual requests
|
15 years ago |
Stefan Bühler
|
566cbdb024
|
virtual requests; they replace a big part from connection.
|
15 years ago |
Thomas Porzelt
|
d7b17a7746
|
add 'docroot' option, remove 'physical' action
|
15 years ago |
Thomas Porzelt
|
34281b50f1
|
send proper error pages
|
15 years ago |
Stefan Bühler
|
7cd0b2aaf6
|
Revert: Add refcount to http headers
|
15 years ago |
Stefan Bühler
|
de6996268f
|
Add refcount to http headers
|
15 years ago |
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)
|
15 years ago |
Thomas Porzelt
|
6fe8eb603d
|
fixed missing \r\n after response headers
|
15 years ago |
Stefan Bühler
|
47c0acf4c2
|
Changed header implementation from hash-table to double linked list
|
15 years ago |
Stefan Bühler
|
0fe9176d6f
|
Splitted worker from server; removed "server *srv" from most function which also have "connection *con"
|
15 years ago |
Thomas Porzelt
|
6804b1df00
|
implemented default values for options
|
15 years ago |
Thomas Porzelt
|
3caab6a860
|
added server.tag option
|
15 years ago |
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)
|
15 years ago |
Thomas Porzelt
|
df16145d05
|
added http_status_string() function; response.c now includes the right status string
|
15 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
|
2fbc7b1408
|
Basic connection state machine
|
15 years ago |