Skip to content

Releases: matter-labs/teepot

v0.4.0

29 Nov 14:58
e4629ae
Compare
Choose a tag to compare

What's Changed

  • feat(tee): use hex deserialization for RPC requests by @pbeza in #209
  • ci: remove magic nix cache by @haraldh in #211
  • fix(flake.nix): remove redundant crane input follow by @haraldh in #210
  • feat(logging): centralize logging setup in teepot crate by @haraldh in #212
  • chore: update lint workflow actions by @haraldh in #222
  • feat(verifier): don't retry verifying permanently ignored batches by @pbeza in #221
  • chore: update dependencies and enhance shell configuration by @haraldh in #223
  • refactor(logging): enhance logging setup and usage by @haraldh in #224
  • fix(proof-validation): handle optional proof status by @haraldh in #225

Full Changelog: v0.3.0...v0.4.0

teepot-v0.3.0

17 Sep 09:53
teepot-v0.3.0
77818cf
Compare
Choose a tag to compare

What's Changed

  • feat: initial commit by @haraldh in #2
  • chore(deps): update rust crate bytemuck to 1.14.3 by @renovate in #3
  • chore(deps): update trufflesecurity/trufflehog action to v3.67.5 by @renovate in #9
  • chore(deps): update rust crate clap to 4.5 by @renovate in #8
  • chore: change the source repo of nixsgx by @haraldh in #6
  • chore(deps): update rust crate thiserror to 1.0.57 by @renovate in #12
  • chore: do not publish containers to ghcr.io anymore by @haraldh in #7
  • chore(deps): update trufflesecurity/trufflehog action to v3.67.6 by @renovate in #13
  • feat: use snowfall flake for nix by @haraldh in #14
  • feat: remove intel-tee-quote-verification-sys by @haraldh in #15
  • feat: build and push container-verify-attestation by @haraldh in #16
  • fix: use matterlabsrobot docker namespace by @haraldh in #17
  • ci: fix pushing to docker by @haraldh in #18
  • ci: fix docker push by @haraldh in #19
  • chore(deps): rustls-pemfile 2 by @haraldh in #20
  • fix(tee-key-preexec): don't hash public key by @haraldh in #21
  • chore(nix): replace nix-filter with lib.fileset by @haraldh in #22
  • chore(deps): update rust crate ring to 0.17.8 by @renovate in #23
  • chore(deps): update rust crate anyhow to 1.0.80 by @renovate in #24
  • chore(deps): update trufflesecurity/trufflehog action to v3.68.0 by @renovate in #25
  • chore(deps): update rust crate pgp to 0.11 by @renovate in #26
  • feat: use real RA-TLS for everything by @haraldh in #28
  • chore: cleanup and nixify by @haraldh in #29
  • chore(deps): remove unused dependencies by @haraldh in #30
  • chore(deps): update rust crate mio to v0.8.11 [security] by @renovate in #34
  • chore(deps): update trufflesecurity/trufflehog action to v3.68.4 by @renovate in #27
  • chore(deps): update rust crate mio to 0.8.11 by @renovate in #32
  • chore(deps): update rust crate base64 to 0.22.0 by @haraldh in #35
  • chore(deps): update trufflesecurity/trufflehog action to v3.68.5 by @renovate in #36
  • feat: attestation test on azure and default dcap by @haraldh in #37
  • ci: fix nix push_to_docker concurrency group by @haraldh in #40
  • fix: cleanup the nix packages by @haraldh in #41
  • chore(deps): update cachix/install-nix-action action to v26 by @renovate in #39
  • chore(deps): update trufflesecurity/trufflehog action to v3.69.0 by @renovate in #38
  • ci: use --check for nix fmt by @haraldh in #43
  • docs: add bin/tee-self-attestation-test/README.md by @haraldh in #44
  • ci: use crane flake to build with nix by @haraldh in #45
  • feat: add fmt nix package and update README.md by @haraldh in #46
  • chore(deps): update rust crate thiserror to 1.0.58 by @renovate in #49
  • chore(deps): update rust crate anyhow to 1.0.81 by @renovate in #48
  • chore(deps): update rust crate serde_with to 3.7 by @renovate in #47
  • chore: rename intel-tee-quote-verification-rs to teepot-tee-quote-verification-rs by @haraldh in #50
  • chore: release by @haraldh in #51
  • chore(deps): update rust crate bytemuck to 1.15.0 by @renovate in #52
  • chore: strip release executables by default by @haraldh in #53
  • chore: fix typos by @xiaoxianBoy in #56
  • fix(flake): follow the inputs of nixsgx by @haraldh in #58
  • ci: remove workflows already in nix check by @haraldh in #59
  • chore(deps): update trufflesecurity/trufflehog action to v3.71.1 by @renovate in #54
  • chore(deps): update rust crate bitflags to 2.5 by @renovate in #57
  • chore(deps): update trufflesecurity/trufflehog action to v3.71.2 by @renovate in #60
  • fix(deps): use craneLib.removeReferencesToVendoredSources by @haraldh in #64
  • chore(deps): update rust crate anyhow to 1.0.82 by @renovate in #65
  • chore(deps): update rust crate der to 0.7.9 by @renovate in #61
  • chore(deps): update trufflesecurity/trufflehog action to v3.73.0 by @renovate in #62
  • chore(deps): update rust crate getrandom to 0.2.14 by @renovate in #63
  • ci: pin nixci version to the 23.11 release by @haraldh in #72
  • chore(deps): update rust crate serde_with to 3.8 by @renovate in #71
  • chore(deps): update trufflesecurity/trufflehog action to v3.74.0 by @renovate in #69
  • chore(deps): update actions/checkout digest to 0ad4b8f by @renovate in #68
  • chore(deps): update rust crate thiserror to 1.0.59 by @renovate in #67
  • chore(deps): update rust crate rustls to v0.22.4 [security] by @renovate in #66
  • chore(deps): update trufflesecurity/trufflehog action to v3.75.1 by @renovate in #92
  • chore(deps): update rust crate tokio to v1.37.0 by @renovate in #91
  • chore(deps): update rust crate bytes to v1.6.0 by @renovate in #90
  • chore(deps): update rust crate serde to v1.0.200 by @renovate in #87
  • chore(deps): update rust crate anyhow to v1.0.83 by @renovate in #93
  • chore(deps): flake update by @haraldh in #99
  • chore(deps): update rust crate bytemuck to v1.16.0 by @renovate in #98
  • chore(deps): update actions/checkout digest to a5ac7e5 by @renovate in #100
  • chore(deps): cargo update by @haraldh in #102
  • fix: only restart aesmd if aesm.socket is not readable by @haraldh in #103
  • chore(deps): update trufflesecurity/trufflehog action to v3.76.3 by @renovate in #104
  • chore(deps): update cachix/cachix-action action to v15 by @renovate in #105
  • chore(deps): update cachix/install-nix-action action to v27 by @renovate in #106
  • chore(deps): update to rust version 1.78 by @haraldh in #114
  • feat(tee-vault-unseal): add VAULT_AUTH_TEE_SHA256_FILE by @haraldh in #115
  • feat: use nixsgx nix function to create containers by @haraldh in #116
  • chore(deps): update trufflesecurity/trufflehog action to v3.78.1 by @renovate in #108
  • ci: fix and revise docker push strategy by @haraldh in #117
  • chore(deps): update deps and licenses by @haraldh in #118
  • ci: fix infra docker push by @haraldh in #119
  • fix(tee-key-preexec): export the key in PEM by @haraldh in #120
  • chore(deps): update actions/checkout digest to 692973e by @renovate in #121
  • feat: remove mio workaround with gramine 1.7 by @haraldh in #124
  • chore(deps): update rust crate pgp to 0.13 by @renovate in #123
  • chore: cargo update + taplo fmt by @haraldh in #128
  • chore(deps): update trufflesecurity/trufflehog action to v3.78.2 by @renovate in #129
  • chore: remove obsolete Dockerfiles by @haraldh in https://github.com/matter-labs/tee...
Read more