summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-06-01Send the proper MIME type when serving static filesc-rewritecflip
2023-06-01Allow query strings to be read by PHP scriptscflip
2023-06-01Parse query string from HTTP requestscflip
2023-05-30Move request handling code out of net.c and into the main filecflip
2023-05-30Reads from files or pipes into a buffer instead of char-by-charcflip
2023-05-30Refactor response building codecflip
2023-05-29Hacks to make it possible to serve PHP pagescflip
2023-05-29Don't force C'89 standardcflip
2023-05-27Split cfws.c into multiple filescflip
2023-05-27Add Vim tags and swap files to .gitignorecflip
2023-05-27Build with debug symbols enabledcflip
2023-05-27Load and serve files from the filesystemcflip
2023-05-08Begin rewriting cfws in Ccflip
2022-09-30Respond with a different content type depending on file extensioncflip
2022-09-22Add install target to Makefilecflip
2022-09-20Validate CGI script paths before starting up the servercflip
2022-09-19Add a simple Perl script that prints out all environment varaiablescflip
2022-09-19Add ClangTidy configuration and apply fixescflip
2022-09-19Add ClangFormat configuration and reformat filescflip
2022-09-19Improve Makefile build systemcflip
2022-09-19Implement the PATH_INFO and QUERY_STRING CGI environment variablescflip
2022-09-19Refactor the CGIScript class a bitcflip
2022-09-19Add abstractions to automatically unset environment variablescflip
2022-09-17Set SO_REUSEADDR and SO_REUSEPORT socket optionscflip
2022-09-17Call them CGI scripts instead of executablescflip
2022-09-17Make a nice wrapper class for running CGI scriptscflip
2022-09-17Set a few environment variables for CGI scriptscflip
2022-09-17Pass HTTP headers from CGI output into our HttpResponse classcflip
2022-09-15Add an option to serve CGI exectuablescflip
2022-09-15Add HTTP 500 Internal Server Errorcflip
2022-09-15Add simple argument parsing for specifying port numbercflip
2022-09-15Start serving files from the filesystemcflip
2022-09-14Fix a few compiler-dependent errorscflip
2022-07-07Implement simple URI parsing for multiple pagescflip
2022-07-07Don't print HTTP requests to the consolecflip
2022-07-07Ignore Visual Studio Code filescflip
2022-07-07Reply with a different message and response code depending on languagecflip
2022-07-07Create an HttpRequest classcflip
2022-07-07Add some more abstractions to HttpResponsecflip
2022-07-07Initial commitcflip