1
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 3 days ago.
May 11, 2023 — May 11, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge pull request #1 from ckruse/master More... almost 11 years ago
Take the read lock on a connection before attempting to do anything with it. Since the write lock is only taken in the destructor of the connection, all operations should run in parallel except for the destructor. More... almost 11 years ago
on OS X libtoolize is called glibtoolize More... almost 11 years ago
Add a counter for HTTP requests per host header. More... almost 11 years ago
If a content length has been given, create a RangeReader for the given length and attach it to the request object for the user to find. More... almost 11 years ago
Actually, shut down the outer connection, not just the inner one. More... almost 11 years ago
Use DeferredShutdown because at destruction time of the request we'll still hold the connection read lock. More... about 11 years ago
Add support for setting and getting a reader for the request body to the request structure. More... about 11 years ago
Add a few exported variables to indicate the general status of the web server (requests, request errors, etc.). More... about 11 years ago
Export the debug variables on the test web and SSL servers. More... about 11 years ago
If no content length has been given, don't fall back to closing the connection but choose chunked encoding by default. Also, implement chunked encoding. More... about 11 years ago
Terminate the string of the expvar values and start a new line after every one. More... about 11 years ago
Install the debug_vars header. More... about 11 years ago
Move the DebugVars handler into its own header so people can use it. More... about 11 years ago
Add an implementation of a handler which can be used to output a list of debug variables. More... about 11 years ago
Use the correct API for web services, use the MutexLocks and not the C++11 equivalents. More... about 11 years ago
Ensure we handle the second request in a connection right, and also deal correctly with command-less requests (e.g. garbled ones). More... about 11 years ago
Use the new AcknowledgementDecorator to wait until we received a full HTTP request, then split the lines ourselves. This fixes the problem that DataReady fires multiple times if the HTTP request is split into multiple packets. More... about 11 years ago
Count client errors in the protocol handlers by error identifier and kill the connection. More... about 11 years ago
Report the HTTP error message in the header as well instead of just writing "OK". More... about 11 years ago
Add support for HTTPS serving. More... about 11 years ago
Terminate the connection if requested. Also, terminate the connection if no Content-Length header was given, it's the only way for the client to know when it ends. More... about 11 years ago
Implement idle timeouts and ensure we terminate the connection if we don't understand the request (it could be anything, really). More... about 11 years ago
Add a content-length header to the error handler. More... about 11 years ago
Add cookie parsing support to the HTTP protocol decoder. More... about 11 years ago
Make the request_test pass again by actually specifying the schema for AsURL. More... about 11 years ago
Explicitly add server_internal.h as non-installed header. More... about 11 years ago
Add a schema to the request so it can be represented as an URL in a more appropriate fashion. More... about 11 years ago
Pass the request through to the handler. More... about 11 years ago
Note that we already sent out the HTTP response header so we don't do it twice. This is not mutex protected because we don't really expect different threads to write to the same responsewriter. More... about 11 years ago