mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-21 22:53:37 +00:00
Update release notes for new features in 1.5 branch.
This commit is contained in:
121
RELEASE-NOTES
121
RELEASE-NOTES
@@ -1,3 +1,124 @@
|
||||
Release notes for libguestfs 1.6.0
|
||||
----------------------------------
|
||||
[updated to commit d75a2bff1264828f02b68a9c8bc7eb2521bd6684]
|
||||
|
||||
These release notes only cover the differences from the previous
|
||||
stable/dev branch split (1.4.0). For detailed changelogs, please see
|
||||
the git repository, or the ChangeLog file distributed in the tarball.
|
||||
|
||||
New features
|
||||
|
||||
- Use a new method for creating and caching the appliance. This
|
||||
greatly improves the performance of libguestfs.
|
||||
|
||||
- Support for guest inspection (like virt-inspector) via the ordinary
|
||||
API and all language bindings. 'guestfish -i' option is as a side-
|
||||
effect much quicker.
|
||||
|
||||
- Support for LUKS-encrypted guests.
|
||||
|
||||
- PHP bindings.
|
||||
|
||||
- Progress messages (and progress bars in guestfish and virt-resize)
|
||||
for certain long-running operations.
|
||||
|
||||
- virt-df is now much more efficient. Use '--one-per-guest' to restore
|
||||
the old per-guest isolation behaviour.
|
||||
|
||||
- guestfish 'copy-in' and 'copy-out' commands for copying files and
|
||||
directories recursively in and out of the guest.
|
||||
|
||||
- guestfish 'hexedit' command for doing binary edits to devices and
|
||||
files.
|
||||
|
||||
- Change guestfish -i syntax slightly to allow commands to be specified.
|
||||
|
||||
- guestfish '-d <domain>' for adding disks from libvirt domains.
|
||||
|
||||
- guestfish '-N' option supports several new prepared disk image types:
|
||||
lvfs : disk with LV formatted with filesystem
|
||||
lv : disk with LV
|
||||
bootroot : boot+root
|
||||
bootrootlv : boot and root on LV
|
||||
|
||||
- guestfish 'more' and 'edit' commands now work with arbitrary files.
|
||||
|
||||
- guestfish '--echo-keys' option allows you to echo keys/passphrases
|
||||
while typing them.
|
||||
|
||||
- Use virtio-serial for communications with the appliance. This
|
||||
also has a major performance benefit.
|
||||
|
||||
- virt-edit '-b' option to create a backup of edited files.
|
||||
|
||||
- virt-edit '-e' option for non-interactive edits to files.
|
||||
|
||||
- Ability to capture core dumps from the appliance (thanks Matthew Booth).
|
||||
|
||||
- virt-rescue now shuts down cleanly (thanks Matthew Booth).
|
||||
|
||||
- Translations of manual pages.
|
||||
|
||||
Security
|
||||
|
||||
New APIs
|
||||
|
||||
- download-offset
|
||||
- file-architecture
|
||||
- findfs-label
|
||||
- findfs-uuid
|
||||
- inspect-os
|
||||
- inspect-get-arch
|
||||
- inspect-get-distro
|
||||
- inspect-get-filesystems
|
||||
- inspect-get-major-version
|
||||
- inspect-get-minor-version
|
||||
- inspect-get-mountpoints
|
||||
- inspect-get-product-name
|
||||
- inspect-get-type
|
||||
- is-blockdev
|
||||
- is-chardev
|
||||
- is-fifo
|
||||
- is-lv
|
||||
- is-socket
|
||||
- is-symlink
|
||||
- list-filesystems
|
||||
- luks-add-key
|
||||
- luks-close
|
||||
- luks-format
|
||||
- luks-format-cipher
|
||||
- luks-kill-slot
|
||||
- luks-open
|
||||
- luks-open-ro
|
||||
- lvm-clear-filter
|
||||
- lvm-set-filter
|
||||
- part-to-dev
|
||||
- upload-offset
|
||||
|
||||
Internals
|
||||
|
||||
- Use size_t for loop iterators.
|
||||
- Refactor the library code into separate files.
|
||||
- Refactor the generator code into separate files.
|
||||
- Generate guestfish commands.
|
||||
- Protocol changes:
|
||||
error message size increased to 64K
|
||||
send errno to library
|
||||
- Add 'make bindist' to make a binary distribution.
|
||||
|
||||
Bugs fixed
|
||||
|
||||
- 633357 Updates to Spanish translation
|
||||
- 629593 Dutch translation added
|
||||
- 627556 Updates to Spanish translations of libguestfs
|
||||
- 626843 Updates to Spanish translations
|
||||
- 619793 [RFE] Need a way to determine if a particular block device is a logical volume
|
||||
- 618556 virt-rescue return none zero value when exit
|
||||
- 617200 mount operation failed and hung on some images which running in read-only mode
|
||||
- 610880 libguestfs should set broader read perms on tmpdir, so works in some situations when executed with umask 077
|
||||
- 571714 Running virt-df on disk image relabels it, so qemu can no longer write to it.
|
||||
- 502533 Updated Polish translation of libguestfs
|
||||
|
||||
Release notes for libguestfs 1.4.0
|
||||
----------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user