]> xenbits.xensource.com Git - libvirt.git/commitdiff
build: do not emit a trailing blank line into VC'd file, NEWS
authorJim Meyering <meyering@redhat.com>
Thu, 16 Jul 2009 20:46:43 +0000 (22:46 +0200)
committerJim Meyering <meyering@redhat.com>
Thu, 16 Jul 2009 21:11:55 +0000 (23:11 +0200)
* docs/Makefile.am ($(top_builddir)/NEWS): Adjust rule to filter
out any trailing blank lines when generating this file.
* NEWS: Regenerate, so that it contains entries for 0.6.5.

NEWS
docs/Makefile.am

diff --git a/NEWS b/NEWS
index 5733fa8505e7e128d3d29a3131572fa8957fdb64..447d2b4408f6865381f528ad3adc9fed204f4a23 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,62 @@
        http://libvirt.org/news.html
 
 
+0.6.5: Jul  3 2009:
+   - New features: create storage columes on disk backend (Henrik Persson),
+          drop of capabilities based on libcap-ng when possible (Daniel
+          Berrange)
+   - Portability: fix build on non-Linux targets (Daniel Berrange)
+   - Documentation: typo and english fixes (Runa Bhattacharjee and
+          Garry Dolley), Docs on extending APIs (Dave Allan), cleanup
+          of debug and logging documentation (Amy Griffis), add
+          HACKING doc to the website (Daniel Berrange),
+          documentation for OpenNebula driver (Abel Miguez Rodriguez)
+   - Bug fixes: forbid autostart on transcient networks,
+          xen device removal crash (Daniel Berrange), re-detection of
+          transient VMs after libvirtd restart(Daniel Berrange),
+          bug in virFindFileInPath (Daniel Berrange), handle new
+          availheap sysctl in Xen (Daniel Berrange), allow USB hostdev
+          product 0 (Cole Robinson), cleanup when creating a storage pool
+          fails (Henrik Persson), domain id fix on redefinition in
+          test driver (Cole Robinson), fix raw storage allocation (Cole
+          Robinson), memory reporting for inactive qemu drivers (Cole
+          Robinson), segfault if storage pool has no type attribute (Cole
+          Robinson), OpenNebula compilation issues (Javier Fontan),
+          dominfo command without security driver (Daniel Berrange),
+          domain state problems after migration or destroy (Federico
+          Simoncelli), leak in node device parsing (Dave Allan),
+          storage pool definitions reading at startup (Cole Robinson),
+          bogus WWN in NPIV support (David Allan), avoid a segfault with
+          recent Xen (Sascha), cope with libnuma failures on weird
+          topologies (Dan Berrange), crash in QEMU driver with bad capabilities
+          data (Dan Berrange), trying to re-create a pool should not destroy
+          it (Dave Allan), endless loop in node device XML dump (Cole Robinson),
+          Re-label shared and readonly images (Dan Berrange)
+   - Improvements: create and destroy NPIV support (David Allan),
+          networking in UML driver (Daniel Berrange), HAL driver restart
+          thread safety (Daniel Berrange), capabilities and nodeinfo
+          APIs for LXC (Daniel Berrange), iNUMA API for VBox (Daniel Berrange),
+          dynamically search and use kvm-img qemu-img or qcow-create (Doug
+          Goldstein), fix qemu and kvm version parsing (Mark McLoughlin),
+          serial number for HAL storage (Dave Allan), improve error reporting
+          for virConnectOpen URIs (Daniel Berrange), include OS driver name
+          in device XML (Daniel Berrange), fix qemu command flags fetching
+          (Cole Robinson), check that qemu support -drive format= (Cole
+          Robinson), improve emulator detection (Cole Robinson), changes
+          to config parser to accomodate VMX syntax (Matthias Bolte),
+          update network schemas and driver for missing elements (Satoru SATOH),
+          avoid changing file context if not needed (Tim Waugh),
+          skip labelling if no src path (Cole Robinson), add arm emulation
+          if qemu-system-arm is present (C.J. Adams-Collier)
+   - Cleanups: daemon check logging env variables (Daniel Berrange),
+          User Mode Linux start and stop cleanups (Daniel Berrange),
+          share the NUMA api implementations (Daniel Berrange), storage
+          module dependancies (Dave Allan), refactor storage XML parsing
+          (Cole Robinson), big cleanup of logging code (Amy Griffis),
+          superfluous % on format (Matthias Bolte), cleanups and updates
+          on OpenNebula driver (Daniel Berrange and Abel Miguez Rodriguez)
+
+
 0.6.4: May 29 2009:
    - New features: new API virStorageVolCreateXMLFrom (Cole Robinson),
           full VBox graphic capabilities (Pritesh Kothari), Interface config
index 4bdb82729ee072de0a0b1e3785e8332071529aef..9ac2f6db0742b3a8b117cdbdd122066377243adc 100644 (file)
@@ -127,8 +127,11 @@ libvirt-api.xml libvirt-refs.xml: apibuild.py \
        -(./apibuild.py)
 
 $(top_builddir)/NEWS: $(top_srcdir)/docs/news.xsl $(top_srcdir)/docs/news.html.in
-       -@(if [ -x $(XSLTPROC) ] ; then \
-         $(XSLTPROC) --nonet $(top_srcdir)/docs/news.xsl $(top_srcdir)/docs/news.html.in > $(top_builddir)/NEWS ; fi );
+       -@(if [ -x $(XSLTPROC) ] ; then                         \
+         $(XSLTPROC) --nonet $(top_srcdir)/docs/news.xsl       \
+            $(top_srcdir)/docs/news.html.in                    \
+          | perl -0777 -pe 's/\n\n+$$/\n/'                     \
+          > $@-t && mv $@-t $@ ; fi );
 
 clean-local:
        rm -f *~ *.bak *.hierarchy *.signals *-unused.txt