Releases: flashbots/attested-tls-proxy
Releases · flashbots/attested-tls-proxy
vtest00
What's Changed
- Add simple CI to run cargo test by @ameba23 in #3
- Add support for client attestation by @ameba23 in #2
- Add error handling by @ameba23 in #6
- Add get-tls-cert command by @ameba23 in #7
- Improve handling of hostnames by @ameba23 in #9
- Add quote generation / verification by @ameba23 in #10
- Include measurements in HTTP headers by @ameba23 in #17
- Add missing CLI arguments from
cvm-reverse-proxyby @ameba23 in #22 - Allow the client to pass in accepted remote TLS roots by @ameba23 in #24
- Add MIT license by @ameba23 in #29
- Re-use proxy-client to proxy-server connections, and use HTTP2 for proxy-client to proxy-server by @ameba23 in #25
- Rm uneeded field from Cargo.toml file by @ameba23 in #31
- Use SCALE rather than JSON for encoding attestation payloads by @ameba23 in #32
- Add logging - trying to give similar logging behaviour / options as
cvm-reverse-proxyby @ameba23 in #28 - Add ALPN protocol negotiation by @ameba23 in #36
- Add additional tests and fix attesation verification by @ameba23 in #40
- Allow PCCS url to be passed as a command line argument by @ameba23 in #39
- Accept various CLI options as environment variables by @ameba23 in #41
- Add protocol specification to README by @ameba23 in #37
- Verify azure attestation locally - not using MAA API by @ameba23 in #42
- Add helper script for generating mock certificate chain when testing by @ameba23 in #46
- Optionally log quotes to file when verifying by @ameba23 in #45
- Measurement policy allowing particular attestation types to be allowed or rejected by @ameba23 in #47
- Azure attestation test without vtmp by @ameba23 in #50
- Add section to README with CLI differences to cvm-reverse-proxy by @ameba23 in #49
- Add dummy attestation server/client by @ameba23 in #44
- Refactor DCAP code into a module and update dummy server by @ameba23 in #52
- For azure, measurments should be PCRs, not registers from TDX quote by @ameba23 in #56
- The option
--log-debugshould only enable debug logging for this crate by @ameba23 in #48 - Add simple static file server and attested-get to access it by @ameba23 in #53
- Add support for Microsoft Azure Attestation (MAA) by @ameba23 in #19
- Improve logic for test DCAP verification by @ameba23 in #61
- Fix get-tls-cert to accept custom CA and gracefully close connection by @ameba23 in #70
- Add demonstration instructions to readme by @ameba23 in #67
- Add health check server for proxy server and client by @ameba23 in #58
- Add attestation type detection by @ameba23 in #57
- Add test which verifies DCAP attestation by @ameba23 in #71
- feat: add docker support by @igladun in #74
- Improve reconnection / backoff logic by @ameba23 in #73
New Contributors
Full Changelog: https://github.com/flashbots/attested-tls-proxy/commits/vtest00