Changes
-
2021.03.27
- Update the Dependencies version.
-
2021.02.02
- Improve Herbal::Context & Examples.
-
2021.02.01
- Change the license from GPLv3 to BSDv3.
- Added missing methods local_address and remote_address.
- Breaking Changes: Make the naming more readable.
- Rename: target_remote_ip_address -> destination_ip_address.
- Rename: target_remote_address -> destination_address.
- Rename: BadRemoteAddress -> BadDestinationAddress.
- Rename: RemoteAddress -> DestinationAddress.
- Rename: Herbal::Context.client -> Herbal::Context.source.
- Rename: Herbal::Context.remote -> Herbal::Context.destination.
-
2021.01.20
- Fix possible Data race problems.
-
2020.12.29
- Optimize Herbal::Context.
-
2020.12.28
- Breaking change: Implementation the WebSocket wrapper feature similar to HTTP/1.1 Pipeline feature.
- I. Implement the KeepAlive feature of the WebSocket wrapper (Very practical, can eliminate the client to proxy server to establish TCP connection time and OpenSSL initialization & handshake overhead).
- II. Fix HTTP/1.1 KeepAlive wrapper IO cannot be read problem.
- Breaking change: Implementation the WebSocket wrapper feature similar to HTTP/1.1 Pipeline feature.