cloudabi
cloudabi copied to clipboard
Definitions for the CloudABI data types and system calls
I understand that project is not maintained now, but there are too many links which were used and now redirected to nowhere. In particular, it's hard to understand to new...
(I realize the project is unmaintained, but I'll mention this anyway.) CloudABI claims that programs that use it have no effect on global resources, so that they can safely be...
BOINC is a distributed computing platform currently prioritizing jobs for evaluating COVID-19 vaccines. https://boinc.bakerlab.org/ macOS, Windows, Linux desktop, Android, and Docker currently supported.
The right [rights.fd_datasync](https://github.com/NuxiNL/cloudabi/blob/master/cloudabi.txt#L619) includes "If `rights.file_open` is set, includes the right to invoke `file_open` with `fdflags.dsync`." However, if one has the `rights.fd_stat_put_flags` right, it would appear one could invoke `sys_fd_stat_put_flags`...
As long as we’re running arbitrary binaries with security in mind, we may as well implement our libc in Rust. This reduces the risk of buffer overflow escapes from our...
The [`subscription.clock.identifier` field](https://github.com/NuxiNL/cloudabi/blob/master/cloudabi.txt#L1123) appears to be unused. It appears to have become unused when the `identifier` field was [removed from `event_t`](https://github.com/NuxiNL/cloudabi/commit/7c5bae846646a6129a2adb3b6f541041952514d6#diff-00359e0f279c8d347492b723df635510). Obviously, removing this field would be an ABI change,...
Most devices are ran at RTOS, and that's great to unify the RTOS family with linux/unix.
Could the CloudABI runtime support an option to enforce `W^X`, in order to reduce the attack surface further? This would minimize the risk of escaping out of the CloudABI runtime...
As an engineer, I want to see some basic benchmarks for key performance indicators, so that I have more information when deciding to use CloudABI versus competing tools for sandboxing....
What’s the difference between the websites? As a newbie it’s a tad confusing to have to navigate to both for info, and that’s not counting the GitHub source website.