mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-21 22:03:49 +03:00
Release of libvirt-0.9.3
* configure.ac docs/news.html.in libvirt.spec.in: update for the new release * po/*.po*: updated and regenerated localizations
This commit is contained in:
parent
1aa5f85bb8
commit
7976d96dd7
@ -1,6 +1,6 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_INIT([libvirt], [0.9.2], [libvir-list@redhat.com], [], [http://libvirt.org])
|
||||
AC_INIT([libvirt], [0.9.3], [libvir-list@redhat.com], [], [http://libvirt.org])
|
||||
AC_CONFIG_SRCDIR([src/libvirt.c])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
|
@ -8,6 +8,343 @@
|
||||
<p>Here is the list of official releases, it is also possible to just use the <a href="downloads.html">GIT version or snapshot</a>, contact the mailing list
|
||||
and check the <a href="http://libvirt.org/git/?p=libvirt.git;a=log">GIT log</a> to gauge progress.</p>
|
||||
|
||||
<h3>0.9.3: Jul 4 2011</h3>
|
||||
<ul>
|
||||
<li> Features:<br/>
|
||||
vcpupin: introduce the new libvirt API (virDomainGetVcpupinInfo) (Taku Izumi),<br/>
|
||||
Add TXT record support for virtual DNS service (Michal Novotny),<br/>
|
||||
Support reboots with the QEMU driver (Daniel P. Berrange),<br/>
|
||||
Introduce virDomainGetControlInfo API (Jiri Denemark),<br/>
|
||||
virNodeGetMemoryStats: Expose new API (Minoru Usui),<br/>
|
||||
virNodeGetCPUTime: Implement public API (Minoru Usui),<br/>
|
||||
send-key: Defining the public API (Lai Jiangshan),<br/>
|
||||
vcpupin: introduce a new libvirt API (virDomainPinVcpuFlags) (Taku Izumi),<br/>
|
||||
support multifunction PCI device (Wen Congyang),<br/>
|
||||
lxc: various improvements (Cole Robinson)
|
||||
</li>
|
||||
<li> Documentation:<br/>
|
||||
Add documentation for configuration lock managers (Daniel P. Berrange),<br/>
|
||||
fix indentation of sub-elements of <ip> in network XML (Laine Stump),<br/>
|
||||
document correct flag name (Eric Blake),<br/>
|
||||
documenting the 802.1Qbh parameters of a 'direct' interface (David S. Wang),<br/>
|
||||
Make virConnectClose comply to apibuild.py expectations (Matthias Bolte),<br/>
|
||||
fix docs to match behavior of virConnectClose (Eric Blake),<br/>
|
||||
numatune: Add doc for new numatune XML (Osier Yang),<br/>
|
||||
Fix documentation of virStreamRecv (Matthias Bolte),<br/>
|
||||
updated list of applications using libvirt. (Ohad Levy),<br/>
|
||||
improve VIR_DOMAIN_AFFECT_CURRENT description (Eric Blake),<br/>
|
||||
Add doc for video element (Osier Yang),<br/>
|
||||
Make hvsupport.pl pick up the host device drivers (Matthias Bolte)
|
||||
</li>
|
||||
<li> Portability:<br/>
|
||||
Explicitely invoke python for API doc generator (Daniel Veillard),<br/>
|
||||
fix virParseVersionString with linux 3.0 (Scott Moser),<br/>
|
||||
Add conditionals to allow build without SASL (Daniel P. Berrange),<br/>
|
||||
Add missing include of signal.h in virnetsocket.c (Daniel P. Berrange),<br/>
|
||||
Fix compilation with systemtap 1.3 (Matthias Bolte),<br/>
|
||||
build: fix mingw build (Eric Blake),<br/>
|
||||
daemon: Fix build without polkit (Jiri Denemark),<br/>
|
||||
build: fix 'make check' when pdwtags is available (Eric Blake),<br/>
|
||||
build: sanlock-devel is not in F15 yet (Eric Blake),<br/>
|
||||
Only include parthelper if built with storage_disk (Ruben Kerkhof),<br/>
|
||||
build: fix VPATH builds (Eric Blake),<br/>
|
||||
python: Don't declare Py_ssize_t for Python 2.6 (Matthias Bolte),<br/>
|
||||
build: avoid python 2.4 build failure (Eric Blake),<br/>
|
||||
build: fix NUMA build on RHEL 5 (Eric Blake),<br/>
|
||||
build: avoid python 2.4 build failure (Eric Blake),<br/>
|
||||
build: avoid compiler failure (Eric Blake),<br/>
|
||||
build: fix compilation on systems missing libnl and new includes (Stefan Berger),<br/>
|
||||
configure: Make libnl optional unless macvtap is required (Matthias Bolte),<br/>
|
||||
build: require newer netcf when it is available (Eric Blake),<br/>
|
||||
build: fix building error when building without libvirtd (Wen Congyang),<br/>
|
||||
Skip nodeinfo test on non intel architectures (Guido Günther),<br/>
|
||||
Fix dlopen dependency (Matthias Bolte),<br/>
|
||||
virt-aa-helper: add missing include (Eric Blake)
|
||||
</li>
|
||||
|
||||
<li> Bug Fixes:<br/>
|
||||
initialize pointer to NULL (Wen Congyang),<br/>
|
||||
storage: avoid crash on parse error (Eric Blake),<br/>
|
||||
vmware: avoid null deref on failed lookup (Eric Blake),<br/>
|
||||
qemu: avoid null deref on low memory (Eric Blake),<br/>
|
||||
rpc: avoid memory leak on error (Eric Blake),<br/>
|
||||
rpc: fix logic bug (Eric Blake),<br/>
|
||||
pci: avoid memory leak on error (Eric Blake),<br/>
|
||||
interface: avoid memory leak on parse error (Eric Blake),<br/>
|
||||
libvirtd: avoid memory leak on OOM (Eric Blake),<br/>
|
||||
build: avoid double-close bug with pipe2 (Eric Blake),<br/>
|
||||
rpc: avoid freeing uninitialized variable (Eric Blake),<br/>
|
||||
virsh: avoid uninitialized variable (Eric Blake),<br/>
|
||||
virsh: avoid integer overflow (Eric Blake),<br/>
|
||||
Fix stream procedure number for virDomainMigratePrepareTunnel3 (Daniel P. Berrange),<br/>
|
||||
Fix release of virNetMessagePtr instances in streams processing (Daniel P. Berrange),<br/>
|
||||
Fix potential crash when saving guests (Daniel P. Berrange),<br/>
|
||||
Fix uninitialized value in QEMU monitor FD sending code (Daniel P. Berrange),<br/>
|
||||
Fix leak of JSON object for events (Daniel P. Berrange),<br/>
|
||||
Fix use of uninitialized memory when releasing PCI slots (Daniel P. Berrange),<br/>
|
||||
Fix leak of virStreamPtr object with callback added in fdstream impl (Daniel P. Berrange),<br/>
|
||||
Fix leak of mdnsGroupName in virNetServer object (Daniel P. Berrange),<br/>
|
||||
Fix release of filtered stream messages (Daniel P. Berrange),<br/>
|
||||
save domain status after modifing vcpupin (Wen Congyang),<br/>
|
||||
Fix memory leak in virDomainVcpuPinDel() (Wen Congyang),<br/>
|
||||
sysinfo: fix illegal NULL return (Minoru Usui),<br/>
|
||||
Fix locking wrt virNetClientStreamPtr object (Daniel P. Berrange),<br/>
|
||||
Avoid referencing NULL pointer when copying stream error (Daniel P. Berrange),<br/>
|
||||
Avoid free'ing a filtered RPC message in the server (Daniel P. Berrange),<br/>
|
||||
Ensure empty payload is written upon stream completion (Daniel P. Berrange),<br/>
|
||||
Fix propagation of RPC errors from streams (Daniel P. Berrange),<br/>
|
||||
Fix crash when aborting a stream from a I/O callback (Daniel P. Berrange),<br/>
|
||||
dnsmasq: Fix errno handling and don't unlink non-existing files (Matthias Bolte),<br/>
|
||||
tests: Fix memory leak in virnetmessagetest (Osier Yang),<br/>
|
||||
conf: Fix memory leak in virNetworkDNSDefFormat (Osier Yang),<br/>
|
||||
sysinfo: fix parsing regression (Eric Blake),<br/>
|
||||
remote: fix uninitialized variable (Eric Blake),<br/>
|
||||
build: avoid uninitialized variable (Eric Blake),<br/>
|
||||
buf: protect against integer overflow (Eric Blake),<br/>
|
||||
remote: protect against integer overflow (Eric Blake),<br/>
|
||||
Fix typo in libvirt_private.syms (Matthias Bolte),<br/>
|
||||
Fix some bugs in RPC protocol make rules (Daniel P. Berrange),<br/>
|
||||
Fix job type set in qemuMigrationPrepareDirect/PrepareTunnel (Daniel P. Berrange),<br/>
|
||||
Avoid high privileges taint warning for QEMU session driver (Daniel P. Berrange),<br/>
|
||||
util: Fix memory leak in virJSONParserHandleStartMap (Osier Yang),<br/>
|
||||
qemu: Fix memory leak in qemuProcessWaitForMonitor (Osier Yang),<br/>
|
||||
storage: fix volDelete return when volume still being allocated (Matthew Booth),<br/>
|
||||
Fix use-after-free in handling domain taint flags (Daniel P. Berrange),<br/>
|
||||
qemu: Fix one memory leak (Osier Yang),<br/>
|
||||
virsh: avoid bogus description (Eric Blake),<br/>
|
||||
set and restore MAC address of a NIC when using PASSTHROUGH mode (Dirk Herrendoerfer),<br/>
|
||||
conf: Fix one memory leak (Osier Yang),<br/>
|
||||
Add missing checks for NULL in domain lock manager (Daniel P. Berrange),<br/>
|
||||
Fix errno return in safezero() (Daniel P. Berrange),<br/>
|
||||
Fix allocation of veth's to not skip an index (Daniel P. Berrange),<br/>
|
||||
command: avoid double close (Eric Blake),<br/>
|
||||
qemu: Fix parsing 'info chardev' (Cole Robinson),<br/>
|
||||
vcpupin: Fix cpu affinity setting bug of qemu driver (Taku Izumi),<br/>
|
||||
daemon: plug memory leak (Eric Blake),<br/>
|
||||
qemu: add missing break statement (Eric Blake),<br/>
|
||||
storage: avoid mishandling backing store > 2GB (Eric Blake)
|
||||
|
||||
</li>
|
||||
<li> Improvements:<br/>
|
||||
tests: Add a general util test (Matthias Bolte),<br/>
|
||||
util: choose whether to require micro in version strings (Eric Blake),<br/>
|
||||
build: consistently use CFLAGS (Eric Blake),<br/>
|
||||
build: simplify sanlock distribution (Eric Blake),<br/>
|
||||
build: allow 'make syntax-check' on fresh checkout (Eric Blake),<br/>
|
||||
Send back an error if we get unexpected stream control message (Daniel P. Berrange),<br/>
|
||||
Add test case for parsing JSON docs (Daniel P. Berrange),<br/>
|
||||
Remove bogus warning message in JSON code (Daniel P. Berrange),<br/>
|
||||
Ensure RPC message is cleared before being reused (Daniel P. Berrange),<br/>
|
||||
Fix hardcoded limit on client requests in RPC code (Daniel P. Berrange),<br/>
|
||||
tests: Add valgrind.supp into EXTRA_DIST (Osier Yang),<br/>
|
||||
virsh: Fix a problem of buildPoolXML (Osier Yang),<br/>
|
||||
lock qemu_driver early in qemuGetSchedulerParametersFlags() (Wen Congyang),<br/>
|
||||
build: avoid pod2man on tarball (Eric Blake),<br/>
|
||||
Ensure that EOF is dispatched to the stream callback (Daniel P. Berrange),<br/>
|
||||
Improve two log messages in virNetMessage (Daniel P. Berrange),<br/>
|
||||
Lower logging level when failing to register socket watch (Daniel P. Berrange),<br/>
|
||||
screenshot: Set access rights to temporary file (Michal Privoznik),<br/>
|
||||
maint: improve makefile whitespace (Eric Blake),<br/>
|
||||
network: Don't ignore errors in dnsmasq config file creation (Matthias Bolte),<br/>
|
||||
network: Fix dnsmasq hostsfile creation logic and related tests (Matthias Bolte),<br/>
|
||||
build: update translated files (Eric Blake),<br/>
|
||||
Support automatic creation of leases for disks in sanlock (Daniel P. Berrange),<br/>
|
||||
Support loading a configuration file for sanlock plugin (Daniel P. Berrange),<br/>
|
||||
Allow per-driver config file for lock manager plugins (Daniel P. Berrange),<br/>
|
||||
network: add domain to unqualified names defined with <host&g; (Laine Stump),<br/>
|
||||
Convert libvirtd over to the new RPC handling APIs (Daniel P. Berrange),<br/>
|
||||
Convert the remote driver to new RPC client APIs (Daniel P. Berrange),<br/>
|
||||
Add XDR_CFLAGS to libvirt-net-rpc.la library (Daniel P. Berrange),<br/>
|
||||
Ensure sanlock socket is labelled with the VM process label (Daniel P. Berrange),<br/>
|
||||
Add a virSecurityManagerSetProcessFDLabel (Daniel P. Berrange),<br/>
|
||||
Rename virSecurityManagerSetFDLabel method (Daniel P. Berrange),<br/>
|
||||
Add node prefix to virNodeGet(CPU|Memory)Stats structs and defines (Matthias Bolte),<br/>
|
||||
qemu: Fix update device for CURRENT + FORCE flags (Jiri Denemark),<br/>
|
||||
nwfilter: Return error message about unresolvable variables (Stefan Berger),<br/>
|
||||
build: rename Vcpupin to VcpuPin (Eric Blake),<br/>
|
||||
sysinfo: cleanup function/struct names. (Minoru Usui),<br/>
|
||||
sysinfo: fix lack of error check in virSysinfoFormat(). (Minoru Usui),<br/>
|
||||
tests: Partly fix networkxml2argvtest being configure result dependent (Matthias Bolte),<br/>
|
||||
qemu: Remove bogus error codes for NUMA memory tuning (Osier Yang),<br/>
|
||||
network: fix indentation in networkBuildDnsmasqArgv (Laine Stump),<br/>
|
||||
vcpupin: add query option to virsh vcpupin command (Taku Izumi),<br/>
|
||||
vcpuinfo: add the code to fallback to try new API (Taku Izumi),<br/>
|
||||
vcpupin: implement the remote protocol to address the new API (Taku Izumi),<br/>
|
||||
vcpupin: implement the code to support new API for the qemu driver (Taku Izumi),<br/>
|
||||
build: update gnulib for intprops (Eric Blake),<br/>
|
||||
Rename iface(G|S)etMacaddr to iface(G|S)etMacAddress for consistency (Matthias Bolte),<br/>
|
||||
Network: Add support for DNS hosts definition to the network XML (Michal Novotny),<br/>
|
||||
Network: Add additional hosts internal infrastructure (Michal Novotny),<br/>
|
||||
Network: Add regression tests for the command-line arguments (Michal Novotny),<br/>
|
||||
Network: modify dnsmasq commandline build function to allow testing (Michal Novotny),<br/>
|
||||
tests: Improve IPv6 detection for virNetSocket tests (Matthias Bolte),<br/>
|
||||
Move load of AppArmor profile to GenLabel() (Jamie Strandboge),<br/>
|
||||
Add Memory Device Information to virSysinfoRead() from dmidecode type 17 (Minoru Usui),<br/>
|
||||
Add Processor Information to virSysinfoRead() from dmidecode type 4 (Minoru Usui),<br/>
|
||||
Cleanup virSysinfoRead() (Minoru Usui),<br/>
|
||||
Make sure virnetprotocol.[ch] are in BUILT_SOURCES (Daniel P. Berrange),<br/>
|
||||
maint: typo fixes (Eric Blake),<br/>
|
||||
Add missing translation of error message from QEMU reboot patch (Daniel P. Berrange),<br/>
|
||||
Allow automatic kill of guests when a connection is closed (Daniel P. Berrange),<br/>
|
||||
Automatically kill target QEMU if migration aborts abnormally (Daniel P. Berrange),<br/>
|
||||
Add infrastructure to automatically destroy guests when a connection closes (Daniel P. Berrange),<br/>
|
||||
Move the RPC generator scripts into src/rpc (Daniel P. Berrange),<br/>
|
||||
Introduce generic RPC client objects (Daniel P. Berrange),<br/>
|
||||
Introduce generic RPC module for advertising via MDNS (Daniel P. Berrange),<br/>
|
||||
Introduce generic RPC server objects (Daniel P. Berrange),<br/>
|
||||
Integrate TLS/SASL directly into the socket APIs (Daniel P. Berrange),<br/>
|
||||
Generic module for handling SASL authentication & encryption (Daniel P. Berrange),<br/>
|
||||
Generic module for handling TLS encryption and x509 certs (Daniel P. Berrange),<br/>
|
||||
Introduce a generic object for using network sockets (Daniel P. Berrange),<br/>
|
||||
Provide a simple object for encoding/decoding RPC messages (Daniel P. Berrange),<br/>
|
||||
Defines the basics of a generic RPC protocol in XDR (Daniel P. Berrange),<br/>
|
||||
build: update to latest gnulib (Eric Blake),<br/>
|
||||
python: Generate virStreamFree but don't expose in bindings (Cole Robinson),<br/>
|
||||
maint: avoid future setgid problems (Eric Blake),<br/>
|
||||
qemu: Only check for NUMA availability if required (Jiri Denemark),<br/>
|
||||
util: avoid PATH_MAX-sized array (Eric Blake),<br/>
|
||||
xen: avoid PATH_MAX-sized array (Eric Blake),<br/>
|
||||
tests: avoid PATH_MAX-sized array (Eric Blake),<br/>
|
||||
virStorageVol: avoid PATH_MAX-sized array (Eric Blake),<br/>
|
||||
cleanup: make several interface functions commonly available (Stefan Berger),<br/>
|
||||
cleanup: make nlComm commonly available (Stefan Berger),<br/>
|
||||
maint: remove syntax-check exception (Eric Blake),<br/>
|
||||
Remove macvtap dependency on domain configuration (Daniel P. Berrange),<br/>
|
||||
util: Correct the error prompt string (Osier Yang),<br/>
|
||||
Fix to python API extractor and API doc generation (Daniel Veillard),<br/>
|
||||
qemu: domain I/O asynchronous handling (Michal Privoznik),<br/>
|
||||
python: Mark event callback wrappers as private (Cole Robinson),<br/>
|
||||
python: events: Fix C->Python handle callback prototype (Cole Robinson),<br/>
|
||||
python: Add bindings for virEvent*Handle/Timeout (Cole Robinson),<br/>
|
||||
events: Correct virEventAddTimeout docs (Cole Robinson),<br/>
|
||||
Promote virEvent*Handle/Timeout to public API (Cole Robinson),<br/>
|
||||
python: Implement virStreamSend/RecvAll helpers (Cole Robinson),<br/>
|
||||
python: Implement virStreamSend/Recv (Cole Robinson),<br/>
|
||||
conf: Make full use of goto label (Osier Yang),<br/>
|
||||
python: Implement bindings for virStreamEventAddCallback (Cole Robinson),<br/>
|
||||
python: generator: Don't print warning if nothing to warn about (Cole Robinson),<br/>
|
||||
python: libvirt-override: use simpler debug (Cole Robinson),<br/>
|
||||
virsh: enhance snapshot-create-as (Eric Blake),<br/>
|
||||
virsh: add snapshot-create-as command (Eric Blake),<br/>
|
||||
virsh: clarify snapshot vs. save (Eric Blake),<br/>
|
||||
Fix compile warnings in virsh vcpupin (Daniel P. Berrange),<br/>
|
||||
remote generator: Allow to annotate arrays with typecasts (Matthias Bolte),<br/>
|
||||
remote: Handle functions that return optional strings (Matthias Bolte),<br/>
|
||||
remote: Generate virDomainGetBlockPullInfo (Matthias Bolte),<br/>
|
||||
vcpupin: add vcpupin resetting feature to qemu driver (Taku Izumi),<br/>
|
||||
vcpupin: add virDomainVcpupinDel function (Taku Izumi),<br/>
|
||||
vcpupin: add reset option to virsh vcpupin command (Taku Izumi),<br/>
|
||||
vcpupin: improve vcpupin definition of virsh vcpupin (Taku Izumi),<br/>
|
||||
Fix preprocessor indentation in nodeinfo.c (Matthias Bolte),<br/>
|
||||
Move XenAPI driver to correct spec file section (Matthias Bolte),<br/>
|
||||
numatune: Add tests for numatune XML (Osier Yang),<br/>
|
||||
numatune: Support NUMA memory tuning in qemu driver (Osier Yang),<br/>
|
||||
numatune: Support persistent XML for numatune (Osier Yang),<br/>
|
||||
numatune: Define XML schema (Osier Yang),<br/>
|
||||
Update qemuDomainSetBlkioParameters to use flags (Hu Tao),<br/>
|
||||
update qemuDomainGetBlkioParameters to use flags (Hu Tao),<br/>
|
||||
Add new parameters for blkiotune (Hu Tao),<br/>
|
||||
apparmor: implement AppArmorSetFDLabel() (Jamie Strandboge),<br/>
|
||||
Add missing error reporting when loading mac filter config for QEMU (Daniel P. Berrange),<br/>
|
||||
virsh: Add support for virDomainGetControlInfo (Jiri Denemark),<br/>
|
||||
qemu: Implement virDomainGetControlInfo (Jiri Denemark),<br/>
|
||||
Wire protocol and remote driver for virDomainGetControlInfo (Jiri Denemark),<br/>
|
||||
sendkey: use consistent API convention (Eric Blake),<br/>
|
||||
build: export correct function names (Eric Blake),<br/>
|
||||
build: avoid compiler warning on non-Linux (Eric Blake),<br/>
|
||||
remote generator: Handle struct returning functions better (part 2) (Matthias Bolte),<br/>
|
||||
Fix apibuild.py warnings about missing comment headers (Matthias Bolte),<br/>
|
||||
remote generator: Handle struct returning functions better (Matthias Bolte),<br/>
|
||||
support for Xen HVM Viridian (Hyper-V) enlightenment interface (Daniel Gollub),<br/>
|
||||
virsh: reduce complexity in argv iteration (Eric Blake),<br/>
|
||||
Add support for network filter code in LXC driver (Daniel P. Berrange),<br/>
|
||||
qemu: Translate boot config into bootindex if possible (Jiri Denemark),<br/>
|
||||
spice: add <clipboard copypaste='yes|no'> option (Marc-André Lureau),<br/>
|
||||
virNodeGetMemoryStats: Implement linux support (Minoru Usui),<br/>
|
||||
virNodeGetMemoryStats: Implement virsh support (Minoru Usui),<br/>
|
||||
virNodeGetMemoryStats: Implement remote protocol (Minoru Usui),<br/>
|
||||
virNodeGetMemoryStats: Implement public API (Minoru Usui),<br/>
|
||||
virNodeGetMemoryStats: Define internal driver API (Minoru Usui),<br/>
|
||||
virNodeGetCPUStats: Implement linux support (Minoru Usui),<br/>
|
||||
virNodeGetCPUStats: Implement virsh support (Minoru Usui),<br/>
|
||||
virNodeGetCPUStats: Implement remote protocol (Minoru Usui),<br/>
|
||||
virNodeGetCPUStats: Define internal driver API (Minoru Usui),<br/>
|
||||
virNodeGetCPUStats: Expose new API (Minoru Usui),<br/>
|
||||
Fix autostart flag when loading running domains (Michael Chapman),<br/>
|
||||
send-key: Implementing the remote protocol (Lai Jiangshan),<br/>
|
||||
send-key: Implementing the public API (Lai Jiangshan),<br/>
|
||||
send-key: Defining the internal API (Lai Jiangshan),<br/>
|
||||
remote generator: Handle (unsigned) int arrays (Lai Jiangshan),<br/>
|
||||
add VSH_OFLAG_REQ_OPT options (Lai Jiangshan),<br/>
|
||||
allow name for VSH_OT_ARGV options (Lai Jiangshan),<br/>
|
||||
storage: avoid an intermediate malloc (Eric Blake),<br/>
|
||||
command: reduce duplicated debug messages (Eric Blake),<br/>
|
||||
qemu: Scrape stdout for virtio console pty (Cole Robinson),<br/>
|
||||
virsh: Add daemon version reporting (Michal Privoznik),<br/>
|
||||
nodeinfo: remove superflous braces (Guido Günther),<br/>
|
||||
util: Cleanup indention problem in virterror.c (Osier Yang),<br/>
|
||||
qemu: Parse current balloon value returned by query_balloon (Osier Yang),<br/>
|
||||
Deprecate several CURRENT/LIVE/CONFIG enums (Hu Tao),<br/>
|
||||
qemu: Faster response time to qemu startup errors (Stefan Berger),<br/>
|
||||
build: update to latest gnulib (Eric Blake),<br/>
|
||||
vcpupin: add the new option to "virsh vcpupin" command (Taku Izumi),<br/>
|
||||
vcpupin: implement the remote protocol to address the new API (Taku Izumi),<br/>
|
||||
vcpupin: implement the code to address the new API in the qemu driver (Taku Izumi),<br/>
|
||||
Use virTimeMs when appropriate (Jiri Denemark),<br/>
|
||||
Introduce virTimeMs for getting current time in ms (Jiri Denemark),<br/>
|
||||
test: Remove unused timeval (Jiri Denemark),<br/>
|
||||
tests: add a test for multi function PCI device (Wen Congyang),<br/>
|
||||
the hotplugged PCI device should use the whole slot (Wen Congyang),<br/>
|
||||
assign the whole slot to the PCI device that has no address (Wen Congyang),<br/>
|
||||
Reimplement qemuDomainPCIAddressReserveSlot(): reserve all functions in the slot (Wen Congyang),<br/>
|
||||
the key of hash table should include the function value (Wen Congyang),<br/>
|
||||
prevent hot unplugging multi function PCI device (Wen Congyang),<br/>
|
||||
check whether qemu supports multi function PCI device (Wen Congyang),<br/>
|
||||
xenapi: Improve error message on session failure (Matthew Booth),<br/>
|
||||
qemu: Fix one type in the error prompt string (Osier Yang),<br/>
|
||||
Move VMware Workstation/Player driver to correct spec file section (Matthias Bolte),<br/>
|
||||
esx: avoid dead code (Eric Blake),<br/>
|
||||
qemu: reorder checks for safety (Eric Blake),<br/>
|
||||
uuid: annotate non-null requirements (Eric Blake),<br/>
|
||||
debug: avoid null dereference on uuid lookup api (Eric Blake),<br/>
|
||||
python: avoid unlikely sign extension bug (Eric Blake),<br/>
|
||||
build: detect Coverity 5.3.0 (Eric Blake),<br/>
|
||||
build: Fix typos in configure.ac (Osier Yang),<br/>
|
||||
virsh: Expose virDomainMigrateSetMaxSpeed API to virsh (Osier Yang),<br/>
|
||||
lxc: Ensure container <init> actually exists (Cole Robinson),<br/>
|
||||
lxc: Verify root fs exists before mounting (Cole Robinson),<br/>
|
||||
lxc: controller: Improve container error reporting (Cole Robinson),<br/>
|
||||
lxc: Improve guest startup error reporting (Cole Robinson),<br/>
|
||||
lxc: Refactor controller command building (Cole Robinson),<br/>
|
||||
lxc: Don't report error in Wait/SendContinue (Cole Robinson),<br/>
|
||||
lxc: Drop container stdio as late as possible (Cole Robinson),<br/>
|
||||
util: Implement virRun as a wrapper around virCommand (Cole Robinson),<br/>
|
||||
qemu: Convert virExec usage to virCommand (Cole Robinson),<br/>
|
||||
Use VIR_USE_CPU instead of new wheel (Osier Yang),<br/>
|
||||
Avoid virGetVersion failure on specific driver support configurations (Matthias Bolte)
|
||||
</li>
|
||||
<li> Cleanups:<br/>
|
||||
cgroup: silence coverity warning (Eric Blake),<br/>
|
||||
rpc: silence coverity warning (Eric Blake),<br/>
|
||||
qemu: silence coverity warnings (Eric Blake),<br/>
|
||||
build: avoid 'make syntax-check' failure (Eric Blake),<br/>
|
||||
build: remove dead variables (Eric Blake),<br/>
|
||||
Remove bogus jsondata.h file reference which does not exist (Daniel P. Berrange),<br/>
|
||||
build: ignore generated file (Eric Blake),<br/>
|
||||
build: Don't expect translatable strings in a dead file (Jiri Denemark),<br/>
|
||||
Cleanup remote protocol definitions (Daniel P. Berrange),<br/>
|
||||
Remove obsolete libvirtd mdns code (Daniel P. Berrange),<br/>
|
||||
build: avoid long line tests (Eric Blake),<br/>
|
||||
maint: add omitted copyright header (Eric Blake),<br/>
|
||||
build: break some long lines (Eric Blake),<br/>
|
||||
build: silence coverity false positives (Eric Blake),<br/>
|
||||
secret: drop dead code (Eric Blake),<br/>
|
||||
build: silence coverity false positive (Eric Blake),<br/>
|
||||
Move virRun, virExec*, virFork to util/command (Cole Robinson),<br/>
|
||||
util: Remove unused virExec wrapper (Cole Robinson),<br/>
|
||||
esx: Remove duplicated invalid-argument checks (Matthias Bolte)
|
||||
</li>
|
||||
</ul>
|
||||
<h3>0.9.2: Jun 6 2011</h3>
|
||||
<ul>
|
||||
<li> Features:<br/>
|
||||
|
@ -1113,6 +1113,19 @@ fi
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Jul 4 2011 Daniel Veillard <veillard@redhat.com> - 0.9.3-1
|
||||
- new API virDomainGetVcpupinInfo
|
||||
- Add TXT record support for virtual DNS service
|
||||
- Support reboots with the QEMU driver
|
||||
- New API virDomainGetControlInfo API
|
||||
- New API virNodeGetMemoryStats
|
||||
- New API virNodeGetCPUTime
|
||||
- New API for send-key
|
||||
- New API virDomainPinVcpuFlags
|
||||
- support multifunction PCI device
|
||||
- lxc: various improvements
|
||||
- many improvements and bug fixes
|
||||
|
||||
* Mon Jun 6 2011 Daniel Veillard <veillard@redhat.com> - 0.9.2-1
|
||||
- Framework for lock manager plugins
|
||||
- API for network config change transactions
|
||||
|
10208
po/bn_IN.po
10208
po/bn_IN.po
File diff suppressed because it is too large
Load Diff
9924
po/en_GB.po
9924
po/en_GB.po
File diff suppressed because it is too large
Load Diff
10295
po/eu_ES.po
10295
po/eu_ES.po
File diff suppressed because it is too large
Load Diff
9623
po/libvirt.pot
9623
po/libvirt.pot
File diff suppressed because it is too large
Load Diff
10140
po/pt_BR.po
10140
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
10357
po/sr@latin.po
10357
po/sr@latin.po
File diff suppressed because it is too large
Load Diff
9906
po/vi_VN.po
9906
po/vi_VN.po
File diff suppressed because it is too large
Load Diff
10166
po/zh_CN.po
10166
po/zh_CN.po
File diff suppressed because it is too large
Load Diff
9926
po/zh_TW.po
9926
po/zh_TW.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user