index
:
cfws
c-rewrite
master
original-cpp
A simple HTTP server specialized for local testing
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
2022-09-19
Add abstractions to automatically unset environment variables
cflip
The PATH_INFO environment variable has also been added.
2022-09-17
Set SO_REUSEADDR and SO_REUSEPORT socket options
cflip
This allows the server to reuse the same address and port when repeatedly running and stopping the server while testing things instead of quitting with the "Address already in use" error.
2022-09-17
Call them CGI scripts instead of executables
cflip
2022-09-17
Make a nice wrapper class for running CGI scripts
cflip
2022-09-17
Set a few environment variables for CGI scripts
cflip
2022-09-17
Pass HTTP headers from CGI output into our HttpResponse class
cflip
2022-09-15
Add an option to serve CGI exectuables
cflip
2022-09-15
Add HTTP 500 Internal Server Error
cflip
2022-09-15
Add simple argument parsing for specifying port number
cflip
2022-09-15
Start serving files from the filesystem
cflip
2022-09-14
Fix a few compiler-dependent errors
cflip
2022-07-07
Implement simple URI parsing for multiple pages
cflip
2022-07-07
Don't print HTTP requests to the console
cflip
2022-07-07
Reply with a different message and response code depending on language
cflip
2022-07-07
Create an HttpRequest class
cflip
2022-07-07
Add some more abstractions to HttpResponse
cflip
2022-07-07
Initial commit
cflip