v0.9.0
Pre-releaseAdded:
-
Abstract namespace addresses support for Unix domain sockets: Conventionally Unix domain socket addresses are a path in the file hierarchy. Abstract namespace identifiers allow addresses without creating a corresponding file path. They are differentiated from conventional UDS addresses by starting the address with a null character.
-
Support for SOCK_STREAM Unix domain sockets bound to hostfs paths.
Changed:
-
Track kernel and user time on a per-process basis: Previously, we were incorrectly tracking system and user time usage as a global variable.A number of the time commands actually require this to be reported on a per-process basis.
-
Clock resolution in the Mystikos kernel is changed to 100ns.
-
MUSL’s pathconf and fpathconf is patched to report invalid input for option PC_NAME_MAX.
Security
- Updated to use Open Enclave SDK v0.18.0 which mitigates CVE-2022-21166 described in INTEL-SA-00615.