summaryrefslogtreecommitdiffstats
path: root/include/server.h
Commit message (Collapse)AuthorAgeFilesLines
* Overhaul network I/O to be async for realDrew DeVault2020-10-251-6/+7
| | | | | Had to totally cut off OpenSSL from the network fd because obviously OpenSSL is just going to wreck our shit
* Change assert to 2-param version to comply with C11.Kevin Sangeelee2020-09-291-1/+1
|
* Implement autoindex optionDrew DeVault2020-09-261-2/+2
|
* Rehome some logic from server.c -> serve.cDrew DeVault2020-09-261-0/+11
|
* Okay, time to quit fucking around with BUFSIZDrew DeVault2020-09-261-1/+2
|
* Turns out BUFSIZ is small sometimesDrew DeVault2020-09-261-2/+1
|
* Bump client buffer size to BUFSIZDrew DeVault2020-09-261-1/+3
|
* Log response body size in bytesDrew DeVault2020-09-261-0/+1
|
* Parse requests and serve simple responsesDrew DeVault2020-09-261-2/+20
|
* Implement TLS exchange with clientsDrew DeVault2020-09-241-3/+7
| | | | This probably leaves a bit to be desired tbh
* Implement basic server event loopDrew DeVault2020-09-231-1/+10
|
* Initialize socketsDrew DeVault2020-09-231-0/+31