0.2.2
This release contains a bugfix and adapts to changes in ponyc 0.30, namely the exclusion of the net/ssl
package from the pony standard library.
Fixed
- Requests/Responses that were not sent as
Chunked
and had bodies with > 10000 bytes have been handled incorrectly. Namely the actual request/response with headers and all has never been sent to theHTTPHandler
of either client or server. Only the body has been delivered and might have been mistaken as the body of another request. See #25
Changed setup
The http
package now depends on https://github.com/ponylang/net-ssl and https://github.com/ponylang/regex (only for testing). And thus setup must include the following steps:
# adding dependencies
# add `net_ssl` package as dependency
stable add github ponylang/net-ssl
# make sure a compatible ssl lib is installed. See: https://github.com/ponylang/net-ssl
# only for running the http package tests
stable add github ponylang/regex
# actually add http as dependency
stable add github ponylang/http --tag 0.2.2