+2009-08-05 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: support C-style comments
+ * build-aux/update-copyright: Implement and document.
+ * tests/test-update-copyright.sh: Test.
+
+2009-08-05 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: support omitted "(C)"
+ * build-aux/update-copyright: Implement and document. Also,
+ allow variable whitespace before "(C)".
+ * tests/test-update-copyright.sh: Test.
+
+2009-08-05 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: don't trip on non-FSF copyright statements
+ * build-aux/update-copyright: Fix so that the first correctly
+ formatted FSF copyright statement is recognized no matter what
+ appears before it. Update documentation.
+ * tests/test-update-copyright.sh: Test that.
+
+2009-08-05 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: clean up code a little
+ * build-aux/update-copyright: Append "_re" to the name of any
+ variable holding a regular expression.
+ Replace "old" and "new" with "stmt" in variable names.
+ Do not accept 2-digit UPDATE_COPYRIGHT_YEAR, which was not
+ handled correctly.
+ Format code more consistently.
+
+2009-08-05 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright-tests: improve portability
+ * tests/test-update-copyright.sh: Use cmp if diff cannot handle
+ -u or /dev/null. Suggested by Jim Meyering and Eric Blake.
+
+2009-08-03 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: support @copyright{} and ©
+ * build-aux/update-copyright: Implement and document.
+ * tests/test-update-copyright.sh: Test.
+
+2009-08-04 Jim Meyering <meyering@redhat.com>
+
+ update-copyright-tests: correctly test EOL=\r\n handling
+ * tests/test-update-copyright.sh: Put \r at the end of some lines
+ for the dos-eol tests. Based on a patch by Joel E. Denny.
+
+ maint.mk: make update-copyright exclusion list more configurable
+ * top/maint.mk (update-copyright): Default to excluding COPYING,
+ but allow an override, in case someone does want to update that file.
+
+ maint.mk: don't update copyright date in COPYING
+ * top/maint.mk (update-copyright): Exclude COPYING.
+
+ maint.mk: add a copyright-updating rule
+ * top/maint.mk (update-copyright): New rule.
+ Derived from coreutils/Makefile.am.
+
+ update-copyright: rename some variables
+ * build-aux/update-copyright: Rename a few variables for clarity.
+ Tweak syntax. List Joel E. Denny as coauthor.
+
+2009-08-03 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: fix bug for 2-digit last year and add tests
+ * build-aux/update-copyright: Fix bug.
+ Use UPDATE_COPYRIGHT_YEAR from environment as current year if
+ specified.
+ * modules/update-copyright-tests: New
+ * tests/test-update-copyright.sh: New.
+
+2009-07-31 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: handle leading tabs in line prefix
+ * build-aux/update-copyright: Count leading tabs as 8 spaces
+ when computing margin. This helps with the formatting of
+ ChangeLogs, for example.
+ Fix documentation a little.
+
+2009-07-31 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: support EOL=\r\n
+ * build-aux/update-copyright: Implement that.
+
+2009-07-31 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: automatically format copyright statements
+ * build-aux/update-copyright: Implement that.
+ Also, be a little more predictable and safer by always failing
+ when the full copyright format is not perfectly recognized as an
+ unbroken whole. Discussed at
+ <http://lists.gnu.org/archive/html/bug-gnulib/2009-07/msg00131.html>.
+ Rewrite documentation.
+
+2009-08-03 Bruno Haible <bruno@clisp.org>
+
+ * m4/iconv.m4 (AM_ICONV): Fix displayed message with autoconf-2.64.
+
2009-08-02 Bruno Haible <bruno@clisp.org>
+ Tests for module 'uname'.
+ * modules/uname-tests: New file.
+ * tests/test-uname.c: New file.
+
+ New module 'uname'.
+ * lib/uname.c: New file.
+ * m4/uname.m4: New file.
+ * modules/uname: New file.
+ * doc/posix-functions/uname.texi: Mention the new module.
+
+2009-08-02 Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'sys_utsname'.
+ * modules/sys_utsname-tests: New file.
+ * tests/test-sys_utsname.c: New file.
+
+ New module 'sys_utsname'.
+ * lib/sys_utsname.in.h: New file, based on glibc's <sys/utsname.h>.
+ * m4/sys_utsname_h.m4: New file.
+ * modules/sys_utsname: New file.
+ * doc/posix-headers/sys_utsname.texi: Mention the new module.
+
+2009-08-02 Bruno Haible <bruno@clisp.org>
+
+ Implicitly initialize the sockets library.
+ * lib/gethostname.c: Include sockets.h.
+ (rpl_gethostname): Invoke gl_sockets_startup.
+ * lib/socket.c: Include sockets.h.
+ (rpl_socket): Invoke gl_sockets_startup.
+ * modules/gethostname (Depends-on): Add sockets.
+ * modules/socket (Depends-on): Likewise.
+ * tests/test-poll.c: Don't include sockets.h.
+ (main): Don't invoke gl_sockets_startup.
+ * tests/test-select.c: Don't include sockets.h.
+ (main): Don't invoke gl_sockets_startup.
+
+2009-08-02 Bruno Haible <bruno@clisp.org>
+
+ Allow multiple calls to gl_sockets_startup.
+ * lib/sockets.c (initialized_sockets_version): New variable.
+ (gl_sockets_startup): Do nothing if already called for this or a higher
+ version.
+ (gl_sockets_cleanup): Reset initialized_sockets_version.
+
+2009-08-03 Simon Josefsson <simon@josefsson.org>
+
+ * tests/test-argp-version-etc-1.sh: Use EXEEXT. Don't fail on
+ different project/version.
+
+2009-08-02 Paolo Bonzini <bonzini@gnu.org>
+ Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'pipe-filter-gi'.
+ * modules/pipe-filter-gi-tests: New file.
+ * tests/test-pipe-filter-gi1.sh: New file.
+ * tests/test-pipe-filter-gi1.c: New file.
+ * tests/test-pipe-filter-gi2.sh: New file.
+ * tests/test-pipe-filter-gi2-main.c: New file.
+ * tests/test-pipe-filter-gi2-child.c: New file.
+
+ New module 'pipe-filter-gi'.
+ * lib/pipe-filter-gi.c: New file.
+ * modules/pipe-filter-gi: New file.
+
+2009-08-02 Bruno Haible <bruno@clisp.org>
+ Paolo Bonzini <bonzini@gnu.org>
+
+ Tests for module 'pipe-filter-ii'.
+ * modules/pipe-filter-ii-tests: New file.
+ * tests/test-pipe-filter-ii1.sh: New file.
+ * tests/test-pipe-filter-ii1.c: New file.
+ * tests/test-pipe-filter-ii2.sh: New file.
+ * tests/test-pipe-filter-ii2-main.c: New file.
+ * tests/test-pipe-filter-ii2-child.c: New file.
+
+ New module 'pipe-filter-ii'.
+ * lib/pipe-filter.h: New file.
+ * lib/pipe-filter-ii.c: New file.
+ * lib/pipe-filter-aux.h: New file.
+ * modules/pipe-filter-ii: New file.
+
+2009-08-02 Simon Josefsson <simon@josefsson.org>
+
+ * lib/gc-libgcrypt.c: Change copyright to FSF.
+ * lib/gc-gnulib.c: Likewise.
+
+2009-08-02 Martin Lambers <marlam@marlam.de> (tiny change)
+
* lib/gethostname.c: Include limits.h.
- Reported by Martin Lambers <marlam@marlam.de>.
2009-08-02 Simon Josefsson <simon@josefsson.org>
Bruno Haible <bruno@clisp.org>