v0.7.0-rc1
Pre-releaseFirst release candidate for the v0.7.0 release.
Added:
-
Added support for Ubuntu 20.04
-
Added sample and design for secure secret release, see https://github.com/deislabs/mystikos/blob/main/doc/design/secret-provisioning.md and https://github.com/deislabs/mystikos/tree/main/solutions/confidential_ml
-
Added tests for Python Flask, PANDAS, Azure Python SDK
-
Added mpd.py to debug Python applications in Mystikos.
-
Added Python PTY support
-
Added support for #! Execution
-
Added support for ioctl(FIONBIO), LD_PRELOAD, SYS_Setsid, SYS_Write, execveat,sched_getparam, umask support in create/open/mkdir syscalls, /proc/stat for enclaves, /proc/[pid]/stat for enclaves.
-
Added Support for interruptible syscalls
-
Added sample to demonstrate ONNX running in Mystikos
-
Added sample for running Mystikos on Kubernetes
-
Added feature to get the environmental variables specified in the docker container to be available inside Mystikos
Changed:
-
Improved stability and performance in general - fixes for mprotect, msync, FUTEX, dup, sendfile, recvfrom, O_PATH, Python itimer, locale support for Ubuntu based apps
-
Enabled .NET core P1 tests
Known issues:
- Developers should refrain from using AF_LOCAL and AF_ALG for sensitive data exchanges. Use AF_INET or IF_INET6 and make sure the traffic over the socket is always encrypted.