remove libnsl from linux makefile

fix file extension detection

add some mime types for source code files

back to synchronous sendfile

adds test suite to build system

fixes ssl accept error handling

adds combined log format

fixes double close

fixes keep-alive with ssl

merges aio into default branch

replaces eventfd with pipe and closes aio branch aio

moves IOStream creation to the sessionhandler aio

adds IO threadpool aio

adds vfs pread/pwrite functions aio

using non-blocking IO for SSL_accept aio

adds platform independent aio functions aio

fixes aio error handling aio

implements new event handler and aio on linux aio

fixes async sendfile aio

fixes http parser init

fixes http_parser_validate

abort on http_parser_validate error

fixes crash with broken http requests

merge srvctrl into default branch

closes branch srvctrl srvctrl

fixes srvctrl socket shutdown srvctrl

fixes linux build srvctrl

using wstool in server control scripts srvctrl

adds sha2 support for keyfile auth

adds new tool for webserver control srvctrl

adds public aio and poll api and asynchronous send_range function aio

adds wrapper for close syscall with error handling

(0) -100 -50 -32 +32 +50 +100 +300 tip

mercurial