Releases: rust-vmm/mshv
Releases · rust-vmm/mshv
mshv-ioctls-v0.3.2
What's Changed
- Nudasnev/add hv headers by @NunoDasNeves in #176
- build(deps): update thiserror requirement from 1.0 to 2.0 by @dependabot in #177
- mshv-bindings: implement send for svm_ghcb_base by @russell-islam in #178
- Make test suite pass under Tree Borrows by @JoJoDeveloping in #179
- mshv: Update changelog to prepare for new release by @jinankjain in #180
New Contributors
- @JoJoDeveloping made their first contribution in #179
Full Changelog: mshv-ioctls-v0.3.1...mshv-ioctls-v0.3.2
mshv-bindings-v0.3.2
What's Changed
- Nudasnev/add hv headers by @NunoDasNeves in #176
- build(deps): update thiserror requirement from 1.0 to 2.0 by @dependabot in #177
- mshv-bindings: implement send for svm_ghcb_base by @russell-islam in #178
- Make test suite pass under Tree Borrows by @JoJoDeveloping in #179
- mshv: Update changelog to prepare for new release by @jinankjain in #180
New Contributors
- @JoJoDeveloping made their first contribution in #179
Full Changelog: mshv-bindings-v0.3.1...mshv-bindings-v0.3.2
mshv-ioctls-v0.3.1
What's Changed
- Miscellaneous build patches by @liuw in #157
- build(deps): bump rust-vmm-ci from
0503867
to9f641f2
by @dependabot in #158 - build(deps): bump rust-vmm-ci from
9f641f2
to5e818dc
by @dependabot in #159 - Add definitions to handle GHCB page by @russell-islam in #161
- Generate new bindings by @russell-islam in #162
- mshv-ioctls: test case to validate map VP state page by @russell-islam in #160
- build(deps): bump rust-vmm-ci from
5e818dc
to438f36e
by @dependabot in #164 - build(deps): bump rust-vmm-ci from
438f36e
to007a406
by @dependabot in #166 - Bump zerocopy crate to the lastest version by @jinankjain in #168
- Cargo.toml: Update Cargo toml with metadata by @jinankjain in #169
- build(deps): bump rust-vmm-ci from
007a406
to209c04e
by @dependabot in #170 - build(deps): bump rust-vmm-ci from
209c04e
to2122417
by @dependabot in #171 - Cargo.toml: Update metadata description to comply with cargo publish standards. by @jinankjain in #175
- build(deps): bump rust-vmm-ci from
2122417
to1150c47
by @dependabot in #174 - release: v0.3.1 by @russell-islam in #172
Full Changelog: v0.3.0...mshv-ioctls-v0.3.1
mshv-bindings-v0.3.1
What's Changed
- Miscellaneous build patches by @liuw in #157
- build(deps): bump rust-vmm-ci from
0503867
to9f641f2
by @dependabot in #158 - build(deps): bump rust-vmm-ci from
9f641f2
to5e818dc
by @dependabot in #159 - Add definitions to handle GHCB page by @russell-islam in #161
- Generate new bindings by @russell-islam in #162
- mshv-ioctls: test case to validate map VP state page by @russell-islam in #160
- build(deps): bump rust-vmm-ci from
5e818dc
to438f36e
by @dependabot in #164 - build(deps): bump rust-vmm-ci from
438f36e
to007a406
by @dependabot in #166 - Bump zerocopy crate to the lastest version by @jinankjain in #168
- Cargo.toml: Update Cargo toml with metadata by @jinankjain in #169
- build(deps): bump rust-vmm-ci from
007a406
to209c04e
by @dependabot in #170 - build(deps): bump rust-vmm-ci from
209c04e
to2122417
by @dependabot in #171 - Cargo.toml: Update metadata description to comply with cargo publish standards. by @jinankjain in #175
- build(deps): bump rust-vmm-ci from
2122417
to1150c47
by @dependabot in #174 - release: v0.3.1 by @russell-islam in #172
Full Changelog: v0.3.0...mshv-bindings-v0.3.1
v0.2.1
What's Changed
- get_gpa_access_state: avoid returning dangling reference by @syntactically in #163
New Contributors
- @syntactically made their first contribution in #163
Full Changelog: v0.2.0...v0.2.1
v0.3.0
Note: Many IOCTLs were reworked, this release will not work with the same kernels as v0.2.x releases.
What's Changed
- build(deps): bump rust-vmm-ci from
7606478
to0503867
by @dependabot in #154 - Rework several IOCTLs to not depend on hv_ definitions by @NunoDasNeves in #149
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- mshv-ioctls: Add support for aarch64 by @jinankjain in #135
- Export ioctl numbers by @NunoDasNeves in #137
- ioctls: Add new MshvError type derived from thiserror::Error by @NunoDasNeves in #138
- mshv-bindings: Turn off default features for num_enum by @jinankjain in #139
- Update GithubCI to use latest stable action by @jinankjain in #141
- Add necessary APIs to interact with synthetic state components by @russell-islam in #136
- mshv-bindings: Derive constant instead of hard-coding by @jinankjain in #142
- mshv-bindings: Add partition property for reference time by @russell-islam in #143
- mshv-bindings: Refactor codebase to add support for ARM64 by @jinankjain in #140
- Introduce generic hypercall ioctl by @NunoDasNeves in #128
- mshv-ioctls: Fix aarch64 build by @rbradford in #144
- bindings: Move hvcall:: functions into impl scopes by @NunoDasNeves in #145
- Build Cloud-hypervisor on every PR by @russell-islam in #146
- workflow: clone cloud-hypervisor repo as public by @russell-islam in #148
- .github: Add a new workflow to cross compile and build by @jinankjain in #147
- Workflow to build vfio crates by @russell-islam in #150
- mshv-{bindings, ioctls}: add line breaks by @russell-islam in #151
New Contributors
- @rbradford made their first contribution in #144
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Initial release.
Both mshv-bindings and mshv-ioctls are at version 0.1.1.
Full Changelog: https://github.com/rust-vmm/mshv/commits/v0.1.1