Skip to content

2021.03.27

Latest
Compare
Choose a tag to compare
@636f7374 636f7374 released this 27 Mar 05:38

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.