* The minimum version of Python required is 3.6.
* Python bindings no longer use deprecated
"PyEval_ThreadsInitialized".
* Python bindings now include type hints (Sam Eiderman).
* Erlang bindings now use libei instead of liberl_interface
(Sergei Golovan).
* virt-get-kernel(1) can now find uncompressed kernels
(Pino Toscano).
* virt-sysprep(1) now regenerates the guest certificate store
when a certificate is removed from the guest (Pino Toscano).
* virt-sysprep(1) can now remove IPA enrollment files and
Kerberos keytabs
(Pino Toscano, Christian Heimes and François Cami).
* "cryptsetup-open" and "cryptsetup-close" replace "luks-open",
luks-open-ro and luks-close. The new APIs add support for
BitLocker encryption.
* "lvm-canonical-lv" no longer produces a noisy error message
when called with a non-LV parameter.
* Various other bug fixes
- Drop
bfd08867-golang-Fix-path-to-include-guestfs.h..patch
dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch
- Drop is_opensuse references to remove differences between Leap
and SLES packaging
libguestfs.spec
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=463
* virt-v2v is moved out from libguestfs into its own package
* virt-p2v is moved out from libguestfs into its own package
* Add support for the Vala language
* Add support for the Rust language
* Reproducible builds
* Advanced Format disks (which use 4K sectors) can now be
processed by libguestfs. Use the new optional blocksize
parameter to guestfs_add_drive_opts, and the --blocksize option
added to several tools
* Windows CompactOS (NTFS file compression) is now supported.
* Advanced machine readable output in various virt tools now
supports JSON output, and writing logs to a numbered file
descriptor
* virt-filesystems tool now more accurately reports filesystem
total size, in the case where for example the filesystem does
not occupy the whole of its containing device
* Python ≥ 2.7 is required.
* Python bindings are now more extensively tested
* Python bindings should now work with Python ≥ 3.8.
* Multiple fixes to avoid crashes in the Python bindings
* OCaml bindings are compiled with -DCAML_NAME_SPACE to ensure no
non-caml_-namespaced symbols are used
* OCaml bindings should now work with OCaml 4.09 and 4.10.
* Fix compatibility with newer cgo for Go bindings
* Go API error handling is now more idiomatic
* Update documentation about how to handle boolean parameters in
Ruby bindings
* Libguestfs can now extract icons for Gentoo, newer SUSE and
OpenMandriva guests. Improved extraction of RHEL icons.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=452