1 * Support HTTP/1.1 keepalive if (and probably only if) pipelining.
2 We can do this by testing readability of socket immediately after
3 the response is written.
5 * integration tests with nginx including bad client handling
7 * manpages (why do so few Ruby executables come with proper manpages?)
9 * code cleanups (launchers)
11 * Pure Ruby HTTP parser