Thomas Porzelt
|
1798e226ff
|
fixed fd initialization warning with -O2 in log.c
|
15 years ago |
Thomas Porzelt
|
6bbda1a08b
|
fixed segfault in chunkqueue with filename NULL; changed log_un/ref to use mutex; made core_handle_test more verbose; initial working version of config parser
|
15 years ago |
Thomas Porzelt
|
ef9b96e552
|
fixed chunkqueue segfault with NULL filename
|
15 years ago |
Thomas Porzelt
|
3d1ce91482
|
merged from sandbox
|
15 years ago |
Thomas Porzelt
|
e93d1ef301
|
merged from lp
|
15 years ago |
Thomas Porzelt
|
b1000d2ca4
|
config parser intial working version; test action in core plugin with more outpot
|
15 years ago |
Thomas Porzelt
|
6467329144
|
merged from lp
|
15 years ago |
Stefan Bühler
|
9d7d19c456
|
Fix hostname checking
|
15 years ago |
Stefan Bühler
|
0d4b5ee989
|
Fix mmap offset calculation in chunk.c
|
15 years ago |
Thomas Porzelt
|
b0615d2198
|
merged from lp
|
15 years ago |
Stefan Bühler
|
a863b6f7e9
|
Added url/authority parsing, enabled simple static() action.
|
15 years ago |
Stefan Bühler
|
754ee742b2
|
Start splitting network backends, added writev and TCP_CORK
|
15 years ago |
Thomas Porzelt
|
2d08b0b823
|
small changes
|
15 years ago |
Stefan Bühler
|
066d0f5342
|
Added plugin callbacks for content and close handling
|
15 years ago |
Stefan Bühler
|
6d6fc095ab
|
Fix typo in connections.c
|
15 years ago |
Stefan Bühler
|
124e21ee7d
|
Add 100-Continue handling
|
15 years ago |
Stefan Bühler
|
6dcfc736c2
|
Add missing plugin_core.h for core options
|
15 years ago |
Stefan Bühler
|
b8e3535546
|
Enabled options, moved some initializing
|
15 years ago |
Stefan Bühler
|
5fc77ca27a
|
Fix 64-bit signed/unsigned compare warning.
|
15 years ago |
Stefan Bühler
|
8de2c27ec6
|
Fix some bugs/warnings.
|
15 years ago |
Stefan Bühler
|
1f0b3ac991
|
Fixed wscript so you can have CFLAGS in your environment while ./waf configure, e.g.
CFLAGS=-O2 ./waf configure --with-all
|
15 years ago |
Stefan Bühler
|
2546ce9259
|
Use ev_now for current timestamp, clean usage of shutdown (wait for eof before close)
|
15 years ago |
Stefan Bühler
|
4a9ed5e8a3
|
Disable test binary
|
15 years ago |
Stefan Bühler
|
03458817cc
|
Updated TODO hints
|
15 years ago |
Thomas Porzelt
|
3964ce82b7
|
merged from lp
|
15 years ago |
Stefan Bühler
|
1ed36c93b9
|
Handle write errors (fixes ab keep-alive problems)
|
15 years ago |
Stefan Bühler
|
76dcab54fc
|
Capture SIGINT, SIGTERM and SIGPIPE.
|
15 years ago |
Stefan Bühler
|
3b4e8f6f8d
|
Add some request header checks.
|
15 years ago |
Stefan Bühler
|
52c5b05713
|
Added some http header helpers
|
15 years ago |
Stefan Bühler
|
3041e2429d
|
Fix writing (unititialized var)
|
15 years ago |
Stefan Bühler
|
9760d73a24
|
Fix chunks to not accept empty chunks (and to remove them in cq_skip)
|
15 years ago |
Stefan Bühler
|
e216fc5168
|
handle requests now :) - still many TODOs for error handling/keep alive/validating headers
|
15 years ago |
Thomas Porzelt
|
7dc2d5f337
|
merged from lp
|
15 years ago |
Stefan Bühler
|
e6463f776b
|
Enable static build.
|
15 years ago |
Thomas Porzelt
|
09481f470f
|
changed log_ref to use mutex instead of atomic operations because those could still lead to race conditions
|
15 years ago |
Stefan Bühler
|
2fbc7b1408
|
Basic connection state machine
|
15 years ago |
Thomas Porzelt
|
24d1f61c87
|
reverted changes from r70 in server.c; enhanced config parser
|
15 years ago |
Thomas Porzelt
|
708b5fc223
|
small fixes; call_setup() now looks in the right hashtable
|
15 years ago |
Thomas Porzelt
|
c2e6044315
|
con_get() now increases array size in steps of 10
|
15 years ago |
Thomas Porzelt
|
1844a53dd3
|
merged from lp
|
15 years ago |
Thomas Porzelt
|
a603d799f6
|
config parser changes; removed srv->mutex
|
15 years ago |
Stefan Bühler
|
0a514f657e
|
server/connection/request functions
|
15 years ago |
Stefan Bühler
|
0ab75876dc
|
Merge
|
15 years ago |
Stefan Bühler
|
d1c1a1b06f
|
Continue request parser
|
15 years ago |
Thomas Porzelt
|
4ae1c04b55
|
merged from lp
|
15 years ago |
Thomas Porzelt
|
c190daa908
|
merged from lp and enhanced config parser
|
15 years ago |
Stefan Bühler
|
d45b540603
|
Rename action_setting stuff
|
15 years ago |
Thomas Porzelt
|
5e700e79e1
|
small config parser and log changes
|
15 years ago |
Stefan Bühler
|
f86bf3631d
|
Remove action_list struct
|
15 years ago |
Thomas Porzelt
|
a9cbec1046
|
config parser rewritten
|
15 years ago |