SHA256
1
0
forked from pool/libguestfs

- Update to version 1.52.0

* The Python bindings now use bytes (instead of str) for the
    event callback message, since it may contain arbitrary 8 bit
    data
    Fix a rare crash, and avoid memory leaks in event callbacks
  * Support for OCaml 5, and OCaml ≥ 4.07 is now the minimum
  * The OCaml bindings now release the runtime lock around calls
    to guestfs_close, since that call might be long-running (for
    example it might have to shut down the appliance and synch disks).
  * Support OpencloudOS
  * SELinux relabelling now runs in parallel, meaning it's a lot
    quicker
  * Add support for lzma and zstd compression methods in tar APIs
    (like guestfs_tar_in)
  * guestfs_pvs_full previously didn't always return the correct
    device names. This has now been fixed.
  * guestfs_btrfs_filesystem_balance fixed so it now works with
    more modern btrfs tools (Jürgen Hötzel).
  * The guestfish(1) --key option now recognizes LVM names like
    /dev/mapper/rhel_bootp--73--75--123-root
  * guestfish --key option also supports a new --key all:...
    selector to try the same key on all devices.
  * In guestmount(1) avoid calling fclose(NULL) on error paths,
    which might have caused a crash on some platforms.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=557
This commit is contained in:
Charles Arnold 2024-01-04 20:17:55 +00:00 committed by Git OBS Bridge
parent b6a0221f51
commit 46d45c57c4
6 changed files with 46 additions and 31 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0d7b350e973f33dc6d7a1a2999a82f7a0713ab446e52666612933d0a3aa64fa7
size 19060752

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmWBrXURHHJpY2hAYW5u
ZXhpYS5vcmcACgkQkXOPc+G3aKAFPg//ZAeSs+NZ+ETk3v1X9V1kINc1kah381KU
oVjxDJD8gEaaS3QpVjJ0ku8fhsd5b+mi8G9E5CxRVb1nBffW9+ik61hrOLMYyhmF
bKsx0zJBdISKhDwvZln5ySRPCQVspUJvOFcLIhF5AJimoDhijm2lNZJx/COxP7EM
UZQFoBUBlfLBz7jHysUKimHUjPVfuVBHLb24p5p7wseXVd4c0Guy76x43OiTI7T3
5epb029qG2hK8wxyWxWo1wRUJUODCAdAYK60ovPI7s2OdhricC7BgHwo2qXuJ+sJ
MnpSYNm1mPYsFxMjy2wW4NZTh8sbeC56zwub4tjyf+Pk/9sPq8/FrE4ZUhf/MyC/
BkmAWaX+qfzNnvjCfptFK82DQCE47UQWqmgHPsyWtnHBD4r+k3WIkofr8YHTxvp4
IWwY2pXlKyWKi9Uj8PBjRIZYMhAWqGJiHmSOGFeHKbUQ+xmVVyHnqqceqyjvrMRm
Y8EpWrH49tbMjS+NlJevRTDp0XRrym8Z6s8/D3aVoRY6tZHcoEDcAz/m+xE8s2eL
JVyZ9u7ulsyxXEkwJZ1QVxkBrB1LllAO1zQjl2wVBeWY2PfP+9Gb44UaZ01cxkPU
MVwYquxgedWuExgyDG4lAvz9dnqqRBQIWavBn/vVYrmrHxxCVSlQmYfaLukt7yS7
pLCSULFbogA=
=OY3d
-----END PGP SIGNATURE-----

BIN
libguestfs-1.52.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmWW64MRHHJpY2hAYW5u
ZXhpYS5vcmcACgkQkXOPc+G3aKDVHw//UIr27iA6WpJy0KyLOSmcdyrtYbnnySwP
GH7ho8tpggDjXjSYyuUSjeqhCluMSy6XGYxYmZKNx8gyvydCfX7oflr6Lldti6tk
9vARyrIg85knFH4VgxZfVpN7FUava3qbVSW5EH4T539+rKi7r8M6bgyPzeeOCd0w
8jzeLy0VPz9XMCBMQ0HRbtX6EjttblNSgD7NnjhqQt274UJW6bdrzXvTHw/uyr0p
+Qbzas8qaUye5E1L6jqlH+5fHoF0R481PDq6XS8CvGWGD+/7MMTuRUDYa69ia9Du
pbD5XjTWU1ELGiS/nah3HWcprKzpw7MJmqqOKCnQedxPyeNbJQ5XfRc0R6HRkxil
yHq8hU2eidWz+/zLvV69vL1jXoUddYdv0YpIFqTtyAAFYvzfc6GgcJ/wcAr8DdOl
/ULMxf+AH0Lm7Pygj6R/cdbd0OvmDCi3LoN2oyMVMvVAhsx0UMcGfPdHony7FUYS
u23k6fJ7B3ksL6TtWJyjSbzW7v3I7LcfI8SShprR728VppYjyryEkxB+4H/DsWe7
eTMqnOddoteuBAapUoXZnOdfbMLkZib+2Kel7DnezLCiAnWXXALRWUreyrasr0vT
r1bZwJKjJH1atbKO+6taKkcATVoieRUxJkBDDdSOlpE3zuLL8btMgU6KerWLl1Yu
YRiSNBCEfjM=
=4eIl
-----END PGP SIGNATURE-----

View File

@ -1,15 +1,30 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 2 11:30:13 MST 2024 - carnold@suse.com Thu Jan 4 13:10:51 MST 2024 - carnold@suse.com
- Update to version 1.51.10 - Update to version 1.52.0
* options: Allow --key all:SELECTOR to be used to match any * The Python bindings now use bytes (instead of str) for the
device. Rewrite --key documentation. event callback message, since it may contain arbitrary 8 bit
* mltools/libosinfo-c.c: Fix off-by-one error data
* mldrivers: look for bootloader config in /boot/grub/grub.cfg in Fix a rare crash, and avoid memory leaks in event callbacks
case of UEFI * Support for OCaml 5, and OCaml ≥ 4.07 is now the minimum
* daemon/btrfs: Use new syntax for balance command * The OCaml bindings now release the runtime lock around calls
* ocaml: Nullify custom block before releasing runtime lock to guestfs_close, since that call might be long-running (for
* ocaml: Use Gc.finalise instead of a C finalizer example it might have to shut down the appliance and synch disks).
* Support OpencloudOS
* SELinux relabelling now runs in parallel, meaning it's a lot
quicker
* Add support for lzma and zstd compression methods in tar APIs
(like guestfs_tar_in)
* guestfs_pvs_full previously didn't always return the correct
device names. This has now been fixed.
* guestfs_btrfs_filesystem_balance fixed so it now works with
more modern btrfs tools (Jürgen Hötzel).
* The guestfish(1) --key option now recognizes LVM names like
/dev/mapper/rhel_bootp--73--75--123-root
* guestfish --key option also supports a new --key all:...
selector to try the same key on all devices.
* In guestmount(1) avoid calling fclose(NULL) on error paths,
which might have caused a crash on some platforms.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 11 12:39:30 MST 2023 - carnold@suse.com Mon Dec 11 12:39:30 MST 2023 - carnold@suse.com

View File

@ -18,7 +18,7 @@
Name: libguestfs Name: libguestfs
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64 riscv64 ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64 riscv64
Version: 1.51.10 Version: 1.52.0
Release: 0 Release: 0
Summary: Access and modify virtual machine disk images Summary: Access and modify virtual machine disk images
License: GPL-2.0-or-later License: GPL-2.0-or-later