Releases: matter-labs/teepot
Releases · matter-labs/teepot
v0.4.0
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
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
ifaesm.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...