Releases
v0.4.0
π Features
Create FDT with bootargs
Put env vars into FDT bootargs
Put memory layout into FDT
π Bug Fixes
(x86_64) Don't panic on unknown port
(dead_code) Remove unused shared_queue module
Make args String
s
(params) Ambiguous reference to positional arguments
(benches) Replace M with MiB to fix breakage
(benches) Look for local hermit-loader-x86_64 copy
πΌ Other
Publish binaries using GitHub Actions on new tag
Extend test_mmap_memory_readwrite()
Enable RUST_BACKTRACE for tests
Make it more beginner-friendly
Update crate metadata
Don't take ownership on fn port()
Added pagetable pretty printing function for debugging
Store params and remove separate num_cpu and path fields
(gitignore) Add hermit-loader-x86_64
Hypercall::port -> don't take ownership of self
Don't use x86_64 feature on aarch64 and vice-versa
Run separate jobs for macos-clippy x86_64 and aarch64
(deps) Update Cargo.lock
π Refactor
Migrate from lazy_static
to std::sync::LazyLock
π Documentation
Capitalize Uhyve
(readme) Fix and improve VS Code mention
(fdt) Add documentation
π§ͺ Testing
Improve output information
Ensure the env_logger is initialized
(serial) Remove file if it already exists
Add fs-related helper functions
(serial) Assert output before code
βοΈ Miscellaneous Tasks
Remove appendix from LICENSE-APACHE
You canβt perform that action at this time.