[go: up one dir, main page]

Skip to content

Tags: c-cube/tiny_httpd

Tags

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
prepare for 0.17

v0.16

Toggle v0.16's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
prepare for 0.16

v0.15

Toggle v0.15's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
prepare for 0.15

0.14

Toggle 0.14's commit message
Release 0.14

CHANGES:

- breaking: `set_top_handler` takes a stream request, for more generality

- Don't let client handling threads handle SIGINT/SIGHUP
- improve termination behavior (wait for threads to terminate when shutting down server)
- Preserve client address down to Request.t
- add `Tiny_httpd_io` module, abstraction over IOs (output/input) as better IO channels
    than the stdlib's
- add `Tiny_httpd_html.to_writer`
- add `IO.Writer.t`, a push based stream.
- add `Server.run_exn`
- add `Tiny_httpd_pool`
- server: add `IO_BACKEND` abstraction; implement a unix version of it

- perf: use TCP_NODELAY for client sockets
- perf: use a resource pool to recycle buffers, improves memory consumption and GC pressure

v0.13

Toggle v0.13's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
prepare for 0.13

v0.12

Toggle v0.12's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
prepare for 0.12

v0.11

Toggle v0.11's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
fix tests on non-linux

v0.10

Toggle v0.10's commit message

Verified

This commit was signed with the committer’s verified signature.
c-cube Simon Cruanes
prepare for 0.10

v0.9

Toggle v0.9's commit message
prepare for 0.9

v0.8

Toggle v0.8's commit message
test is only for tiny_httpd