* configure.in libvirt.spec.in docs/*: preparing release of

libvirt-0.4.5
* po/*: rebuilt and updated de.po
daniel
This commit is contained in:
Daniel Veillard 2008-09-08 14:32:18 +00:00
parent 58686c3dd8
commit 9d3d43436e
86 changed files with 142924 additions and 114791 deletions

View File

@ -1,3 +1,9 @@
Mon Sep 8 16:28:30 CEST 2008 Daniel Veillard <veillard@redhat.com>
* configure.in libvirt.spec.in docs/*: preparing release of
libvirt-0.4.5
* po/*: rebuilt and updated de.po
Mon Sep 8 14:42:23 CEST 2008 Daniel Veillard <veillard@redhat.com>
* src/network_conf.c src/network_conf.h src/qemu_driver.c: add

View File

@ -10,7 +10,7 @@ ACLOCAL_AMFLAGS = -I m4 -I gnulib/m4
EXTRA_DIST = \
libvirt.spec libvirt.spec.in \
mingw-libvirt.spec mingw-libvirt.spec.in \
mingw-libvirt.spec.in \
libvirt.pc libvirt.pc.in \
$(man_MANS) autobuild.sh \
.x-sc_avoid_if_before_free \

View File

@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT([libvirt], [0.4.4])
AC_INIT([libvirt], [0.4.5])
AC_CONFIG_SRCDIR([src/libvirt.c])
AC_CONFIG_AUX_DIR([build-aux])
AM_CONFIG_HEADER([config.h])

View File

@ -162,6 +162,7 @@ int <a href="#virDomainGetInfo">virDomainGetInfo</a> (<a href="libvirt-libvirt.
int <a href="#virConnectListDefinedDomains">virConnectListDefinedDomains</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br/> char ** const names, <br/> int maxnames);
char * <a href="#virConnectGetCapabilities">virConnectGetCapabilities</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn);
<a href="libvirt-libvirt.html#virDomainPtr">virDomainPtr</a> <a href="#virDomainLookupByName">virDomainLookupByName</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br/> const char * name);
char * <a href="#virConnectFindStoragePoolSources">virConnectFindStoragePoolSources</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br/> const char * type, <br/> const char * srcSpec, <br/> unsigned int flags);
int <a href="#virDomainPinVcpu">virDomainPinVcpu</a> (<a href="libvirt-libvirt.html#virDomainPtr">virDomainPtr</a> domain, <br/> unsigned int vcpu, <br/> unsigned char * cpumap, <br/> int maplen);
int <a href="#virDomainRestore">virDomainRestore</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br/> const char * from);
char * <a href="#virStorageVolGetPath">virStorageVolGetPath</a> (<a href="libvirt-libvirt.html#virStorageVolPtr">virStorageVolPtr</a> vol);
@ -583,6 +584,10 @@ The content of this structure is not made public by the API.
<div class="refsect2" lang="en"><h3><a name="virConnectClose"/>virConnectClose ()</h3><pre class="programlisting">int virConnectClose (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br/>
</pre><p>This function closes the connection to the Hypervisor. This should not be called if further interaction with the Hypervisor are needed especially if there is running domain which need further monitoring by the application.</p>
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to the hypervisor connection</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success or -1 in case of error.</td></tr></tbody></table></div></div>
<hr/>
<div class="refsect2" lang="en"><h3><a name="virConnectFindStoragePoolSources"/>virConnectFindStoragePoolSources ()</h3><pre class="programlisting">char * virConnectFindStoragePoolSources (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br/> const char * type, <br/> const char * srcSpec, <br/> unsigned int flags)<br/>
</pre><p>Talks to a storage backend and attempts to auto-discover the set of available storage pool sources. e.g. For iSCSI this would be a set of iSCSI targets. For NFS this would be a list of exported paths. The srcSpec (optional for some storage pool types, e.g. local ones) is an instance of the storage pool's source element specifying where to look for the pools. srcSpec is not required for some types (e.g., those querying local storage resources only)</p>
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to hypervisor connection</td></tr><tr><td><span class="term"><i><tt>type</tt></i>:</span></td><td>type of storage pool sources to discover</td></tr><tr><td><span class="term"><i><tt>srcSpec</tt></i>:</span></td><td>XML document specifying discovery source</td></tr><tr><td><span class="term"><i><tt>flags</tt></i>:</span></td><td>flags for discovery (unused, pass 0)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>an xml document consisting of a SourceList element containing a source document appropriate to the given pool type for each discovered source.</td></tr></tbody></table></div></div>
<hr/>
<div class="refsect2" lang="en"><h3><a name="virConnectGetCapabilities"/>virConnectGetCapabilities ()</h3><pre class="programlisting">char * virConnectGetCapabilities (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br/>
</pre><p>Provides capabilities of the hypervisor / driver.</p>

View File

@ -62,6 +62,7 @@ typedef enum <a href="#virVcpuState">virVcpuState</a>
int <a href="#virConnectAuthCallbackPtr">virConnectAuthCallbackPtr</a> (<a href="libvirt-libvirt.html#virConnectCredentialPtr">virConnectCredentialPtr</a> cred, <br /> unsigned int ncred, <br /> void * cbdata)
int <a href="#virConnectClose">virConnectClose</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)
char * <a href="#virConnectFindStoragePoolSources">virConnectFindStoragePoolSources</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br /> const char * type, <br /> const char * srcSpec, <br /> unsigned int flags)
char * <a href="#virConnectGetCapabilities">virConnectGetCapabilities</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)
char * <a href="#virConnectGetHostname">virConnectGetHostname</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)
int <a href="#virConnectGetMaxVcpus">virConnectGetMaxVcpus</a> (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br /> const char * type)
@ -259,7 +260,8 @@ char * <a href="#virStorageVolGetXMLDesc">virStorageVolGetXMLDesc</a> (<a href=
</pre><table><tr><td><a name="VIR_VCPU_OFFLINE" id="VIR_VCPU_OFFLINE">VIR_VCPU_OFFLINE</a></td><td> = </td><td>0</td><td> : the virtual CPU is offline</td></tr><tr><td><a name="VIR_VCPU_RUNNING" id="VIR_VCPU_RUNNING">VIR_VCPU_RUNNING</a></td><td> = </td><td>1</td><td> : the virtual CPU is running</td></tr><tr><td><a name="VIR_VCPU_BLOCKED" id="VIR_VCPU_BLOCKED">VIR_VCPU_BLOCKED</a></td><td> = </td><td>2</td><td> : the virtual CPU is blocked on resource</td></tr></table><pre>}
</pre></div><h3><a name="functions" id="functions">Functions</a></h3><h3><a name="virConnectAuthCallbackPtr" id="virConnectAuthCallbackPtr"><code>virConnectAuthCallbackPtr</code></a></h3><pre class="programlisting">typedef int (*virConnectAuthCallbackPtr) (<a href="libvirt-libvirt.html#virConnectCredentialPtr">virConnectCredentialPtr</a> cred, <br /> unsigned int ncred, <br /> void * cbdata)
</pre><p></p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>cred</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>ncred</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>cbdata</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td></td></tr></tbody></table></div><br /><h3><a name="virConnectClose" id="virConnectClose"><code>virConnectClose</code></a></h3><pre class="programlisting">int virConnectClose (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br />
</pre><p>This function closes the connection to the Hypervisor. This should not be called if further interaction with the Hypervisor are needed especially if there is running domain which need further monitoring by the application.</p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to the hypervisor connection</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success or -1 in case of error.</td></tr></tbody></table></div><h3><a name="virConnectGetCapabilities" id="virConnectGetCapabilities"><code>virConnectGetCapabilities</code></a></h3><pre class="programlisting">char * virConnectGetCapabilities (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br />
</pre><p>This function closes the connection to the Hypervisor. This should not be called if further interaction with the Hypervisor are needed especially if there is running domain which need further monitoring by the application.</p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to the hypervisor connection</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success or -1 in case of error.</td></tr></tbody></table></div><h3><a name="virConnectFindStoragePoolSources" id="virConnectFindStoragePoolSources"><code>virConnectFindStoragePoolSources</code></a></h3><pre class="programlisting">char * virConnectFindStoragePoolSources (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br /> const char * type, <br /> const char * srcSpec, <br /> unsigned int flags)<br />
</pre><p>Talks to a storage backend and attempts to auto-discover the set of available storage pool sources. e.g. For iSCSI this would be a set of iSCSI targets. For NFS this would be a list of exported paths. The srcSpec (optional for some storage pool types, e.g. local ones) is an instance of the storage pool's source element specifying where to look for the pools. srcSpec is not required for some types (e.g., those querying local storage resources only)</p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to hypervisor connection</td></tr><tr><td><span class="term"><i><tt>type</tt></i>:</span></td><td>type of storage pool sources to discover</td></tr><tr><td><span class="term"><i><tt>srcSpec</tt></i>:</span></td><td>XML document specifying discovery source</td></tr><tr><td><span class="term"><i><tt>flags</tt></i>:</span></td><td>flags for discovery (unused, pass 0)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>an xml document consisting of a SourceList element containing a source document appropriate to the given pool type for each discovered source.</td></tr></tbody></table></div><h3><a name="virConnectGetCapabilities" id="virConnectGetCapabilities"><code>virConnectGetCapabilities</code></a></h3><pre class="programlisting">char * virConnectGetCapabilities (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br />
</pre><p>Provides capabilities of the hypervisor / driver.</p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to the hypervisor connection</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>NULL in case of error, or an XML string defining the capabilities. The client must free the returned string after use.</td></tr></tbody></table></div><h3><a name="virConnectGetHostname" id="virConnectGetHostname"><code>virConnectGetHostname</code></a></h3><pre class="programlisting">char * virConnectGetHostname (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br />
</pre><p>This returns the system hostname on which the hypervisor is running (the result of the gethostname(2) system call). If we are connected to a remote system, then this returns the hostname of the remote system.</p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to a hypervisor connection</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the hostname which must be freed by the caller, or NULL if there was an error.</td></tr></tbody></table></div><h3><a name="virConnectGetMaxVcpus" id="virConnectGetMaxVcpus"><code>virConnectGetMaxVcpus</code></a></h3><pre class="programlisting">int virConnectGetMaxVcpus (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn, <br /> const char * type)<br />
</pre><p>Provides the maximum number of virtual CPUs supported for a guest VM of a specific type. The 'type' parameter here corresponds to the 'type' attribute in the &lt;domain&gt; element of the XML.</p><div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>conn</tt></i>:</span></td><td>pointer to the hypervisor connection</td></tr><tr><td><span class="term"><i><tt>type</tt></i>:</span></td><td>value of the 'type' attribute in the &lt;domain&gt; element</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the maximum of virtual CPU or -1 in case of error.</td></tr></tbody></table></div><h3><a name="virConnectGetType" id="virConnectGetType"><code>virConnectGetType</code></a></h3><pre class="programlisting">const char * virConnectGetType (<a href="libvirt-libvirt.html#virConnectPtr">virConnectPtr</a> conn)<br />

View File

@ -184,6 +184,7 @@
<exports symbol='virConnectListDefinedDomains' type='function'/>
<exports symbol='virConnectGetCapabilities' type='function'/>
<exports symbol='virDomainLookupByName' type='function'/>
<exports symbol='virConnectFindStoragePoolSources' type='function'/>
<exports symbol='virDomainPinVcpu' type='function'/>
<exports symbol='virDomainRestore' type='function'/>
<exports symbol='virStorageVolGetPath' type='function'/>
@ -686,6 +687,14 @@ see note above'/>
<return type='int' info='0 in case of success or -1 in case of error.'/>
<arg name='conn' type='virConnectPtr' info='pointer to the hypervisor connection'/>
</function>
<function name='virConnectFindStoragePoolSources' file='libvirt' module='libvirt'>
<info>Talks to a storage backend and attempts to auto-discover the set of available storage pool sources. e.g. For iSCSI this would be a set of iSCSI targets. For NFS this would be a list of exported paths. The srcSpec (optional for some storage pool types, e.g. local ones) is an instance of the storage pool&apos;s source element specifying where to look for the pools. srcSpec is not required for some types (e.g., those querying local storage resources only)</info>
<return type='char *' info='an xml document consisting of a SourceList element containing a source document appropriate to the given pool type for each discovered source.'/>
<arg name='conn' type='virConnectPtr' info='pointer to hypervisor connection'/>
<arg name='type' type='const char *' info='type of storage pool sources to discover'/>
<arg name='srcSpec' type='const char *' info='XML document specifying discovery source'/>
<arg name='flags' type='unsigned int' info='flags for discovery (unused, pass 0)'/>
</function>
<function name='virConnectGetCapabilities' file='libvirt' module='libvirt'>
<info>Provides capabilities of the hypervisor / driver.</info>
<return type='char *' info='NULL in case of error, or an XML string defining the capabilities. The client must free the returned string after use.'/>

View File

@ -155,6 +155,7 @@
<reference name='virConnectCredential' href='html/libvirt-libvirt.html#virConnectCredential'/>
<reference name='virConnectCredentialPtr' href='html/libvirt-libvirt.html#virConnectCredentialPtr'/>
<reference name='virConnectCredentialType' href='html/libvirt-libvirt.html#virConnectCredentialType'/>
<reference name='virConnectFindStoragePoolSources' href='html/libvirt-libvirt.html#virConnectFindStoragePoolSources'/>
<reference name='virConnectFlags' href='html/libvirt-libvirt.html#virConnectFlags'/>
<reference name='virConnectGetCapabilities' href='html/libvirt-libvirt.html#virConnectGetCapabilities'/>
<reference name='virConnectGetHostname' href='html/libvirt-libvirt.html#virConnectGetHostname'/>
@ -490,6 +491,7 @@
<ref name='virConnectCredential'/>
<ref name='virConnectCredentialPtr'/>
<ref name='virConnectCredentialType'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectFlags'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetHostname'/>
@ -755,6 +757,7 @@
</type>
<type name='unsigned int'>
<ref name='virConnectAuthCallbackPtr'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainCreateLinux'/>
<ref name='virDomainMemoryPeek'/>
@ -800,6 +803,7 @@
<ref name='virConnResetLastError'/>
<ref name='virConnSetErrorFunc'/>
<ref name='virConnectClose'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetHostname'/>
<ref name='virConnectGetMaxVcpus'/>
@ -1048,6 +1052,7 @@
<ref name='virConnectCredential'/>
<ref name='virConnectCredentialPtr'/>
<ref name='virConnectCredentialType'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectFlags'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetHostname'/>
@ -1497,6 +1502,7 @@
<ref name='virDomainMigrate'/>
</word>
<word name='For'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainGetUUIDString'/>
@ -1600,6 +1606,9 @@
</word>
</letter>
<letter name='N'>
<word name='NFS'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='NUMA'>
<ref name='_virNodeInfo'/>
<ref name='virNodeGetCellsFreeMemory'/>
@ -1749,6 +1758,9 @@
<word name='Some'>
<ref name='virDomainMigrate'/>
</word>
<word name='SourceList'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='Starts'>
<ref name='virStoragePoolCreate'/>
</word>
@ -1760,6 +1772,9 @@
<word name='TODO:'>
<ref name='virDomainShutdown'/>
</word>
<word name='Talks'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='There'>
<ref name='virDomainMigrate'/>
</word>
@ -1883,6 +1898,7 @@
</letter>
<letter name='X'>
<word name='XML'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectGetCapabilities'/>
<ref name='virConnectGetMaxVcpus'/>
<ref name='virDomainAttachDevice'/>
@ -2057,6 +2073,9 @@
<word name='applications'>
<ref name='virInitialize'/>
</word>
<word name='appropriate'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='arbitrary'>
<ref name='virDomainSetVcpus'/>
</word>
@ -2133,6 +2152,9 @@
<ref name='virDomainAttachDevice'/>
<ref name='virDomainDetachDevice'/>
</word>
<word name='attempts'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='attribute'>
<ref name='virConnectGetMaxVcpus'/>
<ref name='virDomainBlockStats'/>
@ -2140,6 +2162,9 @@
<word name='authentication'>
<ref name='virConnectOpenAuth'/>
</word>
<word name='auto-discover'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='automatically'>
<ref name='virDomainGetAutostart'/>
<ref name='virDomainSetAutostart'/>
@ -2153,6 +2178,7 @@
</word>
<word name='available'>
<ref name='_virError'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectOpenReadOnly'/>
<ref name='virGetVersion'/>
<ref name='virNodeGetFreeMemory'/>
@ -2172,6 +2198,7 @@
<ref name='virStoragePoolGetXMLDesc'/>
</word>
<word name='backend'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainAttachDevice'/>
<ref name='virDomainDetachDevice'/>
</word>
@ -2486,10 +2513,14 @@
<word name='consequent'>
<ref name='_virError'/>
</word>
<word name='consisting'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='constants'>
<ref name='_virConnectCredential'/>
</word>
<word name='containing'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainCreateLinux'/>
</word>
<word name='contains'>
@ -2695,6 +2726,15 @@
<ref name='virDomainCreateLinux'/>
<ref name='virStoragePoolCreateXML'/>
</word>
<word name='discover'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='discovered'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='discovery'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='disk'>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainBlockStats'/>
@ -2708,6 +2748,7 @@
<ref name='virDomainShutdown'/>
</word>
<word name='document'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virStoragePoolGetXMLDesc'/>
<ref name='virStorageVolGetXMLDesc'/>
</word>
@ -2773,6 +2814,7 @@
</letter>
<letter name='e'>
<word name='each'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockStats'/>
<ref name='virDomainInterfaceStats'/>
<ref name='virDomainMigrate'/>
@ -2784,6 +2826,7 @@
<ref name='virStorageVolGetPath'/>
</word>
<word name='element'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectGetMaxVcpus'/>
</word>
<word name='else'>
@ -2828,6 +2871,9 @@
<ref name='virDomainDefineXML'/>
<ref name='virStoragePoolDefineXML'/>
</word>
<word name='exported'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='extra'>
<ref name='_virError'/>
<ref name='virDomainCoreDump'/>
@ -2921,6 +2967,7 @@
<word name='flags'>
<ref name='_virStoragePoolInfo'/>
<ref name='_virStorageVolInfo'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectOpenAuth'/>
<ref name='virDomainCoreDump'/>
<ref name='virDomainMemoryPeek'/>
@ -3093,6 +3140,7 @@
<ref name='virStorageVolGetPath'/>
</word>
<word name='given'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainCoreDump'/>
<ref name='virDomainDestroy'/>
<ref name='virDomainLookupByName'/>
@ -3212,6 +3260,9 @@
</word>
</letter>
<letter name='i'>
<word name='iSCSI'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='ie:'>
<ref name='cpumap'/>
<ref name='virDomainGetVcpus'/>
@ -3300,6 +3351,7 @@
</word>
<word name='instance'>
<ref name='nodeinfo'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainDestroy'/>
<ref name='virDomainFree'/>
<ref name='virDomainGetXMLDesc'/>
@ -3507,6 +3559,7 @@
<ref name='virStoragePoolListVolumes'/>
</word>
<word name='list'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectListDefinedDomains'/>
<ref name='virConnectListDefinedNetworks'/>
<ref name='virConnectListDefinedStoragePools'/>
@ -3526,6 +3579,7 @@
<ref name='virDomainMigrate'/>
</word>
<word name='local'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
</word>
<word name='locally'>
@ -3538,6 +3592,9 @@
<word name='long'>
<ref name='virNodeGetCellsFreeMemory'/>
</word>
<word name='look'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='looked'>
<ref name='virGetVersion'/>
</word>
@ -3885,7 +3942,11 @@
<ref name='virNetworkCreateXML'/>
<ref name='virNodeGetCellsFreeMemory'/>
</word>
<word name='ones'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='only'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectGetVersion'/>
<ref name='virDomainGetInfo'/>
</word>
@ -3904,6 +3965,7 @@
<ref name='virDomainShutdown'/>
</word>
<word name='optional'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainCreateLinux'/>
<ref name='virDomainMigrate'/>
</word>
@ -3988,6 +4050,7 @@
</word>
<word name='pass'>
<ref name='virConnSetErrorFunc'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
<ref name='virStorageVolCreateXML'/>
<ref name='virStorageVolGetXMLDesc'/>
@ -4006,6 +4069,9 @@
<ref name='virStorageVolGetPath'/>
<ref name='virStorageVolLookupByPath'/>
</word>
<word name='paths'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='peek'>
<ref name='virDomainMemoryPeek'/>
</word>
@ -4045,6 +4111,7 @@
<ref name='virDomainMemoryPeek'/>
</word>
<word name='pools'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectListDefinedStoragePools'/>
<ref name='virConnectListStoragePools'/>
<ref name='virConnectNumOfDefinedStoragePools'/>
@ -4127,6 +4194,11 @@
<ref name='virDomainMigrate'/>
</word>
</letter>
<letter name='q'>
<word name='querying'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
</letter>
<letter name='r'>
<word name='race'>
<ref name='virInitialize'/>
@ -4253,6 +4325,7 @@
<ref name='VIR_CPU_MAPLEN'/>
<ref name='VIR_UUID_BUFLEN'/>
<ref name='VIR_UUID_STRING_BUFLEN'/>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='requires'>
<ref name='virDomainCreateLinux'/>
@ -4274,6 +4347,7 @@
<ref name='virSetErrorFunc'/>
</word>
<word name='resources'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainDestroy'/>
<ref name='virDomainSuspend'/>
<ref name='virNetworkDestroy'/>
@ -4425,6 +4499,7 @@
</word>
<word name='set'>
<ref name='VIR_USE_CPU'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectOpenReadOnly'/>
<ref name='virDomainCreateLinux'/>
<ref name='virDomainGetInfo'/>
@ -4485,13 +4560,20 @@
<word name='software'>
<ref name='virConnectGetType'/>
</word>
<word name='some'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='sounds'>
<ref name='virDomainMemoryPeek'/>
</word>
<word name='source'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainMigrate'/>
</word>
<word name='sources'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='space'>
<ref name='_virStoragePoolInfo'/>
<ref name='virStoragePoolGetInfo'/>
@ -4507,10 +4589,16 @@
<word name='specify'>
<ref name='virDomainMigrate'/>
</word>
<word name='specifying'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='split'>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainMemoryPeek'/>
</word>
<word name='srcSpec'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='start'>
<ref name='virDomainDefineXML'/>
<ref name='virDomainMemoryPeek'/>
@ -4687,6 +4775,9 @@
<ref name='virDomainBlockStats'/>
<ref name='virDomainSetMemory'/>
</word>
<word name='targets'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='task'>
<ref name='virDomainMemoryPeek'/>
</word>
@ -4770,6 +4861,7 @@
<ref name='virNetworkFree'/>
</word>
<word name='those'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virSetErrorFunc'/>
</word>
<word name='threads'>
@ -4805,12 +4897,14 @@
</word>
<word name='type'>
<ref name='_virSchedParameter'/>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virConnectGetMaxVcpus'/>
<ref name='virDomainGetOSType'/>
<ref name='virDomainGetSchedulerType'/>
<ref name='virGetVersion'/>
</word>
<word name='types'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainMigrate'/>
</word>
<word name='typically'>
@ -4860,6 +4954,7 @@
<ref name='virStoragePoolDefineXML'/>
</word>
<word name='unused'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainCoreDump'/>
<ref name='virStoragePoolRefresh'/>
@ -5192,6 +5287,7 @@
<ref name='virStoragePoolCreateXML'/>
</word>
<word name='where'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainGetMaxMemory'/>
<ref name='virDomainResume'/>
<ref name='virDomainSetMaxMemory'/>
@ -5286,6 +5382,7 @@
<ref name='virDomainMemoryPeek'/>
</word>
<word name='would'>
<ref name='virConnectFindStoragePoolSources'/>
<ref name='virDomainBlockPeek'/>
<ref name='virDomainMemoryPeek'/>
</word>
@ -5310,6 +5407,9 @@
<word name='xen'>
<ref name='virConnectOpen'/>
</word>
<word name='xml'>
<ref name='virConnectFindStoragePoolSources'/>
</word>
<word name='xvda'>
<ref name='virDomainBlockStats'/>
</word>

View File

@ -76,6 +76,93 @@
<p>Here is the list of official releases, however since it is early on in the
development of libvirt, it is preferable when possible to just use the <a href="downloads.html">CVS version or snapshot</a>, contact the mailing list
and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progress.</p>
<h3>0.4.5: Sep 8 2008</h3>
<ul><li>New features: NETNS support for Linux containers (Dan Smith),
unified XML domain and network parsing for all drivers (Daniel
Berrange), OpenVZ features improvements (Evgeniy Sokolov),
OpenVZ and Linux containers support now default, USB device
passthrough for QEmu/KVM (Guido Günther), storage pool source
discovery (David Lively)</li><li>Portability: fixes for MinGW (Atsushi SAKAI and Daniel Berrange),
detection of xen lib improvement (David Lively),
storage backend portability for SLES (David Lively),
fix make distclean and distcheck (Jim Meyering),
fix build failures on RHEL4, lot of MinGW portability fixes (Atsushi
SAKAI and Daniel Berrange), HTML generation fix, -lpthread explicit
linking when needed (Jim Meyering)</li><li>Documentation: various typo fixes (Anton Protopopov, Toth
István, Atsushi SAKAI, Nguyen Anh Quynh),
Java bindings docs, remove Xen centric
comments (Guido Günther), various typo in comments (Chris
Lalancette), docs and API comments fixes (Charles Duffy),
how to contribute to open source link (Richard Jones),
memory unit fixups (matthew chan)</li><li>Bug fixes: memory leaks and testing for OOM (Daniel Berrange),
do_open driver bug(Evgeniy Sokolov), don't use polkit auth when
running as non-root (Daniel Berrange), boot of CDRom devices
in QEmu/KVM (Daniel Berrange), fix OpenVZ probe function (Evgeniy
Sokolov), ID related lookup fixes in OpenVZ (Evgeniy Sokolov),
pool cration for netfs (Cole Robinson), check for migrate support
with QEmu (Guido Günther), check against double create with QEmu
(Guido Günther), broken open failure detection in QEmu (Guido
Günther), UUID string conversions in QEmu (Guido Günther),
various small cleanup and bug fixes (Daniel Berrange), ID
related fixes in the test driver (Daniel Berrange), better error
reporting on XML parsing (Daniel Berrange), empty CD-ROM source
device section (Chris Lalancette), avoid crashes for interface
without a name in QEmu (Guido Günther), provide the real
vncport (Charles Duffy), fix forward delay (Daniel Berrange),
new VM state is initialized to be SHUTOFF (Daniel Berrange),
virsh attach-disk bug fixes (Chris Lalancette), veth clash
of device names (Dan Smith), connection lookup fixes on
storage creation (Cole Robinson), parted call fix (Cole Robinson),
use "server" option when using serial/telnet with QEmu (Mark
McLoughlin), duplicate virInitialize calls (Nguyen Anh Quynh),
many fixes to virExec and related functions (Daniel Berrange),
size of disk without partitions (Cole Robinson), creating and
cleaning up logical volumes with target path (Cole Robinson),
fix reporting of virConnectOpen problems (Daniel Berrange),
veth cleanup at shutdown (Dan Smith), lookup of Xen VMs after define
(Cole Robinson), fix emulator reported capabilities (Cole Robinson),
avoid segfault on KVM CD eject (Cole Robinson), fix disk ordering
and avoid duplicate in QEmu XML parsing (Cole Robinson), update
domain XML after device hotplug (Cole Robinson), use poweroff instead
of halt when shutting down a Xen domain (John Levon), don't dump core
of Xen domain live by default (John Levon), vgcreate command line
size bug (Jim Fehlig), signed/unsigned issue in probing file
(Cole Robinson), Fix Xen domains without PVFB console (Daniel
Berrange), OpenVZ config read bug fix (Evgeniy Sokolov).
</li><li>Improvements: improved failure diagnostic for TAP (Jim Meyering),
better exec and error diagnostic for OpenVZ commands (Evgeniy
Sokolov), OpenVZ auto start and stop of domains (Evgeniy Sokolov),
OpenVZ domain cpu time consumption (Evgeniy Sokolov), virsh
shutdown improvements and test (Jim Meyering), better report of
XML well formedness errors (Richard Jones), new XML elements
(Daniel Berrange), virsh "edit" command (Richard Jones), save
UUID of OpenVZ domains (Evgeniy Sokolov), improve xen blocks
statistics (Chris Lalancette), gnulib updates (Jim Meyering),
allow to add disk as USB devices (Guido Günther), LXC container
process should survive libvirtd restarts (Daniel Berrange), allow
to define static host domain configs, number of CPU used by
OpenVZ domains (Evgeniy Sokolov), private root fs for LXC (Daniel
Berrange), storage source information in storage pools (David Lively),
virsh reports attach and detach success (Cole Robinson), detect
failure in QEmu eject command (Cole Robinson), add support for
eect on floppy and SCSI cdroms for QEmu (Cole Robinson), LXC
hypervisor version extraction (Dan Smith), Augeas config file support
(Daniel Berrange), support for a domain name in network
config (JJ Reynolds).</li><li>Cleanups: Python verbosity cleanup (Ryan Scott),
space and tabs cleanups (Atsushi SAKAI), OpenVZ and LXC drivers
cleanup and unification of XML handling (Daniel Berrange), updates
to Relax-NG XML schemas (John Levon and Daniel Berrange), more
printf format checkings (Jim Meyering), VIR_FREE related cleanups
(Jim Meyering), integer string parsing cleanup (Evgeniy Sokolov),
initial OpenVZ xml refactoring (Evgeniy Sokolov), better error
message on domain redefine (Charles Duffy), check XML files against
the RNG Schemas (Daniel Berrange), const-correctness in virsh
(Richard Jones and Jim Meyering), const-correctness and cleanups
in LXC and OpenVZ drivers (Daniel Berrange), virFileLinkPointsTo
rewrite (Jim Meyering), cleanup of the conditional compilation
of C files (Daniel Berrange), shell quoting fixes (Jim Meyering),
parallel build support (James Morris and Jim Meyering), new
convenenience virFileReadLimFD function (Jim Meyering). </li></ul>
<h3>0.4.4: Jun 25 2008</h3>
<ul><li>Bug fixes: QEmu network serialization (Kaitlin Rupert), internal
memory allocation fixes (Chris Lalancette Jim Meyering), virsh

View File

@ -5,6 +5,100 @@
<p>Here is the list of official releases, however since it is early on in the
development of libvirt, it is preferable when possible to just use the <a href="downloads.html">CVS version or snapshot</a>, contact the mailing list
and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progress.</p>
<h3>0.4.5: Sep 8 2008</h3>
<ul>
<li>New features: NETNS support for Linux containers (Dan Smith),
unified XML domain and network parsing for all drivers (Daniel
Berrange), OpenVZ features improvements (Evgeniy Sokolov),
OpenVZ and Linux containers support now default, USB device
passthrough for QEmu/KVM (Guido Günther), storage pool source
discovery (David Lively)</li>
<li>Portability: fixes for MinGW (Atsushi SAKAI and Daniel Berrange),
detection of xen lib improvement (David Lively),
storage backend portability for SLES (David Lively),
fix make distclean and distcheck (Jim Meyering),
fix build failures on RHEL4, lot of MinGW portability fixes (Atsushi
SAKAI and Daniel Berrange), HTML generation fix, -lpthread explicit
linking when needed (Jim Meyering)</li>
<li>Documentation: various typo fixes (Anton Protopopov, Toth
István, Atsushi SAKAI, Nguyen Anh Quynh),
Java bindings docs, remove Xen centric
comments (Guido Günther), various typo in comments (Chris
Lalancette), docs and API comments fixes (Charles Duffy),
how to contribute to open source link (Richard Jones),
memory unit fixups (matthew chan)</li>
<li>Bug fixes: memory leaks and testing for OOM (Daniel Berrange),
do_open driver bug(Evgeniy Sokolov), don't use polkit auth when
running as non-root (Daniel Berrange), boot of CDRom devices
in QEmu/KVM (Daniel Berrange), fix OpenVZ probe function (Evgeniy
Sokolov), ID related lookup fixes in OpenVZ (Evgeniy Sokolov),
pool cration for netfs (Cole Robinson), check for migrate support
with QEmu (Guido Günther), check against double create with QEmu
(Guido Günther), broken open failure detection in QEmu (Guido
Günther), UUID string conversions in QEmu (Guido Günther),
various small cleanup and bug fixes (Daniel Berrange), ID
related fixes in the test driver (Daniel Berrange), better error
reporting on XML parsing (Daniel Berrange), empty CD-ROM source
device section (Chris Lalancette), avoid crashes for interface
without a name in QEmu (Guido Günther), provide the real
vncport (Charles Duffy), fix forward delay (Daniel Berrange),
new VM state is initialized to be SHUTOFF (Daniel Berrange),
virsh attach-disk bug fixes (Chris Lalancette), veth clash
of device names (Dan Smith), connection lookup fixes on
storage creation (Cole Robinson), parted call fix (Cole Robinson),
use "server" option when using serial/telnet with QEmu (Mark
McLoughlin), duplicate virInitialize calls (Nguyen Anh Quynh),
many fixes to virExec and related functions (Daniel Berrange),
size of disk without partitions (Cole Robinson), creating and
cleaning up logical volumes with target path (Cole Robinson),
fix reporting of virConnectOpen problems (Daniel Berrange),
veth cleanup at shutdown (Dan Smith), lookup of Xen VMs after define
(Cole Robinson), fix emulator reported capabilities (Cole Robinson),
avoid segfault on KVM CD eject (Cole Robinson), fix disk ordering
and avoid duplicate in QEmu XML parsing (Cole Robinson), update
domain XML after device hotplug (Cole Robinson), use poweroff instead
of halt when shutting down a Xen domain (John Levon), don't dump core
of Xen domain live by default (John Levon), vgcreate command line
size bug (Jim Fehlig), signed/unsigned issue in probing file
(Cole Robinson), Fix Xen domains without PVFB console (Daniel
Berrange), OpenVZ config read bug fix (Evgeniy Sokolov).
</li>
<li>Improvements: improved failure diagnostic for TAP (Jim Meyering),
better exec and error diagnostic for OpenVZ commands (Evgeniy
Sokolov), OpenVZ auto start and stop of domains (Evgeniy Sokolov),
OpenVZ domain cpu time consumption (Evgeniy Sokolov), virsh
shutdown improvements and test (Jim Meyering), better report of
XML well formedness errors (Richard Jones), new XML elements
(Daniel Berrange), virsh "edit" command (Richard Jones), save
UUID of OpenVZ domains (Evgeniy Sokolov), improve xen blocks
statistics (Chris Lalancette), gnulib updates (Jim Meyering),
allow to add disk as USB devices (Guido Günther), LXC container
process should survive libvirtd restarts (Daniel Berrange), allow
to define static host domain configs, number of CPU used by
OpenVZ domains (Evgeniy Sokolov), private root fs for LXC (Daniel
Berrange), storage source information in storage pools (David Lively),
virsh reports attach and detach success (Cole Robinson), detect
failure in QEmu eject command (Cole Robinson), add support for
eect on floppy and SCSI cdroms for QEmu (Cole Robinson), LXC
hypervisor version extraction (Dan Smith), Augeas config file support
(Daniel Berrange), support for a domain name in network
config (JJ Reynolds).</li>
<li>Cleanups: Python verbosity cleanup (Ryan Scott),
space and tabs cleanups (Atsushi SAKAI), OpenVZ and LXC drivers
cleanup and unification of XML handling (Daniel Berrange), updates
to Relax-NG XML schemas (John Levon and Daniel Berrange), more
printf format checkings (Jim Meyering), VIR_FREE related cleanups
(Jim Meyering), integer string parsing cleanup (Evgeniy Sokolov),
initial OpenVZ xml refactoring (Evgeniy Sokolov), better error
message on domain redefine (Charles Duffy), check XML files against
the RNG Schemas (Daniel Berrange), const-correctness in virsh
(Richard Jones and Jim Meyering), const-correctness and cleanups
in LXC and OpenVZ drivers (Daniel Berrange), virFileLinkPointsTo
rewrite (Jim Meyering), cleanup of the conditional compilation
of C files (Daniel Berrange), shell quoting fixes (Jim Meyering),
parallel build support (James Morris and Jim Meyering), new
convenenience virFileReadLimFD function (Jim Meyering). </li>
</ul>
<h3>0.4.4: Jun 25 2008</h3>
<ul>
<li>Bug fixes: QEmu network serialization (Kaitlin Rupert), internal

View File

@ -380,7 +380,7 @@ extern virConnectAuthPtr virConnectAuthPtrDefault;
* version * 1,000,000 + minor * 1000 + micro
*/
#define LIBVIR_VERSION_NUMBER 4004
#define LIBVIR_VERSION_NUMBER 4005
int virGetVersion (unsigned long *libVer,
const char *type,

View File

@ -302,6 +302,13 @@ fi
%doc docs/examples/python
%changelog
* Mon Sep 8 2008 Daniel Veillard <veillard@redhat.com> - 0.4.5-1
- release of 0.4.5
* Wed Jun 25 2008 Daniel Veillard <veillard@redhat.com> - 0.4.4-1
- release of 0.4.4
- mostly a few bug fixes from 0.4.3
* Thu Jun 12 2008 Daniel Veillard <veillard@redhat.com> - 0.4.3-1
- release of 0.4.3
- lots of bug fixes and small improvements

3448
po/af.po

File diff suppressed because it is too large Load Diff

3448
po/am.po

File diff suppressed because it is too large Load Diff

3448
po/ar.po

File diff suppressed because it is too large Load Diff

3475
po/as.po

File diff suppressed because it is too large Load Diff

3448
po/be.po

File diff suppressed because it is too large Load Diff

3451
po/bg.po

File diff suppressed because it is too large Load Diff

3448
po/bn.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3448
po/bs.po

File diff suppressed because it is too large Load Diff

3451
po/ca.po

File diff suppressed because it is too large Load Diff

3451
po/cs.po

File diff suppressed because it is too large Load Diff

3448
po/cy.po

File diff suppressed because it is too large Load Diff

3454
po/da.po

File diff suppressed because it is too large Load Diff

4259
po/de.po

File diff suppressed because it is too large Load Diff

3448
po/el.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3452
po/es.po

File diff suppressed because it is too large Load Diff

3448
po/et.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3448
po/fa.po

File diff suppressed because it is too large Load Diff

3452
po/fi.po

File diff suppressed because it is too large Load Diff

3483
po/fr.po

File diff suppressed because it is too large Load Diff

3448
po/gl.po

File diff suppressed because it is too large Load Diff

3452
po/gu.po

File diff suppressed because it is too large Load Diff

3448
po/he.po

File diff suppressed because it is too large Load Diff

3454
po/hi.po

File diff suppressed because it is too large Load Diff

3452
po/hr.po

File diff suppressed because it is too large Load Diff

3454
po/hu.po

File diff suppressed because it is too large Load Diff

3448
po/hy.po

File diff suppressed because it is too large Load Diff

3447
po/id.po

File diff suppressed because it is too large Load Diff

3448
po/is.po

File diff suppressed because it is too large Load Diff

3485
po/it.po

File diff suppressed because it is too large Load Diff

3452
po/ja.po

File diff suppressed because it is too large Load Diff

3448
po/ka.po

File diff suppressed because it is too large Load Diff

3451
po/kn.po

File diff suppressed because it is too large Load Diff

3451
po/ko.po

File diff suppressed because it is too large Load Diff

3448
po/ku.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3448
po/lo.po

File diff suppressed because it is too large Load Diff

3448
po/lt.po

File diff suppressed because it is too large Load Diff

3448
po/lv.po

File diff suppressed because it is too large Load Diff

3456
po/mk.po

File diff suppressed because it is too large Load Diff

3452
po/ml.po

File diff suppressed because it is too large Load Diff

3452
po/mr.po

File diff suppressed because it is too large Load Diff

3457
po/ms.po

File diff suppressed because it is too large Load Diff

3448
po/my.po

File diff suppressed because it is too large Load Diff

3430
po/nb.po

File diff suppressed because it is too large Load Diff

3408
po/nl.po

File diff suppressed because it is too large Load Diff

3448
po/nn.po

File diff suppressed because it is too large Load Diff

3448
po/no.po

File diff suppressed because it is too large Load Diff

3448
po/nso.po

File diff suppressed because it is too large Load Diff

3451
po/or.po

File diff suppressed because it is too large Load Diff

3451
po/pa.po

File diff suppressed because it is too large Load Diff

3591
po/pl.po

File diff suppressed because it is too large Load Diff

3452
po/pt.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3448
po/ro.po

File diff suppressed because it is too large Load Diff

3454
po/ru.po

File diff suppressed because it is too large Load Diff

3448
po/si.po

File diff suppressed because it is too large Load Diff

3448
po/sk.po

File diff suppressed because it is too large Load Diff

3448
po/sl.po

File diff suppressed because it is too large Load Diff

3448
po/sq.po

File diff suppressed because it is too large Load Diff

3491
po/sr.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3454
po/sv.po

File diff suppressed because it is too large Load Diff

3451
po/ta.po

File diff suppressed because it is too large Load Diff

3452
po/te.po

File diff suppressed because it is too large Load Diff

3448
po/th.po

File diff suppressed because it is too large Load Diff

3448
po/tr.po

File diff suppressed because it is too large Load Diff

3451
po/uk.po

File diff suppressed because it is too large Load Diff

3448
po/ur.po

File diff suppressed because it is too large Load Diff

3448
po/vi.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3448
po/zu.po

File diff suppressed because it is too large Load Diff