1. 23 1月, 2009 1 次提交
    • J
      correct and tighten up .*ignore files · 48dc345f
      Jim Meyering 提交于
      * .cvsignore: Don't ignore *.orig or *.rej.  They're not build products.
      Don't ignore the entire m4 directory.
      * Makefile.maint (sync-vcs-ignore-files): Correct quoting.
      Use sed rather than a for loop.
      Search only version-controled files (for reproducibility)
      * gnulib/lib/netinet/.cvsignore: Append missing newline-at-EOF,
      so that the use of sed doesn't mistakenly concatenate lines.
      * gnulib/lib/sys/.cvsignore: Likewise.
      * m4/.cvsignore: Ignore acinclude.m4 and aclocal.m4, not *.m4.
      * .hgignore: Regenerate.
      * all .gitignore files: Regenerate.
      48dc345f
  2. 21 1月, 2009 1 次提交
  3. 08 1月, 2009 2 次提交
    • J
      poll: don't return uninitialized · 88053456
      Jim Meyering 提交于
      * gnulib/lib/poll.c (poll) [WIN32_NATIVE]: Initialize "rc".
      [sync from gnulib also adjusts cpp indentation to reflect nesting.]
      88053456
    • J
      bootstrap: pull in gnulib's ioctl module · 55d0a685
      Jim Meyering 提交于
      * bootstrap: Invoke gnulib-tool with its --no-vc-files
      option, since we version-control the files it imports.
      This tells it not to mark imported files as cvs-ignored.
      (modules): Add ioctl.
      * gnulib/lib/ioctl.c: New file.
      * gnulib/lib/sys_ioctl.in.h: New file.
      * gnulib/tests/sys_ioctl.in.h: Removed.
      * gnulib/tests/ioctl.c: Removed.
      * gnulib/lib/Makefile.am: Update.
      * gnulib/m4/gnulib-cache.m4: Likewise.
      * gnulib/m4/gnulib-comp.m4: Likewise.
      * gnulib/tests/Makefile.am: Likewise.
      * gnulib/lib/.cvsignore: Ignore sys_ioctl.h.
      * gnulib/lib/.gitignore: Regenerate.
      55d0a685
  4. 07 1月, 2009 1 次提交
    • J
      update from gnulib; use its time_r module for localtime_r on mingw · 6c996bfc
      Jim Meyering 提交于
      * bootstrap (modules): Add time_r.
      * gnulib/m4/time_h.m4: New file.
      * gnulib/m4/time_r.m4: New file.
      * gnulib/lib/time_r.c: New file.
      * gnulib/tests/test-time.c: New file.
      * gnulib/lib/time.in.h: New file.
      * gnulib/lib/Makefile.am: Update.
      * gnulib/lib/fseeko.c: Likewise.
      * gnulib/lib/lstat.c: Likewise.
      * gnulib/lib/netdb.in.h: Likewise.
      * gnulib/lib/stdint.in.h: Likewise.
      * gnulib/lib/stdlib.in.h: Likewise.
      * gnulib/lib/sys_select.in.h: Likewise.
      * gnulib/lib/sys_stat.in.h: Likewise.
      * gnulib/lib/sys_time.in.h: Likewise.
      * gnulib/lib/unistd.in.h: Likewise.
      * gnulib/lib/wchar.in.h: Likewise.
      * gnulib/m4/codeset.m4: Likewise.
      * gnulib/m4/errno_h.m4: Likewise.
      * gnulib/m4/extensions.m4: Likewise.
      * gnulib/m4/getaddrinfo.m4: Likewise.
      * gnulib/m4/gettext.m4: Likewise.
      * gnulib/m4/glibc2.m4: Likewise.
      * gnulib/m4/glibc21.m4: Likewise.
      * gnulib/m4/gnulib-cache.m4: Likewise.
      * gnulib/m4/gnulib-comp.m4: Likewise.
      * gnulib/m4/iconv.m4: Likewise.
      * gnulib/m4/include_next.m4: Likewise.
      * gnulib/m4/intdiv0.m4: Likewise.
      * gnulib/m4/intlmacosx.m4: Likewise.
      * gnulib/m4/intmax.m4: Likewise.
      * gnulib/m4/inttypes-pri.m4: Likewise.
      * gnulib/m4/inttypes_h.m4: Likewise.
      * gnulib/m4/lcmessage.m4: Likewise.
      * gnulib/m4/lib-link.m4: Likewise.
      * gnulib/m4/lstat.m4: Likewise.
      * gnulib/m4/netdb_h.m4: Likewise.
      * gnulib/m4/nls.m4: Likewise.
      * gnulib/m4/po.m4: Likewise.
      * gnulib/m4/printf-posix.m4: Likewise.
      * gnulib/m4/printf.m4: Likewise.
      * gnulib/m4/progtest.m4: Likewise.
      * gnulib/m4/size_max.m4: Likewise.
      * gnulib/m4/sockets.m4: Likewise.
      * gnulib/m4/stdint.m4: Likewise.
      * gnulib/m4/stdint_h.m4: Likewise.
      * gnulib/m4/sys_ioctl_h.m4: Likewise.
      * gnulib/m4/threadlib.m4: Likewise.
      * gnulib/m4/uintmax_t.m4: Likewise.
      * gnulib/m4/visibility.m4: Likewise.
      * gnulib/m4/wchar.m4: Likewise.
      * gnulib/m4/wchar_t.m4: Likewise.
      * gnulib/m4/wint_t.m4: Likewise.
      * gnulib/m4/xsize.m4: Likewise.
      * gnulib/tests/Makefile.am: Likewise.
      * gnulib/tests/sockets.h: Likewise.
      * gnulib/tests/.cvsignore: Likewise.
      * gnulib/tests/.gitignore: Likewise.
      * tests/.gitignore: Likewise.
      * docs/examples/.gitignore: Likewise.
      * gnulib/lib/.cvsignore: Likewise.
      * gnulib/lib/.gitignore: Likewise.
      
      remove files associated with obsolete strpbrk module
      * gnulib/lib/strpbrk.c: Remove file.
      * gnulib/m4/strpbrk.m4: Remove file.
      6c996bfc
  5. 08 11月, 2008 1 次提交
    • J
      tweak lstat.c to avoid mingw link failure · 1dea5535
      Jim Meyering 提交于
      * gnulib/lib/lstat.c: Include <sys/stat.h> *before* the use of stat in
      orig_stat.  Otherwise, on mingw (which lacks lstat), any program using
      the lstat module would not get the redefinition-to-stat provided by
      gnulib's sys/stat.h.  Reported by Daniel P. Berrange.
      1dea5535
  6. 29 10月, 2008 1 次提交
  7. 17 10月, 2008 1 次提交
    • J
      generate .gitignore files from .cvsignore ones · 164fbbd6
      Jim Meyering 提交于
      * Makefile.maint (sync-vcs-ignore-files): New target.
      Prompted by a patch from James Morris.
      http://thread.gmane.org/gmane.comp.emulators.libvirt/8619/focus=8773
      Add all (now-generated) .gitignore files.
      * .gitignore: New file.
      * build-aux/.gitignore: New file.
      * docs/.gitignore: New file.
      * docs/devhelp/.gitignore: New file.
      * docs/examples/.gitignore: New file.
      * docs/examples/python/.gitignore: New file.
      * gnulib/lib/.gitignore: New file.
      * gnulib/lib/arpa/.gitignore: New file.
      * gnulib/lib/netinet/.gitignore: New file.
      * gnulib/lib/sys/.gitignore: New file.
      * gnulib/tests/.gitignore: New file.
      * include/.gitignore: New file.
      * include/libvirt/.gitignore: New file.
      * po/.gitignore: New file.
      * proxy/.gitignore: New file.
      * python/.gitignore: New file.
      * python/tests/.gitignore: New file.
      * qemud/.gitignore: New file.
      * src/.gitignore: New file.
      * tests/.gitignore: New file.
      * tests/confdata/.gitignore: New file.
      * tests/sexpr2xmldata/.gitignore: New file.
      * tests/virshdata/.gitignore: New file.
      * tests/xencapsdata/.gitignore: New file.
      * tests/xmconfigdata/.gitignore: New file.
      * tests/xml2sexprdata/.gitignore: New file.
      164fbbd6
  8. 07 8月, 2008 2 次提交
    • J
      add the mkstemp module from gnulib · 7846f71f
      Jim Meyering 提交于
      * bootstrap (modules): Add mkstemp.
      The remainder of these changes are the result of running
      ./bootstrap, adding new files, and committing the result.
      * gnulib/lib/gettimeofday.c: New file.
      * gnulib/lib/mkstemp.c: New file.
      * gnulib/lib/tempname.c: New file.
      * gnulib/lib/tempname.h: New file.
      * gnulib/m4/gettimeofday.m4: New file.
      * gnulib/m4/mkstemp.m4: New file.
      * gnulib/m4/tempname.m4: New file.
      * gnulib/tests/test-gettimeofday.c: New file.
      * gnulib/lib/Makefile.am: Update.
      * gnulib/m4/gnulib-cache.m4: Likewise.
      * gnulib/m4/gnulib-comp.m4: Likewise.
      * gnulib/m4/inet_pton.m4: Likewise.
      * gnulib/tests/Makefile.am: Likewise.
      7846f71f
    • J
      update from gnulib · 57f15f77
      Jim Meyering 提交于
      * build-aux/mktempd (rand_bytes, mktempd):
      * build-aux/useless-if-before-free (FILE):
      * build-aux/vc-list-files:
      * gnulib/lib/.cvsignore:
      * gnulib/lib/Makefile.am:
      * gnulib/lib/poll.c (poll):
      * gnulib/lib/stdbool.in.h (_GL_STDBOOL_H, true):
      * gnulib/lib/stdio-impl.h (fp_, fp_ub):
      * gnulib/lib/stdio.in.h (vasprintf, obstack_printf)
      (obstack_vprintf):
      * gnulib/lib/vasnprintf.c (_GNU_SOURCE, sprintf, IF_LINT, exp)
      (remainder, scale10_round_decimal_long_double)
      (scale10_round_decimal_double, pad_ourselves):
      * gnulib/m4/gnulib-cache.m4:
      * gnulib/m4/gnulib-common.m4 (gl_MODULE_INDICATOR):
      * gnulib/m4/gnulib-tool.m4 (gl_LOCAL_DIR, gl_M4_BASE, gl_PO_BASE)
      (gl_DOC_BASE, gl_TESTS_BASE, gl_WITH_TESTS, gl_LIB, gl_LGPL)
      (gl_MAKEFILE_NAME, gl_MACRO_PREFIX, gl_PO_DOMAIN, gl_VC_FILES):
      * gnulib/m4/lock.m4 (gl_LOCK_EARLY_BODY, gl_PREREQ_LOCK)
      (gl_DISABLE_THREADS):
      * gnulib/m4/onceonly.m4:
      * gnulib/m4/posix-shell.m4 (gl_POSIX_SHELL):
      * gnulib/m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS):
      * gnulib/tests/test-getaddrinfo.c (ENABLE_DEBUGGING, dbgprintf)
      (simple):
      * gnulib/tests/test-stdint.c (UINTMAX_MAX, or):
      * gnulib/tests/test-vc-list-files-cvs.sh (compare):
      * gnulib/tests/test-vc-list-files-git.sh (compare):
      57f15f77
  9. 06 8月, 2008 1 次提交
  10. 10 5月, 2008 1 次提交
  11. 09 5月, 2008 2 次提交
    • J
      Add new files from gnulib. · 7967662a
      Jim Meyering 提交于
      * gnulib/lib/c-ctype.c: New file.
      * gnulib/lib/c-ctype.h: Likewise.
      * gnulib/tests/test-c-ctype.c: Likewise.
      * gnulib/tests/test-vc-list-files-git.sh: Likewise.
      * gnulib/tests/test-vc-list-files-cvs.sh: Likewise.
      7967662a
    • J
      Prepare to use gnulib's c-type module. · 82892f13
      Jim Meyering 提交于
      * bootstrap: Move module list into separate variable w/less syntax.
      (modules): Add c-ctype.
      Update the following from gnulib:
      * build-aux/useless-if-before-free:
      * build-aux/vc-list-files:
      * gnulib/lib/Makefile.am:
      * gnulib/lib/getaddrinfo.h:
      * gnulib/m4/gnulib-cache.m4:
      * gnulib/m4/gnulib-comp.m4:
      * gnulib/m4/inet_ntop.m4:
      * gnulib/tests/Makefile.am:
      * gnulib/tests/test-getaddrinfo.c:
      82892f13
  12. 01 5月, 2008 1 次提交
    • J
      update from gnulib, again · 07efaf94
      Jim Meyering 提交于
      * gnulib/m4/onceonly.m4: New file.
      * gnulib/m4/printf.m4: New file.
      * build-aux/useless-if-before-free: Update.
      * build-aux/vc-list-files: Update.
      * gnulib/lib/arpa_inet.in.h: Update.
      * gnulib/lib/stdio-impl.h: Update.
      * gnulib/m4/inet_ntop.m4: Update.
      07efaf94
  13. 30 4月, 2008 3 次提交
    • J
      303277a8
    • J
      Fix build errors. · ffdc37c2
      Jim Meyering 提交于
      * proxy/Makefile.am (libvirt_proxy_LDADD): Add ../gnulib/lib/libgnu.la.
      * gnulib/lib/arpa_inet.in.h: Add new file from gnulib.
      ffdc37c2
    • J
      update from gnulib · 130426c6
      Jim Meyering 提交于
      * gnulib/lib/inet_ntop.h: Remove file.
      * gnulib/m4/onceonly_2_57.m4: Remove file.
      * build-aux/useless-if-before-free: Update.
      * build-aux/vc-list-files: Update.
      * gnulib/lib/.cvsignore: Update.
      * gnulib/lib/Makefile.am: Update.
      * gnulib/lib/fseeko.c: Update.
      * gnulib/lib/getaddrinfo.c: Update.
      * gnulib/lib/getdelim.c: Update.
      * gnulib/lib/inet_ntop.c: Update.
      * gnulib/lib/inet_ntop.h: Update.
      * gnulib/lib/poll.c: Update.
      * gnulib/lib/snprintf.c: Update.
      * gnulib/lib/stdlib.in.h: Update.
      * gnulib/lib/string.in.h: Update.
      * gnulib/lib/sys_socket.in.h: Update.
      * gnulib/lib/sys_stat.in.h: Update.
      * gnulib/lib/vasnprintf.c: Update.
      * gnulib/lib/vasprintf.c: Update.
      * gnulib/lib/wchar.in.h: Update.
      * gnulib/m4/arpa_inet_h.m4: Update.
      * gnulib/m4/extensions.m4: Update.
      * gnulib/m4/gnulib-common.m4: Update.
      * gnulib/m4/gnulib-comp.m4: Update.
      * gnulib/m4/include_next.m4: Update.
      * gnulib/m4/inet_ntop.m4: Update.
      * gnulib/m4/netinet_in_h.m4: Update.
      * gnulib/m4/onceonly_2_57.m4: Update.
      * gnulib/m4/physmem.m4: Update.
      * gnulib/m4/snprintf.m4: Update.
      * gnulib/m4/stdint.m4: Update.
      * gnulib/m4/stdio_h.m4: Update.
      * gnulib/m4/stdlib_h.m4: Update.
      * gnulib/m4/string_h.m4: Update.
      * gnulib/m4/strndup.m4: Update.
      * gnulib/m4/sys_select_h.m4: Update.
      * gnulib/m4/sys_socket_h.m4: Update.
      * gnulib/m4/sys_stat_h.m4: Update.
      * gnulib/m4/vasnprintf.m4: Update.
      * gnulib/tests/Makefile.am: Update.
      * gnulib/tests/test-fseeko.c: Update.
      * gnulib/tests/test-getaddrinfo.c: Update.
      * gnulib/tests/test-getdelim.c: Update.
      * gnulib/tests/test-getline.c: Update.
      * gnulib/tests/test-lseek.c: Update.
      * gnulib/tests/test-snprintf.c: Update.
      * gnulib/tests/test-sys_stat.c: Update.
      * gnulib/tests/test-vasnprintf.c: Update.
      * gnulib/tests/test-vasprintf.c: Update.
      130426c6
  14. 24 3月, 2008 1 次提交
    • J
      Add new testing framework and the first test to use it. · f15efcdf
      Jim Meyering 提交于
      * tests/Makefile.am (test_scripts): Add vcpupin.
      (EXTRA_DIST): Add test-lib.sh.
      * tests/test-lib.sh: Testing framework, from coreutils.
      * tests/vcpupin: New file.
      * build-aux/mktempd: New file, from gnulib.
      * bootstrap: Add posix-shell and mktempd to the list of imported modules.
      * gnulib/m4/posix-shell.m4: New file, from gnulib.
      f15efcdf
  15. 28 2月, 2008 1 次提交
  16. 14 2月, 2008 1 次提交
    • J
      Pull useless-if-before-free from gnulib, and update. · 26709f56
      Jim Meyering 提交于
      * bootstrap (gnulib_tool): Add useless-if-before-free to
      the list of modules.
      * build-aux/useless-if-before-free: Update from gnulib.
      * gnulib/lib/vasnprintf.c: Work around a bug in HPUX 10.20.
      * gnulib/m4/vasnprintf.m4: Likewise.
      26709f56
  17. 02 2月, 2008 1 次提交
  18. 30 1月, 2008 1 次提交
    • J
      Update from gnulib · bc48db57
      Jim Meyering 提交于
      * lib/poll.c: Update.
      * lib/string.in.h: Update.
      * m4/string_h.m4: Update.
      * tests/test-getaddrinfo.c: Update.
      * lib/Makefile.am: Regenerate.
      bc48db57
  19. 14 1月, 2008 1 次提交
  20. 06 1月, 2008 1 次提交
    • R
      Miscellaneous fixes for building on Windows (MinGW). · 029aef1d
      Richard W.M. Jones 提交于
      	* configure.in: xdr functions may require -lxdr.
      	* configure.in, src/Makefile.am: Extra linking flags for
      	  building libvirt DLL.
      	* src/socketcompat.h: Hide Windows Winsock incompatibilities
      	  in a separate header file.
      	* src/remote_internal.c: Switch to using socketcompat.h /
      	  socket_errno().
      	* src/test.c: Switch to using socketcompat.h.
      	* gnulib/lib/arpa/.cvsignore: Ignore another generated file.
      	* src/qparams.c: Include <config.h>.
      029aef1d
  21. 11 12月, 2007 1 次提交
    • J
      Add gnulib-tool unit tests. · ac6bb7e1
      Jim Meyering 提交于
      * bootstrap: Re-add --with-tests, now that gnulib-tool
      arranges to use separate libraries for lib/ and tests/.
      * configure.in (AC_OUTPUT): Add gnulib/tests/Makefile.in.
      * Makefile.am (SUBDIRS): Add gnulib/tests.
      * gnulib/tests/Makefile.am: New file.
      * gnulib/lib/.cvsignore: Sort.
      * gnulib/lib/Makefile.am, gnulib/m4/getdelim.m4, gnulib/m4/getline.m4:
      * gnulib/m4/gnulib-cache.m4, gnulib/m4/gnulib-comp.m4: Regenerate.
      * gnulib/tests/test-alloca-opt.c: New file, from gnulib.
      * gnulib/tests/test-arpa_inet.c: Likewise.
      * gnulib/tests/test-fseeko.c: Likewise.
      * gnulib/tests/test-fseeko.sh: Likewise.
      * gnulib/tests/test-getaddrinfo.c: Likewise.
      * gnulib/tests/test-getdelim.c: Likewise.
      * gnulib/tests/test-getline.c: Likewise.
      * gnulib/tests/test-lseek.c: Likewise.
      * gnulib/tests/test-lseek.sh: Likewise.
      * gnulib/tests/test-netinet_in.c: Likewise.
      * gnulib/tests/test-snprintf.c: Likewise.
      * gnulib/tests/test-stdbool.c: Likewise.
      * gnulib/tests/test-stdint.c: Likewise.
      * gnulib/tests/test-stdio.c: Likewise.
      * gnulib/tests/test-stdlib.c: Likewise.
      * gnulib/tests/test-string.c: Likewise.
      * gnulib/tests/test-sys_select.c: Likewise.
      * gnulib/tests/test-sys_socket.c: Likewise.
      * gnulib/tests/test-sys_stat.c: Likewise.
      * gnulib/tests/test-sys_time.c: Likewise.
      * gnulib/tests/test-unistd.c: Likewise.
      * gnulib/tests/test-vasnprintf.c: Likewise.
      * gnulib/tests/test-vasprintf.c: Likewise.
      * gnulib/tests/test-wchar.c: Likewise.
      * gnulib/tests/dummy.c: Likewise.
      * gnulib/tests/intprops.h: Likewise.
      * gnulib/tests/verify.h: Likewise.
      ac6bb7e1
  22. 09 12月, 2007 1 次提交
  23. 07 12月, 2007 1 次提交
  24. 06 12月, 2007 1 次提交