changeset 4741:09375b319a6a

Document recent checkins.
author Paul Eggert <eggert@cs.ucla.edu>
date Fri, 26 Sep 2003 07:43:06 +0000
parents 892879324c9c
children 8cdceb02d97e
files ChangeLog lib/ChangeLog
diffstat 2 files changed, 35 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,18 @@
 	* modules/xgetdomainname: New file.
 	* MODULES.html.sh (func_all_modules): Add getdomainname, xgetdomainname.
 
+2003-09-24  Paul Eggert  <eggert@twinsun.com>
+
+	* README: Document assumptions that 'int' is at least 32 bits
+	wide, that integer arithmetic is 2's complement without overflow,
+	that there are no holes in integer values, that adding sizes of
+	two nonoverlapping objects can't overflow, and that all-bits-zero
+	yields scalar zero.  Fix spelling and capitalization typos.
+
+2003-09-24  Simon Josefsson  <jas@extundo.com>
+
+	* modules/xgethostname: Add xgethostname.h.
+
 2003-09-17  Paul Eggert  <eggert@twinsun.com>
 
 	* gnulib-tool: Use "test -h", not "test -L", for portability
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,20 @@
+2003-09-26  Paul Eggert  <eggert@twinsun.com>
+
+	* error.c (SIZE_MAX) [!defined SIZE_MAX]: Define.
+	(error_tail): Do not loop, reallocating temporary buffer, since
+	the original size is big enough.  This avoids one potential size
+	overflow calculation.  Check for size overflow when calculating
+	temporary buffer size.  Free temporary buffer when done, if
+	it was allocated with malloc; this closes a memory leak.
+
+	Merge error changes from glibc.
+
+	* error.c, error.h: Update copyright notice header to match glibc.
+	* error.c [defined _LIBC]: Include <errno.h>, <bits/libc-lock.h>.
+	(error, error_at_line) [defined _LIBC && defined __libc_ptf_call]:
+	Disable cancellation while printing error.
+	* error.h: Prepend __ to parameter names.
+
 2003-09-25  Karl Berry  <karl@gnu.org>
 
 	* argp-fmtstream.c, argp-help.c: update from libc.
@@ -18,6 +35,12 @@
 	* getdomainname.h: New file.
 	* getdomainname.c: New file.
 
+2003-09-24  Paul Eggert  <eggert@twinsun.com>
+
+	* linebuffer.c (freebuffer): Don't free the argument, just
+	the buffer associated with the argument.  Bug reported by
+	Simon Josefsson.
+
 2003-09-19  Karl Berry  <karl@gnu.org>
 
 	* argp.h: update from libc.