A purpose-built proxy for the Linkerd service mesh. Written in Rust.
Go to file
Brian Smith 04007755f6 Proxy: Add parser to distinguish proxy TLS traffic from other traffic. (#1197)
* Proxy: Add parser to distinguish proxy TLS traffic from other traffic.

Distinguish incoming TLS traffic intended for the proxy to terminate
from TLS traffic intended for the proxied service to terminate and from
non-TLS traffic.

The new version of `untrusted` is required for this to work.

Signed-off-by: Brian Smith <brian@briansmith.org>

* More tests

Signed-off-by: Brian Smith <brian@briansmith.org>

* Stop abusing `futures::Async`.

Signed-off-by: Brian Smith <brian@briansmith.org>
2018-06-25 12:12:25 -10:00
.github Add a newline to dco.yml (#254) 2018-02-01 15:16:02 -08:00
proxy Proxy: Add parser to distinguish proxy TLS traffic from other traffic. (#1197) 2018-06-25 12:12:25 -10:00
CONTRIBUTING.md Add contributing doc and DCO file (#88) 2017-12-22 14:54:27 -08:00
Cargo.lock Proxy: Add parser to distinguish proxy TLS traffic from other traffic. (#1197) 2018-06-25 12:12:25 -10:00
Cargo.toml Update Rustls to the latest Git version to fix a bug. (#1143) 2018-06-16 08:09:42 -10:00
DCO Add contributing doc and DCO file (#88) 2017-12-22 14:54:27 -08:00
LICENSE Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00