libkrun-1.8.0
What's Changed
- Implement stdin/stdout/stderr redirection support using multiport virtio-console by @mtjhrc in #157
- devices/legacy: import PL011 for aarch64 by @slp in #158
- init: accept arguments from the "args" Field by @slp in #159
- Fix various minor issues on macOS and add a CI workflow for this OS by @slp in #160
- Add Matej Hrica (mtjhrc) to CODEOWNERS by @slp in #162
- Implement an EFI flavor by @slp in #161
- Implement
krun_add_vsock_port()
andUnixProxy
for guest communication with host UNIX sockets. by @tylerfanelli in #164 - Implement the infrastructure to support sending shut down signals to the guest by @slp in #163
- lib: allow having multiple virtio-fs devices by @slp in #166
- devices/net: allow configuring a custom MAC by @slp in #167
- Import SECURITY_CTX support from virtiofsd by @slp in #165
- Makefile: fix EFI library naming by @slp in #170
- virtio/net: implement gvproxy backend by @slp in #169
- macos/eventfd: ignore EAGAIN on write by @slp in #171
- Import rutabaga_gfx+virtio_gpu from crosvm by @slp in #144
- devices/vsock/unix: implement update_peer_credit by @slp in #172
- devices/console: implement an empty port input by @slp in #173
- Extend virtio-gpu to support Venus on macOS by @slp in #174
- libkrun: Extend API to redirect console to file by @slp in #175
- virtio/fs/macos: overhaul to use macos inodes by @slp in #176
Full Changelog: v1.7.2...v1.8.0