All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a CHANGELOG.
- Update LibreSSL version used on Windows (PR #79)
- Implement the correct method in the server_connection (PR #78)
- Add possibility to upgrade the current session to a new TCP handler (PR #75)
- Ensure Content-Length is set for all Responses that need it (PR #74)
- Added
ResponseBuilderHeaders.set_content_length(content_length: USize)
(PR #74) - Added
BuildableResponse.delete_header(header_name: String)
(PR #74)
ResponseBuilderBody.add_chunk()
now takes aByteSeq
instead ofArray[U8] val
(PR #74)BuildableResponse.create()
now only takes aStatus
and aVersion
(PR #74)BuildableResponse.set_transfer_coding()
changed to.set_transfer_encoding()
(PR #74)Response.transfer_coding()
changed to.transfer_encoding()
(PR #74)
- Update to ponylang/net_ssl 1.3.2 (PR #69)
- Update ponylang/net_ssl dependency (PR #55)
- Update for json package removal from standard library (PR #52)
- Add OpenSSL 3 support (PR #51)
- Update default connection heartbeat length (PR #47)
- Update to work with Pony 0.49.0 (PR #43)
- Update to work with Pony 0.47.0 (PR #42)
- Update to work with Pony 0.46.0 (PR #39)
- Update to work with ponyc 0.44.0 (PR #31)
- Update to deal with changes to reference capabilities subtyping rules (PR #30)
- BuildableResponse: unify constructor and setter for content length (PR #23)
- Fix HTTP/1.0 connections not closing without keep-alive (PR #19)
- Close Connection when application requested it with Connection: close header (PR #14)
- Rename package from http/server to http_server. (PR #6)