1. 05 12月, 2007 4 次提交
  2. 04 12月, 2007 1 次提交
  3. 30 11月, 2007 1 次提交
    • J
      Detect heap allocation failure; factor out some duplication. · c3c80a18
      Jim Meyering 提交于
      * qemud/qemud.c (tls_port, tcp_port, mdns_name, tls_allowed_ip_list):
        (tls_allowed_dn_list): Remove "const", now that we free these.
        (unix_sock_rw_mask): Rename from unix_sock_rw_perms, so that
        the latter name can be used as a local string variable, so that the
        variable name matches the config attribute name.
        (unix_sock_ro_mask): Rename from unix_sock_ro_perms, likewise.
        (remoteCheckDN, remoteCheckAccess): Adapt to const removal.
        (qemudDispatchServer): Check for heap allocation failure.
        (remoteConfigGetStringList): New function, based on code from Dan Berrangé.
        (CHECK_TYPE): Remove macro.
        (checkType): New function.
        (GET_CONF_INT, GET_CONF_STR): New macros.
        (remoteReadConfigFile): Use new macros to avoid duplication and to
        check for allocation failure.
      * src/conf.h (virConfTypeName): New static inline function.
      c3c80a18
  4. 26 11月, 2007 1 次提交
  5. 22 11月, 2007 1 次提交
    • J
      Fix a typo in a variable name. · 3e4ea067
      Jim Meyering 提交于
      * qemud/qemud.c: Check crl_file, not ca_file, for revocation list,
      in remoteInitializeGnuTLS.
      
      
      Author: Jim Meyering <meyering@redhat.com>
      3e4ea067
  6. 17 11月, 2007 1 次提交
  7. 14 11月, 2007 1 次提交
    • J
      Parse integers more carefully, cont'd. · 5d254191
      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>
      5d254191
  8. 19 9月, 2007 3 次提交
  9. 07 8月, 2007 2 次提交
  10. 12 7月, 2007 2 次提交
  11. 27 6月, 2007 8 次提交
  12. 11 6月, 2007 2 次提交
    • R
      Some fixes for RPM builds: · 0bbe8da8
      Richard W.M. Jones 提交于
      Mon Jun 11 14:10:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
      
      	* libvirt.spec.in: BuildRequires gnutls-devel and
      	  set the remote PIDfile when configuring.
      	* qemud/Makefile.am: Distribute the Perl scripts.
      	* qemud/qemud.c: Only use QEMUD_DEBUG when ENABLE_DEBUG
      	  is defined.
      0bbe8da8
    • R
      Mon Jun 11 12:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com> · 9172d0ec
      Richard W.M. Jones 提交于
      	* qemud/Makefile.am, qemud/dispatch.c, qemud/dispatch.h,
      	  qemud/internal.h, qemud/protocol.c,
      	  qemud/protocol.h, qemud/protocol.x, qemud/qemud.c:
      	  libvirt_qemud server-side modifications to use
      	  XDR-based protocol instead of homebrew (Dan Berrange).
      	  QEMUD server modified to dispatch calls from remote
      	  clients (Richard Jones).  Added TLS support (Richard Jones).
      	  Added TCP & IPv6 support (Richard Jones).
      	  Additional configuration file, command-line handling, and
      	  usage (Richard Jones).
      	* qemud/conf.c: Remove unnecessary header file.
      9172d0ec
  13. 19 5月, 2007 2 次提交
  14. 02 5月, 2007 1 次提交
  15. 11 4月, 2007 1 次提交
  16. 04 4月, 2007 1 次提交
  17. 31 3月, 2007 2 次提交
  18. 27 3月, 2007 1 次提交
  19. 23 3月, 2007 1 次提交
  20. 14 3月, 2007 1 次提交
  21. 07 3月, 2007 1 次提交
  22. 06 3月, 2007 2 次提交