Thomas Knauth
Thomas Knauth
This patch fixes a deadlock issues I ran into. In a nutshell, the main thread sends a signal to the report_thread. This can lead to a deadlock: report_thread acquires sb_histogram_t->lock,...
We should revisit the security implications of relying on untrusted CPUID. For example, crypto libraries (e.g., mbedtls, wolfssl) have compilation flags to enable AESNI support, but still rely on runtime...
Add the missing '\x19Ethereum ...' prefix and message length before hashing and signing. ## What ❔ Reconcile comment and implementation. The `sign_message` function now generates an Ethereum-compatible signature for the...
### Description of the problem Gramine has some support for `get/setrlimit()`. Usually, the limits are inherited by a child process. Changing the limit, e.g., a common one is increasing the...
TEE input producer jobs are now created by monitoring the db instead of hooking directly into the tree logic. ## What ❔ ## Why ❔ ## Checklist - [ ]...
TEE verifier input producer fails on stage; need better visibility into why. ## What ❔ ## Why ❔ ## Checklist - [ ] PR title corresponds to the body of...