Commits
- Commit:
b28be21f0f8cb1d884d3831c67115e34ee16c793
- From:
- Omar Polo <op@omarpolo.com>
- Date:
http: don't chunk if it is disabled
HTTP/1.0 doesn't support chunking
- Commit:
ef30005ec7adf0836f62715267b50be8632fb877
- From:
- Omar Polo <op@omarpolo.com>
- Date:
http: add the other methods
- Commit:
bcc284ab8e7abda0c6386b1c18cdabe5a4f994b6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
start to use the http APIs
- Commit:
924d1172de22bbaeae45ce6cca6d1b85358f84a9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
98667bd678cf9ff5d7e27faf8a668bc8b331295f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: add a simple README
- Commit:
d2f8aa1ddcef54f8da65783f935f4b0b363affc5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
catch SIGINT and SIGTERM; for now do nothing and just quit
- Commit:
ae2955a0d5099c7bfb7ae69346c89874aafc0f88
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
a3fc3b943e46fff905e5357d2586e95ffcf1ad3e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: move some functions to ev/global.ha
Move there functions that relies on the global event loop.
- Commit:
64c4c1bc702cca4cefd4df5fab7f10dc371aa5a8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
adapt to new ev API
- Commit:
1b9c9f8a2ae9a9f2cc9b5bde167edcdaf69f1c73
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: fmt
- Commit:
7a04e249c1fa722589158b4cf17ccabd667525b0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: add loopbreak to the API
- Commit:
094f9ac02972f82c21854aa3e29bfec506aa381f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: rework the API
Allow to create custom event loops, but still retain the possibility
to just use a global one.
- Commit:
6b358d51354f0e3a70b50b7ae95c59cf39143aa2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: remove unnecessary check
- Commit:
89a98db7ee5b80aa49c41f75b30db5483ede3fd7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
shinsha: adapt from ev::any change
- Commit:
01312690395c48635d8351d1cfd16dfe35495394
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: inline use nullable *opaque instead of ev::any
ev::any was just to save some typing; not sure it's worth it. Can be
easily confused with ev::READ and ev::WRITE.