summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--RELEASE-NOTES121
1 files changed, 121 insertions, 0 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 600a6edc..6302e75e 100644
--- a/RELEASE-NOTES
+++ b/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
----------------------------------