When you need a web server in a hurry. http://unix4lyfe.org/darkhttpd/
Go to file
Emil Mikulic 008f6f5d4e We can handle a request from accept() to close() without having to go through a
single iteration of the select() loop.

This commit re-orders the way state == DONE is handled so that keep-alive
connections can go straight back into recv_request without visiting select().
Unfortunately, this doesn't fix the keep-alive performance.
2013-04-28 19:56:51 +10:00
trunk We can handle a request from accept() to close() without having to go through a 2013-04-28 19:56:51 +10:00
debug-build.sh Rename warnflags to debug-build and add debugging and torture defines. 2013-04-28 19:56:50 +10:00
REL-ENG
run-tests.sh Turn up the debugging and warnflags. 2013-04-28 19:56:50 +10:00
test_make_safe_uri.c Get the constness right. 2013-04-28 19:56:50 +10:00
torture.py Request a bigger file -> more testing. 2013-04-28 19:56:50 +10:00