Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add changelog entries for 0.1.1 and 0.1.0 (#87)
## 0.1.1 linkerd-tcp 0.1.1 focuses on improving TLS support, and on updating linkerd-tcp's dependencies. * Trace negotiated SNI & ALPN at the end of the server handshake. * Improve handling and reporting of TLS configuration errors. * Update to latest versions of dependencies. * Switch the official Rust base docker image. * Remove use of deprecated downstream API members. * Remove dependency on nightly Rust to build linkerd-tcp. ## 0.1.0 linkerd-tcp 0.1.0 constitutes a major rewrite. Previously, linkerd-tcp did not properly utilize tokio's task model, which lead to a number of performance and correctness problems. Furthermore, linkerd-tcp's configuration interface was substantially different from linkerd's, which caused some confusion. * Significant performance and correctness improvements. * Add support for connection and stream timeouts. * Add several additional metrics. * **Breaking change**: Change configuration file syntax to be structured like a Linkerd router: * Rename `proxies` key to `routers` * Change `servers` to take separate `ip` and `port` keys, rather than `addr`. * Change `namerd` section in server configuration to Linkerd-style `interpreter` section on a router configuration. The `path` key is now specified per-server as `dstPath`. Signed-off-by: Eliza Weisman <[email protected]>
- Loading branch information