13 Commits (79c13ba18aa749149e9fa1b091dd6c564d8c8202)

Author SHA1 Message Date
James Booth 07887428a9 Fixed indentation and whitespace 9 years ago
James Booth f85c64c94b Handle Connection:close header
When the client sends a connection close, the server now returns
the same header, and the socket is closed. Instead of a 400 Bad Request
clients should get a socket read error.
9 years ago
Nicolas Favre-Felix f69c28c632 #91: Add missing return after sending HTTP Options 11 years ago
Nicolas Favre-Felix 540b1a91bb Create new connection for new separate DBs. 12 years ago
Nicolas Favre-Felix 9b62593f53 Handle memory allocation issues better.
Return 503 for memory issues during HTTP parsing.
13 years ago
Nicolas Favre-Felix 85d242f63a Add HTTP limits (security feature).
* Limit the total HTTP request size.
* Fail early, as soon as invalid characters are found.
* Fixes issue #33.
13 years ago
Nicolas Favre-Felix 9f92ecfd12 Use a spinlock on the log writer. 14 years ago
Nicolas Favre-Felix cd9fd9a335 Refactoring, commenting. 14 years ago
Nicolas Favre-Felix bf2f584140 Fixed 503 responses when Redis is down. 14 years ago
Nicolas Favre-Felix fd404c4adf Configurable pool size. 14 years ago
Nicolas Favre-Felix a6c61cfe11 Warning fixes. 14 years ago
Nicolas Favre-Felix 071341fccf Fixed fd race condition. 14 years ago
Nicolas Favre-Felix 5b7aa50e62 Partial rewrite, adding WebSockets, threads, pool. 14 years ago