1. 11 4月, 2008 2 次提交
  2. 04 4月, 2008 1 次提交
    • D
      typos fixes · a528e973
      Daniel Veillard 提交于
      * docs//* src/conf.c src/hash.c src/libvirt.c src/proxy_internal.c
       src/remote_internal.c src/virsh.c src/xen_internal.c
       src/xend_internal.c src/xml.c: applied patch from Atsushi SAKAI
       fixing a lot of typos
      Daniel
      a528e973
  3. 26 3月, 2008 1 次提交
  4. 14 3月, 2008 1 次提交
  5. 22 2月, 2008 1 次提交
    • J
      Move safewrite and saferead to a separate file. · a178a4e7
      Jim Meyering 提交于
      We currently use safewrite from inside libvirt and don't want to publish
      any such function name.  However, we do want to use it in applications
      like virsh, libvirtd and libvirt_proxy that link with libvirt.  To that
      end, this change moves that function definition (along with the nearly
      identical saferead) into a new file, util-lib.c.  To avoid maintaining
      separate copies of even such small functions, we simply include that new
      file from util.c.  Then, the separate applications that need to use
      safewrite simply compile and link with util-lib.c.
      
      Of course, this does mean that each of those applications will
      containing two copies of these functions.  However, the functions
      are so small that it's not worth worrying about that.
      
      * src/util.c (saferead, safewrite): Move function definitions to
      util-lib.c and include that .c file.
      * src/util-lib.c (saferead, safewrite): New file.  Functions from src/util.c
      with slight change (s/int r =/ssize_t r =/) to reflect read/write return type.
      * src/util-lib.h: Declare the two moved functions.
      * src/util.h: Remove declarations.  Include src/util-lib.h.
      * proxy/Makefile.am (libvirt_proxy_SOURCES): Add src/util-lib.c.
      * qemud/Makefile.am (libvirtd_SOURCES): Likewise.
      * src/Makefile.am (virsh_SOURCES): Add util-lib.c.  Remove some SP-before-TAB.
      a178a4e7
  6. 06 2月, 2008 1 次提交
  7. 30 1月, 2008 2 次提交
    • J
      Enable the <config.h>-requiring test; fix violations · a3781881
      Jim Meyering 提交于
      Use <config.h>, not "config.h", per autoconf documentation.
      * Makefile.cfg (local-checks-to-skip) [sc_require_config_h]: Enable.
      * .x-sc_require_config_h: New file, to list exempted files.
      * Makefile.am (EXTRA_DIST): Add .x-sc_require_config_h.
      a3781881
    • J
      Given code like if (foo) free (foo); remove the useless "if (foo) " part. · acff2d11
      Jim Meyering 提交于
      Likewise, given if (foo != NULL) free (foo); remove the useless "if" test.
      
      * proxy/libvirt_proxy.c: Remove unnecessary "if" test before free.
      * python/generator.py: Likewise.
      * qemud/qemud.c: Likewise.
      * src/buf.c: Likewise.
      * src/conf.c: Likewise.
      * src/hash.c: Likewise.
      * src/iptables.c: Likewise.
      * src/libvirt.c: Likewise.
      * src/openvz_conf.c: Likewise.
      * src/qemu_conf.c: Likewise.
      * src/qemu_driver.c: Likewise.
      * src/remote_internal.c: Likewise.
      * src/test.c: Likewise.
      * src/virsh.c: Likewise.
      * src/virterror.c: Likewise.
      * src/xen_internal.c: Likewise.
      * src/xen_unified.c: Likewise.
      * src/xend_internal.c: Likewise.
      * src/xm_internal.c: Likewise.
      * src/xml.c: Likewise.
      * src/xmlrpc.c: Likewise.
      * src/xs_internal.c: Likewise.
      * tests/testutils.c: Likewise.
      * tests/xencapstest.c: Likewise.
      * tests/xmconfigtest.c: Likewise.
      acff2d11
  8. 07 12月, 2007 2 次提交
    • R
      Fri Dec 7 14:36:00 UTC 2007 Richard W.M. Jones <rjones@redhat.com> · f1f94721
      Richard W.M. Jones 提交于
      	* src/.cvsignore: Ignore *.loT files (generated under Windows).
      	* proxy/libvirt_proxy.c: Bail out earlier --without-xen.
      	* src/proxy_internal.c: Don't build proxy client side if
      	  configured --without-xen.
      	* src/iptables.c, src/iptables.h: Disable this code if
      	  configured --without-qemu.
      	* src/nodeinfo.c: If no 'uname' function, set model name to
      	  empty string (for Windows).
      	* src/xen_unified.h, src/util.c, src/test.c: Include <winsock2.h>
      	  on Windows.
      	* src/util.c: Disable virExec* and virFileLinkPointsTo on
      	  MinGW.
      f1f94721
    • J
      Include "config.h" in remaining non-generated files. · 4a2f8fc6
      Jim Meyering 提交于
      * proxy/libvirt_proxy.c: Likewise.
      * python/libvir.c: Likewise.
      * python/types.c: Likewise.
      * src/event.c: Likewise.
      * src/xm_internal.c: Likewise.
      * tests/reconnect.c: Likewise.
      * tests/testutils.c: Likewise.
      4a2f8fc6
  9. 06 12月, 2007 1 次提交
  10. 31 10月, 2007 1 次提交
  11. 30 9月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h include/libvirt/libvirt.h.in · 9f211bbf
      Daniel Veillard 提交于
        src/driver.h src/libvirt.c src/openvz_driver.c src/qemu_driver.c
        src/test.c src/xen_unified.c src/xend_internal.c: add new API
        virNodeGetFreeMemory(), extends the driver. Lacks remote and
        QEmu support though.
      * src/libvirt.c: allows to fix virNodeGetCellsFreeMemory() adding
        parameter check for startCell.
      * proxy/libvirt_proxy.c src/xend_internal.[ch]
        include/libvirt/libvirt.h include/libvirt/libvirt.h.in: applied
        vncpasswd dump patch from Mark Johnson but with the
        virDomainXMLFlags extension as suggested by Daniel Berrange
        this changed a couple of internal APIs too
      * tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.xml: fix one of the
        tests affected by bootloader dump change.
      Daniel
      9f211bbf
  12. 01 5月, 2007 2 次提交
  13. 04 4月, 2007 1 次提交
  14. 16 3月, 2007 1 次提交
    • D
      * include/libvirt/libvirt.h[.in] include/libvirt/virterror.h · 635ae389
      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
      635ae389
  15. 15 3月, 2007 1 次提交
    • D
      * configure.in proxy/Makefile.am proxy/libvirt_proxy.c · 181ce1fd
      Daniel Veillard 提交于
        src/Makefile.am src/libvirt.c src/qemu_internal.c src/test.c
        src/xen_internal.c src/xen_internal.h src/xend_internal.c
        src/xm_internal.c src/xml.c src/xs_internal.c
        tests/Makefile.am tests/sexpr2xmltest.c tests/xmconfigtest.c:
        allow selective compilation of Xen,QEmu/KVM and test support
        in or out at configure time. Also allows to compile on a system
        without Xen development installed. All drivers are selected by
        default.
      Daniel
      181ce1fd
  16. 02 3月, 2007 1 次提交
  17. 23 1月, 2007 1 次提交
    • M
      Mon Jan 23 14:36:18 IST 2007 Mark McLoughlin <markmc@redhat.com> · 6d153563
      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
      6d153563
  18. 08 11月, 2006 1 次提交
    • D
      * libvirt.spec.in: libvirt-devel depends on pkgconfig · d762148a
      Daniel Veillard 提交于
      * proxy/libvirt_proxy.c src/libvirt.c src/proxy_internal.[ch]
        src/xs_internal.[ch]: the virtGetOsType entry point was calling
        the xenstore directly instead of going though driver, refactored
        and implemented a specific new RPC with the proxy when this is
        called as non-root fixes rhbz#214264 .
      Daniel
      d762148a
  19. 21 9月, 2006 1 次提交
  20. 05 9月, 2006 1 次提交
  21. 09 8月, 2006 1 次提交
  22. 08 7月, 2006 1 次提交
  23. 03 7月, 2006 1 次提交
  24. 01 7月, 2006 1 次提交
  25. 30 6月, 2006 2 次提交
  26. 29 6月, 2006 2 次提交