v1.0.0 is the first version based on OpenSBI!
Major Updates:
- #213 Complete RV32 support
- #212 The security monitor (SM) has been moved from BBL to OpenSBI.
- #208 Integration with FireMarshal
- #195 Toolchain has been updated to the latest (2021.01)
- #188 Major refactoring of Keystone SDK
- #175 Sealing key derivation similar to Intel SGX
Minor Updates
- Fixed major bugs: #127 #147 #148
- #224 Switch CI from TravisCI to CircleCI
- #177 Use MPRV for all S/U-mode accesses in SM
Known Issues:
- #231 keystone-demo is obsolete
- #229 libc doesn't work (e.g., hello.ke)
- SM Rust implementation has not been ported to OpenSBI yet
Not Tested:
- [sifive/fu540] cache partitioning
- [sifive/fu540] software-based memory encryption
- seL4 runtime