Commit Graph

19 Commits

Author SHA1 Message Date
gram-signal
6b73e48025
Optimize writes by using a byte double-buffer to avoid write lock contention. 2024-03-06 10:32:34 -07:00
gram-signal
4ed08dbf82
Cancel open e2e transactions when we ResetPeer. 2024-03-06 10:15:27 -07:00
gram-signal
d03ead712f
Build Azure-specific confidential computing evidence/attestation into {attestation,env}/azuresnp 2024-02-15 15:35:27 -07:00
Graeme Connell
6b1d12c4a6 Move AttestationData into its own file. 2024-01-12 15:56:55 -07:00
gram-signal
27eca20e77
Add host request to update Minimums. 2024-01-05 16:50:34 -07:00
gram-signal
42089862b2
TPM2 report/quote parsing. 2023-12-15 16:06:20 -07:00
gram-signal
53ba01d6b2
Introduce enforced monotonically increasing minimums to SVR. 2023-12-13 09:49:38 -07:00
gram-signal
bd8e801ea4
Internal Merkle tree to protect DB contents from targetted memory rollback. 2023-11-02 13:33:09 -06:00
Graeme Connell
6a6744c2c7 Add peer reset to HostToEnclaveRequest. 2023-10-11 15:33:19 -06:00
gram-signal
b27ab09742
UpdateEnvStats with less frequency than we RequestMetrics. 2023-10-05 11:40:43 -06:00
gram-signal
9b939c1892
Validate message as much as possible prior to doing anything with it. 2023-09-07 10:07:45 -06:00
Graeme Connell
cf97596050 Allow DB2 and DB3 to query the state of a current row. 2023-08-16 10:52:13 -06:00
gram-signal
04f7b94c7f
Remove public key from DB3, as it's not currently used. 2023-07-06 11:10:31 -06:00
gram-signal
0324e98e49
AMD SEV-SNP attestation verification. 2023-06-22 13:03:09 -06:00
Graeme Connell
756c18380c Set TCP_NODELAY on enclave socket (Go sets it by default). 2023-06-16 10:17:59 -06:00
gram-signal
05398a7361
Get AMD SEV-SNP attestation report. 2023-06-14 15:23:45 -06:00
Graeme Connell
6605cf631a Have Nitro send logs out via its socket. 2023-05-31 12:09:54 -06:00
gram-signal
5a26286dfe
Nitro attestation 2023-05-24 09:44:47 -06:00
Graeme Connell
76a9869339 Squashed history. 2023-05-05 16:25:12 -06:00