1. 22 Aug, 2009 7 commits
    • Bruno Haible's avatar
      Use module pipe2. · c7054c79
      Bruno Haible authored
      c7054c79
    • Bruno Haible's avatar
      Tests for module 'pipe2'. · d72a5819
      Bruno Haible authored
      d72a5819
    • Bruno Haible's avatar
      New module 'pipe2'. · 7988d730
      Bruno Haible authored
      7988d730
    • Bruno Haible's avatar
      Reference some new glibc functions. · 37b2d882
      Bruno Haible authored
      37b2d882
    • Jim Meyering's avatar
      annotate automake snippets with $(AM_V_GEN) and $(AM_V_at) · 47a8dd64
      Jim Meyering authored
      
      
      This makes it so packages using automake-1.11's silent-rules option
      can print e.g., a single "GEN    configmake.h" line, rather than
      the 30+ statements that perform the job.  If you want to see the
      actual commands, you can still run "make V=1".
      Improved-by: default avatarBruno Haible <bruno@clisp.org>
      
      * modules/alloca-opt: Add $(AM_V_GEN) and $(AM_V_at) prefixes
      so that make output is abbreviated when those variables are defined
      appropriately.
      * modules/argz: Likewise.
      * modules/arpa_inet: Likewise.
      * modules/byteswap: Likewise.
      * modules/configmake: Likewise.
      * modules/dirent: Likewise.
      * modules/errno: Likewise.
      * modules/fcntl: Likewise.
      * modules/float: Likewise.
      * modules/fnmatch: Likewise.
      * modules/getopt-posix: Likewise.
      * modules/glob: Likewise.
      * modules/iconv_open: Likewise.
      * modules/inttypes: Likewise.
      * modules/localcharset: Likewise.
      * modules/locale: Likewise.
      * modules/math: Likewise.
      * modules/netdb: Likewise.
      * modules/netinet_in: Likewise.
      * modules/poll: Likewise.
      * modules/posix_spawnp-tests: Likewise.
      * modules/sched: Likewise.
      * modules/search: Likewise.
      * modules/selinux-h: Likewise.
      * modules/signal: Likewise.
      * modules/spawn: Likewise.
      * modules/stdarg: Likewise.
      * modules/stdbool: Likewise.
      * modules/stddef: Likewise.
      * modules/stdint: Likewise.
      * modules/stdio: Likewise.
      * modules/stdlib: Likewise.
      * modules/string: Likewise.
      * modules/strings: Likewise.
      * modules/sys_file: Likewise.
      * modules/sys_ioctl: Likewise.
      * modules/sys_select: Likewise.
      * modules/sys_socket: Likewise.
      * modules/sys_stat: Likewise.
      * modules/sys_time: Likewise.
      * modules/sys_times: Likewise.
      * modules/sys_utsname: Likewise.
      * modules/sys_wait: Likewise.
      * modules/sysexits: Likewise.
      * modules/time: Likewise.
      * modules/unistd: Likewise.
      * modules/wchar: Likewise.
      * modules/wctype: Likewise.
      47a8dd64
    • Jim Meyering's avatar
      announce-gen: remove now-duplicate code at top · 165ed697
      Jim Meyering authored
      * build-aux/announce-gen: Remove equivalent-but-more-verbose block.
      165ed697
    • Jim Meyering's avatar
      announce-gen: detect write failure · 04df4d2f
      Jim Meyering authored
      * build-aux/announce-gen: Add Coda.
      04df4d2f
  2. 21 Aug, 2009 9 commits
  3. 20 Aug, 2009 5 commits
  4. 19 Aug, 2009 4 commits
    • Karl Berry's avatar
      autoupdate · 61b2f0cf
      Karl Berry authored
      61b2f0cf
    • Eric Blake's avatar
      popen-safer: prevent popen from clobbering std descriptors · ccb9c679
      Eric Blake authored
      
      
      * modules/popen-safer: New file.
      * lib/popen-safer.c: Likewise.
      * m4/stdio-safer.m4 (gl_POPEN_SAFER): New macro.
      * lib/stdio--.h (popen): Provide override.
      * lib/stdio-safer.h (popen_safer): Provide declaration.
      * tests/test-popen.c (includes): Partially test this.
      * modules/popen-safer-tests: New file, for more tests.
      * tests/test-popen-safer.c: Likewise.
      * MODULES.html.sh (file stream based Input/Output): Mention it.
      Signed-off-by: default avatarEric Blake <ebb9@byu.net>
      ccb9c679
    • Eric Blake's avatar
      tests: test some of the *-safer modules · fb8c836a
      Eric Blake authored
      
      
      * modules/fopen-safer (Depends-on): Add fopen.
      * modules/fcntl-safer (Depends-on): Add fcntl.
      * modules/stdlib-safer (Depends-on): Add stdlib.
      (configure.ac): Set indicator.
      * modules/unistd-safer (configure.ac): Likewise.
      * modules/tmpfile-safer (configure.ac): Likewise.
      (Depends-on): Add tmpfile.
      * lib/stdio--.h (fopen, tmpfile): Don't override unless module is
      active.
      * tests/test-fopen.c (includes): Test safer versions when they are
      in use.
      * tests/test-open.c (includes): Likewise.
      Signed-off-by: default avatarEric Blake <ebb9@byu.net>
      fb8c836a
    • Eric Blake's avatar
      popen: fix cygwin 1.5 bug when stdin closed · a8f637e3
      Eric Blake authored
      
      
      * doc/posix-functions/popen.texi (popen): Document cygwin bugs.
      * modules/popen: New file.
      * modules/popen-tests: Likewise.
      * tests/test-popen.c: Likewise.
      * m4/popen.m4: Likewise.
      * lib/popen.c: Likewise.
      * lib/stdio.in.h (popen): New declaration.
      * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add popen.
      * modules/stdio (Makefile.am): Likewise.
      * MODULES.html.sh (systems lacking POSIX:2008): Mention it.
      Signed-off-by: default avatarEric Blake <ebb9@byu.net>
      a8f637e3
  5. 18 Aug, 2009 1 commit
    • Joel E. Denny's avatar
      maint.mk: give full control over update-copyright exclusions · 3ef64012
      Joel E. Denny authored
      * top/maint.mk (VC_LIST_EXCEPT): Instead of ChangeLog, use
      ${VC_LIST_EXCEPT_DEFAULT-ChangeLog} as the default exclusion.
      (update-copyright): Don't force inclusion of top-level
      ChangeLog.  Don't force exclusion of all COPYING files, but make
      them the default exclusion instead.
      3ef64012
  6. 17 Aug, 2009 1 commit
  7. 16 Aug, 2009 6 commits
  8. 15 Aug, 2009 5 commits
  9. 14 Aug, 2009 2 commits