Rename eventgen → coroutines
HTTP parsing
Factorise “Parser” class and delay reading EOL after headers
Making HTTP code reflect the built-in “http.client” module
“event” module moved into separate “lib” package
Misc HTTP documentation
Move header parsing out of HTTPResponse() object

Construct ChunkedResponse() implementing HTTPResponse() after parsing the
header
Handle “identity” (non-chunked) HTTP response
Sending HTTP request
Integrate request sending
Return status and reason
HTTPConnection.request
Adapt to library rearrangements; moved “tkwrap“ library externally
Just let the HTTP/0.9 stuff raise BadStatusLine() exception
Merge commit into HEAD
Adapt to library reorganisation
Minor
Recover from library API reoganisation
Lower case codec name
Accept duplicate Content-Length values