Skip to content

0.2.2

Compare
Choose a tag to compare
@mfelsche mfelsche released this 01 Aug 20:05

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 the HTTPHandler 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