Ralf Wildenhues [Sat, 25 Mar 2006 11:05:05 +0000 (11:05 +0000)]
* argz.m4 (gl_FUNC_ARGZ): If we define `error_t', also define
`__error_t_defined', so argp.h will not typedef the former.
Paul Eggert [Sat, 25 Mar 2006 09:48:47 +0000 (09:48 +0000)]
* regex.m4 (gl_REGEX): Fix a longstanding typo in the
implementation of Spencer ERE test #75 from grep 2.3.
Also, change sense of cached
variable, so that the message makes sense.
Paul Eggert [Sat, 25 Mar 2006 09:09:59 +0000 (09:09 +0000)]
* regex.m4 (gl_REGEX): Don't insist on REG_SYNTAX_POSIX_EGREP,
REG_SYNTAX_EMACS, and REG_IGNORE_CASE. Settle for the traditional
glibc names. Even if glibc is changed to conform to POSIX, the
traditional names will be available anyway, since regex depends on
the extensions module. Problem reported by Emanuele Giaquinta.
Eric Blake [Sat, 25 Mar 2006 04:36:14 +0000 (04:36 +0000)]
* time_r.c (copy_string_result): Remove, as it is no longer used.
Simon Josefsson [Fri, 24 Mar 2006 15:48:02 +0000 (15:48 +0000)]
Doc fix.
Simon Josefsson [Fri, 24 Mar 2006 14:08:19 +0000 (14:08 +0000)]
2006-03-24 Simon Josefsson <jas@extundo.com>
* base64.c: Fix problems reported by Eric Blake <ebb9@byu.net>,
including some doc fixes.
(base64_encode_alloc): Fix +1 bug on allocation failures.
Simon Josefsson [Fri, 24 Mar 2006 12:36:06 +0000 (12:36 +0000)]
2006-03-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* base64.c (base64_encode): Do not read past end of array with
unsanitized input on systems with CHAR_BIT > 8.
Simon Josefsson [Fri, 24 Mar 2006 11:02:19 +0000 (11:02 +0000)]
Line wrap.
Karl Berry [Wed, 22 Mar 2006 22:09:26 +0000 (22:09 +0000)]
.
Karl Berry [Wed, 22 Mar 2006 22:08:32 +0000 (22:08 +0000)]
use coreutils for *setenv.[ch]
Karl Berry [Wed, 22 Mar 2006 22:08:04 +0000 (22:08 +0000)]
sync from coreutils
Karl Berry [Wed, 22 Mar 2006 21:21:31 +0000 (21:21 +0000)]
autoupdate
Karl Berry [Wed, 22 Mar 2006 14:42:40 +0000 (14:42 +0000)]
update from texinfo
Jim Meyering [Fri, 17 Mar 2006 10:14:32 +0000 (10:14 +0000)]
(gl_REGEX): Fix typo in last change:
s/_REGEX_WIDE_OFFSETS/_REGEX_LARGE_OFFSETS/.
Paul Eggert [Fri, 17 Mar 2006 07:26:42 +0000 (07:26 +0000)]
* lib/regex.h (regoff_t) [defined _REGEX_LARGE_OFFSETS]:
Typedef to long int, not to off_, as POSIX will likely change
in that direction.
* m4/regex.m4 (gl_REGEX): Don't check for off_t, since the code
no longer needs it. Instead, check that regoff_t is as least
as wide as ptrdiff_t.
Don't define _REGEX_WIDE_OFFSETS unless using the included regex,
so that our regex.h stays compatible with the installed regex.
This is helpful for installers who configure --without-included-regex.
Problem reported by Emanuele Giaquinta.
Eric Blake [Wed, 15 Mar 2006 21:16:25 +0000 (21:16 +0000)]
* dirfd.m4 (gl_FUNC_DIRFD): Use AC_REQUIRE for AC_HEADER_DIRENT.
Karl Berry [Tue, 14 Mar 2006 23:15:29 +0000 (23:15 +0000)]
update from texinfo
Karl Berry [Mon, 13 Mar 2006 14:32:19 +0000 (14:32 +0000)]
autoupdate
Sergey Poznyakoff [Mon, 13 Mar 2006 09:52:22 +0000 (09:52 +0000)]
Update
Sergey Poznyakoff [Mon, 13 Mar 2006 09:52:05 +0000 (09:52 +0000)]
(argp_default_options): Consistently begin help messages with a lowercase letter.
Sergey Poznyakoff [Mon, 13 Mar 2006 09:51:53 +0000 (09:51 +0000)]
(validate_uparams): Fix typo
Paul Eggert [Sun, 12 Mar 2006 07:58:12 +0000 (07:58 +0000)]
* time_r.h (asctime_r, ctime_r): Remove. These functions can
overrun buffers and shouldn't be used (much as gets shouldn't be
used).
* time_r.c (asctime_r, ctime_r): Likewise.
Karl Berry [Fri, 10 Mar 2006 14:05:48 +0000 (14:05 +0000)]
autoupdate
Karl Berry [Fri, 10 Mar 2006 13:55:50 +0000 (13:55 +0000)]
autoupdate
Simon Josefsson [Wed, 8 Mar 2006 16:09:45 +0000 (16:09 +0000)]
Fix typo.
Simon Josefsson [Wed, 8 Mar 2006 13:40:30 +0000 (13:40 +0000)]
Fix gc-random module.
Simon Josefsson [Wed, 8 Mar 2006 10:42:13 +0000 (10:42 +0000)]
*** empty log message ***
Simon Josefsson [Wed, 8 Mar 2006 10:41:37 +0000 (10:41 +0000)]
Fix refresh-po, to handle no translated languages.
Simon Josefsson [Wed, 8 Mar 2006 09:32:40 +0000 (09:32 +0000)]
* gc-random.m4: Call AC_CANONICAL_HOST and use $host_os instead of
$target, suggested by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
Paul Eggert [Wed, 8 Mar 2006 01:59:14 +0000 (01:59 +0000)]
Regenerate.
Paul Eggert [Wed, 8 Mar 2006 01:51:28 +0000 (01:51 +0000)]
* MODULES.html.sh (Support for systems lacking POSIX:2001):
Add unistd.
Paul Eggert [Wed, 8 Mar 2006 01:45:53 +0000 (01:45 +0000)]
* m4/unistd_h.m4 (gl_HEADER_UNISTD): Rename, to match modules file.
Problem reported by Juan Manuel Guerrero.
Paul Eggert [Wed, 8 Mar 2006 01:37:15 +0000 (01:37 +0000)]
* lib/c-stack.c: Include unistd.h unconditionally, since we now assume
the unistd module.
* lib/getlogin_r.c: Likewise.
* lib/getlogin_r.h: Likewise.
* lib/glob.c: Likewise.
* lib/pagealign_alloc.c: Likewise.
* lib/unistd_.h: Remove; no longer needed.
* modules/c-stack (Depends-on): Add unistd.
* modules/getlogin_r: Likewise.
* modules/glob: Likewise.
* modules/pagealign_alloc: Likewise.
* modules/unistd (Files): Remove lib/unistd_.h.
(EXTRA_DIST): Remove.
(unistd.h): Create using 'echo' rather than 'cp', so that we don't
need unistd_.h.
(MOSTLYCLEANFILES): Remove unistd.h-t.
Karl Berry [Tue, 7 Mar 2006 14:45:09 +0000 (14:45 +0000)]
autoupdate
Simon Josefsson [Tue, 7 Mar 2006 13:44:24 +0000 (13:44 +0000)]
Fix typo.
Simon Josefsson [Tue, 7 Mar 2006 13:33:04 +0000 (13:33 +0000)]
Add, forgotten in last commit.
Simon Josefsson [Tue, 7 Mar 2006 13:30:51 +0000 (13:30 +0000)]
Fix use of unistd.h in getopt through a new unistd module.
Simon Josefsson [Tue, 7 Mar 2006 13:20:11 +0000 (13:20 +0000)]
* readline.m4 (gl_FUNC_READLINE): Rewrite the cached part of the
test to be side-effect free by storing the result in the cache
variable gl_cv_lib_readline, and moving the assignment of
LIBREADLINE and LTLIBREADLINE outside the COMMANDS-TO-SET-IT.
From Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
Simon Josefsson [Tue, 7 Mar 2006 13:17:10 +0000 (13:17 +0000)]
Split off gc-random from gc, and only warn on missing devices.
Karl Berry [Sat, 4 Mar 2006 17:49:54 +0000 (17:49 +0000)]
GNUORG
Karl Berry [Sat, 4 Mar 2006 17:48:54 +0000 (17:48 +0000)]
more copyright files
Paul Eggert [Sat, 4 Mar 2006 06:35:03 +0000 (06:35 +0000)]
Fix poll.m4 for AIX.
Paul Eggert [Sat, 4 Mar 2006 06:34:54 +0000 (06:34 +0000)]
(gl_FUNC_POLL): If we deem poll(2) unacceptable, use
our replacement poll.h in any case, to avoid a differing
declaration from a system header. Seen on AIX.
Simon Josefsson [Fri, 3 Mar 2006 16:36:17 +0000 (16:36 +0000)]
Typo.
Simon Josefsson [Fri, 3 Mar 2006 14:57:13 +0000 (14:57 +0000)]
* build-aux/maint.mk: Add refresh-po rule, based on ideas from
libidn and bison.
Simon Josefsson [Fri, 3 Mar 2006 14:11:19 +0000 (14:11 +0000)]
* build-aux/maint.mk: Add several syntax checks from CoreUtils.
Simon Josefsson [Fri, 3 Mar 2006 13:36:06 +0000 (13:36 +0000)]
Indent.
Simon Josefsson [Fri, 3 Mar 2006 13:31:30 +0000 (13:31 +0000)]
* build-aux/maint.mk: Add indent target.
Karl Berry [Fri, 3 Mar 2006 00:02:44 +0000 (00:02 +0000)]
more copyright forms
Karl Berry [Thu, 2 Mar 2006 09:02:41 +0000 (09:02 +0000)]
.
Paul Eggert [Thu, 2 Mar 2006 07:36:41 +0000 (07:36 +0000)]
* modules/gettime (Depends-on): Add extensions module.
* modules/nanosleep (Depends-on): Likewise.
* modules/settime (Depends-on): Likewise.
* m4/clock_time.m4 (gl_CLOCK_TIME): Require gl_USE_SYSTEM_EXTENSIONS,
not merely AC_GNU_SOURCE, for the benefit of Solaris 10 when compiled
pedantically.
* m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
* m4/timespec.m4 (gl_TIMESPEC): Likewise.
Paul Eggert [Thu, 2 Mar 2006 00:04:59 +0000 (00:04 +0000)]
* extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Use "=" with "test", not "==".
Karl Berry [Wed, 1 Mar 2006 14:54:25 +0000 (14:54 +0000)]
more copyright forms
Karl Berry [Wed, 1 Mar 2006 14:28:40 +0000 (14:28 +0000)]
copyright papers
Simon Josefsson [Wed, 1 Mar 2006 08:44:25 +0000 (08:44 +0000)]
*** empty log message ***
Simon Josefsson [Wed, 1 Mar 2006 08:44:05 +0000 (08:44 +0000)]
Fix typo, from Stepan Kasal <kasal@ucw.cz>.
Paul Eggert [Wed, 1 Mar 2006 00:11:04 +0000 (00:11 +0000)]
* mkdir-p.m4 (gl_MKDIR_PARENTS): Require gl_FUNC_LCHMOD and gl_CHDIR_SAFER.
* chdir-safer.m4: New file.
Simon Josefsson [Tue, 28 Feb 2006 14:52:22 +0000 (14:52 +0000)]
2006-02-17 Eric Blake <address@hidden>
* getaddrinfo.m4 (gl_GETADDRINFO): Fix caching error.
Karl Berry [Mon, 27 Feb 2006 20:07:31 +0000 (20:07 +0000)]
autoupdate
Simon Josefsson [Mon, 27 Feb 2006 11:26:13 +0000 (11:26 +0000)]
* base64.h: Indent #define's. From Jim Meyering <jim@meyering.net>.
Jim Meyering [Mon, 27 Feb 2006 08:43:30 +0000 (08:43 +0000)]
*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 06:45:15 +0000 (06:45 +0000)]
*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 06:37:59 +0000 (06:37 +0000)]
undo last change -- this file is sync'd from gettext
Karl Berry [Sun, 26 Feb 2006 14:20:34 +0000 (14:20 +0000)]
.
Paul Eggert [Sun, 26 Feb 2006 08:45:03 +0000 (08:45 +0000)]
* modules/intprops: New file.
* MODULES.html.sh (Numeric conversion functions <stdlib.h>):
Add intprops.
* modules/getloadavg (Files): Remove lib/intprops.h.
(Depends-on): Add intprops.
* modules/human: Likewise.
* modules/inttostr: Likewise.
* modules/openat: Likewise.
* modules/sig2str: Likewise.
* modules/userspec: Likewise.
* modules/utimecmp: Likewise.
* modules/xnanosleep: Likewise.
* modules/xstrtol: Likewise.
Paul Eggert [Sat, 25 Feb 2006 07:57:46 +0000 (07:57 +0000)]
* glob.c: Say "invalid" rather than "illegal" in comments.
Paul Eggert [Sat, 25 Feb 2006 07:57:37 +0000 (07:57 +0000)]
illegal -> invalid
Paul Eggert [Sat, 25 Feb 2006 05:07:39 +0000 (05:07 +0000)]
* modules/xstrtod: Omit xstrtod.h, xstrtod.c; they're in LIB_SOURCES.
* modules/lock-tests (TESTS): Use $(EXEEXT).
* modules/tls-tests: Likewise.
* modules/argp-tests: Likewise.
(check_PROGRAMS): New var, replacing...
(noinst_PROGRAMS, test_argp_SOURCES): Remove.
Karl Berry [Fri, 24 Feb 2006 14:35:02 +0000 (14:35 +0000)]
autoupdate
Jim Meyering [Fri, 24 Feb 2006 10:10:45 +0000 (10:10 +0000)]
*** empty log message ***
Jim Meyering [Fri, 24 Feb 2006 10:10:13 +0000 (10:10 +0000)]
*** empty log message ***
Jim Meyering [Fri, 24 Feb 2006 10:09:59 +0000 (10:09 +0000)]
Normalize inclusion of `config.h'.
Karl Berry [Fri, 24 Feb 2006 09:02:22 +0000 (09:02 +0000)]
.
Karl Berry [Fri, 24 Feb 2006 00:19:55 +0000 (00:19 +0000)]
info html dvi targets
Paul Eggert [Tue, 21 Feb 2006 06:40:34 +0000 (06:40 +0000)]
* getcwd.c (AT_FDCWD): Work around a bug in Solaris 9 and 10, where
AT_FDCWD exceeds INT_MAX.
* openat.h (AT_FDCWD): Likewise.
Simon Josefsson [Thu, 16 Feb 2006 09:48:07 +0000 (09:48 +0000)]
* sys_socket_h.m4 (gl_HEADER_SYS_SOCKET): Don't attempt using
winsock2.h or ws2tcpip.h when sys/socket.h is present. Fixes
'present but cannot compile' warnings on cygwin.
* socklen.m4 (gl_TYPE_SOCKLEN_T): Use gl_HEADER_SYS_SOCKET. Don't
use ws2tcpip.h if sys/socket.h works.
* getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Use gl_HEADER_SYS_SOCKET.
(gl_GETADDRINFO): Don't use ws2tcpip.h when sys/socket.h is present.
Simon Josefsson [Thu, 16 Feb 2006 09:47:39 +0000 (09:47 +0000)]
*** empty log message ***
Simon Josefsson [Thu, 16 Feb 2006 09:47:28 +0000 (09:47 +0000)]
* modules/getaddrinfo (Depends-on): Add sys_socket.
Simon Josefsson [Wed, 15 Feb 2006 10:42:40 +0000 (10:42 +0000)]
* build-aux/maint.mk: Add dsyntax-check rule.
Karl Berry [Wed, 15 Feb 2006 08:44:39 +0000 (08:44 +0000)]
.
Paul Eggert [Tue, 14 Feb 2006 23:00:23 +0000 (23:00 +0000)]
Sync from coreutils.
* modules/lstat (Depends-on): Don't depend on xalloc.
(License): Change from GPL to LGPL, since this is now simply a
replacement for a libc function.
Eliminate the unwelcome (albeit unlikely) possibility of xmalloc
failure on deficient systems, and simplify gnulib lgpl dependencies.
* lib/lstat.c (rpl_lstat): Rewrite to use stat() in place of the
xmalloc/lstat combination. Based on a patch from Bruno Haible.
* lib/xalloc-die.c: Remove unused definition of N_.
* m4/ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): Invoke AC_CHECK_FUNCS(getmntent)
unconditionally so that tests of $ac_cv_func_getmntent (e.g., in
gl_LIST_MOUNTED_FILE_SYSTEMS) need not double-quote uses of that
variable, to accommodate the rare case in which getmntent is
available in none of the libraries checked. This happens at
least on FreeBSD 5.0.
Karl Berry [Tue, 14 Feb 2006 15:02:50 +0000 (15:02 +0000)]
autoupdate
Simon Josefsson [Tue, 14 Feb 2006 12:54:03 +0000 (12:54 +0000)]
*** empty log message ***
Simon Josefsson [Tue, 14 Feb 2006 12:53:58 +0000 (12:53 +0000)]
* modules/maintainer-makefile (Files): Rename.
Simon Josefsson [Tue, 14 Feb 2006 12:52:55 +0000 (12:52 +0000)]
* build-aux/GNUmakefile: Rename Makefile.maint to maint.mk
and (the local) Makefile.cfg to maint-cfg.mk.
* build-aux/Makefile.maint, build-aux/maint.mk: Renamed the former
to the latter.
Simon Josefsson [Tue, 14 Feb 2006 11:25:31 +0000 (11:25 +0000)]
* modules/maintainer-makefile: New module.
* build-aux/Makefile.maint: New file, from GNU CoreUtils, although
severaly stripped to make it possible to build it up from scratch
with reliable tests.
* build-aux/GNUmakefile: New file, from GNU CoreUtils with some
fixes to permit overriding the default actions when configure and
makefile are not available.
Karl Berry [Tue, 14 Feb 2006 00:44:51 +0000 (00:44 +0000)]
update from texinfo
Karl Berry [Mon, 13 Feb 2006 21:58:43 +0000 (21:58 +0000)]
no argp
Simon Josefsson [Mon, 13 Feb 2006 15:40:25 +0000 (15:40 +0000)]
* gnulib-tool (Usage): Fix --import, from
karl@freefriends.org (Karl Berry).
Sergey Poznyakoff [Mon, 13 Feb 2006 13:37:42 +0000 (13:37 +0000)]
Update
Sergey Poznyakoff [Mon, 13 Feb 2006 13:25:58 +0000 (13:25 +0000)]
Restore another bugfix lost on 2005-12-12
Paul Eggert [Mon, 13 Feb 2006 08:09:15 +0000 (08:09 +0000)]
Add 2006 to copyright year.
Karl Berry [Wed, 8 Feb 2006 23:07:13 +0000 (23:07 +0000)]
non-gnu standards
Karl Berry [Wed, 8 Feb 2006 08:44:36 +0000 (08:44 +0000)]
.
Paul Eggert [Wed, 8 Feb 2006 00:04:23 +0000 (00:04 +0000)]
* closeout.c (close_stdout): Don't assume 'bool' converts nonzero
ints to 0 or 1, as this isn't true for the stdbool.h substitute.
Paul Eggert [Wed, 8 Feb 2006 00:04:08 +0000 (00:04 +0000)]
* modules/closeout (Depends-on): Remove atexit.
Sergey Poznyakoff [Tue, 7 Feb 2006 13:36:14 +0000 (13:36 +0000)]
Update
Sergey Poznyakoff [Tue, 7 Feb 2006 13:35:29 +0000 (13:35 +0000)]
Restore changes accidentally lost during the "autoupdate" on 2005-12-12.
Paul Eggert [Mon, 6 Feb 2006 05:22:04 +0000 (05:22 +0000)]
* extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Don't #define
__EXTENSIONS__ if this causes compilation to fail. Problem
reported by Nelson H. F. Beebe with Solaris 10 and Sun C 5.7
c89 -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED.
Karl Berry [Tue, 31 Jan 2006 14:50:30 +0000 (14:50 +0000)]
autoupdate