Commit Graph

8 Commits

Author SHA256 Message Date
946f9c78b3 Accepting request 1059585 from home:fcrozat:branches:Virtualization
- Update to version 1.4.10:
  * Bump version to v1.4.10
  * Update kvm-ioctls to 0.12.0
  * init: Fix parsing of Env in JSON
- Drop new-kvm-ioctl.patch, merged upstream.

- Update to version 1.4.9:
  * Remove unnecessary casts
  * init: do a case-insensitive check for JSON fields
  * Fix kernel command line for non-TEE targets
  * snp: measure regions rqequired by FW and PSP
  * snp: refactor code to add_region
  * cargo: Update to sev 1.0.0
  * Add CODEOWNERS file
  * examples: Add snp-config-noattest TEE config
  * vmm/tee: Merge amd-sev and amd-snp modules
  * vmm/resources: kbs_types behind tee flag
  * tee: Make TeeConfig required
  * vmm: Remove aarch64 config on amdsev function
  * vmm/linux/tee: Add amd-snp module
  * vmm/linux: Introduce tee module for TEE-specificities
  * amdsev: Replace manual ioctls for sev library APIs
  * cargo: Point "sev" to upstream git repo

OBS-URL: https://build.opensuse.org/request/show/1059585
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=27
2023-01-19 12:54:37 +00:00
884d6be7cb - Update to version 1.4.8:
* Bump version to v1.4.8
  * macos: fix mapped volumes initialization
  * Bump version to v1.4.6
  * sev: fix a new clippy error
  * fs: fix new clippy issue in descriptor_utils
  * macos: init: register rosetta in binfmt_misc
  * macos: map Rosetta directory if present
  * macos: implement the ioctl Rosetta needs
- add new-kvm-ioctl.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=25
2022-12-05 13:43:17 +00:00
50334a68b5 - add proper split-provides
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=24
2022-12-05 08:52:37 +00:00
f9d26ee710 Accepting request 1033072 from home:predivan:branches:Virtualization
- Update to version 1.4.6:
  * Bump version to v1.4.6
  * fs/macos: Fix some clippy warnings
  * hvf: write reg on sysreg trap
  * Bump version to v1.4.5
  * sev: Don't use a static initrd size
  * sev: Update to the final KBS attestation protocol
  * vsock: Fix signal logic in Muxer
  * examples/Makefile: Remove launch-tee binary on make clean

OBS-URL: https://build.opensuse.org/request/show/1033072
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=23
2022-12-03 07:51:38 +00:00
0167b2da3b Accepting request 1006909 from home:dfaggioli:Virtualization
- Build the SEV version first, so we don't overwrite the non-SEV
  enabled plugin with the SEV one.
- Update to version 1.4.4:
  * Bump version to v1.4.4
  * fs/macos: drop value mutability in read/write
  * fs/macos: avoid deadlock in open_inode
  * fs/macos: Fix path replacing on rename dir
  * Bump version to v1.4.3
  * devices/fs: Drop mutability from FileReadWriteAtVolatile
  * fs/macos: keep track of unlinked files
  * devices: add missing fence in Queue
  * Replace mpsc with crossbeam-channel
  * Bump version to v1.4.2
  * init: override kernel's HOME and TERM envs
  * init: ensure "/dev" is properly mounted
  * init: set a default hostname if no env is present
  * Makefile: drop library dependency on install
  * sev: temporarily vendorize kbs-types
  * sev: replace ureq with curl
  * Bump version to v1.4.1
  * clippy: Derive Eq in addition of PartialEq
  * macos: fix symlink ownership and mode attrs
  * Makefile: force creation of symlinks on install
  * sev: inform the user about progress
  * sev: extend TEE config and override VmConfig
  * Bump version to v1.4.0
  * sev: write zero page and include in measurement
  * sev: adopt the tentative KBS attestation protocol
  * sev: update sev crate to 0.3
  * sev: drop reqwest dependency
  * sev: replace attestation_url with tee_config_file
  * Bump version to v1.3.0
  * init: be permissive with non-ASCII bytes
  * init: add support for Entrypoint
  * init: deal with missing "/dev"
  * init: don't override existing env vars
  * libkrun: add krun_set_env()
  * sev: don't rely on cmdline_secret size and unlink
  * libkrun: remove KRUN_INIT and KRUN_WORKDIR defaults
  * init: Add cmdline_secret and config file support
  * Bump version to v1.2.3
  * macos: use upstream buildah xattr key
  * macos: honor flag enabling/disabling xattr
  * README.md: add known users and contact sections

OBS-URL: https://build.opensuse.org/request/show/1006909
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=20
2022-09-29 10:14:41 +00:00
d27ba08486 Accepting request 991706 from home:fcrozat:branches:Virtualization
- Update to version 1.2.2:
  * Bump version to v1.2.2
  * vsock: remove stray println

OBS-URL: https://build.opensuse.org/request/show/991706
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=17
2022-07-30 06:46:48 +00:00
1ffbbbe5cc Accepting request 984443 from home:dfaggioli:Virtualization
- Run services and update vendored dependencies
- Update to version 1.2.1:
  * Bump vm-memory dependency from 0.7.0 to 0.8.0
- Update to version to 1.2.0:
  * Disable virtio-fs DAX
    + Fixes a bug triggering when using openSUSE images 
  * vsock: defer TSI proxy removal

OBS-URL: https://build.opensuse.org/request/show/984443
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=15
2022-06-22 10:44:25 +00:00
06ddef11f2 Accepting request 984026 from home:dfaggioli:Virtualization
- Update to version 1.1.0:
  * vsock: restore lost port mapping feature
  * vsock: translate errno to macOS to Linux
  * vsock: use MSG_NOSIGNAL to avoid SIGPIPE
  * vsock: update to nix 0.24.1
  * vsock: make accept() and explicit operation
- Update to version to v1.0.0
  * Update README.md
  * CI: run clippy tests with amd-sev feature too
  * Implement virtio-rng device
  * vmm: disable test_get_supported_cpuid
  * sev: use a different name when building with SEV
  * sev: switch to upstream kvm-bindings/ioctls
  * Makefile: add versioning to the output library
  * arch/aarch64: remove dependency on device_tree
  * libkrun: remove unneeded "cc" dependency
- Update to version to 0.2.0
  * Replace old vsock with TSIv2's vsock
  * macos: operate directly on kqueue in epoll
  * utils: Allow Epoll to be cloned
  * Replace "logger" crate with env_logger+log
- Patches added:
  * not-set-soname-as-it-is-plugin.patch

OBS-URL: https://build.opensuse.org/request/show/984026
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrun?expand=0&rev=13
2022-06-20 17:51:16 +00:00