Introduce DISABLE_{BRANCH_PREDICTION,INLINE_FUNCTIONS} macros |
|
More...
|
about 12 years ago
|
Ditch snprintf() in favor of memcpy() while building the response |
|
More...
|
about 12 years ago
|
Check for precise HTTP version |
|
More...
|
about 12 years ago
|
It is unlikely that a request's URL doesn't begin with an '/' |
|
More...
|
about 12 years ago
|
New LIKELY_IS(x,y) macro |
|
More...
|
about 12 years ago
|
Implement HTTP header parsing |
|
More...
|
about 12 years ago
|
isspace() might use locale info, which is slow. |
|
More...
|
about 12 years ago
|
Add 'benchmark' and 'benchmark-keep-alive' targets to the Makefile |
|
More...
|
about 12 years ago
|
Request URL should begin with an '/' |
|
More...
|
about 12 years ago
|
Ignore leading whitespace |
|
More...
|
about 12 years ago
|
Make sure a trailing zero exists in the request buffer |
|
More...
|
about 12 years ago
|
Simplify _identify_http_header_end(). |
|
More...
|
about 12 years ago
|
Error on requests larger than the receive buffer |
|
More...
|
about 12 years ago
|
Use a trie to look up URL Maps |
|
More...
|
about 12 years ago
|
lwan is a bit faster now. |
|
More...
|
about 12 years ago
|
Simplify main loop |
|
More...
|
about 12 years ago
|
Set some default thread attributes |
|
More...
|
about 12 years ago
|
Enlarge listen() backlog |
|
More...
|
about 12 years ago
|
Add radix tree/trie as a suggestion to improve _find_url_map_for_request() |
|
More...
|
about 12 years ago
|
Introduce UNLIKELY() and LIKELY() macros |
|
More...
|
about 12 years ago
|
fcntl() error handling |
|
More...
|
about 12 years ago
|
Minor optimization in _push_request_fd() |
|
More...
|
about 12 years ago
|
setrlimit(NOFILE) to maximum values |
|
More...
|
about 12 years ago
|
Use non-blocking main socket+epoll to accept connections. |
|
More...
|
about 12 years ago
|
Use accept4() to avoid a call to setsockopt()/fcntl() on the child socket. |
|
More...
|
about 12 years ago
|
Limit search for end-of-line to the number of bytes read from socket |
|
More...
|
about 12 years ago
|
Consume all header information on keep-alive connections. |
|
More...
|
about 12 years ago
|
Add ALWAYS_INLINE macro. |
|
More...
|
about 12 years ago
|
Include <stdint.h> for int32_t. (Used by the SWITCH_STRING macro.) |
|
More...
|
about 12 years ago
|
Add configurable master socket options. |
|
More...
|
about 12 years ago
|