Commit Graph

37 Commits

Author SHA1 Message Date
gram-signal
8183ee372e
Retry relinquishing leadership and removing self from Raft until success. 2024-03-06 10:16:05 -07:00
gram-signal
8401657101
Build an image that chains trust from bootloader to userspace 2024-03-06 10:07:53 -07:00
gram-signal
c6c85f70ac
Update Go dependencies. 2024-03-01 10:02:02 -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
79dbe3d7a2 Fix issue in service liveness checking. 2024-01-26 10:16:55 -07:00
gram-signal
fd4aa751dd
Add regular liveness checks to service. 2024-01-25 19:53:00 -07:00
Graeme Connell
26b299fae2 .gitignore for svr3client. 2024-01-25 13:18:24 -07:00
gram-signal
dc596d3e99
Return a 405 (Method not allowed) over a 404. (#303) 2024-01-24 15:11:21 -07:00
gram-signal
ba4b42da8d
Add an 'authheaders' method to spit out auth headers. 2024-01-19 08:56:10 -07:00
gram-signal
c648d41856
Ignore the CPU ticks spent waiting for things that take a long time. 2024-01-18 08:59:47 -07:00
Graeme Connell
86f25392be Parallize svr3client. 2023-12-07 11:26:57 -07:00
Graeme Connell
32ebe3139f Have integration test write out logs immediately. 2023-12-06 10:04:15 -07:00
Graeme Connell
cdad8cceb6 Allow turning off of client rate limiting server-wide. 2023-11-30 16:05:33 -07:00
Rolfe Schmidt
5209c2f905
Add flag for SVR3 client to collect statistics for analysis.
Co-authored-by: Graeme Connell <gram@signal.org>
2023-11-29 10:30:53 -07:00
gram-signal
fffc4775ea
Add svr3 client op to spit out a test key. 2023-11-29 09:52:57 -07:00
gram-signal
b5882d50a3
Fix loop in RST handling. 2023-11-15 15:03:50 -07:00
gram-signal
dc452960f9
Initial work on SVR3 client. 2023-11-08 11:03:20 -07:00
ravi-signal
aa4a6b2f03
host: decrease verbosity of some logs 2023-11-02 14:04:18 -06:00
gram-signal
bb1c73bdee
Update Go dependencies. 2023-11-02 12:09:03 -06:00
gram-signal
7cf6bc97fb
Abandon peer state in enclave when host abandons a peer. 2023-10-19 16:08:11 -06:00
Graeme Connell
cbdd91ea75 Log when a peer is marked as abandoned on the host side. 2023-10-11 10:10:30 -06:00
gram-signal
b27ab09742
UpdateEnvStats with less frequency than we RequestMetrics. 2023-10-05 11:40:43 -06:00
Graeme Connell
b77d3ca908 Update Go dependencies. 2023-09-07 10:01:26 -06:00
Ravi Khadiwala
3608f46553 host: prefer to join non-leaders 2023-08-03 12:14:26 -06:00
gram-signal
0324e98e49
AMD SEV-SNP attestation verification. 2023-06-22 13:03:09 -06:00
Graeme Connell
96ba8a977e Add platform label from UserAgent to counters. 2023-06-15 14:49:39 -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
Graeme Connell
71ab2dae06 Actually set live when we're live, and ready when we're ready. 2023-05-25 13:02:26 -06:00
Graeme Connell
2e49ffebee Load testing tweaks. 2023-05-25 12:11:27 -06:00
gram-signal
5a26286dfe
Nitro attestation 2023-05-24 09:44:47 -06:00
Graeme Connell
42a386a1ed AF_VSOCK doesn't appear to support MSG_PEEK. 2023-05-19 13:12:48 -06:00
Ravi Khadiwala
d1b6694c93 host: update activeConnectionsGauge more frequently 2023-05-17 16:33:26 -05:00
Graeme Connell
606250a3cc Debug log client attestation, add svr2 client to gitignore. 2023-05-17 10:24:36 -06:00
gram-signal
9eef29fa06 Some small improvements in logs. 2023-05-17 09:17:03 -06:00
gram-signal
a7024f1a7d Run integration test against Nitro simulated environment. 2023-05-17 09:17:03 -06:00
Graeme Connell
76a9869339 Squashed history. 2023-05-05 16:25:12 -06:00