Commits
- Commit:
0e544c93fceb0fd2f1d6345ce6e16848c7fd864e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: add note
- Commit:
710a6fd81e870bab6a28cdc0ecdc6c09921fbdf1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: fmt
- Commit:
562f76f02be1081713e334d1f6faeef7876a55a7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ev: check for fd dups
- Commit:
94eeacc5a3d331d18f064fe93df5209168a3d444
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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...
- 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