gnulib.git
17 years ago* users.txt: Sort. Add tar.
Eric Blake [Fri, 11 Aug 2006 16:23:17 +0000 (16:23 +0000)]
* users.txt: Sort.  Add tar.

17 years agoAdd gss and libntlm.
Simon Josefsson [Fri, 11 Aug 2006 13:46:27 +0000 (13:46 +0000)]
Add gss and libntlm.
Fix gsasl name.

17 years agoNew file users.txt.
Bruno Haible [Fri, 11 Aug 2006 13:21:19 +0000 (13:21 +0000)]
New file users.txt.

17 years agoWho uses gnulib?
Bruno Haible [Fri, 11 Aug 2006 13:20:58 +0000 (13:20 +0000)]
Who uses gnulib?

17 years agoWork around the __VA_LIST__ in <wchar.h> problem on Tru64 with DTK compiler.
Bruno Haible [Fri, 11 Aug 2006 13:09:44 +0000 (13:09 +0000)]
Work around the __VA_LIST__ in <wchar.h> problem on Tru64 with DTK compiler.

17 years ago.
Karl Berry [Fri, 11 Aug 2006 08:19:37 +0000 (08:19 +0000)]
.

17 years ago* Makefile (standards.info standards.html standards.dvi):
Ralf Wildenhues [Fri, 11 Aug 2006 06:39:41 +0000 (06:39 +0000)]
* Makefile (standards.info standards.html standards.dvi):
Also depend on make-stds.texi.

17 years agoAdd Bruno Haible as maintainer for snprintf.
Paul Eggert [Thu, 10 Aug 2006 23:23:25 +0000 (23:23 +0000)]
Add Bruno Haible as maintainer for snprintf.

17 years agoAdd Bruno Haible as maintainer.
Paul Eggert [Thu, 10 Aug 2006 23:23:07 +0000 (23:23 +0000)]
Add Bruno Haible as maintainer.

17 years agoImport the following changes from libc:
Paul Eggert [Thu, 10 Aug 2006 20:08:01 +0000 (20:08 +0000)]
Import the following changes from libc:

2006-06-02  Jakub Jelinek  <jakub@redhat.com>

* posix/regex_internal.c (re_string_skip_chars): If no character has
been converted at all, set *last_wc to WEOF.  If mbrtowc failed, set wc
to the byte which couldn't be converted.
(re_string_reconstruct): Don't clear valid_raw_len before calling
re_string_skip_chars.  If wc is WEOF after re_string_skip_chars, set
tip_context using re_string_context_at.

2006-05-02  Ulrich Drepper  <drepper@redhat.com>

* posix/regex.h: g++ still cannot handled [restrict].

2006-04-21  Ulrich Drepper  <drepper@redhat.com>

* posix/regex.h: Remove special handling for VMS.

17 years ago* modules/snprintf (Depends-on): Remove minmax.
Paul Eggert [Thu, 10 Aug 2006 19:32:38 +0000 (19:32 +0000)]
* modules/snprintf (Depends-on): Remove minmax.
(Maintainer): Add self.
* lib/.cppi-disable: Add snprintf.h, socket_.h.
* lib/snprintf.c: Include <errno.h> and <limits.h>.
(EOVERFLOW): Define if the system does not.
Do not include "minmax.h"; it wasn't used.
(snprintf): Don't assume size_t promotes to an unsigned type.
Fix bug when generated string was too long for the buffer: the
buffer's contents are supposed to be the initial prefix of the
output.  Don't assume vasnprintf returns EOVERFLOW if the size
exceeds INT_MAX; do the check ourselves.

17 years ago* cycle-check.m4: Require gl_STRUCT_DEV_INO and gl_SAME_INODE.
Jim Meyering [Thu, 10 Aug 2006 15:55:25 +0000 (15:55 +0000)]
* cycle-check.m4: Require gl_STRUCT_DEV_INO and gl_SAME_INODE.

17 years ago* cycle-check.m4: New file.
Jim Meyering [Thu, 10 Aug 2006 15:52:31 +0000 (15:52 +0000)]
* cycle-check.m4: New file.

17 years agoApply last patch also to --create-testdir.
Bruno Haible [Thu, 10 Aug 2006 15:05:20 +0000 (15:05 +0000)]
Apply last patch also to --create-testdir.

17 years ago* gnulib-tool (func_import): Detect unexpanded macros in gnulib
Eric Blake [Thu, 10 Aug 2006 14:22:53 +0000 (14:22 +0000)]
* gnulib-tool (func_import): Detect unexpanded macros in gnulib
namespace.

17 years ago* modules/same-inode: New module.
Jim Meyering [Thu, 10 Aug 2006 13:40:17 +0000 (13:40 +0000)]
* modules/same-inode: New module.
* modules/dev-ino: New module.
* modules/cycle-check: Depend on these modules, rather than simply
including their .h files.
(Makefile.am): Don't list cycle-check.[ch] here, now that they're
required via m4/cycle-check.m4.
* modules/same: Depend on new same-inode module, rather than
including same-inode.h.
* modules/chdir-safer: New file.

* m4/dev-ino.m4, m4/same-inode.m4: New files.

17 years ago* modules/chown (Depends-on): Add stat-macros.
Jim Meyering [Thu, 10 Aug 2006 13:30:55 +0000 (13:30 +0000)]
* modules/chown (Depends-on): Add stat-macros.

17 years ago* modules/verror (Depends-on): Remove bogus gl_VERROR that snuck
Eric Blake [Thu, 10 Aug 2006 13:09:14 +0000 (13:09 +0000)]
* modules/verror (Depends-on): Remove bogus gl_VERROR that snuck
in from original proposal.

17 years agoRegenerate.
Paul Eggert [Wed, 9 Aug 2006 23:21:09 +0000 (23:21 +0000)]
Regenerate.

17 years agoRemove the 'restrict' module, and modify everybody to use AC_C_RESTRICT
Paul Eggert [Wed, 9 Aug 2006 22:52:40 +0000 (22:52 +0000)]
Remove the 'restrict' module, and modify everybody to use AC_C_RESTRICT
rather than gl_C_RESTRICT.

17 years agoSync from coreutils.
Paul Eggert [Wed, 9 Aug 2006 22:27:27 +0000 (22:27 +0000)]
Sync from coreutils.

* m4/regex.m4 (gl_PREREQ_REGEX): Require AC_C_RESTRICT, not
gl_C_RESTRICT, now that we assume Autoconf 2.59 or later.
* m4/strtok_r.m4 (gl_FUNC_STRTOK_R): Likewise.
* m4/time_r.m4 (gl_TIME_R): Likewise.

2006-07-19  Mike Frysinger  <vapier@gentoo.org>
* lib/mountlist.c [ME_REMOTE]: Filter out cifs.
See <http://bugs.gentoo.org/141012>.

17 years agono more gettext-tools
Karl Berry [Wed, 9 Aug 2006 20:19:52 +0000 (20:19 +0000)]
no more gettext-tools

17 years agoautoupdate
Karl Berry [Wed, 9 Aug 2006 13:28:36 +0000 (13:28 +0000)]
autoupdate

17 years ago.
Karl Berry [Wed, 9 Aug 2006 08:04:58 +0000 (08:04 +0000)]
.

17 years ago* verror.c (verror_at_line): Work around glibc bug 2997, so that
Eric Blake [Tue, 8 Aug 2006 22:00:44 +0000 (22:00 +0000)]
* verror.c (verror_at_line): Work around glibc bug 2997, so that
verror_at_line output complies with GNU Coding Standards even when
file is NULL.

17 years agokarl locations
Karl Berry [Tue, 8 Aug 2006 16:15:45 +0000 (16:15 +0000)]
karl locations

17 years ago* modules/verror: New module.
Eric Blake [Tue, 8 Aug 2006 14:39:04 +0000 (14:39 +0000)]
* modules/verror: New module.
* MODULES.html.sh: Document it.

17 years ago* verror.h, verror.c: New files.
Eric Blake [Tue, 8 Aug 2006 14:37:39 +0000 (14:37 +0000)]
* verror.h, verror.c: New files.

17 years agoMake the last patch more future-proof.
Bruno Haible [Tue, 8 Aug 2006 13:11:11 +0000 (13:11 +0000)]
Make the last patch more future-proof.

17 years agoAllow AC_REQUIREs in the configure.ac snippet.
Bruno Haible [Tue, 8 Aug 2006 11:35:22 +0000 (11:35 +0000)]
Allow AC_REQUIREs in the configure.ac snippet.

17 years agoMake pkgdata_DATA a cumulative variable. From Ralf Wildenhues.
Bruno Haible [Mon, 7 Aug 2006 12:17:26 +0000 (12:17 +0000)]
Make pkgdata_DATA a cumulative variable. From Ralf Wildenhues.

17 years ago* error.h: Fold in some upstream changes from glibc.
Eric Blake [Sun, 6 Aug 2006 12:36:47 +0000 (12:36 +0000)]
* error.h: Fold in some upstream changes from glibc.
* error.c: Likewise.

17 years ago.
Karl Berry [Sun, 6 Aug 2006 08:05:29 +0000 (08:05 +0000)]
.

17 years agoFix for "make -j 3".
Bruno Haible [Fri, 4 Aug 2006 16:06:01 +0000 (16:06 +0000)]
Fix for "make -j 3".

17 years agoAssume the standard headers exist.
Bruno Haible [Mon, 31 Jul 2006 16:09:08 +0000 (16:09 +0000)]
Assume the standard headers exist.

17 years agoComment out macro invocation.
Bruno Haible [Mon, 31 Jul 2006 14:44:16 +0000 (14:44 +0000)]
Comment out macro invocation.

17 years agoAssume <string.h> exists.
Bruno Haible [Mon, 31 Jul 2006 14:42:54 +0000 (14:42 +0000)]
Assume <string.h> exists.

17 years agoInstall javaversion.class.
Bruno Haible [Mon, 31 Jul 2006 11:40:40 +0000 (11:40 +0000)]
Install javaversion.class.

17 years agoFix dependencies.
Bruno Haible [Mon, 31 Jul 2006 11:39:18 +0000 (11:39 +0000)]
Fix dependencies.

17 years agoChange license to LGPL.
Bruno Haible [Mon, 31 Jul 2006 11:38:19 +0000 (11:38 +0000)]
Change license to LGPL.

17 years agoClean core dumps.
Bruno Haible [Mon, 31 Jul 2006 11:37:23 +0000 (11:37 +0000)]
Clean core dumps.

17 years agoImprove autoconf_minversion detection.
Bruno Haible [Mon, 31 Jul 2006 11:36:29 +0000 (11:36 +0000)]
Improve autoconf_minversion detection.

17 years agoNew option --no-libtool.
Bruno Haible [Mon, 31 Jul 2006 11:35:20 +0000 (11:35 +0000)]
New option --no-libtool.

17 years agoTweak error message about missing --doc-base.
Bruno Haible [Sat, 29 Jul 2006 15:56:45 +0000 (15:56 +0000)]
Tweak error message about missing --doc-base.

17 years agoModule setenv must depend on module unistd, because unsetenv.c uses
Bruno Haible [Sat, 29 Jul 2006 15:34:58 +0000 (15:34 +0000)]
Module setenv must depend on module unistd, because unsetenv.c uses
#include <unistd.h> unconditionally.

17 years agosetenv.c comes from gettext / libiconv again.
Bruno Haible [Sat, 29 Jul 2006 14:38:53 +0000 (14:38 +0000)]
setenv.c comes from gettext / libiconv again.

17 years agoMake it possible to use a locally augmented gnulib.
Bruno Haible [Sat, 29 Jul 2006 13:29:02 +0000 (13:29 +0000)]
Make it possible to use a locally augmented gnulib.

17 years agoSupport projects without a top-level Makefile.am.
Bruno Haible [Sat, 29 Jul 2006 13:18:04 +0000 (13:18 +0000)]
Support projects without a top-level Makefile.am.

17 years agoRemove the --assume-autoconf option.
Bruno Haible [Sat, 29 Jul 2006 13:14:42 +0000 (13:14 +0000)]
Remove the --assume-autoconf option.

17 years agoAvoid creating an empty doc directory.
Bruno Haible [Sat, 29 Jul 2006 13:10:38 +0000 (13:10 +0000)]
Avoid creating an empty doc directory.

17 years agoSplit the --help output into several paragraphs.
Bruno Haible [Sat, 29 Jul 2006 13:04:18 +0000 (13:04 +0000)]
Split the --help output into several paragraphs.

17 years agoRevert the --help output reordering.
Bruno Haible [Sat, 29 Jul 2006 12:55:43 +0000 (12:55 +0000)]
Revert the --help output reordering.

17 years agoImprove an error message.
Bruno Haible [Sat, 29 Jul 2006 12:46:34 +0000 (12:46 +0000)]
Improve an error message.

17 years ago* regex_internal.h (struct re_dfa_t) [!_LIBC]: Avoid invalid C89
Eric Blake [Sat, 29 Jul 2006 00:03:36 +0000 (00:03 +0000)]
* regex_internal.h (struct re_dfa_t) [!_LIBC]: Avoid invalid C89
macro expansion.

17 years agoOops, weird typos in last patch.
Bruno Haible [Fri, 28 Jul 2006 17:32:33 +0000 (17:32 +0000)]
Oops, weird typos in last patch.

17 years agoUse netinet_in module.
Simon Josefsson [Fri, 28 Jul 2006 17:27:50 +0000 (17:27 +0000)]
Use netinet_in module.

17 years agoAdd new module netinet_in.
Simon Josefsson [Fri, 28 Jul 2006 17:27:29 +0000 (17:27 +0000)]
Add new module netinet_in.

17 years agoUse arpa_inet in inet_?to?.
Simon Josefsson [Fri, 28 Jul 2006 16:47:24 +0000 (16:47 +0000)]
Use arpa_inet in inet_?to?.

17 years ago2006-07-28 Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Simon Josefsson [Fri, 28 Jul 2006 16:31:48 +0000 (16:31 +0000)]
2006-07-28  Yoann Vandoorselaere <yoann.v@prelude-ids.com>

* inet_pton.m4, inet_ntop.m4: Check for netinet/in.h too.

17 years ago2006-07-28 Bruno Haible <bruno@clisp.org>
Simon Josefsson [Fri, 28 Jul 2006 16:28:08 +0000 (16:28 +0000)]
2006-07-28  Bruno Haible <bruno@clisp.org>

* inet_ntop.h, inet_pton.h: Use #if HAVE* instead of #ifdef HAVE*.

2006-07-28  Yoann Vandoorselaere <yoann.v@prelude-ids.com>

* inet_ntop.h, inet_pton.h: Need to include netinet/in.h before
arpa/inet.h.

17 years agoAvoid defining a substitute for the same function twice.
Bruno Haible [Fri, 28 Jul 2006 15:37:42 +0000 (15:37 +0000)]
Avoid defining a substitute for the same function twice.

17 years agoAssume an ASCII compatible wide character encoding.
Bruno Haible [Fri, 28 Jul 2006 15:31:45 +0000 (15:31 +0000)]
Assume an ASCII compatible wide character encoding.

17 years agoDefine fallbacks for missing isw* functions on FreeBSD 4.x.
Bruno Haible [Fri, 28 Jul 2006 15:22:23 +0000 (15:22 +0000)]
Define fallbacks for missing isw* functions on FreeBSD 4.x.

17 years ago* modechange.c (mode_compile): Numeric modes now affect setuid and
Paul Eggert [Fri, 28 Jul 2006 07:39:27 +0000 (07:39 +0000)]
* modechange.c (mode_compile): Numeric modes now affect setuid and
setgid on directories only if they set these bits.
* modechange.h: Remove obsolete comment about masks.

17 years agoGet the C++ macros/conditionals right.
Bruno Haible [Thu, 27 Jul 2006 12:54:05 +0000 (12:54 +0000)]
Get the C++ macros/conditionals right.

17 years agoFix syntax error.
Bruno Haible [Thu, 27 Jul 2006 12:44:38 +0000 (12:44 +0000)]
Fix syntax error.

17 years ago* unistd-safer.m4 (gl_UNISTD_SAFER): Check for missing pipe.
Eric Blake [Thu, 27 Jul 2006 04:35:51 +0000 (04:35 +0000)]
* unistd-safer.m4 (gl_UNISTD_SAFER): Check for missing pipe.

17 years ago* mkstemp-safer.c [! HAVE_MKSTEMP]: Add prototype for platforms
Eric Blake [Thu, 27 Jul 2006 04:34:16 +0000 (04:34 +0000)]
* mkstemp-safer.c [! HAVE_MKSTEMP]: Add prototype for platforms
like mingw that lack mkstemp.
* pipe-safer.c (pipe_safer) [!HAVE_FUNC_PIPE]: Provide fallback to
avoid compilation warning on mingw.

17 years agoVerify the existence of some more macros.
Bruno Haible [Wed, 26 Jul 2006 12:10:44 +0000 (12:10 +0000)]
Verify the existence of some more macros.

17 years ago.
Karl Berry [Wed, 26 Jul 2006 08:05:22 +0000 (08:05 +0000)]
.

17 years agoTrivial simplification.
Bruno Haible [Tue, 25 Jul 2006 19:38:53 +0000 (19:38 +0000)]
Trivial simplification.

17 years agoUse the stdarg module.
Bruno Haible [Tue, 25 Jul 2006 11:32:36 +0000 (11:32 +0000)]
Use the stdarg module.

17 years ago.
Karl Berry [Tue, 25 Jul 2006 08:06:37 +0000 (08:06 +0000)]
.

17 years ago* MODULES.html.sh (File stream based Input/Output):
Paul Eggert [Tue, 25 Jul 2006 06:20:19 +0000 (06:20 +0000)]
* MODULES.html.sh (File stream based Input/Output):
Add fopen-safer, tmpfile-safer; remove stdio-safer.
* modules/getusershell (Depends-on): Change stdio-safer to fopen-safer.
* modules/fopen-safer, modules/tmpfile-safer: New files.
* modules/stdio-safer: Remove.
* m4/stdio-safer.m4 (gl_FOPEN_SAFER, gl_TMPFILE_SAFER): New macros.
(gl_STDIO_SAFER): Remove.

17 years agoUpdate dependencies after rewrite.
Bruno Haible [Mon, 24 Jul 2006 19:48:57 +0000 (19:48 +0000)]
Update dependencies after rewrite.

17 years agoNew module 'clean-temp'.
Bruno Haible [Mon, 24 Jul 2006 16:45:17 +0000 (16:45 +0000)]
New module 'clean-temp'.

17 years agoNew module 'tmpdir'.
Bruno Haible [Mon, 24 Jul 2006 16:43:01 +0000 (16:43 +0000)]
New module 'tmpdir'.

17 years agoMake it possible to use the list in signal-handlers.
Bruno Haible [Mon, 24 Jul 2006 16:34:38 +0000 (16:34 +0000)]
Make it possible to use the list in signal-handlers.

17 years agoReorganize the ChangeLog entries of the last big merge.
Bruno Haible [Mon, 24 Jul 2006 12:15:11 +0000 (12:15 +0000)]
Reorganize the ChangeLog entries of the last big merge.

17 years ago* stdio--.h (tmpfile): Make safer.
Eric Blake [Sun, 23 Jul 2006 18:50:12 +0000 (18:50 +0000)]
* stdio--.h (tmpfile): Make safer.

17 years ago* modules/close-stream: New file
Eric Blake [Sun, 23 Jul 2006 13:42:52 +0000 (13:42 +0000)]
* modules/close-stream: New file

17 years ago* modules/stdio-safer (Files): Add tmpfile-safer.c.
Eric Blake [Sun, 23 Jul 2006 12:59:05 +0000 (12:59 +0000)]
* modules/stdio-safer (Files): Add tmpfile-safer.c.
(Depends-on): Add binary-io.

17 years ago* stdio-safer.m4 (gl_STDIO_SAFER): Add tmpfile-safer.c.
Eric Blake [Sun, 23 Jul 2006 12:58:40 +0000 (12:58 +0000)]
* stdio-safer.m4 (gl_STDIO_SAFER): Add tmpfile-safer.c.

17 years ago* tmpfile-safer.c: New file.
Eric Blake [Sun, 23 Jul 2006 12:58:15 +0000 (12:58 +0000)]
* tmpfile-safer.c: New file.
* stdio-safer.h (fopen_safer): Add prototype.
* stdio--.h (tmpfile): Make safer.

17 years agoInitial revision.
Paul Eggert [Sat, 22 Jul 2006 22:25:09 +0000 (22:25 +0000)]
Initial revision.

17 years ago* modules/close-stream: New file.
Paul Eggert [Sat, 22 Jul 2006 22:13:57 +0000 (22:13 +0000)]
* modules/close-stream: New file.
* modules/closeout (Description): Make it clear that it exits
with a diagnostic on error.
(Depends-on): Add close-stream.  Remove fpending, stdbool.
* MODULES.html.sh (File stream based Input/Output): Add close-stream.
* lib/close-stream.c, lib/close-stream.h: New files.
* m4/close-stream.m4: New file.

17 years agoResync with gettext-0.15.
Bruno Haible [Sat, 22 Jul 2006 17:03:06 +0000 (17:03 +0000)]
Resync with gettext-0.15.

17 years agoUpdate from GNU gettext 0.15.
Bruno Haible [Sat, 22 Jul 2006 16:59:55 +0000 (16:59 +0000)]
Update from GNU gettext 0.15.

17 years agoUpdate from GNU gettext 0.15.
Bruno Haible [Sat, 22 Jul 2006 16:54:42 +0000 (16:54 +0000)]
Update from GNU gettext 0.15.

17 years agoUpdate copyright years: This file was modified in 2005.
Bruno Haible [Sat, 22 Jul 2006 16:36:17 +0000 (16:36 +0000)]
Update copyright years: This file was modified in 2005.

17 years agoUpgrade to gettext 0.15.
Bruno Haible [Sat, 22 Jul 2006 16:35:23 +0000 (16:35 +0000)]
Upgrade to gettext 0.15.

17 years agoUpdate copyright years.
Bruno Haible [Sat, 22 Jul 2006 16:32:15 +0000 (16:32 +0000)]
Update copyright years.

17 years agoPrettier copyright message.
Bruno Haible [Sat, 22 Jul 2006 16:30:36 +0000 (16:30 +0000)]
Prettier copyright message.

17 years agoBetter linebreaking of copyright message.
Bruno Haible [Sat, 22 Jul 2006 16:27:07 +0000 (16:27 +0000)]
Better linebreaking of copyright message.
Update copyright years.

17 years agoBetter linebreaking of copyright message.
Bruno Haible [Sat, 22 Jul 2006 16:25:49 +0000 (16:25 +0000)]
Better linebreaking of copyright message.

17 years agoUpdate copyright years: This file was modified in 2005.
Bruno Haible [Sat, 22 Jul 2006 16:20:20 +0000 (16:20 +0000)]
Update copyright years: This file was modified in 2005.

17 years agoUpdate from GNU gettext 0.15.
Bruno Haible [Sat, 22 Jul 2006 16:17:20 +0000 (16:17 +0000)]
Update from GNU gettext 0.15.

17 years agoUpdate from GNU gettext 0.15. Accept source and target versions.
Bruno Haible [Sat, 22 Jul 2006 16:03:47 +0000 (16:03 +0000)]
Update from GNU gettext 0.15. Accept source and target versions.

17 years agoSTAT_MACROS_BROKEN is obsolete.
Bruno Haible [Sat, 22 Jul 2006 15:48:49 +0000 (15:48 +0000)]
STAT_MACROS_BROKEN is obsolete.

17 years agoTweak linebreaking of copyright message.
Bruno Haible [Sat, 22 Jul 2006 15:30:47 +0000 (15:30 +0000)]
Tweak linebreaking of copyright message.