1 file changed
+1
-1
lines changed- Cargo.lock+21-6
- Cargo.toml+1-1
- README.md+6-1
- certbot/src/acme_client.rs+2-1
- docs/assets/td-shim-vs-tdvf.png
- docs/deployment.md+31-6
- docs/design-and-hardening-decisions.md+58
- docs/security-guide/assets/prelaunch-script.png
- docs/security-guide/assets/token-env.png
- docs/security-guide/cvm-boundaries.md+182
- docs/security-guide/security-guide.md+121
- dstack-util/Cargo.toml+1
- dstack-util/src/main.rs-1
- dstack-util/src/system_setup.rs+11-5
- gateway/dstack-app/deploy-to-vmm.sh+19-7
- gateway/rpc/proto/gateway_rpc.proto+2-2
- gateway/src/admin_service.rs+30-1
- gateway/src/main_service.rs+2-30
- kms/auth-eth/contracts/AppAuth.sol+26-6
- kms/auth-eth/contracts/IAppAuth.sol+34-1
- kms/auth-eth/contracts/IAppAuthBasicManagement.sol+66
- kms/auth-eth/contracts/KmsAuth.sol+21
- kms/auth-eth/foundry-cast-cheatsheet.md+4-4
- kms/auth-eth/hardhat.config.ts+69-103
- kms/auth-eth/test/AppAuth.test.ts+10-5
- kms/auth-eth/test/setup.ts+12-2
- kms/auth-eth/typechain-types/@openzeppelin/contracts-upgradeable/utils/index.ts+2
- kms/auth-eth/typechain-types/@openzeppelin/contracts-upgradeable/utils/introspection/ERC165Upgradeable.ts+130
- kms/auth-eth/typechain-types/@openzeppelin/contracts-upgradeable/utils/introspection/index.ts+4
- kms/auth-eth/typechain-types/@openzeppelin/contracts/utils/index.ts+2
- kms/auth-eth/typechain-types/@openzeppelin/contracts/utils/introspection/IERC165.ts+94
- kms/auth-eth/typechain-types/@openzeppelin/contracts/utils/introspection/index.ts+4
- kms/auth-eth/typechain-types/contracts/AppAuth.ts+18
- kms/auth-eth/typechain-types/contracts/IAppAuth.ts+20-1
- kms/auth-eth/typechain-types/contracts/IAppAuthBasicManagement.ts+293
- kms/auth-eth/typechain-types/contracts/KmsAuth.ts+18
- kms/auth-eth/typechain-types/contracts/index.ts+1
- kms/auth-eth/typechain-types/factories/@openzeppelin/contracts-upgradeable/utils/index.ts+1
- kms/auth-eth/typechain-types/factories/@openzeppelin/contracts-upgradeable/utils/introspection/ERC165Upgradeable__factory.ts+67
- kms/auth-eth/typechain-types/factories/@openzeppelin/contracts-upgradeable/utils/introspection/index.ts+4
- kms/auth-eth/typechain-types/factories/@openzeppelin/contracts/utils/index.ts+1
- kms/auth-eth/typechain-types/factories/@openzeppelin/contracts/utils/introspection/IERC165__factory.ts+41
- kms/auth-eth/typechain-types/factories/@openzeppelin/contracts/utils/introspection/index.ts+4
- kms/auth-eth/typechain-types/factories/contracts/AppAuth__factory.ts+20-1
- kms/auth-eth/typechain-types/factories/contracts/IAppAuthBasicManagement__factory.ts+152
- kms/auth-eth/typechain-types/factories/contracts/IAppAuth__factory.ts+19
- kms/auth-eth/typechain-types/factories/contracts/KmsAuth__factory.ts+20-1
- kms/auth-eth/typechain-types/factories/contracts/index.ts+1
- kms/auth-eth/typechain-types/hardhat.d.ts+54
- kms/auth-eth/typechain-types/index.ts+6
- scripts/config-fw.sh+154
- tdx-attest-sys/csrc/README.txt+2
- vmm/src/console.html+47-17
- vmm/src/vmm-cli.py+30
- vmm/vmm.toml+1-1
0 commit comments