- 11 4月, 2008 1 次提交
-
-
由 Jim Meyering 提交于
Done with these commands: git grep -l Local.variab|xargs \ perl -0x3b -pi -e 's,\n+/\*\n \* vim:(.|\n)*,\n,' git grep -l Local.variab|xargs \ perl -0x3b -pi -e 's,\n+/\*\n \* Local variables:\n(.|\n)*,\n,'
-
- 31 3月, 2008 1 次提交
-
-
由 Daniel Veillard 提交于
* src/hash.c src/internal.h src/virterror.c: remove dandling domain/net/conn pointers from error data when released. * src/lxc_driver.c: fix a NULL/0 return error mismatch Daniel
-
- 28 2月, 2008 1 次提交
-
-
由 Richard W.M. Jones 提交于
* src/util.c, src/util.h, src/libvirt_sym.version: Added virMacAddrCompare utility function for comparing MAC addresses. * src/virsh.c, src/xm_internal.c: Use virMacAddrCompare to compare addresses. (Shigeki Sakamoto and Richard Jones).
-
- 20 2月, 2008 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 08 2月, 2008 1 次提交
-
-
由 Mark McLoughlin 提交于
* src/internal.h: move xstrol() variants from here ... * src/util.[ch]: ... to here and rename to virStrToLong() * src/libvirt_sym.version: export __virStrToLong_i() for virsh and qemud. * src/nodeinfo.c, src/stats_linux.c, src/virsh.c, src/xend_internal.c, qemud/qemud.c: replace xstrtol() calls with virStrToLong() * src/nodeinfo.h: don't include internal.h, which was only needed for xstrtol(), but instead include libvirt.h which is suffificient for the declarations in the header.
-
- 22 1月, 2008 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 21 1月, 2008 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 20 1月, 2008 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 07 12月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* src/internal.h: Use gnulib gettext library. Define INET_ADDRSTRLEN unless already defined.
-
- 06 12月, 2007 2 次提交
-
-
由 Daniel P. Berrange 提交于
-
由 Daniel P. Berrange 提交于
-
- 05 12月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* python/libvir.c, python/libvirt_wrap.h, qemud/qemud.c, qemud/remote.c, src/internal.h, src/openvz_conf.c, src/openvz_driver.c, src/proxy_internal.h, src/qemu_conf.c, src/qemu_driver.c, src/remote_internal.h, src/test.h, src/util.c, src/xen_unified.c, src/xen_unified.h, tests/nodeinfotest.c, tests/qemuxml2argvtest.c, tests/qemuxml2xmltest.c, tests/reconnect.c, tests/sexpr2xmltest.c, tests/virshtest.c, tests/xencapstest.c, tests/xmconfigtest.c, tests/xml2sexprtest.c: Change #include <> to #include "" for local includes. Removed many includes from src/internal.h and put them in the C files which actually use them. Removed <ansidecl.h> - unused. Added a comment around __func__. Removed a clashing redefinition of VERSION symbol. All limits (PATH_MAX etc) now done in src/internal.h, so we don't need to include those headers in other files.
-
- 26 11月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* configure.in, src/internal.h, src/xml.c: <sys/syslimits.h> is needed on Cygwin to get PATH_MAX. HOST_NAME_MAX and IF_NAMESIZE defined if not in header files.
-
- 14 11月, 2007 2 次提交
-
-
由 Richard W.M. Jones 提交于
* src/libvirt.c and all internal driver interfaces: Parse the URI only once and pass it to virDrvOpen instead of the unparsed name string.
-
由 Jim Meyering 提交于
* qemud/qemud.c: Replace uses of strtol with uses of xstrtol_i. Avoid overflow for very large --timeout=N values. * src/nodeinfo.c: In linuxNodeInfoMemPopulate and linuxNodeInfoCPUPopulate, use xstrtol_i rather than strtol. Unlike in qemud.c, here we allow trailing "isspace", and in the case of "cpuinfo cpu MHz", also allow a "." terminator, since we ignore the decimal and any following digits. * src/internal.h: Define xstrtol_ui, too. Author: Jim Meyering <meyering@redhat.com>
-
- 12 11月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
Patch from Jim Meyering * src/internal.h: Include <errno.h>. Define new static inline function, xstrtol_i. * src/virsh.c: Detect integer overflow in domain ID number in vshCommandOptDomainBy. Detect overflow and invalid port number suffix in cmdVNCDisplay. * src/xend_internal.c: Parse CPU number more carefully in xenDaemonDomainGetVcpus. * tests/int-overflow: New script. Test for the above-fixed bug. * tests/Makefile.am: Add int-overflow to TESTS. Define TESTS_ENVIRONMENT, to propagate $abs_top_* variables into the int-overflow script. Adapt the "valgrind" rule not to clobber new TESTS_ENVIRONMENT. Daniel
-
- 30 9月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 21 8月, 2007 2 次提交
-
-
由 Richard W.M. Jones 提交于
* src/libvirt.c (virDomainMigrate): Added virDomainMigrate API call. * src/xend_internal.c, src/xen_unified.c: Support for migration of Xen domains. * src/xen_internal.c: Xen capabilities indicates level of support for migration. * qemud/remote.c, qemud/remote_protocol.x, src/remote_internal.c: Support for migration between remote hypervisors. * src/virsh.c: Added 'virsh migrate' command. * docs/libvir.html, docs/hvsupport.html: Updated hvsupport documentation.
-
由 Richard W.M. Jones 提交于
* qemud/remote.c, qemud/remote_protocol.x, src/driver.h, src/internal.h, src/libvirt.c, src/libvirt_sym.version, src/qemu_driver.c, src/remote_internal.c, src/test.c: Add a private interface so that libvirt.c coordination functions can detect the availability of features in underlying drivers, using the VIR_DRV_SUPPORTS_FEATURE macro.
-
- 26 7月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 06 7月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* src/hash.c, src/internal.h: Remove virGetDomainByID function as it is not used or exported. * src/proxy_internal.c, src/qemu_driver.c, src/remote_internal.c, src/test.c, src/xend_internal.c, src/xs_internal.c: Fix all callers to virGetDomain and virGetNetwork functions - the callers do not need to set virterror since it is already set inside the functions.
-
- 27 6月, 2007 1 次提交
-
-
由 Daniel P. Berrange 提交于
-
- 26 6月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* include/libvirt/libvirt.h.in, src/libvirt.c: (and numerous other files) Added support for virConnectGetHostname and virConnectGetURI calls.
-
- 22 6月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* src/internal.h: Added STREQ and STRCASEEQ macros for clearer equality testing of strings. * src/xen_internal.c: Fix handling of the scheduler parameters field string so that the field doesn't contain garbage after the string.
-
- 15 6月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* src/internal.h, src/virsh.c: Replace _N with N_ so that Solaris builds work (Mark Johnson). * src/virsh.c: Add a couple of missing error messages (Mark Johnson). * python/types.c: Fix NULL pointer deref on DEBUG build (Mark Johnson). * src/virsh.c: Spelling fix (Mark Johnson).
-
- 08 5月, 2007 2 次提交
-
-
由 Richard W.M. Jones 提交于
* src/hash.c, src/internal.h, src/libvirt_sym.version: Export __virGetDomain and __virGetNetwork for use by the libvirtd. The double underscores indicate that these interfaces are not officially supported parts of the libvirt API or ABI.
-
由 Richard W.M. Jones 提交于
* src/hash.c, src/internal.h, src/xs_internal.c: Remove unused fields from internal _virDomain structure.
-
- 24 4月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
and raising errors on memory shortage. Daniel
-
- 23 4月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
from Shigeki Sakamoto about large buffers. Daniel
-
- 04 4月, 2007 1 次提交
-
-
由 Richard W.M. Jones 提交于
* src/xen_unified.c et al: Unified Xen driver. Architecture described here: https://www.redhat.com/archives/libvir-list/2007-March/msg00396.html
-
- 19 3月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
removing global variables (using named enum instead). Daniel
-
- 16 3月, 2007 2 次提交
-
-
由 Daniel Veillard 提交于
src/sexpr.h src/test.c src/xm_internal.c src/xml.c src/xml.h: applied patch from Richard Jones adding check to printf-like functions and fixing the problems raised Daniel
-
由 Daniel Veillard 提交于
proxy/libvirt_proxy.c qemud/Makefile.am qemud/conf.c qemud/conf.h qemud/dispatch.c qemud/internal.h qemud/protocol.h src/driver.h src/internal.h src/libvirt.c src/libvirt_sym.version src/proxy_internal.c src/proxy_internal.h src/qemu_internal.c src/test.c src/virsh.c src/virterror.c src/xen_internal.c src/xen_internal.h src/xend_internal.c src/xm_internal.c src/xml.h src/xs_internal.c: applied patch from Richard Jones adding virConnectGetCapabilities(), plus various small little fixes * docs/*: fixed the api extractor script and regenerated Daniel
-
- 08 3月, 2007 1 次提交
-
-
由 Daniel Veillard 提交于
add a check for minimal size of Xen Dom0, track places where we had arbitrary minimal memory requirement and use a predefined macro to clean this up. Daniel
-
- 14 2月, 2007 4 次提交
-
-
由 Mark McLoughlin 提交于
* src/hash.c, src/internal.h: Re-name virConnect->domains_mux to virConnect->hashes_mux since it will also be used to protect the networks hash.
-
由 Mark McLoughlin 提交于
* src/internal.h: add virConnect->qemud_fd so that xen and qemu don't share the handle member. * src/hash.c, src/qemu_internal.c: update
-
由 Mark McLoughlin 提交于
Note: potential ABI break here, but people should only really be using virError structs returned from libvirt itself. * include/libvirt/virterror.h: add virNetwork to virError * src/internal.h, src/virterror.c: add network param to __virRaiseError() * src/conf.c, src/hash.c, src/libvirt.c, src/proxy_internal.c, src/qemu_internal.c, src/sexpr.c, src/test.c, src/xen_internal.c, src/xend_internal.c, src/xm_internal.c, src/xml.c, src/xmlrpc.c, src/xs_internal.c: update.
-
由 Mark McLoughlin 提交于
* include/libvirt/libvirt.h.in: add the networks APIs * include/libvirt/virterror.h: add some error codes * src/driver.h: add network driver vtable * src/hash.c: add networks hash * src/internal.h: add virNetwork * src/libvirt.c: hook up the APIs to the network driver * src/libvirt_sym.version: add the new APIs * src/virterror.c: handle the new error codes
-
- 23 1月, 2007 2 次提交
-
-
由 Mark McLoughlin 提交于
* include/libvirt/libvirt.h.in: add VIR_UUID_BUFLEN and VIR_UUID_STRING_BUFLEN * libvirt/proxy/libvirt_proxy.c, libvirt/src/hash.c, libvirt/src/internal.h, libvirt/src/libvirt.c, libvirt/src/proxy_internal.c, libvirt/src/test.c, libvirt/src/virsh.c, libvirt/src/xend_internal.c, libvirt/src/xm_internal.c, libvirt/src/xml.c, libvirt/python/libvir.c: use them
-
由 Mark McLoughlin 提交于
* src/internal.h: virDomain.handle refers to the "id" in the API, so re-name to virDomain.id to avoid confusion. * src/hash.c, src/libvirt.c, src/proxy_internal.c, src/test.c, src/xen_internal.c, src/xend_internal.c, src/xm_internal.c, src/xml.c, src/xs_internal.c: update for rename.
-