mirror of
				https://github.com/matter-labs/teepot.git
				synced 2025-10-28 04:14:09 +01:00 
			
		
		
		
	chore(deps): prepare release 0.6.0
- vendor unpublished tdx-attest-rs and tdx-attest-sys crates to be able to publish to crates.io - Updated package versions in `Cargo.toml` and `Cargo.lock` to 0.6.0. Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
This commit is contained in:
		
							parent
							
								
									8d965aa388
								
							
						
					
					
						commit
						b4e0014e4e
					
				
					 22 changed files with 1772 additions and 189 deletions
				
			
		
							
								
								
									
										246
									
								
								Cargo.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										246
									
								
								Cargo.lock
									
										
									
										generated
									
									
									
								
							|  | @ -308,15 +308,6 @@ dependencies = [ | |||
|  "libc", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "ansi_term" | ||||
| version = "0.12.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" | ||||
| dependencies = [ | ||||
|  "winapi", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "anstyle" | ||||
| version = "1.0.11" | ||||
|  | @ -387,17 +378,6 @@ version = "1.1.2" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "atty" | ||||
| version = "0.2.14" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" | ||||
| dependencies = [ | ||||
|  "hermit-abi", | ||||
|  "libc", | ||||
|  "winapi", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "autocfg" | ||||
| version = "1.5.0" | ||||
|  | @ -494,29 +474,6 @@ version = "1.8.0" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "bindgen" | ||||
| version = "0.59.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" | ||||
| dependencies = [ | ||||
|  "bitflags 1.3.2", | ||||
|  "cexpr", | ||||
|  "clang-sys", | ||||
|  "clap 2.34.0", | ||||
|  "env_logger", | ||||
|  "lazy_static", | ||||
|  "lazycell", | ||||
|  "log", | ||||
|  "peeking_take_while", | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "regex", | ||||
|  "rustc-hash 1.1.0", | ||||
|  "shlex", | ||||
|  "which", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "bindgen" | ||||
| version = "0.65.1" | ||||
|  | @ -563,6 +520,26 @@ dependencies = [ | |||
|  "which", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "bindgen" | ||||
| version = "0.70.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" | ||||
| dependencies = [ | ||||
|  "bitflags 2.9.1", | ||||
|  "cexpr", | ||||
|  "clang-sys", | ||||
|  "itertools 0.12.1", | ||||
|  "log", | ||||
|  "prettyplease", | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "regex", | ||||
|  "rustc-hash 1.1.0", | ||||
|  "shlex", | ||||
|  "syn 2.0.104", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "bitcoin-io" | ||||
| version = "0.1.3" | ||||
|  | @ -846,21 +823,6 @@ dependencies = [ | |||
|  "libloading", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "clap" | ||||
| version = "2.34.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" | ||||
| dependencies = [ | ||||
|  "ansi_term", | ||||
|  "atty", | ||||
|  "bitflags 1.3.2", | ||||
|  "strsim 0.8.0", | ||||
|  "textwrap", | ||||
|  "unicode-width", | ||||
|  "vec_map", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "clap" | ||||
| version = "4.5.40" | ||||
|  | @ -1597,19 +1559,6 @@ dependencies = [ | |||
|  "syn 2.0.104", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "env_logger" | ||||
| version = "0.9.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" | ||||
| dependencies = [ | ||||
|  "atty", | ||||
|  "humantime", | ||||
|  "log", | ||||
|  "regex", | ||||
|  "termcolor", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "envy" | ||||
| version = "0.4.2" | ||||
|  | @ -2075,15 +2024,6 @@ version = "0.5.0" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "hermit-abi" | ||||
| version = "0.1.19" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" | ||||
| dependencies = [ | ||||
|  "libc", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "hex" | ||||
| version = "0.4.3" | ||||
|  | @ -2228,12 +2168,6 @@ version = "1.0.3" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "humantime" | ||||
| version = "2.2.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "hyper" | ||||
| version = "1.6.0" | ||||
|  | @ -2551,7 +2485,7 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "intel-dcap-api" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "base64", | ||||
|  "hex", | ||||
|  | @ -4106,10 +4040,10 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "rtmr-calc" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "gpt", | ||||
|  "hex", | ||||
|  "pe-sign", | ||||
|  | @ -4644,10 +4578,10 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "sha384-extend" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "hex", | ||||
|  "sha2", | ||||
|  "teepot", | ||||
|  | @ -4785,12 +4719,6 @@ version = "1.1.0" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "strsim" | ||||
| version = "0.8.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "strsim" | ||||
| version = "0.10.0" | ||||
|  | @ -4900,28 +4828,12 @@ version = "1.0.1" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "tdx-attest-rs" | ||||
| version = "0.1.2" | ||||
| source = "git+https://github.com/intel/SGXDataCenterAttestationPrimitives.git?rev=aa239d25a437a28f3f4de92c38f5b6809faac842#aa239d25a437a28f3f4de92c38f5b6809faac842" | ||||
| dependencies = [ | ||||
|  "tdx-attest-sys", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "tdx-attest-sys" | ||||
| version = "0.1.0" | ||||
| source = "git+https://github.com/intel/SGXDataCenterAttestationPrimitives.git?rev=aa239d25a437a28f3f4de92c38f5b6809faac842#aa239d25a437a28f3f4de92c38f5b6809faac842" | ||||
| dependencies = [ | ||||
|  "bindgen 0.59.2", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "tdx-extend" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "hex", | ||||
|  "teepot", | ||||
|  "tracing", | ||||
|  | @ -4929,7 +4841,7 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tdx-test" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "serde", | ||||
|  | @ -4941,10 +4853,10 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tee-key-preexec" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "secp256k1 0.31.0", | ||||
|  "teepot", | ||||
|  "tracing", | ||||
|  | @ -4954,10 +4866,10 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tee-ratls-preexec" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "rsa", | ||||
|  "teepot", | ||||
|  "tracing", | ||||
|  | @ -4968,7 +4880,7 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tee-self-attestation-test" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  | @ -4981,11 +4893,11 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tee-stress-client" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "serde", | ||||
|  "teepot", | ||||
|  "teepot-vault", | ||||
|  | @ -4996,13 +4908,13 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tee-vault-admin" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "awc", | ||||
|  "bytemuck", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "hex", | ||||
|  "rustls", | ||||
|  "serde_json", | ||||
|  | @ -5017,12 +4929,12 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "tee-vault-unseal" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "awc", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "rustls", | ||||
|  "serde_json", | ||||
|  "teepot", | ||||
|  | @ -5034,7 +4946,7 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "teepot" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "asn1_der", | ||||
|  | @ -5043,7 +4955,7 @@ dependencies = [ | |||
|  "bytemuck", | ||||
|  "bytes", | ||||
|  "chrono", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "config", | ||||
|  "const-oid", | ||||
|  "dcap-qvl", | ||||
|  | @ -5084,12 +4996,12 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "teepot-read" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "awc", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "serde_json", | ||||
|  "teepot-vault", | ||||
|  "tracing", | ||||
|  | @ -5097,18 +5009,32 @@ dependencies = [ | |||
|  "tracing-subscriber", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "teepot-tdx-attest-rs" | ||||
| version = "0.1.2" | ||||
| dependencies = [ | ||||
|  "teepot-tdx-attest-sys", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "teepot-tdx-attest-sys" | ||||
| version = "0.1.0" | ||||
| dependencies = [ | ||||
|  "bindgen 0.70.1", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "teepot-tee-quote-verification-rs" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "intel-tee-quote-verification-sys", | ||||
|  "serde", | ||||
|  "tdx-attest-rs", | ||||
|  "teepot-tdx-attest-rs", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "teepot-vault" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-http", | ||||
|  "actix-web", | ||||
|  | @ -5116,7 +5042,7 @@ dependencies = [ | |||
|  "awc", | ||||
|  "base64", | ||||
|  "bytes", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "const-oid", | ||||
|  "futures-core", | ||||
|  "hex", | ||||
|  | @ -5135,12 +5061,12 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "teepot-write" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "awc", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "serde_json", | ||||
|  "teepot-vault", | ||||
|  "tracing", | ||||
|  | @ -5161,15 +5087,6 @@ dependencies = [ | |||
|  "windows-sys 0.59.0", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "termcolor" | ||||
| version = "1.4.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" | ||||
| dependencies = [ | ||||
|  "winapi-util", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "terminal_size" | ||||
| version = "0.4.2" | ||||
|  | @ -5186,15 +5103,6 @@ version = "0.1.0" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "63b4d2149a2f578665ca39f8115084635847e9dd6921b5442dcafc7f87bb8e99" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "textwrap" | ||||
| version = "0.11.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" | ||||
| dependencies = [ | ||||
|  "unicode-width", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "thiserror" | ||||
| version = "1.0.69" | ||||
|  | @ -5686,12 +5594,6 @@ version = "1.0.18" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "unicode-width" | ||||
| version = "0.1.14" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "unicode-xid" | ||||
| version = "0.2.6" | ||||
|  | @ -5763,12 +5665,12 @@ checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" | |||
| 
 | ||||
| [[package]] | ||||
| name = "vault-admin" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "bytemuck", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "hex", | ||||
|  "pgp", | ||||
|  "serde_json", | ||||
|  | @ -5779,12 +5681,12 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "vault-unseal" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "actix-web", | ||||
|  "anyhow", | ||||
|  "base64", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "serde_json", | ||||
|  "teepot-vault", | ||||
|  "tracing", | ||||
|  | @ -5798,27 +5700,21 @@ version = "0.2.15" | |||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "vec_map" | ||||
| version = "0.8.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "verify-attestation" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "anyhow", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "teepot", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "verify-era-proof-attestation" | ||||
| version = "0.3.0" | ||||
| version = "0.6.0" | ||||
| dependencies = [ | ||||
|  "bytes", | ||||
|  "clap 4.5.40", | ||||
|  "clap", | ||||
|  "enumset", | ||||
|  "hex", | ||||
|  "jsonrpsee-types 0.25.1", | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Harald Hoyer
						Harald Hoyer