ChangeLog entry formatting.
[gnulib.git] / ChangeLog
index 2d26888..d8a8843 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,77 @@
+2010-03-23  Pádraig Brady  <P@draigBrady.com>  (tiny change)
+
+       * maint.mk (sc_Wundef_boolean): Check for the presence of the
+       config header before grepping, as it's not present before
+       autoreconf/configure are run.  Reported by Simon Josefsson.
+
+2010-03-23  Bruno Haible  <bruno@clisp.org>
+
+       pt_chown: Make it work with automake < 1.11.
+       * modules/pt_chown (Makefile.am): Define pkglibexecdir.
+       Reported by Simon Josefsson.
+
+2010-03-23  Bruno Haible  <bruno@clisp.org>
+
+       pt_chown: Don't depend on GPLed modules.
+       * lib/pt_chown.c: Don't include idpriv.h.
+       (main): Don't drop privileges.
+       * modules/pt_chown (Depends-on): Remove idpriv-drop.
+       Reported by Simon Josefsson.
+
+2010-03-24  Simon Josefsson  <simon@josefsson.org>
+
+       * top/maint.mk (sc_texinfo_acronym): Add rule, based on
+       suggestions from karl@freefriends.org (Karl Berry).
+
+2010-03-22  Eric Blake  <eblake@redhat.com>
+
+       gethostname: further tweaks
+       * lib/unistd.in.h (includes): Only worry about <winsock2.h> if we
+       are overriding gethostname.
+       Suggested by Bruno Haible.
+
+2010-03-21  Bruno Haible  <bruno@clisp.org>
+
+       Fix comments.
+       * lib/forkpty.c (rpl_forkpty): Fix comment.
+       * lib/openpty.c (rpl_openpty): Likewise.
+       Reported by Eric Blake.
+
+2010-03-22  Eric Blake  <eblake@redhat.com>
+
+       gethostname: fix build on mingw
+       * lib/unistd.in.h (includes): Work around fact that mingw
+       <winsock2.h> re-includes <unistd.h>, by avoiding any
+       redeclarations if we are being included by <winsock2.h>.
+       Reported by Matthias Bolte.
+
 2010-03-21  Bruno Haible  <bruno@clisp.org>
 
+       forkpty: Provide replacement on AIX, HP-UX, IRIX, Solaris.
+       * lib/forkpty.c (forkpty): New replacement function, from glibc with
+       modifications.
+       * lib/pty.in.h (forkpty): Update declaration. Add comments.
+       * m4/pty.m4 (gl_FORKPTY): If forkpty is not declared, arrange to
+       provide the replacement.
+       * modules/forkpty (Depends-on): Add openpty, login_tty.
+       * m4/pty_h.m4 (gl_PTY_H_DEFAULTS): Initialize HAVE_FORKPTY.
+       * modules/pty (Makefile.am): Substitute HAVE_FORKPTY.
+       * doc/glibc-functions/forkpty.texi: More supported platforms.
+       * config/srclist.txt: Add forkpty.c (commented).
+
+2010-03-21  Bruno Haible  <bruno@clisp.org>
+
+       * modules/forkpty-tests: Use the common TEMPLATE-TESTS.
+       (Makefile.am): Verify that PTY_LIB is defined.
+
+       * modules/openpty-tests: Use the common TEMPLATE-TESTS.
+
+2010-03-21  Bruno Haible  <bruno@clisp.org>
+
+       Tests for module 'login_tty'.
+       * modules/login_tty-tests: New file.
+       * tests/test-login_tty.c: New file.
+
        New module 'login_tty'.
        * lib/login_tty.c: New file.
        * m4/pty.m4 (gl_FUNC_LOGIN_TTY): New macro.
@@ -24,8 +96,7 @@
        Tests for openpty: Make stricter.
        * tests/test-openpty.c (main): Add test of canonical processing and
        erase.
-       * modules/openpty-tests (test_openpty_LDADD): Verify that PTY_LIB is
-       defined.
+       * modules/openpty-tests (Makefile.am): Verify that PTY_LIB is defined.
 
        openpty: Provide replacement on AIX, HP-UX, IRIX, Solaris.
        * lib/openpty.c (openpty): New replacement function.