diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-11-10 14:03:57 +0000 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-11-10 14:04:09 +0000 |
commit | 2c9e532566f58d8aca362fdc150bd88d291c396d (patch) | |
tree | 37801939415172bd16002c28b2be5e46724e26c1 /guestfs-release-notes.txt | |
parent | 17090bd09f25c490bce9a5159d54bcabb7a8ecc2 (diff) | |
download | libguestfs-2c9e532566f58d8aca362fdc150bd88d291c396d.tar.gz libguestfs-2c9e532566f58d8aca362fdc150bd88d291c396d.tar.xz libguestfs-2c9e532566f58d8aca362fdc150bd88d291c396d.zip |
Update release notes.
Diffstat (limited to 'guestfs-release-notes.txt')
-rw-r--r-- | guestfs-release-notes.txt | 57 |
1 files changed, 54 insertions, 3 deletions
diff --git a/guestfs-release-notes.txt b/guestfs-release-notes.txt index 5b74cd9b..d1242733 100644 --- a/guestfs-release-notes.txt +++ b/guestfs-release-notes.txt @@ -53,6 +53,8 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 guestfish has a new --network option, which enables the user network in libguestfs. + You can set GUESTFISH_PS1 to use fancy fonts in guestfish. + rsync and ssh commands are now availble in virt-rescue. In addition, rsync can be used through the API for doing incremental copies. @@ -77,6 +79,8 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 * miscellaneous improvements for SuSE (Olaf Hering) + * remove man pages cache (Wanlong Gao) + virt-make-fs can now create virtual floppy disks (VFDs). guestmount has a --pid-file option. @@ -95,6 +99,9 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 The automated 'bindtests' now test for 64 bit cleanliness in parameter passing. Several bugs in the bindings were found and fixed as a result. + Better handling of blocking and non-blocking functions should make + libguestfs calls more efficient. + inspection Windows guests with unlimited-sized Registries are now supported. By @@ -103,6 +110,8 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 Better support for SuSE guests (Olaf Hering). + Return the architecture of installed applications (John Eckersberg). + ports Libguestfs without the appliance can be compiled on Mac OS X (Masami @@ -148,15 +157,20 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 filesystem-available fill-dir fstrim + get-cachedir get-libvirt-requested-credentials get-libvirt-requested-credential-prompt get-libvirt-requested-credential-challenge get-libvirt-requested-credential-defresult + get-tmpdir hivex-* + inspect-list-applications2 (John Eckersberg) ls0 max-disks mke2fs (Wanlong Gao) + mklost-and-found mkswap [added label and uuid optional arguments] + mktemp (Wanlong Gao) nr-devices parse-environment parse-environment-list @@ -164,8 +178,10 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 rsync rsync-in rsync-out + set-cachedir set-libvirt-supported-credentials set-libvirt-requested-credential + set-tmpdir shutdown [backported to 1.16 and 1.18] tar-in [added compress flag] tar-out [added compress, numericowner, exclude flags] @@ -176,6 +192,11 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 xfs-info (Wanlong Gao) xfs-repair (Wanlong Gao) + In the C API only: + + guestfs_push_error_handler + guestfs_pop_error_handler + Internals qemu ≥ 1.1.0 is required. @@ -204,13 +225,17 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 * umount - The way that libguestfs APIs are represented in the generator has - changed to use an OCaml struct instead of a tuple. This makes it far - more flexible. For details see commit 39d1a7db. + The way that libguestfs APIs and structures are represented in the + generator has changed to use an OCaml struct instead of a tuple. This + makes it far more flexible. For details see commits 39d1a7db and + eb185eef. Launch backends are now located in separate files eg. src/launch-appliance.c, src/launch-libvirt.c. + Generated action code is now split over several src/action*.c files, + for faster compilation. + POD (documentation) is now generated using a rewritten Perl program instead of pod2* + shell scripts. @@ -265,6 +290,18 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 There is now a ./configure --without-libvirt option. This is useful for testing that the code still compiles without libvirt. + There is now an internal mini-library for running commands. This allows + us to redirect errors from external commands into events. + + Code for handling temporary directories and the appliance cache was + completely overhauled. + + Code for temporarily ignoring/disabling errors now looks like this: + + guestfs_push_error_handler (g, NULL, NULL); + guestfs_mkdir (g, "/foo"); /* We don't care if this fails. */ + guestfs_pop_error_handler (g); + Bugs fixed ./bugs-in-changelog.sh 1.18.0.. @@ -274,6 +311,16 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 SELinux policy ought to allow qemu to write to unconfined_u:object_r:user_tmp_t:s0 + https://bugzilla.redhat.com/859949 + + RFE: inspect-list-applications does not return the architecture of + RPM packages + + https://bugzilla.redhat.com/859885 + + inspect-list-applications does not list all installed RPM packages + with same name and different versions + https://bugzilla.redhat.com/859876 guestfish printed paths are not canonicalized @@ -371,6 +418,10 @@ RELEASE NOTES FOR LIBGUESTFS 1.20 Inspection fails when /etc/HOSTNAME is empty + https://bugzilla.redhat.com/713678 + + Not all febootstrap messages are redirected to log callbacks + https://bugzilla.redhat.com/627675 libguestfs inspector code cannot handle /dev/disk/by-id/* paths |