Commit graph

  • 0768b0ad67
    refactor: prefer conversion methods to infallable casts Lucille L. Blumire 2025-04-17 15:53:55 +01:00
  • 2dea589c0e
    refactor: prefer inline format args Lucille L. Blumire 2025-04-17 15:48:56 +01:00
  • 71a04ad4e2
    refactor: bring items to top level of files Lucille L. Blumire 2025-04-17 15:40:54 +01:00
  • b8398ad15f
    Merge pull request #303 from matter-labs/ld_library_path intel-dcap-api-v0.3.0 Harald Hoyer 2025-04-14 18:02:07 +02:00
  • 8903c1dc62
    Merge branch 'main' into ld_library_path Harald Hoyer 2025-04-14 17:52:44 +02:00
  • 2d9a7bd384
    Merge pull request #304 from matter-labs/intel-dcap-api-descriptionj Harald Hoyer 2025-04-14 17:52:21 +02:00
  • d03ed96bb8
    feat: add description to intel-dcap-api package Harald Hoyer 2025-04-14 17:26:21 +02:00
  • 7b1c386e14
    refactor(shells): simplify environment variable declarations Harald Hoyer 2025-04-14 17:07:35 +02:00
  • 9b9acfc0c6
    Merge pull request #302 from matter-labs/intel-dcap-api Harald Hoyer 2025-04-11 20:12:31 +02:00
  • 1a392e800a
    fixup! refactor(intel-dcap-api): split client.rs into smaller files Harald Hoyer 2025-04-11 12:34:09 +02:00
  • 4501b3421c
    fixup! refactor(intel-dcap-api): split client.rs into smaller files Harald Hoyer 2025-04-11 12:23:53 +02:00
  • 0e69105a43
    refactor(intel-dcap-api): split client.rs into smaller files Harald Hoyer 2025-04-11 11:04:17 +02:00
  • ed84a424db
    feat(api): add Intel DCAP API client module Harald Hoyer 2025-04-09 16:29:37 +02:00
  • 93c35dad38
    Merge pull request #300 from matter-labs/darwin Harald Hoyer 2025-04-10 13:25:33 +02:00
  • 0b8f1d54c7
    feat: bump rust version to 1.86 Harald Hoyer 2025-04-07 13:41:53 +02:00
  • eb39705ff1
    feat: compat code for non x86_64-linux Harald Hoyer 2025-03-20 10:25:24 +01:00
  • ed808efd03
    Merge pull request #296 from matter-labs/verify-era-proof-attestation-tdx Harald Hoyer 2025-04-07 10:13:52 +02:00
  • 95b6a2d70a
    refactor(verify-era-proof-attestation): replace watch channel with CancellationToken Harald Hoyer 2025-04-07 08:54:00 +02:00
  • 2605e2ae3a
    refactor(verify-era-proof-attestation): modularize and restructure proof verification logic Harald Hoyer 2025-04-02 16:03:01 +02:00
  • 1e853f653a
    refactor(quote): move TCB level logic to a dedicated module Harald Hoyer 2025-04-02 15:37:33 +02:00
  • 2ba5c45d31
    Merge pull request #299 from matter-labs/leftover Harald Hoyer 2025-04-04 16:04:09 +02:00
  • 8596e0dc6a
    fix(teepot-vault): remove leftover tdx module Harald Hoyer 2025-04-04 14:00:09 +02:00
  • fdad63e4b1
    Merge pull request #298 from matter-labs/yaml Harald Hoyer 2025-04-02 17:28:06 +02:00
  • 3257f316b5
    feat(ci): switch to GitHub Container Registry for images Harald Hoyer 2025-04-02 16:27:24 +02:00
  • 542e3a9fcc
    Merge pull request #297 from matter-labs/pre-exec-context Harald Hoyer 2025-04-02 16:43:25 +02:00
  • e27b5da856
    fix(tee-key-preexec): add context to file write operations Harald Hoyer 2025-03-19 10:37:37 +01:00
  • 9114c47b90
    Merge pull request #292 from matter-labs/teepot_vault Harald Hoyer 2025-04-02 15:18:01 +02:00
  • f03a8ba643
    Merge branch 'main' into teepot_vault Harald Hoyer 2025-03-28 14:13:14 +01:00
  • 49568c66a7
    Merge pull request #295 from matter-labs/sha384-extend Harald Hoyer 2025-03-28 13:57:21 +01:00
  • fa2ecee4bd
    feat(sha384-extend): enhance SHA384 extend utility with padding and tests Harald Hoyer 2025-03-26 14:31:16 +01:00
  • 7258452b79
    Merge pull request #294 from matter-labs/proper_otlp_http_logging Harald Hoyer 2025-03-26 16:21:07 +01:00
  • 982fcc363b
    Merge branch 'main' into teepot_vault Harald Hoyer 2025-03-25 13:40:50 +01:00
  • e62aff3511
    feat(config): update OTLP endpoint and protocol handling Harald Hoyer 2025-03-25 10:57:33 +01:00
  • 6c3bd96617
    Merge pull request #293 from matter-labs/tdx_wait_for_vector tdx_google-v0.1.3 Harald Hoyer 2025-03-21 13:26:34 +01:00
  • 3f90e4f80b
    feat(tdx_google): add iproute2 and vector initialization wait Harald Hoyer 2025-03-21 13:11:23 +01:00
  • 04ca324889
    tests: add test data for batch 497577 test_data Harald Hoyer 2025-03-06 15:23:57 +01:00
  • 71de3a53bc
    feat: add file output for attestation collateral and quote data Harald Hoyer 2025-03-06 15:28:52 +01:00
  • 63b9d6f6ee
    refactor: streamline quote verification process Harald Hoyer 2025-03-06 15:28:31 +01:00
  • 8cf7651781
    refactor: update collateral handling Harald Hoyer 2025-03-06 15:25:15 +01:00
  • a677615474
    tests(teepot): add TDX V4 quote and collateral data Harald Hoyer 2025-03-05 09:48:14 +01:00
  • ad9b4172fb
    tests(teepot): add SGX V3 quote and collateral data Harald Hoyer 2025-02-24 13:41:41 +01:00
  • f8bd9e6a08
    chore: split-out vault code from teepot in teepot-vault Harald Hoyer 2025-02-18 13:37:34 +01:00
  • 63c16b1177
    Merge pull request #291 from matter-labs/no_quote Harald Hoyer 2025-03-06 09:44:32 +01:00
  • 7cb3af4b65
    Merge branch 'main' into no_quote Harald Hoyer 2025-03-06 09:30:33 +01:00
  • 51dc68b12f
    Merge pull request #290 from matter-labs/self-attestation-readme-podman Harald Hoyer 2025-03-06 09:30:17 +01:00
  • 55ea2a6069
    fix(verify-attestation): bail out, if no quote provided Harald Hoyer 2024-03-08 14:27:50 +01:00
  • 98ed802b75
    docs(tee-self-attestation-test): add podman example Harald Hoyer 2024-04-09 09:17:31 +02:00
  • 89145514b0
    Merge pull request #285 from matter-labs/missing_recoverid_two verify-era-proof-attestation-v0.5.0 Harald Hoyer 2025-03-03 10:47:59 +01:00
  • bece17f7bf
    Merge branch 'main' into missing_recoverid_two Harald Hoyer 2025-03-03 08:52:32 +01:00
  • bce991f77c
    Merge pull request #283 from matter-labs/rustls_ring_provider Harald Hoyer 2025-03-01 09:36:27 +01:00
  • 589e375d47
    Merge branch 'main' into rustls_ring_provider Harald Hoyer 2025-03-01 09:11:21 +01:00
  • a6ea98a096
    fix(verify-era-proof-attestation): handle missing RecoveryId signatures Harald Hoyer 2025-02-28 16:50:22 +01:00
  • 7aadc9c8c7
    fix(verify-era-proof-attestation): handle missing RecoveryId signatures missing_recoverid Harald Hoyer 2025-02-28 16:50:22 +01:00
  • 736fe10200
    Merge pull request #284 from matter-labs/missing_recoverid Harald Hoyer 2025-02-28 19:31:49 +01:00
  • c26b3db290
    fix(verify-era-proof-attestation): handle missing RecoveryId signatures Harald Hoyer 2025-02-28 16:50:22 +01:00
  • d6061c35a8
    fix(teepot-vault): use ring as CryptoProvider for rustls Harald Hoyer 2025-02-28 14:14:57 +01:00
  • 0a73ed5012
    Merge pull request #279 from matter-labs/cargo_update verify-era-proof-attestation-v0.4.0 Harald Hoyer 2025-02-27 10:40:34 +01:00
  • 0e58523acf
    chore(deps): update rust crate rand to 0.9 renovate[bot] 2025-02-25 12:24:45 +00:00
  • 24ecc926cc
    chore(deps): update opentelemetry-rust monorepo to 0.28.0 renovate[bot] 2025-02-25 12:24:30 +00:00
  • f126bde3ef
    chore(deps): update rust crate serde to v1.0.218 renovate[bot] 2025-02-25 12:24:05 +00:00
  • 83999d7c2a
    chore(deps): update rust crate rustls to v0.23.23 renovate[bot] 2025-02-25 12:23:58 +00:00
  • d3c17a7ace
    Merge branch 'main' into cargo_update Harald Hoyer 2025-02-25 13:22:35 +01:00
  • 942091d3ae
    Merge pull request #277 from matter-labs/rtmr3 Harald Hoyer 2025-02-25 13:21:57 +01:00
  • bd24825ece
    Merge branch 'main' into cargo_update Harald Hoyer 2025-02-21 09:31:25 +01:00
  • 46b9269fc1
    Merge branch 'main' into rtmr3 Harald Hoyer 2025-02-21 09:31:18 +01:00
  • d345c62db7
    Merge pull request #278 from matter-labs/metadata-fail Harald Hoyer 2025-02-21 09:28:28 +01:00
  • f822c70721
    chore: remove unused rand dependency and update crates Harald Hoyer 2025-02-18 10:04:05 +01:00
  • cf4a6cfb60
    feat(tdx_google): add onFailure action to reboot on metadata.service errors Harald Hoyer 2025-02-20 15:18:34 +01:00
  • 049f1b3de8
    feat(tdx): add TDX RTMR extension support with UEFI marker Harald Hoyer 2025-02-20 14:16:44 +01:00
  • a430e2f93b
    Merge pull request #276 from matter-labs/sys tdx_google-v0.1.2 Harald Hoyer 2025-02-20 12:55:39 +01:00
  • a5cf220c57
    feat(tdx_google): add support for attestation in container Harald Hoyer 2025-02-20 12:12:57 +01:00
  • e936f5079d
    Merge pull request #272 from matter-labs/refactor Harald Hoyer 2025-02-20 10:04:11 +01:00
  • 439574f22c
    chore(tdx_google): remove unused teepot package from system environment Harald Hoyer 2025-02-19 11:09:13 +01:00
  • 760ff7eff1
    refactor(tdx_google): simplify service configurations Harald Hoyer 2025-02-19 11:01:25 +01:00
  • 5d2ad57cfd
    refactor(tdx_google): modularize tdx_google configuration Harald Hoyer 2025-02-19 10:57:46 +01:00
  • 4d273076ee
    Merge pull request #271 from matter-labs/Metadata-Flavor Harald Hoyer 2025-02-19 14:59:09 +01:00
  • 98a71b3e3a
    fix(teepot): add custom HTTP header for google metadata and update default endpoint Harald Hoyer 2025-02-19 13:58:39 +01:00
  • ee3061b2ec
    Merge pull request #270 from matter-labs/serial tdx_google-v0.1.1 Harald Hoyer 2025-02-19 11:30:28 +01:00
  • bbbce81541
    feat(configuration): update journald and serial settings Harald Hoyer 2025-02-19 11:16:34 +01:00
  • c4b1431221
    Merge pull request #268 from matter-labs/tdx-test tdx_google-v0.1.0 Harald Hoyer 2025-02-18 08:36:12 +01:00
  • daf375836b
    chore: remove unused deps Harald Hoyer 2025-02-13 15:41:23 +01:00
  • fbbb37ca5a
    tests(tdxtest): ramp up the testing Harald Hoyer 2025-02-13 15:40:20 +01:00
  • a41460b7f0
    feat(tdx-google): enhance container service setup Harald Hoyer 2025-02-13 15:46:23 +01:00
  • 908579cd60
    feat: rewrite google-metadata test as tdx-test Harald Hoyer 2025-02-13 15:47:36 +01:00
  • 3325312c0d
    Merge pull request #255 from matter-labs/vector_kafka Harald Hoyer 2025-02-13 10:00:59 +01:00
  • 9266a9f072
    feat(google-tdx): add Vector service integration Harald Hoyer 2025-02-10 11:35:25 +01:00
  • ff22db6054
    chore(google-tdx): removed commented-out ssh debugging Harald Hoyer 2025-02-10 10:48:51 +01:00
  • c5cdc1e4ab
    feat(google-tdx): disable LLMNR and MulticastDNS Harald Hoyer 2025-02-10 10:46:34 +01:00
  • fae9ad7f58
    Merge pull request #264 from matter-labs/renovate/trufflesecurity-trufflehog-3.x Harald Hoyer 2025-02-11 08:28:54 +01:00
  • f3f5147bb1
    chore(deps): update trufflesecurity/trufflehog action to v3.88.6 renovate[bot] 2025-02-10 18:59:21 +00:00
  • a65e25742c
    Merge pull request #263 from matter-labs/cargo_update Harald Hoyer 2025-02-10 19:58:55 +01:00
  • 45309e58f4
    chore: cargo deps update Harald Hoyer 2025-02-10 15:40:28 +01:00
  • f9efc65b92
    chore(deps): update rust crate thiserror to v2 renovate[bot] 2025-02-10 14:40:22 +00:00
  • 444db8d752
    chore(deps): update rust crate secp256k1 to 0.30 renovate[bot] 2025-02-10 14:40:12 +00:00
  • bc0fb1c4e5
    chore(deps): update rust crate pgp to 0.15.0 renovate[bot] 2025-02-10 14:39:53 +00:00
  • 519c9e38f6
    chore(deps): update rust crate jsonrpsee-types to 0.24 renovate[bot] 2025-02-10 14:39:45 +00:00
  • f673df2abc
    chore(deps): update rust crate getrandom to 0.3.0 renovate[bot] 2025-02-10 14:39:34 +00:00
  • 825c538b59
    chore(deps): update rust crate bytes to v1.10.0 renovate[bot] 2025-02-10 14:39:28 +00:00
  • 93674ca20f
    chore(deps): update rust crate bytemuck to v1.21.0 renovate[bot] 2025-02-10 14:39:21 +00:00
  • f702dc735a
    chore(deps): update rust crate webpki-roots to v0.26.8 renovate[bot] 2025-02-10 14:39:13 +00:00