gnulib.git
20 years agoNew module 'xsize'.
Bruno Haible [Tue, 4 Nov 2003 12:06:16 +0000 (12:06 +0000)]
New module 'xsize'.

20 years ago*** empty log message ***
Jim Meyering [Tue, 4 Nov 2003 10:24:51 +0000 (10:24 +0000)]
*** empty log message ***

20 years agoUse the `$(VAR)' notation for AC_SUBST'd variable names, rather than @VAR@.
Jim Meyering [Tue, 4 Nov 2003 10:24:35 +0000 (10:24 +0000)]
Use the `$(VAR)' notation for AC_SUBST'd variable names, rather than @VAR@.

20 years agoUse the `$(VAR)' notation for AC_SUBST'd variable names, rather than @VAR@.
Jim Meyering [Tue, 4 Nov 2003 09:41:26 +0000 (09:41 +0000)]
Use the `$(VAR)' notation for AC_SUBST'd variable names, rather than @VAR@.

20 years ago.
Karl Berry [Tue, 4 Nov 2003 08:23:00 +0000 (08:23 +0000)]
.

20 years agoUse waitid if possible.
Bruno Haible [Mon, 3 Nov 2003 20:47:02 +0000 (20:47 +0000)]
Use waitid if possible.

20 years ago*** empty log message ***
Jim Meyering [Mon, 3 Nov 2003 15:04:39 +0000 (15:04 +0000)]
*** empty log message ***

20 years agonew file
Jim Meyering [Mon, 3 Nov 2003 15:04:21 +0000 (15:04 +0000)]
new file

20 years agoInclude "userspec.h".
Jim Meyering [Mon, 3 Nov 2003 15:03:24 +0000 (15:03 +0000)]
Include "userspec.h".

20 years ago(lib_SOURCES): Add userspec.h.
Jim Meyering [Mon, 3 Nov 2003 15:02:32 +0000 (15:02 +0000)]
(lib_SOURCES): Add userspec.h.
(Include): Add "userspec.h".
Improve description.

20 years agoupdate from config
Karl Berry [Mon, 3 Nov 2003 14:33:20 +0000 (14:33 +0000)]
update from config

20 years agovasprintf.c sync broken
Karl Berry [Sun, 2 Nov 2003 14:57:18 +0000 (14:57 +0000)]
vasprintf.c sync broken

20 years agoupdate from texinfo
Karl Berry [Sat, 1 Nov 2003 15:07:27 +0000 (15:07 +0000)]
update from texinfo

20 years agoCatch size calculation overflow problem on Alphas running OSF/1.
Paul Eggert [Sat, 1 Nov 2003 06:00:45 +0000 (06:00 +0000)]
Catch size calculation overflow problem on Alphas running OSF/1.
Fix malloc FIXME in mountlist.c.

20 years ago*hash.c: Include "xalloc.h" for use of xalloc_oversized.
Jim Meyering [Fri, 31 Oct 2003 14:06:59 +0000 (14:06 +0000)]
*hash.c: Include "xalloc.h" for use of xalloc_oversized.

20 years agoInclude "xalloc.h" for use of xalloc_oversized.
Jim Meyering [Fri, 31 Oct 2003 14:06:36 +0000 (14:06 +0000)]
Include "xalloc.h" for use of xalloc_oversized.

20 years ago* linebuffer.c: Include <string.h> for declaration of memset.
Jim Meyering [Fri, 31 Oct 2003 13:53:37 +0000 (13:53 +0000)]
* linebuffer.c: Include <string.h> for declaration of memset.

20 years agoInclude <string.h> for declaration of memset.
Jim Meyering [Fri, 31 Oct 2003 13:53:15 +0000 (13:53 +0000)]
Include <string.h> for declaration of memset.

20 years agoChange netbsd*-gnu pattern back to netbsd*-gnu*.
Paul Eggert [Thu, 30 Oct 2003 18:46:19 +0000 (18:46 +0000)]
Change netbsd*-gnu pattern back to netbsd*-gnu*.

20 years agoCheck for overflow when converting from size_t to 'int'.
Bruno Haible [Thu, 30 Oct 2003 14:09:04 +0000 (14:09 +0000)]
Check for overflow when converting from size_t to 'int'.

20 years agoAdd comment.
Bruno Haible [Thu, 30 Oct 2003 13:52:10 +0000 (13:52 +0000)]
Add comment.

20 years ago.
Karl Berry [Thu, 30 Oct 2003 08:25:42 +0000 (08:25 +0000)]
.

20 years agoRevamp xalloc_oversized so that its count arg need not fit into size_t.
Paul Eggert [Thu, 30 Oct 2003 06:33:39 +0000 (06:33 +0000)]
Revamp xalloc_oversized so that its count arg need not fit into size_t.
Fix up group-member, quotearg accordingly.

20 years agohost-os.m4 (UTILS_HOST_OS): Fix bugs in previous change.
Paul Eggert [Thu, 30 Oct 2003 05:51:29 +0000 (05:51 +0000)]
host-os.m4 (UTILS_HOST_OS): Fix bugs in previous change.

20 years agoFix some bugs in the previous change.
Paul Eggert [Thu, 30 Oct 2003 05:50:36 +0000 (05:50 +0000)]
Fix some bugs in the previous change.

20 years agoSimplify the code by using new xalloc.h features.
Paul Eggert [Thu, 30 Oct 2003 00:36:03 +0000 (00:36 +0000)]
Simplify the code by using new xalloc.h features.

20 years agoLog xrealloc -> free+xmalloc changes for getgroups, quotearg.
Paul Eggert [Wed, 29 Oct 2003 17:35:16 +0000 (17:35 +0000)]
Log xrealloc -> free+xmalloc changes for getgroups, quotearg.

20 years ago(quotearg_n_options): Use free/xmalloc rather than xrealloc.
Paul Eggert [Wed, 29 Oct 2003 17:33:05 +0000 (17:33 +0000)]
(quotearg_n_options): Use free/xmalloc rather than xrealloc.
Use a simpler test for size overflow.  Don't use xalloc_oversized
because unsigned int might be wider than size_t (!); this suggests
that we should switch from unsigned int to size_t for slot numbers.

20 years ago(getgroups): Don't use xrealloc, since we don't need the buffer
Paul Eggert [Wed, 29 Oct 2003 17:27:58 +0000 (17:27 +0000)]
(getgroups): Don't use xrealloc, since we don't need the buffer
preserved.  Use free and xmalloc instead.

20 years agoIdentify GNU/KFreeBSD and GNU/KNetBSD using their new names (which have a
Paul Eggert [Tue, 28 Oct 2003 03:06:17 +0000 (03:06 +0000)]
Identify GNU/KFreeBSD and GNU/KNetBSD using their new names (which have a
"K" in front of the kernel name).

20 years agoupdate from texinfo
Karl Berry [Mon, 27 Oct 2003 21:28:39 +0000 (21:28 +0000)]
update from texinfo

20 years agoImproved support for BeOS: Avoid compilation error if <sys/socket.h>
Bruno Haible [Mon, 27 Oct 2003 13:58:34 +0000 (13:58 +0000)]
Improved support for BeOS: Avoid compilation error if <sys/socket.h>
is included after <stdbool.h>.

20 years agoModify exclude.c to use new xalloc primitives, for simplicity.
Paul Eggert [Mon, 27 Oct 2003 08:41:23 +0000 (08:41 +0000)]
Modify exclude.c to use new xalloc primitives, for simplicity.

20 years agoxalloc.h now uses inline, so includers need to configure this.
Paul Eggert [Mon, 27 Oct 2003 08:11:09 +0000 (08:11 +0000)]
xalloc.h now uses inline, so includers need to configure this.

20 years agoNew function xalloc_oversized.
Paul Eggert [Mon, 27 Oct 2003 08:00:26 +0000 (08:00 +0000)]
New function xalloc_oversized.

20 years agoAdd x2realloc, x2nrealloc. Port to C99 inline.
Paul Eggert [Mon, 27 Oct 2003 07:28:24 +0000 (07:28 +0000)]
Add x2realloc, x2nrealloc.  Port to C99 inline.

20 years ago(alloca): xmalloc cannot return NULL, so don't test for that.
Paul Eggert [Mon, 27 Oct 2003 07:12:11 +0000 (07:12 +0000)]
(alloca): xmalloc cannot return NULL, so don't test for that.

20 years ago.
Karl Berry [Sun, 26 Oct 2003 11:56:27 +0000 (11:56 +0000)]
.

20 years ago(COPYING.DOC): no longer available from
Karl Berry [Sun, 26 Oct 2003 11:52:05 +0000 (11:52 +0000)]
(COPYING.DOC): no longer available from
/gd/gnuorg; don't know where the ultimate source is.

20 years agoFix several address-calculation bugs in the hash modules,
Paul Eggert [Sun, 26 Oct 2003 00:14:40 +0000 (00:14 +0000)]
Fix several address-calculation bugs in the hash modules,
plus some minor code cleanup.

20 years agoupdate from texinfo
Karl Berry [Sat, 25 Oct 2003 16:40:01 +0000 (16:40 +0000)]
update from texinfo

20 years agoupdate from texinfo
Karl Berry [Fri, 24 Oct 2003 16:40:07 +0000 (16:40 +0000)]
update from texinfo

20 years agoupdate from texinfo
Karl Berry [Fri, 24 Oct 2003 01:59:31 +0000 (01:59 +0000)]
update from texinfo

20 years agoDon't include getndelim2.o twice into LIBOBJS.
Paul Eggert [Thu, 23 Oct 2003 18:41:19 +0000 (18:41 +0000)]
Don't include getndelim2.o twice into LIBOBJS.

20 years agoupdate from texinfo
Karl Berry [Thu, 23 Oct 2003 14:11:57 +0000 (14:11 +0000)]
update from texinfo

20 years agoMeyers -> Myers
Paul Eggert [Wed, 22 Oct 2003 16:26:00 +0000 (16:26 +0000)]
Meyers -> Myers

20 years ago(getndelim2): When size calculation overflows,
Paul Eggert [Wed, 22 Oct 2003 05:53:05 +0000 (05:53 +0000)]
(getndelim2): When size calculation overflows,
ceiling the allocation at NMAX bytes.

20 years agoMerge changes from glibc obstack; minor cleanups to make it easier to
Paul Eggert [Wed, 22 Oct 2003 05:10:04 +0000 (05:10 +0000)]
Merge changes from glibc obstack; minor cleanups to make it easier to
merge back in the future.

20 years agoDon't use lvalue casts, as GCC plans to remove support for them in GCC 3.5.
Paul Eggert [Wed, 22 Oct 2003 01:02:47 +0000 (01:02 +0000)]
Don't use lvalue casts, as GCC plans to remove support for them in GCC 3.5.

20 years ago.
Karl Berry [Tue, 21 Oct 2003 09:53:14 +0000 (09:53 +0000)]
.

20 years agoNew module 'wait-process'.
Bruno Haible [Mon, 20 Oct 2003 11:03:53 +0000 (11:03 +0000)]
New module 'wait-process'.

20 years agoPortability to HP-UX 10, found by Jim Meyering.
Bruno Haible [Mon, 20 Oct 2003 10:51:59 +0000 (10:51 +0000)]
Portability to HP-UX 10, found by Jim Meyering.

20 years agoconfig update
Karl Berry [Sat, 18 Oct 2003 22:58:00 +0000 (22:58 +0000)]
config update

20 years agoupdate from texinfo
Karl Berry [Fri, 17 Oct 2003 01:49:31 +0000 (01:49 +0000)]
update from texinfo

20 years agoupdate from config
Karl Berry [Thu, 16 Oct 2003 22:57:54 +0000 (22:57 +0000)]
update from config

20 years ago(foo *) NULL + 0 == NULL
Paul Eggert [Thu, 16 Oct 2003 18:28:06 +0000 (18:28 +0000)]
(foo *) NULL + 0 == NULL

20 years agogetgroups.c: minor fixups.
Paul Eggert [Thu, 16 Oct 2003 07:34:14 +0000 (07:34 +0000)]
getgroups.c: minor fixups.

20 years agoInclude <errno.h>, <stdlib.h>.
Paul Eggert [Thu, 16 Oct 2003 07:30:56 +0000 (07:30 +0000)]
Include <errno.h>, <stdlib.h>.
(getgroups): First arg is int, not size_t.
Don't let 'free' mangle errno.

20 years ago.
Jim Meyering [Thu, 16 Oct 2003 07:06:57 +0000 (07:06 +0000)]
.

20 years agoInclude <string.h>, for declarations of memset and memcpy.
Jim Meyering [Thu, 16 Oct 2003 07:06:25 +0000 (07:06 +0000)]
Include <string.h>, for declarations of memset and memcpy.

20 years agoFix address-arithmetic and alloca bugs in fnmatch.
Paul Eggert [Thu, 16 Oct 2003 06:56:14 +0000 (06:56 +0000)]
Fix address-arithmetic and alloca bugs in fnmatch.
exclude.c cleanups.

20 years agoCheck for address arithmetic overflow.
Paul Eggert [Thu, 16 Oct 2003 06:51:24 +0000 (06:51 +0000)]
Check for address arithmetic overflow.
Do not alloca huge buffers.

20 years agoDo not include <inttypes.h> or <stdint.h>.
Paul Eggert [Thu, 16 Oct 2003 05:26:15 +0000 (05:26 +0000)]
Do not include <inttypes.h> or <stdint.h>.
(SIZE_MAX): Remove.
(new_exclude, add_exclude_file): Initial size no longer needs to
be a power of 2.
(add_exclude, add_exclude_file): Use xnrealloc instead of rolling
our own address arithmetic overflow checking.

20 years ago.
Karl Berry [Wed, 15 Oct 2003 08:44:54 +0000 (08:44 +0000)]
.

20 years agoHandle invalid suffixes and overflow independently, so that
Paul Eggert [Tue, 14 Oct 2003 20:08:25 +0000 (20:08 +0000)]
Handle invalid suffixes and overflow independently, so that
callers can treat them independently as needed.  Fix some bugs in
suffix handling.

20 years agoTest for sig_atomic_t. Part of modules 'fatal-signal' and 'wait-process'.
Bruno Haible [Tue, 14 Oct 2003 12:10:32 +0000 (12:10 +0000)]
Test for sig_atomic_t. Part of modules 'fatal-signal' and 'wait-process'.

20 years agoImproved 'fatal-signal' module.
Bruno Haible [Tue, 14 Oct 2003 12:09:12 +0000 (12:09 +0000)]
Improved 'fatal-signal' module.

20 years ago(MAX_BUF_SIZE): Reduce to 2**15.
Richard Stallman [Mon, 13 Oct 2003 18:48:14 +0000 (18:48 +0000)]
(MAX_BUF_SIZE): Reduce to 2**15.
(print_partial_compiled_pattern): Replace assert with a printout.
(skip_noops, mutually_exclusive_p): Change args, values to re_char *.

20 years ago.
Karl Berry [Mon, 13 Oct 2003 08:27:23 +0000 (08:27 +0000)]
.

20 years agoRevamp xalloc interface so that it can check for address arithmetic overflow.
Paul Eggert [Mon, 13 Oct 2003 06:07:10 +0000 (06:07 +0000)]
Revamp xalloc interface so that it can check for address arithmetic overflow.

20 years ago.
Karl Berry [Sat, 11 Oct 2003 08:09:03 +0000 (08:09 +0000)]
.

20 years agoA little more dependencies of the 'argp' module.
Bruno Haible [Fri, 10 Oct 2003 19:41:12 +0000 (19:41 +0000)]
A little more dependencies of the 'argp' module.

20 years agoupdate from texinfo
Karl Berry [Thu, 9 Oct 2003 13:29:49 +0000 (13:29 +0000)]
update from texinfo

20 years ago.
Karl Berry [Thu, 9 Oct 2003 07:56:41 +0000 (07:56 +0000)]
.

20 years agoMerge getpass from libc, plus a few fixes.
Paul Eggert [Wed, 8 Oct 2003 20:34:54 +0000 (20:34 +0000)]
Merge getpass from libc, plus a few fixes.

20 years agoupdate from texinfo
Karl Berry [Wed, 8 Oct 2003 19:38:51 +0000 (19:38 +0000)]
update from texinfo

20 years agoupdate from texinfo
Karl Berry [Wed, 8 Oct 2003 12:01:28 +0000 (12:01 +0000)]
update from texinfo

20 years agoupdate from texinfo
Karl Berry [Tue, 7 Oct 2003 12:58:45 +0000 (12:58 +0000)]
update from texinfo

20 years agoupdate from config
Karl Berry [Tue, 7 Oct 2003 12:57:23 +0000 (12:57 +0000)]
update from config

20 years ago.
Karl Berry [Tue, 7 Oct 2003 07:46:10 +0000 (07:46 +0000)]
.

20 years agoRemove version-etc-2 module.
Bruno Haible [Mon, 6 Oct 2003 20:32:36 +0000 (20:32 +0000)]
Remove version-etc-2 module.

20 years agoMerge version-etc-2 back into version-etc: Better way to internationalize
Bruno Haible [Mon, 6 Oct 2003 20:30:17 +0000 (20:30 +0000)]
Merge version-etc-2 back into version-etc: Better way to internationalize
the "Written by ..." sentence.

20 years agoNew module 'fatal-signal'.
Bruno Haible [Mon, 6 Oct 2003 12:50:11 +0000 (12:50 +0000)]
New module 'fatal-signal'.

20 years agoupdate from texinfo
Karl Berry [Sun, 5 Oct 2003 12:34:51 +0000 (12:34 +0000)]
update from texinfo

20 years agoRework advice for preventing empty .o files.
Paul Eggert [Sun, 5 Oct 2003 07:06:59 +0000 (07:06 +0000)]
Rework advice for preventing empty .o files.

20 years agoargp update from libc
Karl Berry [Sat, 4 Oct 2003 12:28:06 +0000 (12:28 +0000)]
argp update from libc

20 years agoupdate from config
Karl Berry [Sat, 4 Oct 2003 12:26:31 +0000 (12:26 +0000)]
update from config

20 years ago.
Karl Berry [Fri, 3 Oct 2003 07:10:45 +0000 (07:10 +0000)]
.

20 years agoTweak Include section.
Bruno Haible [Thu, 2 Oct 2003 10:22:12 +0000 (10:22 +0000)]
Tweak Include section.

20 years agoPut gethostname into the right section.
Bruno Haible [Thu, 2 Oct 2003 10:18:23 +0000 (10:18 +0000)]
Put gethostname into the right section.

20 years agoDon't mention getdomainname, xgetdomainname twice.
Bruno Haible [Thu, 2 Oct 2003 10:17:02 +0000 (10:17 +0000)]
Don't mention getdomainname, xgetdomainname twice.

20 years agoDon't echo the password on Solaris, HP-UX, AIX, OSF/1.
Bruno Haible [Wed, 1 Oct 2003 11:11:02 +0000 (11:11 +0000)]
Don't echo the password on Solaris, HP-UX, AIX, OSF/1.

20 years ago(regex_compile): Free the stack when returning from function.
Richard Stallman [Tue, 30 Sep 2003 12:36:17 +0000 (12:36 +0000)]
(regex_compile): Free the stack when returning from function.

20 years ago* strftime.c (tm_diff) [! HAVE_TM_GMTOFF]: Fix arg typo in previous patch.
Paul Eggert [Tue, 30 Sep 2003 06:11:03 +0000 (06:11 +0000)]
* strftime.c (tm_diff) [! HAVE_TM_GMTOFF]: Fix arg typo in previous patch.

20 years ago.
Jim Meyering [Sun, 28 Sep 2003 08:09:34 +0000 (08:09 +0000)]
.

20 years agoCorrect cpp indentation.
Jim Meyering [Sun, 28 Sep 2003 08:09:13 +0000 (08:09 +0000)]
Correct cpp indentation.

20 years ago.
Karl Berry [Sun, 28 Sep 2003 07:15:38 +0000 (07:15 +0000)]
.

20 years agoTrivial fixes to Makefile.am parts of module listings.
Paul Eggert [Sun, 28 Sep 2003 03:41:50 +0000 (03:41 +0000)]
Trivial fixes to Makefile.am parts of module listings.

20 years agoOmit the special code that used __typeof__ for MIN and MAX,
Paul Eggert [Sat, 27 Sep 2003 22:36:10 +0000 (22:36 +0000)]
Omit the special code that used __typeof__ for MIN and MAX,
since we worry that it could be more trouble than it's worth.

20 years agoAdd 'free' module.
Paul Eggert [Sat, 27 Sep 2003 16:13:48 +0000 (16:13 +0000)]
Add 'free' module.