Skip to content

Releases: flashbots/attested-tls-proxy

vtest00

06 Jan 10:08
vtest00
7be9328

Choose a tag to compare

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-proxy by @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-proxy by @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-debug should 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