18 Commits (79c13ba18aa749149e9fa1b091dd6c564d8c8202)

Author SHA1 Message Date
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 006186f429 Added separator param for custom list responses. 13 years ago
Nicolas Favre-Felix 022861ebd1 WebSocket fixes.
* Fixed size issues with large WS payloads.
* Added support for continuation frames.
13 years ago
Nicolas Favre-Felix 5190c16157 Updated WebSocket protocol to RFC6455.
WebSocket HTML demo now works with Google Chrome 17
and Firefox 8.
13 years ago
Nicolas Favre-Felix 683cd7759f Added Content-Disposition. 14 years ago
Nicolas Favre-Felix b01cb75db7 Disconnect broken SUBSCRIBE clients. 14 years ago
Nicolas Favre-Felix 8c60c86ce8 Revert field sizes. 14 years ago
Nicolas Favre-Felix 0b5f2c98d7 Restored daemonize. 14 years ago
Nicolas Favre-Felix cd9fd9a335 Refactoring, commenting. 14 years ago
Nicolas Favre-Felix 239c9004dc HTTP version in reply. 14 years ago
Nicolas Favre-Felix 5b7aa50e62 Partial rewrite, adding WebSockets, threads, pool. 14 years ago
Nicolas Favre-Felix 70d2e07043 Fix memory access on empty commands. 14 years ago
Nicolas Favre-Felix a298d3c16b Better client/cmd relationship. 14 years ago
Nicolas Favre-Felix 1073b847ba Better handling of ACL disconnections. 14 years ago
Nicolas Favre-Felix b5b79c97df Cleanup. 14 years ago
Nicolas Favre-Felix 443d142497 HTTP Refactoring. Getting there. 14 years ago
Nicolas Favre-Felix 7cfb80d4ce Add client.{c,h}. Needs a lot more refactoring. 14 years ago