summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
* shortcut for send_errorLeah Neukirchen2020-05-081-53/+30
* refactor hex decodingLeah Neukirchen2020-05-081-18/+17
* rewrite parse_rangeLeah Neukirchen2020-05-081-11/+36
* detect and report ENAMETOOLONGLeah Neukirchen2020-05-081-0/+2
* detect overflow during percent decodingLeah Neukirchen2020-05-081-1/+6
* send_dir_redirect: increase response buffer, detect truncationLeah Neukirchen2020-05-081-30/+35
* on_url: can be called multiple times for long URLsLeah Neukirchen2020-05-081-1/+6
* ignore duplicate headersLeah Neukirchen2020-05-081-2/+2
* for vhost, detect Host: . and empty Host:Leah Neukirchen2020-05-081-1/+1
* escape # in urls (else potentially HTML anchors)Leah Neukirchen2020-05-081-0/+1
* skip query parameters when parsing file nameLeah Neukirchen2020-05-081-0/+2
* define global for default portLeah Neukirchen2020-05-081-1/+2
* add .js content-typeLeah Neukirchen2020-05-081-0/+1
* add FEATURESLeah Neukirchen2020-05-081-0/+31
* reject HTTP/0.9 requestsLeah Neukirchen2020-05-081-2/+9
* respect Connection: headerLeah Neukirchen2020-05-071-3/+5
* send_error: fix logged lengthLeah Neukirchen2020-05-071-1/+1
* a few more common MIME typesLeah Neukirchen2020-05-071-1/+10
* make wwwroot configurableLeah Neukirchen2020-05-071-2/+5
* use getaddrinfo for -hLeah Neukirchen2020-05-071-10/+19
* argument parsingLeah Neukirchen2020-05-071-3/+24
* more fatal errors on startupLeah Neukirchen2020-05-071-4/+8
* not a daemon in the strict sense of the wordLeah Neukirchen2020-05-071-1/+1
* remove BAD_REQUEST, now obsoleteLeah Neukirchen2020-05-071-6/+3
* decode path at the end, keep it for access logLeah Neukirchen2020-05-071-75/+62
* send_dir_redirect: fix length in access logLeah Neukirchen2020-05-071-0/+2
* initial commitLeah Neukirchen2020-05-0719-0/+9653