Commit Briefs

Omar Polo

http: remove debug logging




Omar Polo

http: fmt


Omar Polo

ev: add note


Omar Polo

ev: fmt


Omar Polo

ev: check for fd dups


Omar Polo

http: introduce a reswriter; change API accordingly

since it uses a bufio::stream it is limited to 1024 bytes of response, an auto-resizing implementation will follow...


Omar Polo

http: don't chunk if it is disabled

HTTP/1.0 doesn't support chunking


Omar Polo

http: add the other methods


Omar Polo

start to use the http APIs


Omar Polo

import http module

Still very WIP and the current API will be subject to changes, but it's enough to be imported in the main tree.


Omar Polo

ev: add a simple README



Omar Polo

ev: add signal() to catch signals safely too

Uses the 'self-pipe trick' to catch and process signals outside of the signal environment. A few XXX remains, but this is good enough to hit the tree.