X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=RELEASE-NOTES;h=2c27642f92353a7d91cfa9629e38adab56b66f7f;hp=8174f67ea308c8feb1553ba0d4b0bcf2ec56ff31;hb=35b15d918df53b9ced54dbb6015b94f7ee3afca4;hpb=1acb82e9f70a81982c7c2ad8b7966bffc4fcfa8a diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 8174f67..2c27642 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,7 +1,7 @@ Release notes for libguestfs 1.12.0 ----------------------------------- -LAST UPDATED TO COMMIT 76bd81820f50a390b7e853d65f41b29a37e63f43 +LAST UPDATED TO COMMIT 1e9e351f178dcb425c4796c90fe7c8c5c250d100 These release notes only cover the differences from the previous stable/dev branch split (1.10.0). For detailed changelogs, please see @@ -31,8 +31,17 @@ New features "-d UUID" option to specify a guest by UUID. This makes them more robust to use from other programs. + - virt-resize can now handle btrfs. + + - guestfish strings can use escapes, eg. > write /foo "line 1\nline 2\n" + + - guestfish write-append command can be used to append to files. + - guestfs_close now appears in trace messages. + - Long-running file uploads and downloads can be cancelled through the + API or by hitting ^C in guestfish. + - Python binding adds explicit g.close() method. - Python programs can now use the new event API. @@ -53,17 +62,33 @@ New features - CentOS and Scientific Linux are now treated as separate distros by the inspection API. + - mkfs-opts can now set inode size and sector size on created filesystems + (thanks Nikita Menkovich). + + - In guestfish, tab completion now works on /dev/mapper devices. + + - New virt-resize --ntfsresize-force option allows Windows VMs to be + resized multiple times. + Security - [none] + - optargs_bitmask is checked even for calls that have no optional + arguments. This closes a possible exploit in the daemon from + untrusted callers. New APIs + btrfs-filesystem-resize + get-pgroup inspect-get-icon is-zero is-zero-device list-9p + list-dm-devices mount-9p + ntfsresize-opts + set-pgroup + write-append Internals @@ -77,17 +102,24 @@ Internals - Compatible with gcc 4.6. + - Perform safety checks on QEMU. + + - C API tests can now fully test calls that have optional arguments. + + - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd. + Bugs fixed ./bugs-in-changelog.sh 1.10.0.. | sort -n + - 602997 part-get-bootable gives wrong result with an unordered part layout + - 661280 virt-rescue: panic when shutting down: "/sbin/reboot: No such file or directory" - 700369 qemu-system-x86_64 says 'KVM not supported for this target' - 705200 guestmount attempt results in access denied - 714981 'list-filesystems' does not know about virtio 9p filesystems or detect existing mounts - 717786 libguestfs python bindings should have an explicit close call - Release notes for libguestfs 1.10.0 -----------------------------------