commit-inetutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Inetutils branch, master, updated. inetutils-1_8-210-g7715cda


From: Alfred M. Szmidt
Subject: [SCM] GNU Inetutils branch, master, updated. inetutils-1_8-210-g7715cda
Date: Fri, 30 Dec 2011 17:03:43 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Inetutils ".

The branch, master has been updated
       via  7715cda342f7c93cd21ef7627428de39fbf44e59 (commit)
       via  6a5696aea571be5af07d9178796e6ff6c5a3c3e5 (commit)
       via  a173748fb67c6871522857372574da4311dc0145 (commit)
      from  4a11f3a095f23a28b7ab2ee3f81fdfc6d2bf5fd5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=7715cda342f7c93cd21ef7627428de39fbf44e59


commit 7715cda342f7c93cd21ef7627428de39fbf44e59
Author: Alfred M. Szmidt <address@hidden>
Date:   Fri Dec 30 18:03:05 2011 +0100

    NEWS: Formating.  (silent change)

diff --git a/NEWS b/NEWS
index 306ce33..c6a7520 100644
--- a/NEWS
+++ b/NEWS
@@ -17,13 +17,13 @@ Support is still new, so please report any bugs to
 
 * ftp, tftp, tftpd
 
-Handle IPv6 connections.  (Ftpd is IPv4-only until next release.)
+Handle IPv6 connections.  ftpd is still IPv4-only until next release.
 
 * syslogd, logger
 
-Handle IPv6 connections.  The server can forward messages
-without using a listening INET socket.  It can also bind
-to a single INET/INET6 address.
+Handle IPv6 connections.  The server can forward messages without
+using a listening INET socket.  It can also bind to a single
+INET/INET6 address.
 
 * rlogind, rshd
 
@@ -35,7 +35,8 @@ http://www.citi.umich.edu/u/provos/papers/secnet-spoof.txt
 
 * ifconfig
 
-Now under GNU/Linux "ifconfig -a" shows also interfaces without an address.
+Now under GNU/Linux "ifconfig -a" shows also interfaces without an
+address.
 
 Adjusted output formating for "unix".
 

http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=6a5696aea571be5af07d9178796e6ff6c5a3c3e5


commit 6a5696aea571be5af07d9178796e6ff6c5a3c3e5
Author: Alfred M. Szmidt <address@hidden>
Date:   Fri Dec 30 18:01:57 2011 +0100

    ChangeLog: Beutify.  (silent change)

diff --git a/ChangeLog b/ChangeLog
index 243161a..b294c71 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,7 +6,7 @@
 2011-12-30  Mats Erik Andersson <address@hidden>
 
        * ftp/cmds.c (restart): Use `%lld' as format for long long int.
-       * ftpd/ftpcmd.y (rcmd,sizecmd): Likewise; also `%llu'.
+       * ftpd/ftpcmd.y (rcmd, sizecmd): Likewise; also `%llu'.
        * ftpd/ftpd.c (off_to_str): Likewise.
        * src/rcp.c (source): Likewise.
 
@@ -34,23 +34,24 @@
        (setsignal): New variable OSIGS, likewise.
        (done): Use waitpid() instead of wait().
        (catch_child): Detect errno equal to EINTR.
-       (doit,lostpeer): Let exit messages explain better.  Add host
-       name to them, and append CR for correct printout.
+       (doit, lostpeer): Let exit messages explain better.  Add host name
+       to them, and append CR for correct printout.
 
 2011-12-22  Mats Erik Andersson <address@hidden>
 
-       * libinetutils/setsig.c (setsig) [HAVE_SIGACTION]: New variable OSA.
-       Superpose SA_RESTART on SA_FLAGS, no replacement!  Use OSA for old
-       signal mask in calling sigaction.  Return SIG_ERR on error, or fetch
-       old signal handler from OSA upon success.
-       [HAVE_SIGVEC]: Likewise:  New variable OSV.  Use OSV in call to sigvec.
-       Return SIG_ERR on error, or old handler brought in from OSV.
+       * libinetutils/setsig.c (setsig) [HAVE_SIGACTION]: New variable
+       OSA.  Superpose SA_RESTART on SA_FLAGS, no replacement!  Use OSA
+       for old signal mask in calling sigaction.  Return SIG_ERR on
+       error, or fetch old signal handler from OSA upon success.
+       [HAVE_SIGVEC]: Likewise: New variable OSV.  Use OSV in call to
+       sigvec.  Return SIG_ERR on error, or old handler brought in from
+       OSV.
 
 2011-12-20  Mats Erik Andersson <address@hidden>
 
-       * src/rlogind.c (rlogind_auth) [IP_OPTIONS]: Abort connection as soon
-       either of IPOPT_SSRR or IPOPT_LSRR is found.  Other options are 
recorded,
-       and reported, but immediately erased.
+       * src/rlogind.c (rlogind_auth) [IP_OPTIONS]: Abort connection as
+       soon either of IPOPT_SSRR or IPOPT_LSRR is found.  Other options
+       are recorded, and reported, but immediately erased.
        * src/rshd.c (doit) [IP_OPTIONS]: Likewise.
        [HAVE_NETINET_IN_SYSTM_H]: Include <netinet/in_systm.h>.
        [HAVE_NETINET_IP_H]: Include <netinet/ip.h>.
@@ -60,11 +61,11 @@
 2011-12-19  Mats Erik Andersson <address@hidden>
 
        * src/rcp.c (main) [!KERBEROS]: Exit at non-zero geteuid().
-       (toremote): After setting IPTOS_THROUGHPUT, print warning
-       only for ERRNO not equal to ENOPROTOOPT.
+       (toremote): After setting IPTOS_THROUGHPUT, print warning only for
+       ERRNO not equal to ENOPROTOOPT.
        (tolocal): Likewise.
-       * src/rshd.c (doit): Remove misplaced syslog message.
-       Improve comments on port usage.
+       * src/rshd.c (doit): Remove misplaced syslog message.  Improve
+       comments on port usage.
 
 2011-12-13  Alfred M. Szmidt  <address@hidden>
 
@@ -77,11 +78,11 @@
 
 2011-12-13  Mats Erik Andersson <address@hidden>
 
-       * am/libcurses.m4 (IU_LIB_TERMCAP): Check libtermcap before libcurses.
-       New macros HAVE_TGETENT, HAVE_TERMCAP_TGETENT, HAVE_CURSES_TGETENT,
-       and HAVE_TERMINFO_TGETENT.
-       * am/readline.m4 (gl_FUNC_READLINE): In case libreadline is absent,
-       check whether libedit is present and suffices.
+       * am/libcurses.m4 (IU_LIB_TERMCAP): Check libtermcap before
+       libcurses.  New macros HAVE_TGETENT, HAVE_TERMCAP_TGETENT,
+       HAVE_CURSES_TGETENT, and HAVE_TERMINFO_TGETENT.
+       * am/readline.m4 (gl_FUNC_READLINE): In case libreadline is
+       absent, check whether libedit is present and suffices.
        * telnet/telnet.c [HAVE_TERMCAP_TGETENT]: Include <termcap.h>.
        [HAVE_CURSES_TGETENT]: Include <curses.h> and <term.h>.
        (init_term) [HAVE_TGETENT]: Replace HAVE_READLINE by HAVE_TGETENT.
@@ -103,7 +104,7 @@
        * tests/ftp-localhost.sh: Use strict IPv4 options for portability.
        * configure.ac: Check for iruserok.  Disable building of rshd and
        rlogind if it is missing.
-       * NEWS,TODO: Updated.
+       * NEWS, TODO: Updated.
 
 2011-12-11  Mats Erik Andersson <address@hidden>
 
@@ -120,8 +121,9 @@
 
        * telnet/Makefile.am (INCLUDES): Add $(NCURSES_INCLUDE) to list.
        * telnetd/Makefile.am: Likewise.
-       * telnetd/utility.c (readstream) [HAVE_STREAMSPTY && HAVE_TERMIO_H]:
-       Make use of `struct termio' conditioned on HAVE_TERMIO_H.
+       * telnetd/utility.c (readstream) [HAVE_STREAMSPTY &&
+       HAVE_TERMIO_H]: Make use of `struct termio' conditioned on
+       HAVE_TERMIO_H.
 
 2011-12-03  Mats Erik Andersson <address@hidden>
 
@@ -139,8 +141,8 @@
 
 2011-12-02  Mats Erik Andersson <address@hidden>
 
-       * configure.ac: Check for external declarations of `telcmds'
-       and `telopts'.  Define UTMPX for NetBSD.
+       * configure.ac: Check for external declarations of `telcmds' and
+       `telopts'.  Define UTMPX for NetBSD.
        * telnet/commands.c (send_tncmd) [!HAVE_DECL_TELOPTS]: Make the
        external declaration conditional.
        [HAVE_DECL_TELOPTS]: Enforce a cast `char **' on system's TELOPTS.
@@ -158,14 +160,16 @@
 
        OpenBSD 4.9 has changed <syslog.h>.  Relax configuration.
 
-       * configure.ac (syslog internal macros): Remove check of LOG_MAKEPRI.
+       * configure.ac (syslog internal macros): Remove check of
+       LOG_MAKEPRI.
        * src/syslogd.c (LOG_MAKEPRI) [!LOG_MAKEPRI]: New macro.
 
 2011-11-29  Alfred M. Szmidt  <address@hidden>
 
        Basic test case for `hostname'.
 
-       * tests/Makefile.am (dist_check_SCRIPTS) [ENABLE_hostname]: Added 
hostname.sh.
+       * tests/Makefile.am (dist_check_SCRIPTS) [ENABLE_hostname]: Added
+       hostname.sh.
        * tests/hostname.sh: New file.
 
 2011-11-29  Alfred M. Szmidt  <address@hidden>
@@ -183,28 +187,28 @@
 
 2011-11-29  Giuseppe Scrivano  <address@hidden>
 
-       * tests/syslogd.sh: Use 127.0.0.1 and [::1] instead of localhost as
-       arguments to logger.
+       * tests/syslogd.sh: Use 127.0.0.1 and [::1] instead of localhost
+       as arguments to logger.
 
 2011-11-29  Mats Erik Andersson <address@hidden>
 
-       * whois/make_ip_del.pl: Compute netmasks correctly
-       also with 64-bit arithmetic.
+       * whois/make_ip_del.pl: Compute netmasks correctly also with
+       64-bit arithmetic.
 
 2011-11-26  Mats Erik Andersson <address@hidden>
 
        * tests/tftp.sh: Return skip code if INET port is already in use.
-       * tests/syslogd.sh: Likewise. Implement the corresponding test.
+       * tests/syslogd.sh: Likewise.  Implement the corresponding test.
        (PORT, PROTO): New variables.
 
 2011-11-26  Mats Erik Andersson <address@hidden>
 
-       * tests/tftp.sh (INETD_PID): New variable; allows better robustness.
-       Improve patterns to fit also BSD.
+       * tests/tftp.sh (INETD_PID): New variable; allows better
+       robustness.  Improve patterns to fit also BSD.
 
 2011-11-26  Mats Erik Andersson <address@hidden>
 
-       * configure.ac: Check presence of <protocols/talkd.h>. Disable
+       * configure.ac: Check presence of <protocols/talkd.h>.  Disable
        building of `talk' and `talkd' if it is missing.
        * ftpd/Makefile.am (ftpd_SOURCES): Exclude unused `logwtmp.c'.
        * libinetutils/logwtmpko.c [HAVE_UTMPX_H && SOLARIS]: Include
@@ -220,8 +224,8 @@
 
 2011-11-21  Mats Erik Andersson <address@hidden>
 
-       * telnetd/telnetd.c (login_invocation) [SOLARIS]: Changes for terminal
-       and user name.
+       * telnetd/telnetd.c (login_invocation) [SOLARIS]: Changes for
+       terminal and user name.
        * TODO: Updated.
 
 2011-11-21  Mats Erik Andersson <address@hidden>
@@ -297,8 +301,10 @@
 
        * telnet/telnet.c [HAVE_LIBREADLINE]: Include <curses.h>.
        * telnetd/utility.c [HAVE_LIBREADLINE]: Likewise.
-       [HAVE_STREAMSPTY && HAVE_GETMSG && HAVE_STROPTS_H]: Include <stropts.h>.
-       * telnetd/state.c [HAVE_STREAMSPTY && TIOCSIGNAL && HAVE_STROPTS_H]: 
Likewise.
+       [HAVE_STREAMSPTY && HAVE_GETMSG && HAVE_STROPTS_H]: Include
+       <stropts.h>.
+       * telnetd/state.c [HAVE_STREAMSPTY && TIOCSIGNAL &&
+       HAVE_STROPTS_H]: Likewise.
        (NTELOPTS) [!NTELOPTS]: New macro.
 
 2011-11-14  Simon Josefsson  <address@hidden>
@@ -339,11 +345,11 @@
 
 2011-11-09  Mats Erik Andersson <address@hidden>
 
-       * src/syslogd.c (create_unix_socket): Avoid buffer
-       overrun for very long UNIX socket names.  Return proper
-       error codes also when bind() or chmod() fail.
-       * tests/syslogd.sh: Implement tests for the boundary
-       cases of very long UNIX socket names.
+       * src/syslogd.c (create_unix_socket): Avoid buffer overrun for
+       very long UNIX socket names.  Return proper error codes also when
+       bind() or chmod() fail.
+       * tests/syslogd.sh: Implement tests for the boundary cases of very
+       long UNIX socket names.
 
 2011-10-31  Simon Josefsson  <address@hidden>
 
@@ -368,23 +374,23 @@
        (peerlen): New variable.
        (port): Changed to use host byte order.
        (get_port, set_port): New functions.
-       (main): Remove SIN. Do not initiate F as a socket.
-       (resolve_name): New signature `int r_n (char *)'.
-       Remove unused return state RESOLVE_NOT_RESOLVED.  Replace use
-       of gethostbyname() by code based on getaddrinfo().
+       (main): Remove SIN.  Do not initiate F as a socket.
+       (resolve_name): New signature `int r_n (char *)'.  Remove unused
+       return state RESOLVE_NOT_RESOLVED.  Replace use of gethostbyname()
+       by code based on getaddrinfo().
        (setpeer): Simplifications brought in by resolve_name() and PORT.
-       (put): Handle square bracket escaping of host address.
-       Use new function set_port().
+       (put): Handle square bracket escaping of host address.  Use new
+       function set_port().
        (get): Likewise.
-       (send_file): Change FROM to be `struct sockaddr_storage'.
-       Use PEERLEN in sendto().  Use set_port() and get_port().
+       (send_file): Change FROM to be `struct sockaddr_storage'.  Use
+       PEERLEN in sendto().  Use set_port() and get_port().
        (recvfile): Likewise.
        (nak): Use PEERLEN in sendto().
        * doc/inetutils.texi (tftp): Mention escaping of IPv6 addresses.
 
 2011-10-29  Mats Erik Andersson <address@hidden>
 
-       * src/tftp.c (main): New variable SP. Set default value for PORT.
+       * src/tftp.c (main): New variable SP.  Set default value for PORT.
 
 2011-10-28  Simon Josefsson  <address@hidden>
 
@@ -393,17 +399,18 @@
 
 2011-10-27  Mats Erik Andersson <address@hidden>
 
-       * src/tftpd.c (main) [HAVE_STRUCT_SOCKADDR_SA_LEN]: Assign
-       value to `sin.ss_len'.
+       * src/tftpd.c (main) [HAVE_STRUCT_SOCKADDR_SA_LEN]: Assign value
+       to `sin.ss_len'.
        (main): Do not use connect() on the socket.
        (send_file, recvfile, nak): Replace send() by sendto().
 
 2011-10-27  Mats Erik Andersson <address@hidden>
 
-       * configure.ac (HAVE_STRUCT_TFTPHDR_TH_U): Detect whether
-       `struct tftphdr' contains a member `th_u'.
+       * configure.ac (HAVE_STRUCT_TFTPHDR_TH_U): Detect whether `struct
+       tftphdr' contains a member `th_u'.
        * src/tftp.c (makerequest, tpacket) [HAVE_STRUCT_TFTPHDR_TH_U]:
-       Use pointer variable `tp->th_stuff', or generate a correct pointer.
+       Use pointer variable `tp->th_stuff', or generate a correct
+       pointer.
        * src/tftpd.c (tftp) [HAVE_STRUCT_TFTPHDR_TH_U]: Likewise.
 
 2011-10-27  Alfred M. Szmidt  <address@hidden>
@@ -444,10 +451,12 @@
        * talk/Makefile.am (INCLUDES, LDADD): Likewise.
 
        * telnetd/Makefile.am (INCLUDES): Use $(iu_INCLUDES).
-       (LDADD): Use $(iu_LIBRARIES) and explicitly use static version of 
libtelnet.
+       (LDADD): Use $(iu_LIBRARIES) and explicitly use static version of
+       libtelnet.
        * telnet/Makefile.am (INCLUDES, LDADD): Likewise.
        * src/Makefile.am (INCLUDES): Use $(iu_INCLUDES).
-       (LDADD): Use $(iu_LIBRARIES) and explicitly use static version of 
libicmp.
+       (LDADD): Use $(iu_LIBRARIES) and explicitly use static version of
+       libicmp.
        * ping/Makefile.am (ping_LDADD): Use $(iu_LIBRARIES) and
        explicitly use static version of libicmp.
        (INCLUDES, ping6_LDADD): Use $(iu_INCLUDES) and $(iu_LIBRARIES),
@@ -455,7 +464,8 @@
 
        * libtelnet/Makefile.am (INCLUDES): Use $(iu_INCLUDES).
        * libls/Makefile.am (INCLUDES): Likewise.
-       * libinetutils/Makefile.am (libinetutils_a_LIBADD): Variable removed.
+       * libinetutils/Makefile.am (libinetutils_a_LIBADD): Variable
+       removed.
        (INCLUDES): Use $(iu_INCLUDES).
 
 2011-10-25  Alfred M. Szmidt  <address@hidden>
@@ -498,7 +508,8 @@
 
 2011-10-21  Alfred M. Szmidt  <address@hidden>
 
-       * libinetutils/tftpsubs.c (PKTSIZE) [PKTSIZE]: Only define PKTSIZE if 
needed.
+       * libinetutils/tftpsubs.c (PKTSIZE) [PKTSIZE]: Only define PKTSIZE
+       if needed.
        * src/tftp.c, src/tftpd.c: Likewise.
 
 2011-10-19  Alfred M. Szmidt  <address@hidden>
@@ -509,7 +520,7 @@
 2011-10-15  Alfred M. Szmidt  <address@hidden>
 
        * .gitignore (gnulib, gnulib/, .sc-start-sc_bindtextdomain)
-       (.sc-start-sc_prohibit_have_config_h,lib/, !lib/Makefile.am):
+       (.sc-start-sc_prohibit_have_config_h, lib/, !lib/Makefile.am):
        Added to list.
 
 2011-10-15  Alfred M. Szmidt  <address@hidden>
@@ -519,7 +530,8 @@
        * src/syslogd.c (init): Removed redundant if statment before free
        call (was reintroduced 2011-06-20).
        * libicmp/icmp_timestamp.c: Don't include <stddef.h>.
-       * src/syslogd.c (cfline): Removed redundant parentehsis around macros.
+       * src/syslogd.c (cfline): Removed redundant parentehsis around
+       macros.
 
 2011-10-15  Alfred M. Szmidt  <address@hidden>
 
@@ -538,7 +550,7 @@
        (parse_opt): Likewise.
        (main): Adaptions to the vector `finet[2]'.
        (create_inet_socket): New prototype `void c_i_s (int, int [2])'.
-       Separate address families. Use BINDADDRESS at resolve time.
+       Separate address families.  Use BINDADDRESS at resolve time.
        (fprintlog): Temporary socket by family; use descriptor pointer.
        (die): Close both internet sockets.
        * doc/inetutils.texi (syslogd): Update capabilities and options
@@ -547,11 +559,11 @@
 
 2011-08-20  Mats Erik Andersson <address@hidden>
 
-       * src/logger.c (send_to_syslog, parse_opt) [LOG_PERROR]: Enclose every
-       reference to LOG_PERROR in a compiler conditional.
+       * src/logger.c (send_to_syslog, parse_opt) [LOG_PERROR]: Enclose
+       every reference to LOG_PERROR in a compiler conditional.
        * src/logprio.h: New file.
-       * src/logger.c [!HAVE_SYSLOG_INTERNAL]: Include "logprio.h" instead of
-       the irregularly present <syslog-int.h>.
+       * src/logger.c [!HAVE_SYSLOG_INTERNAL]: Include "logprio.h"
+       instead of the irregularly present <syslog-int.h>.
        * src/syslogd.c: Likewise.
 
 2011-08-20  Mats Erik Andersson <address@hidden>
@@ -561,8 +573,9 @@
        * src/rexec.c: Include "minmax.h".
        * libls/fts.c (fts_load): Replace `rindex' with `strrchr'.
        * ping/ping_echo.c (ping_echo): Write non-empty error text.
-       * ping/ping6.c (parse_opt,ping_init): Likewise.
-       * ping/ping6.c [__sun__]: Define _XPG4_2 for access to `msg_control'.
+       * ping/ping6.c (parse_opt, ping_init): Likewise.
+       * ping/ping6.c [__sun__]: Define _XPG4_2 for access to
+       `msg_control'.
 
 2011-08-18  Mats Erik Andersson <address@hidden>
 
@@ -571,8 +584,8 @@
 
 2011-08-17  Giuseppe Scrivano  <address@hidden>
 
-       * bootstrap.conf (gnulib_modules): Use snippet/unused-parameter instead
-       of unused-parameter.  It tracks a gnulib change.
+       * bootstrap.conf (gnulib_modules): Use snippet/unused-parameter
+       instead of unused-parameter.  It tracks a gnulib change.
 
 2011-07-28  Mats Erik Andersson <address@hidden>
 
@@ -602,21 +615,21 @@
 
 2011-06-20  Mats Erik Andersson <address@hidden>
 
-       * src/syslogd.c: Replace all `struct sockaddr_in' with
-       `struct sockaddr_storage'; provide `socklen_t' where needed.
-       Replace `gethostbyname', `struct hostent' with `getaddrinfo'
-       and `struct addrinfo'.
+       * src/syslogd.c: Replace all `struct sockaddr_in' with `struct
+       sockaddr_storage'; provide `socklen_t' where needed.  Replace
+       `gethostbyname', `struct hostent' with `getaddrinfo' and `struct
+       addrinfo'.
        (struct filed): In `struct f_forw', use `struct sockaddr_storage'
        and `socklen_t'.
        (addrstr, addrname, usefamily, LogPortText): New variables.
        (main): Call `create_inet_socket' with parameter USEFAMILY.
-       (create_inet_socket): New parameter list `int' with address family.
-       Enforce `IPV6_ONLY' for family `AF_INET6'.
+       (create_inet_socket): New parameter list `int' with address
+       family.  Enforce `IPV6_ONLY' for family `AF_INET6'.
        (cvthname): New parameter list `struct sockaddr *, socklen_t'.
-       Replace `inet_ntoa' and `gethostbyaddr' by two applications
-       of `getnameinfo'.
-       (init): Use LOGPORTTEXT to determine listening port.  Sanity
-       check on `f->f_prevhost' before freeing memory.
+       Replace `inet_ntoa' and `gethostbyaddr' by two applications of
+       `getnameinfo'.
+       (init): Use LOGPORTTEXT to determine listening port.  Sanity check
+       on `f->f_prevhost' before freeing memory.
        * tests/syslogd.sh [REMOTE_LOGHOST]: Include a loghost setting.
 
 2011-06-18  Alfred M. Szmidt  <address@hidden>
@@ -685,8 +698,8 @@
 2011-06-16  Simon Josefsson  <address@hidden>
 
        * configure.ac: Don't check for sig_t.
-       * libinetutils/setsig.c (setsig): Use sighandler_t instead of sig_t.
-       Reported by Mats Erik Andersson <address@hidden>.
+       * libinetutils/setsig.c (setsig): Use sighandler_t instead of
+       sig_t.  Reported by Mats Erik Andersson <address@hidden>.
        * ftp/cmds.c (mput, mget, mdelete, mls, shell, doproxy): Likewise.
        * ftp/ftp.c (command, getreply, sendrequest, recvrequest)
        (pswitch, proxtrans): Likewise.
@@ -695,8 +708,8 @@
 
 2011-06-15  Mats Erik Andersson <address@hidden>
 
-       * src/syslogd.c (fprintlog): Sanity check on `f->f_prevhost'
-       to avoid deferencing NULL.
+       * src/syslogd.c (fprintlog): Sanity check on `f->f_prevhost' to
+       avoid deferencing NULL.
        (cfline): A permanently failed DNS lookup must produce F_UNUSED.
        * tests/syslogd.sh: New file.
        * tests/Makefile.am (dist_check_SCRIPTS) [ENABLE_logger &&
@@ -750,19 +763,19 @@
 
 2011-05-06  Mats Erik Andersson <address@hidden>
 
-       * ftp/extern.h (setipany,setipv4,setipv6): New prototypes.
-       * ftp/cmdtab.c (ipanyhelp,ipv4help,ipv6help): New help texts.
+       * ftp/extern.h (setipany, setipv4, setipv6): New prototypes.
+       * ftp/cmdtab.c (ipanyhelp, ipv4help, ipv6help): New help texts.
        (cmdtab): Register commands `ipany', `ipv4', and `ipv6'.
        * ftp/cmds.c (status): Report address family.
-       (setipany,setipv4,setipv6): New functions.
+       (setipany, setipv4, setipv6): New functions.
 
 2011-05-06  Mats Erik Andersson <address@hidden>
 
-       * src/syslogd.c (fprintlog): Deallocate pointers F_HNAME or F_FNAME
-       when F_TYPE is invalidated as F_UNUSED.
+       * src/syslogd.c (fprintlog): Deallocate pointers F_HNAME or
+       F_FNAME when F_TYPE is invalidated as F_UNUSED.
        (cfline): Likewise.
-       (init): Deallocate F_FNAME, F_HNAME, F_UNAMES, and F_PREVHOST before
-       reclaiming the pointer F.
+       (init): Deallocate F_FNAME, F_HNAME, F_UNAMES, and F_PREVHOST
+       before reclaiming the pointer F.
 
 2011-04-17  Mats Erik Andersson <address@hidden>
 
@@ -772,8 +785,8 @@
        (main): Initialize USEFAMILY to `AF_UNSPEC`.
        * ftp/ftp.c (hookup): Resolve addresses according to USEFAMILY.
        Use macro AI_ADDRCONFIG only with family `AF_UNSPEC`.
-       (initconn): New IPv6 protocol methods `EPSV` and `LPSV`.
-       New variable DATA_ADDR_SA6.
+       (initconn): New IPv6 protocol methods `EPSV` and `LPSV`.  New
+       variable DATA_ADDR_SA6.
        (initconn) [noport]: New IPv6 methods `EPRT` and `LPRT`.
 
 2011-04-08  Mats Erik Andersson <address@hidden>
@@ -786,21 +799,23 @@
        * ftp/extern.h (setepsv4): New declaration.
        * ftp/ftp_var.h (doepsv4): New variable.
        * ftp/main.c (main): Initiate DOEPSV4 to `off`.
-       * ftp/ftp.c: Explicitly condition IP_TOS on address family AF_INET.
-       Replace `struct sockaddr_in` by `struct sockaddr_storage`. Always
-       use CTLADDRLEN when referencing address lengths.
+       * ftp/ftp.c: Explicitly condition IP_TOS on address family
+       AF_INET.  Replace `struct sockaddr_in` by `struct
+       sockaddr_storage`.  Always use CTLADDRLEN when referencing address
+       lengths.
        (ctladdrlen, ia, portstr): New variables.
        (FTP_CONNECT_TIMEOUT): New macro.
-       (hookup): Replace resolver `gethostbyname` by `getaddrinfo`.
-       A timed alarm interrupts any slow connection attempt.
+       (hookup): Replace resolver `gethostbyname` by `getaddrinfo`.  A
+       timed alarm interrupts any slow connection attempt.
        (getreply): New server return codes for `LPSV` and `EPSV`.
        (initconn): New protocol methods `EPSV` and `LPSV`.
-       (initconn) [noport]: Trivial switch statement on `AF_INET`.
-       New protocol methods `EPRT` and `LPRT`.
+       (initconn) [noport]: Trivial switch statement on `AF_INET`.  New
+       protocol methods `EPRT` and `LPRT`.
 
 2011-03-27  Mike Frysinger  <address@hidden>
 
-       * configure.ac: Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM.
+       * configure.ac: Use AC_CANONICAL_HOST instead of
+       AC_CANONICAL_SYSTEM.
 
 2011-03-27  Mike Frysinger  <address@hidden>
 
@@ -823,10 +838,11 @@
 
 2011-01-25  Mats Erik Andersson <address@hidden>
 
-       * src/logger.c (host_family) [HAVE_DECL_GETADDRINFO]: New variable.
+       * src/logger.c (host_family) [HAVE_DECL_GETADDRINFO]: New
+       variable.
        (struct logger_sockaddr) [HAVE_IPV6]: New component SINET6.
-       (open_socket) [HAVE_DECL_GETADDRINFO]: Implement new code based
-       on getaddrinfo.  Reorganize old handler of port specification.
+       (open_socket) [HAVE_DECL_GETADDRINFO]: Implement new code based on
+       getaddrinfo.  Reorganize old handler of port specification.
        (argp_options): New options `--ipv4' and `--ipv6`.
        (parse_opt): Implement parsing of new options.
        * doc/inetutils.texi (logger): Describe implications of
@@ -838,14 +854,14 @@
        (pid_file): New variable.
        (argp_options): Add an option for replacing file name of PID file.
        (parse_opt): Handle option `p'.
-       (main): Condition PID file use on PIDFILE_OPTION. Replace the
+       (main): Condition PID file use on PIDFILE_OPTION.  Replace the
        macro PATH_INETDPID by variable PID_FILE.
 
 2010-12-21  Mats Erik Andersson <address@hidden>
 
        * src/inetd.c (inetd_getaddrinfo): If IPV6, then add a flag
-       AI_NUMERICHOST if the node is a numeric address string.
-       New variable NUMERIC_ADDRESS.  Debug symbolic addresses.
+       AI_NUMERICHOST if the node is a numeric address string.  New
+       variable NUMERIC_ADDRESS.  Debug symbolic addresses.
        (getconfigent): Replace `strchr' with `strrchr'.
 
 2010-12-21  Mats Erik Andersson <address@hidden>
@@ -859,24 +875,23 @@
 2010-12-21  Mats Erik Andersson <address@hidden>
 
        * tests/addrpeek.c: New file.
-       * tests/Makefile.am: Register `addrpeek' using
-       `check_PROGRAMS', but conditioned on `ENABLE_inetd'.
+       * tests/Makefile.am: Register `addrpeek' using `check_PROGRAMS',
+       but conditioned on `ENABLE_inetd'.
 
 2010-12-21  Mats Erik Andersson <address@hidden>
 
-       * src/inetd.c (prepenv): New prototype:
-       `prepenv(int, struct sockaddr *, socklen_t)'.
-       (prepenv): Change type of IP to `char []' of fixed length.
-       Delete HOST.  New integer variable RET.
-       Make type of SA_SERVER depend on macro IPV6, either
-       `struct sockaddr_storage' or `struct sockaddr_in'.
-       (prepenv): Eliminate use of `inet_ntoa' and `gethostbyaddr'
-       by new calls to `getnameinfo', with and without restiction
-       to numeric results.  Debugging output for three select
-       environment variables.
+       * src/inetd.c (prepenv): New prototype: `prepenv(int, struct
+       sockaddr *, socklen_t)'.
+       (prepenv): Change type of IP to `char []' of fixed length.  Delete
+       HOST.  New integer variable RET.  Make type of SA_SERVER depend on
+       macro IPV6, either `struct sockaddr_storage' or `struct
+       sockaddr_in'.
+       (prepenv): Eliminate use of `inet_ntoa' and `gethostbyaddr' by new
+       calls to `getnameinfo', with and without restiction to numeric
+       results.  Debugging output for three select environment variables.
        (main): Make type of SA_CLIENT depend on macro IPV6, either
-       `struct sockaddr_storage' or `struct sockaddr_in'.  Adaptions
-       to the new prototype for `prepenv'.
+       `struct sockaddr_storage' or `struct sockaddr_in'.  Adaptions to
+       the new prototype for `prepenv'.
 
 2010-12-04  Mike Frysinger <address@hidden>  (tiny change)
 
@@ -887,24 +902,25 @@
        * src/traceroute.c: Include "xalloc.h".
        * src/traceroute.c (host): Deleted variable.
        (hostname, addrstr): New variables;
-       (parse_opt) [ARGP_KEY_ARG]: Abolish gethostbyname. Only use
+       (parse_opt) [ARGP_KEY_ARG]: Abolish gethostbyname.  Only use
        xstrdup to copy argument.
-       (main): Use getaddrinfo and getnameinfo for name resolving.
-       New variables HINTS and *RES of type `struct addrinfo'.
+       (main): Use getaddrinfo and getnameinfo for name resolving.  New
+       variables HINTS and *RES of type `struct addrinfo'.
 
 2010-11-22  Mats Erik Andersson <address@hidden>
 
        Resolve a double free issue.  Leads to segmentation faults.
 
-       * src/inetd.c (nextconfig): Do not use `freeconfig' unconditionally.
-       Condition on SERV_NODE, which needs partial memory deallocation.
+       * src/inetd.c (nextconfig): Do not use `freeconfig'
+       unconditionally.  Condition on SERV_NODE, which needs partial
+       memory deallocation.
 
 2010-11-22  Mats Erik Andersson <address@hidden>
 
        Partially revert changes introduced in fd64a202.
 
-       * src/inetd.c (nextconfig): Call `enter' for TCPMUX services,
-       but `expand_enter' for every other service.
+       * src/inetd.c (nextconfig): Call `enter' for TCPMUX services, but
+       `expand_enter' for every other service.
 
 2010-11-22  Mats Erik Andersson <address@hidden>
 
@@ -920,10 +936,10 @@
 
        Regression caused by fe539ae9...797d881c
 
-       * src/traceroute.c: Revert change from 2010-10-31.
-       Change element `ttl' in `struct trace' to be plain `int'.
-       (trace_init): Change type of TTLP to be `const int *'.
-       Use `sizeof (*ttlp)' in both calls to setsockopt.
+       * src/traceroute.c: Revert change from 2010-10-31.  Change element
+       `ttl' in `struct trace' to be plain `int'.
+       (trace_init): Change type of TTLP to be `const int *'.  Use
+       `sizeof (*ttlp)' in both calls to setsockopt.
        (trace_inc_ttl): Likewise.
 
 2010-11-21  Mike Frysinger <address@hidden>
@@ -952,7 +968,8 @@
        (utmp_init): Only use UTX.ut_host if HAVE_STRUCT_UTMP_UT_NAME ||
        HAVE_STRUCT_UTMPX_UT_NAME are defined.
        [HAVE_STRUCT_UTMP_UT_HOST]: Initialise USER using UTX.ut_host.
-       Call pututline()/endutent() only if HAVE_DECL_GETUTENT is defined, 
otherwise use login().
+       Call pututline()/endutent() only if HAVE_DECL_GETUTENT is defined,
+       otherwise use login().
        * libinetutils/cleansess.c [HAVE_UTIL_H]: Include <util.h>.
        * libinetutils/utmp_logout.c [HAVE_UTIL_H]: Include <util.h>.
        Call getutline() only if HAVE_DECL_GETUTENT is defined, otherwise
@@ -1015,7 +1032,8 @@
 
 2010-10-26  Mats Erik Andersson <address@hidden>
 
-       * telnetd/telnetd.c (telnetd_setup): Really use LEN as size of address.
+       * telnetd/telnetd.c (telnetd_setup): Really use LEN as size of
+       address.
 
 2010-10-19  Alfred M. Szmidt  <address@hidden>
 
@@ -1132,8 +1150,10 @@
 
 2010-09-18  Mats Erik Andersson <address@hidden>
 
-       * ping/ping6.c: Include <sys/uio.h> for knowing "struct iov" in BSD.
-       * ping/ping6.c (ping_init): Check for EACCES failure from socket(2).
+       * ping/ping6.c: Include <sys/uio.h> for knowing "struct iov" in
+       BSD.
+       * ping/ping6.c (ping_init): Check for EACCES failure from
+       socket(2).
        * ping/libping.c (ping_init): Likewise.
 
 2010-09-23  Mats Erik Andersson <address@hidden>
@@ -1144,12 +1164,12 @@
 2010-09-28  Mats Erik Andersson <address@hidden>
 
        * configure.ac: Unconditionally include <sys/types.h> when
-       checking for `struct sockaddr_in6'. Needed for OpenBSD.
+       checking for `struct sockaddr_in6'.  Needed for OpenBSD.
 
 2010-09-15  Mats Erik Andersson <address@hidden>
 
-       * telnetd/telnetd.c (login_invocation, argp_options):
-       Access login(1) by detected PATH_LOGIN.
+       * telnetd/telnetd.c (login_invocation, argp_options): Access
+       login(1) by detected PATH_LOGIN.
 
 2010-09-15  Mats Erik Andersson <address@hidden>
 
@@ -1165,8 +1185,8 @@
 
        * src/tftp.c (peeraddr, f, trace, verbose, rexmtval)
        (maxtimeout): Remove external scope.
-       (peeraddr, f, port, trace, verbose, connected): Upgrade
-       to static scope in file.
+       (peeraddr, f, port, trace, verbose, connected): Upgrade to static
+       scope in file.
        (rexmtval, maxtimeout): Static scope and new positioning.
 
 2010-09-03  Simon Josefsson  <address@hidden>
@@ -1672,7 +1692,7 @@
        * tests/Makefile.am (dist_check_SCRIPTS): Make testing ping and
        traceroute conditioned on ENABLE_ping and ENABLE_traceroute.
        Reported by Adam Sampson <address@hidden>.
-
+
 2010-05-15  Alfred M. Szmidt  <address@hidden>
 
        * configure.ac: Bump version number to 1.8.
@@ -1801,14 +1821,16 @@
        * telnetd/telnetd.c: Include <sys/utsname.h>, <strings.h>
        unconditionally.
 
-       * telnet/utilities.c: Include <sys/time.h>, <time.h> unconditionally.
-       Don't include "fdset.h".
+       * telnet/utilities.c: Include <sys/time.h>, <time.h>
+       unconditionally.  Don't include "fdset.h".
        * telnet/tn3270.c: Don't include "fdset.h".
        * telnet/telnet.c: Include <stdlib.h> unconditionally.
-       * telnet/sys_bsd.c: Include <sys/time.h>, <time.h>, <sys/select.h> 
unconditionally.
-       Don't include "fdset.h".
-       * telnet/network.c: Include <sys/time.h>, <time.h>, <sys/select.h> 
unconditionally.
-       * telnet/commands.c: Include <fcntl.h>, <stdarg.h>, <stdlib.h> 
unconditionally.
+       * telnet/sys_bsd.c: Include <sys/time.h>, <time.h>, <sys/select.h>
+       unconditionally.  Don't include "fdset.h".
+       * telnet/network.c: Include <sys/time.h>, <time.h>, <sys/select.h>
+       unconditionally.
+       * telnet/commands.c: Include <fcntl.h>, <stdarg.h>, <stdlib.h>
+       unconditionally.
        (call): Don't use K&R variable arguments.
        * telnet/fdset.h: File removed.
 
@@ -1816,13 +1838,16 @@
 
        Silence makefile_at_at_check_exceptions from `make syntax-check'.
 
-       * telnetd/Makefile.am (INCLUDES, LDADD): Use $() variables, instead of 
@@.
+       * telnetd/Makefile.am (INCLUDES, LDADD): Use $() variables,
+       instead of @@.
        (LIBTERMCAP, LIBCRYPT, LIBUTIL): Removed variables.
        * telnet/Makefile.am (noinst_HEADERS): Removed fdset.h from list.
        (LIBTERMCAP, LIBCRYPT): Removed variables.
        * src/Makefile.am (LDADD): Use $() variables, instead of @@.
-       * libtelnet/Makefile.am (INCLUDES): Use $() variables, instead of @@.
-       * ftpd/Makefile.am (LIBCRYPT, LIBWRAP, LIBPAM, LIBLS): Variables 
removed.
+       * libtelnet/Makefile.am (INCLUDES): Use $() variables, instead of
+       @@.
+       * ftpd/Makefile.am (LIBCRYPT, LIBWRAP, LIBPAM, LIBLS): Variables
+       removed.
        * ftp/Makefile.am (READLINE): Use $() variables, instead of @@.
        * cfg.mk (_makefile_at_at_check_exceptions): New variable.
 
@@ -1843,8 +1868,8 @@
 
 2010-05-14  Giuseppe Scrivano  <address@hidden>
 
-       * bootstrap (gnulib_path): Default to "gnulib" if it doesn't have a
-       value.  Redirect "git clone" stderr to stdout.
+       * bootstrap (gnulib_path): Default to "gnulib" if it doesn't have
+       a value.  Redirect "git clone" stderr to stdout.
 
 2010-05-12  Giuseppe Scrivano  <address@hidden>
 
@@ -1973,9 +1998,8 @@
 
        Implement -a option; correctly print interface metric.
 
-       * ifconfig/options.c (formats) <gnu-one-entry>
-       <net-tools,unix,osf>: Use ${ifdisplay?} to select interfaces to be
-       displayed.
+       * ifconfig/options.c (formats) <gnu-one-entry> <net-tools, unix,
+       osf>: Use ${ifdisplay?} to select interfaces to be displayed.
        (ifs_cmdline): New global.
        (parse_opt_new_ifs): Set ifs_cmdline.
        * ifconfig/options.h (all_option, ifs_cmdline): New externs.
@@ -2076,8 +2100,8 @@
        programs, documentation, tests, misc.).
        * Makefile.am (SUBDIRS): Removed hostname, inetd, logger, rcp,
        rexec, rexecd, rlogin, rlogind, rsh, rshd, syslogd, tftp, tftpd,
-       traceroute, and uucpd from list.  Added src to list.  Sorted
-       list (in the order: libraries, programs, documentation, tests).
+       traceroute, and uucpd from list.  Added src to list.  Sorted list
+       (in the order: libraries, programs, documentation, tests).
 
        * hostname/.gitignore, hostname/Makefile.am: Files removed.
        * hostname/hostname.c: File renamed to ...
@@ -2228,7 +2252,7 @@
 
        * tests/Makefile.am (TESTS): Change $(check_SCRIPTS) to
        $(dist_check_SCRIPTS).
-
+
 2009-12-13  Alfred M. Szmidt  <address@hidden>
 
        * configure.ac: Bump version number to 1.7.
@@ -2248,8 +2272,8 @@
 2009-12-11  Simon Josefsson  <address@hidden>
 
        * tests/Makefile.am (EXTRA_DIST): Remove variable.
-       (check_SCRIPTS): Renamed to dist_check_SCRIPTS.
-       Reported by address@hidden (Ludovic Courtès).
+       (check_SCRIPTS): Renamed to dist_check_SCRIPTS.  Reported by
+       address@hidden (Ludovic Courtès).
 
 2009-12-10  Simon Josefsson  <address@hidden>
 
@@ -2569,7 +2593,7 @@
        * rshd/rshd.c (iruserok): Add prototype.
        (main): Change type of `addrlen' to size_t.  Remove unused
        variable.
-       (doit): Change type of `optsize' to size_t.  Add parentheses. Use
+       (doit): Change type of `optsize' to size_t.  Add parentheses.  Use
        NULL as sentinel to execl instead of 0.
        * talk/ctl.c (open_sockt): Change `length' type to size_t.  Add
        return statement.
@@ -2668,8 +2692,8 @@
 
 2009-11-15  Alfred M. Szmidt  <address@hidden>
 
-       * configure.ac: Quote first argument in AC_DEFINE macro
-       calls. (fixes sc_m4_quote_check)
+       * configure.ac: Quote first argument in AC_DEFINE macro calls.
+       (fixes sc_m4_quote_check)
        * am/config_paths.m4: Likewise.
        * am/check_weak_refs.m4: Likewise.
 
@@ -2993,8 +3017,8 @@
 
        rexec: show all missing arguments before exit.
 
-       * rexec/rexec.c (main): Show all missing arguments before exit from the
-       process.
+       * rexec/rexec.c (main): Show all missing arguments before exit
+       from the process.
 
 2009-08-20  Giuseppe Scrivano  <address@hidden>
 
@@ -3010,14 +3034,14 @@
 
        Fix possible array overflow in ping.
 
-       * ping/ping.h (_C_BIT,_C_MASK)
-       (_PING_SET,_PING_CLR,_PING_TST): Remove in favor of
+       * ping/ping.h (_C_BIT, _C_MASK)
+       (_PING_SET, _PING_CLR, _PING_TST): Remove in favor of
        ping_common.h
        * ping/ping6.h: Likewise.
-       * ping/ping_common.h (_C_BIT,_C_MASK): Moved from ping.h
+       * ping/ping_common.h (_C_BIT, _C_MASK): Moved from ping.h
        (_C_IND): New macro.
-       (_PING_SET,_PING_CLR,_PING_TST): Modified versions of
-       macros from ping.h.
+       (_PING_SET, _PING_CLR, _PING_TST): Modified versions of macros
+       from ping.h.
        * ping/libping.c, ping/ping6.c: Update calls to _PING macros.
 
 2009-07-19  Sergey Poznyakoff  <address@hidden>
@@ -3033,15 +3057,15 @@
        * ifconfig/printif.c: New macros: map?, irq?, irq, baseaddr?,
        baseaddr, memstart?, memstart, memend?, memend, dma?, dma.
        * ifconfig/printif.h (put_ulong): New prototype.
-       (fh_map_query,fh_irq_query,fh_irq,fh_baseaddr_query)
-       (fh_baseaddr,fh_memstart_query,fh_memstart,fh_memend_query)
-       (fh_memend,fh_dma_query,fh_dma): New prototypes.
+       (fh_map_query, fh_irq_query, fh_irq, fh_baseaddr_query)
+       (fh_baseaddr, fh_memstart_query, fh_memstart, fh_memend_query)
+       (fh_memend, fh_dma_query, fh_dma): New prototypes.
        * ifconfig/system/linux.c: Implement reading /proc/net/dev.
        * ifconfig/system/linux.h: Declare /proc/net/dev-related
        functions.
 
-       * ping/ping_address.c: Rearrange includes to fix compilation
-       on FreeBSD
+       * ping/ping_address.c: Rearrange includes to fix compilation on
+       FreeBSD
        * ping/ping_echo.c: Likewise.
        * ping/ping_router.c: Likewise.
        * ping/ping_timestamp.c: Likewise.
@@ -3056,8 +3080,8 @@
 
 2009-07-03  Sergey Poznyakoff  <address@hidden>
 
-       Use separate sources for autoconf macros, as recommended
-       by Autoconf.
+       Use separate sources for autoconf macros, as recommended by
+       Autoconf.
 
        * acinclude.m4: Remove
        * am: New directory.
@@ -3080,8 +3104,8 @@
 
 2009-06-28  Sergey Poznyakoff  <address@hidden>
 
-       * logger/logger.c: Rewritten from scratch, not using the
-       libc syslog function.
+       * logger/logger.c: Rewritten from scratch, not using the libc
+       syslog function.
        * doc/inetutils.texi: Update logger description.
        * NEWS: Update.
 
@@ -3095,10 +3119,10 @@
 
        * ftp/main.c, ftpd/ftpd.c, hostname/hostname.c, inetd/inetd.c,
        logger/logger.c, ping/ping.c, ping/ping6.c, rcp/rcp.c,
-       rexecd/rexecd.c, rlogin/rlogin.c, rlogind/rlogind.c,
-       rsh/rsh.c, rshd/rshd.c, syslogd/syslogd.c, talk/talk.c,
-       talkd/talkd.c, telnet/main.c, telnetd/telnetd.c, tftpd/tftpd.c,
-       traceroute/traceroute.c, uucpd/uucpd.c:  Use iu_argp_init. Rewrite
+       rexecd/rexecd.c, rlogin/rlogin.c, rlogind/rlogind.c, rsh/rsh.c,
+       rshd/rshd.c, syslogd/syslogd.c, talk/talk.c, talkd/talkd.c,
+       telnet/main.c, telnetd/telnetd.c, tftpd/tftpd.c,
+       traceroute/traceroute.c, uucpd/uucpd.c: Use iu_argp_init.  Rewrite
        option descriptions to conform to standards.texi.
 
        * ifconfig/Makefile.am (INCLUDES): Add libinetutils
@@ -3107,10 +3131,9 @@
        * ifconfig/ifconfig.c: Likewise.
        (main): Call parse_cmdline.
        * ifconfig/ifconfig.h: Include error.h, argp.h and libinetutils.h.
-       * ifconfig/options.c: Use argp.
-       "check-existence": fix typo (was *check-existance).
-       (usage): Remove.
-       Use error() for diagnostics.
+       * ifconfig/options.c: Use argp.  "check-existence": fix typo (was
+       *check-existance).
+       (usage): Remove.  Use error() for diagnostics.
        * ifconfig/options.h (parse_opt): Rename to parse_cmdline.
        * ifconfig/system.h (system_argp_child): New extern.
        (system_help_options, SYSTEM_SHORT_OPTIONS)
@@ -3135,9 +3158,9 @@
        Use argp in r* utils, telnet, talk and uucpd.
 
        * inetd/inetd.c: Remove unused forward decl.
-       * rlogind/rlogind.c, rsh/rsh.c, rshd/rshd.c,
-       telnet/main.c, telnetd/telnetd.c, tftpd/tftpd.c,
-       uucpd/uucpd.c: Use argp to parse command line.
+       * rlogind/rlogind.c, rsh/rsh.c, rshd/rshd.c, telnet/main.c,
+       telnetd/telnetd.c, tftpd/tftpd.c, uucpd/uucpd.c: Use argp to parse
+       command line.
 
        * talk/talk.c: Use argp to parse command line.
        * talk/get_names.c (get_names): Argv no longer include program
@@ -3164,13 +3187,11 @@
 
        Use argp-version-etc module from gnulib
 
-       * bootstrap.conf: Add argp-version-etc;
-       Remove deprecated modules.
-       * ftp/main.c, ftpd/ftpd.c, hostname/hostname.c,
-       inetd/inetd.c, logger/logger.c, ping/ping.c,
-       ping/ping6.c, rlogin/rlogin.c, syslogd/syslogd.c,
-       talkd/talkd.c, traceroute/traceroute.c: Use argp-version-etc
-       instead of ARGP_PROGRAM_DATA.
+       * bootstrap.conf: Add argp-version-etc; Remove deprecated modules.
+       * ftp/main.c, ftpd/ftpd.c, hostname/hostname.c, inetd/inetd.c,
+       logger/logger.c, ping/ping.c, ping/ping6.c, rlogin/rlogin.c,
+       syslogd/syslogd.c, talkd/talkd.c, traceroute/traceroute.c: Use
+       argp-version-etc instead of ARGP_PROGRAM_DATA.
 
        * libinetutils/defauthors.c: New file.
        * libinetutils/Makefile.am (libinetutils_a_SOURCES): Add
@@ -3180,12 +3201,12 @@
        (ARGP_PROGRAM_DATA_SIMPLE, ARGP_PROGRAM_DATA): Removed.
 
        * rcp/Makefile.am (INCLUDES): Add libinetutils.
-       * rcp/rcp.c: Use argp and asprintf. Remove obsolete varargs
-       stuff. Use error to display error messages on tty.
+       * rcp/rcp.c: Use argp and asprintf.  Remove obsolete varargs
+       stuff.  Use error to display error messages on tty.
 
        * rexecd/Makefile.am (INCLUDES): Add libinetutils.
-       * rexecd/rexecd.c: Use argp. Remove obsolete varargs stuff.
-       Use error to display error messages on tty.
+       * rexecd/rexecd.c: Use argp.  Remove obsolete varargs stuff.  Use
+       error to display error messages on tty.
 
 2009-06-15  Simon Josefsson  <address@hidden>
 
@@ -3202,7 +3223,8 @@
        * libtelnet/enc_des.c: Add include for memcpy, etc.  Make type of
        encrypt_debug_mode explicit.
        * libtelnet/encrypt.c: Add includes for printf, isprefix, etc.
-       (encrypt_send_keyid, encrypt_dec_keyid): Make return type explicit.
+       (encrypt_send_keyid, encrypt_dec_keyid): Make return type
+       explicit.
        (encrypt_keyid): Make return type explicit and mark as static.
        * libtelnet/misc.c: Add includes for auth_init and encrypt_init.
 
@@ -3220,8 +3242,8 @@
        * bootstrap.conf (gnulib_modules): Import fdl-1.3 instead of fdl,
        we want a version specific import.
        * doc/Makefile.am: Rename fdl.texi to fdl-1.3.texi.
-       * doc/inetutils.texi: Use FDLv1.3+.
-       Reported by Karl Berry <address@hidden>.
+       * doc/inetutils.texi: Use FDLv1.3+.  Reported by Karl Berry
+       <address@hidden>.
 
 2009-04-30  Simon Josefsson  <address@hidden>
 
@@ -3294,7 +3316,7 @@
 2009-01-23  Rakesh Pandit <address@hidden>
 
        * ftpd/ftpcmd.y: Fix typo.
-
+
 2008-12-27  Sergey Poznyakoff  <address@hidden>
 
        * bootstrap.conf: Add xgethostname and xgetdomainname.
@@ -3304,8 +3326,8 @@
        * libinetutils/libinetutils.h (ARGP_PROGRAM_DATA_SIMPLE): New
        macro.
        (ARGP_PROGRAM_DATA): Rewrite using ARGP_PROGRAM_DATA_SIMPLE.
-       * ftp/main.c, logger/logger.c, rlogin/rlogin.c,
-       syslogd/syslogd.c: Use ARGP_PROGRAM_DATA_SIMPLE.
+       * ftp/main.c, logger/logger.c, rlogin/rlogin.c, syslogd/syslogd.c:
+       Use ARGP_PROGRAM_DATA_SIMPLE.
        * libls/fts.c: Fix bsdisms.
        * ping/ping.c: Include netinet/in.h
        * ping/ping_common.c: Include sys/socket.h and string.h.
@@ -3361,18 +3383,17 @@
        * talk/init_disp.c: Include unistd.h
        * talk/invite.c: Fix order of function definitions.
        * talk/io.c: Include unistd.h
-       * talk/look_up.c: Include unistd.h. Fix order of function
+       * talk/look_up.c: Include unistd.h.  Fix order of function
        definitions.
-       * talk/talk.h: Include progname.h.
-       Add missing prototypes.
+       * talk/talk.h: Include progname.h.  Add missing prototypes.
        * talk/talk_ctl.h (ctl_transact): New proto.
-       * telnet/commands.c: Include sys/wait.h. Reorder function
+       * telnet/commands.c: Include sys/wait.h.  Reorder function
        definitions.
        * telnet/externs.h, telnet/ring.h: Add missing prototypes.
        * telnet/telnet.c: Reorder function definitions.
        * telnet/utilities.c: Include sys/socket.h
-       * telnetd/telnetd.h: Include sys/stat.h and ctype.h.
-       Add missing prototypes.
+       * telnetd/telnetd.h: Include sys/stat.h and ctype.h.  Add missing
+       prototypes.
        * traceroute/Makefile.am (INCLUDES): Add ../lib.
        (LDADD): Add ../libgnu.a
        * uucpd/uucpd.c: Reorder function definitions.
@@ -3399,57 +3420,59 @@
 2008-12-12  Sergey Poznyakoff  <address@hidden>
 
        * bootstrap.conf: Add version-etc-fsf.
-       * inetd/inetd.c: Restore (approximate) list of authors from
-       the ChangeLog.
-       Fix memory allocation. Use getline for reading config files.
-       Reorder stuff in a logical manner.
+       * inetd/inetd.c: Restore (approximate) list of authors from the
+       ChangeLog.  Fix memory allocation.  Use getline for reading config
+       files.  Reorder stuff in a logical manner.
 
 2008-12-11  Sergey Poznyakoff  <address@hidden>
 
-       * README-alpha: Rewrite. Add information on how to get sources
+       * README-alpha: Rewrite.  Add information on how to get sources
        from CVS and Git.
        * README-hacking: New file.
-       * bootstrap.conf: Update copyright year. Remove checkout_only_file
-       override.
+       * bootstrap.conf: Update copyright year.  Remove
+       checkout_only_file override.
 
        * bootstrap: New file.
        * bootstrap.conf: Read in the options from .bootstrap, if it is
        present.
        * configure.ac: Always check for getaddrinfo.
 
-       * inetd/inetd.c: Support optional address specifications.
-       Use getaddrinfo wherever it is available, otherwise fall back
-       to gethostbyname/getservbyname approach.
-       Improve debugging diagnostics.
+       * inetd/inetd.c: Support optional address specifications.  Use
+       getaddrinfo wherever it is available, otherwise fall back to
+       gethostbyname/getservbyname approach.  Improve debugging
+       diagnostics.
 
-       * doc/inetd.texi: Rewrite in a manual fashion. Document new
+       * doc/inetd.texi: Rewrite in a manual fashion.  Document new
        features.
        * inetd/inetd.8: Provide a reference to texinfo docs.
 
 2008-10-14  Rakesh Pandit  <address@hidden>
 
-       * ping/ping_impl.h, ping/ping.h, ping/ping_common.h,
-       ping/ping6.h (ping_stat, PEV_RESPONSE, PEV_DUPLICATE, PEV_NOECHO,
-       PING_INTERVAL, PING_CKTABSIZE, MAXWAIT, OPT_FLOOD, OPT_INTERVAL,
-       OPT_NUMERIC, OPT_QUIET, OPT_RROUTE, OPT_VERBOSE, PING_TIMING,
-       PING_HEADER_LEN, PING_DATALEN): Moved all these common macros and
-       structures from ping_impl.h , ping6.h and ping_ping.h to ping_common.h.
-       Removed PING_INTERVAL.
+       * ping/ping_impl.h, ping/ping.h, ping/ping_common.h, ping/ping6.h
+       (ping_stat, PEV_RESPONSE, PEV_DUPLICATE, PEV_NOECHO)
+       (PING_INTERVAL, PING_CKTABSIZE, MAXWAIT, OPT_FLOOD, OPT_INTERVAL)
+       (OPT_NUMERIC, OPT_QUIET, OPT_RROUTE, OPT_VERBOSE, PING_TIMING)
+       (PING_HEADER_LEN, PING_DATALEN): Moved all these common macros and
+       structures from ping_impl.h , ping6.h and ping_ping.h to
+       ping_common.h.  Removed PING_INTERVAL.
        * ping/ping6.c (ping_run): Used PING_SET_INTERVAL similar to
-       libping.c and used PING_DEFAULT_INTERVAL in place of PING_INTERVAL.
+       libping.c and used PING_DEFAULT_INTERVAL in place of
+       PING_INTERVAL.
 
        * ping/libping.c (ping_set_datalen): Removed.
 
-       * ping/libping.c, ping/ping_common.c (_ping_freebuf, ping_unset_data):
-       Moved _ping_freebuf, ping_unset_data from libping.c to ping_common.c.
-       * ping/ping6.c (ping_run): Free memory with call to ping_unset_data.
+       * ping/libping.c, ping/ping_common.c (_ping_freebuf,
+       ping_unset_data): Moved _ping_freebuf, ping_unset_data from
+       libping.c to ping_common.c.
+       * ping/ping6.c (ping_run): Free memory with call to
+       ping_unset_data.
 
 2008-10-14  Rakesh Pandit  <address@hidden>
 
        * ping/libping.c, ping/ping_common.c, ping/ping_common.h
-       (ping_set_count, ping_set_sockopt, ping_set_interval):
-       Moved functions from libping.c to ping_common.c and made
-       corresponding entries in ping_common.h
+       (ping_set_count, ping_set_sockopt, ping_set_interval): Moved
+       functions from libping.c to ping_common.c and made corresponding
+       entries in ping_common.h
 
        * ping/ping6.c (main): Used ping_set_interval, ping_set_sockopt,
        ping_set_count in place of directly modifying struct p.
@@ -3458,42 +3481,42 @@
 
        * ping/ping_common.h, ping/ping.c, ping/ping_address.c,
        ping/ping_echo.c, ping/ping_router.c, ping/ping_timestamp.c,
-       ping/libping.c: Added common headers from ping related
-       files (ping.c, ping_address.c, ping_echo.c, ping_router.c,
-       ping_timestamp.c, libping.c) and ping6.c to ping/ping_common.h.
+       ping/libping.c: Added common headers from ping related files
+       (ping.c, ping_address.c, ping_echo.c, ping_router.c)
+       (ping_timestamp.c, libping.c) and ping6.c to ping/ping_common.h.
 
        * ping/ping.h, ping/ping6.h, ping/ping_common.h (ping_data,
-       ping_efp): Moved ping_data, ping_efp from ping.h & ping6.h
-       to ping_common.h
+       ping_efp): Moved ping_data, ping_efp from ping.h & ping6.h to
+       ping_common.h
 
        * ping/libping.c, ping/ping6.c, ping/ping_common.c (_ping_setbuf,
-       ping_set_data): Moved _ping_setbuf and ping_set_data from libping.c
-       & ping6.c to ping_common.c
+       ping_set_data): Moved _ping_setbuf and ping_set_data from
+       libping.c & ping6.c to ping_common.c
 
-       * ping/ping_common.h (ping_address, event, ping_data): Introduced new
-       unions ping_address and event in ping_common.h. Replaced ping efp
-       handler(ping_efp/ping_efp6) with event union and socket
+       * ping/ping_common.h (ping_address, event, ping_data): Introduced
+       new unions ping_address and event in ping_common.h.  Replaced ping
+       efp handler(ping_efp/ping_efp6) with event union and socket
        address(sockaddr_in sockaddr_in6) with ping_address union.
 
-       * ping/ping_common.h (_PING_BUFLEN, _ping_setbuf, ping_set_data): New
-       argument use_ipv6 and all callers changed.
+       * ping/ping_common.h (_PING_BUFLEN, _ping_setbuf, ping_set_data):
+       New argument use_ipv6 and all callers changed.
 
 2008-10-14  Rakesh Pandit  <address@hidden>
 
-       * libicmp/Makefile.am (libicmp_a_SOURCES): Removed libping.c
-       and ping.h
+       * libicmp/Makefile.am (libicmp_a_SOURCES): Removed libping.c and
+       ping.h
 
        * ping/Makefile.am (ping_SOURCES): Added libping.c and ping.h
 
 2008-10-14  Rakesh Pandit  <address@hidden>
 
-       * ping/ping6.c (is_root, count, interval, socket_type):
-       New global variables count, interval & socket_type, similar to ping.c
+       * ping/ping6.c (is_root, count, interval, socket_type): New global
+       variables count, interval & socket_type, similar to ping.c
        Initialize to is_root and count to false and DEFAULT_PING_COUNT
        respectively.
 
-       * ping/ping6.c (parse_opt): Replaced ping structure usage with global
-       variables.
+       * ping/ping6.c (parse_opt): Replaced ping structure usage with
+       global variables.
 
        * ping/ping6.c (main): Assigned parsed values to ping structure.
 
@@ -3550,8 +3573,8 @@
 
        * hostname/hostname.c (hostname_options): New structure to
        encapsulate command line options.
-       (hostname_file, hostname_new, hostname_alias, hostname_fqdn,
-       hostname_ip_address, hostname_dns_domain, hostname_short):
+       (hostname_file, hostname_new, hostname_alias, hostname_fqdn)
+       (hostname_ip_address, hostname_dns_domain, hostname_short):
        Variables removed.
        (get_name): Changed type to `void get_name (const hostname_options
        *const options)'.  All users changed accordingly.
@@ -3566,8 +3589,8 @@
 2008-08-12  Debarshi Ray  <address@hidden>
 
        * hostname/hostname.c: Include arpa/inet.h and netinet/in.h.
-       Added new switches --alias, --ip-address and removed
-       OPTION_HIDDEN from --file.
+       Added new switches --alias, --ip-address and removed OPTION_HIDDEN
+       from --file.
        (hostname_alias, hostname_ip_address): New variables.
        (get_aliases, get_ip_addresses, parse_file): New functions.
        (main): Replace printf with puts.
@@ -3602,12 +3625,13 @@
 
 2008-06-11  Debarshi Ray  <address@hidden>
 
-       * rlogin/Makefile.am (INCLUDES): Added `-I$(top_srcdir)/libinetutils'.
+       * rlogin/Makefile.am (INCLUDES): Added
+       `-I$(top_srcdir)/libinetutils'.
 
-       * rlogin/rlogin.c: Include <argp.h>.  Remove include for <getopt.h>.
-       Include "libinetutils.h".
+       * rlogin/rlogin.c: Include <argp.h>.  Remove include for
+       <getopt.h>.  Include "libinetutils.h".
        (dflag, host, user): New variables.
-       (msg, usage): Functions removed. Use argp_error or error in all
+       (msg, usage): Functions removed.  Use argp_error or error in all
        callers accordingly.
        (short_options, long_options): Variables removed.
        (ARGP_PROGRAM_DATA): Call macro.
@@ -3615,8 +3639,8 @@
        (program_name): Variable removed.
        (parse_opt): New function.
        (argp): New variable.
-       (main): Added new variable INDEX.  Removed variables CH, DFLAG, HOST
-       and USER.  Use argp to parse program options.
+       (main): Added new variable INDEX.  Removed variables CH, DFLAG,
+       HOST and USER.  Use argp to parse program options.
 
 2008-06-05  Debarshi Ray  <address@hidden>
 
@@ -3634,17 +3658,17 @@
        (ping_run): Avoid decrementing PRELOAD.  Replaced free with
        ping_unset_data.
 
-       * ping/ping6.c (main): Added new variable STATUS. Multiple host
+       * ping/ping6.c (main): Added new variable STATUS.  Multiple host
        support implemented.
        (ping_run): Avoid decrementing PRELOAD.
-       (ping_echo): Changed type to `static int ping_echo (char *hostname)`.
-       All callers and declarations changed accordingly.  Added new variable
-       STATUS.  Free PING->ping_hostname.
+       (ping_echo): Changed type to `static int ping_echo (char
+       *hostname)`.  All callers and declarations changed accordingly.
+       Added new variable STATUS.  Free PING->ping_hostname.
        (ping_reset): New function.
        (echo_finish): Call return instead of exit.
 
-       * ping/ping_address.c (ping_address): Changed type to
-       `int ping_address (char *hostname)'.  All callers and extern
+       * ping/ping_address.c (ping_address): Changed type to `int
+       ping_address (char *hostname)'.  All callers and extern
        declarations changed accordingly.
 
        * ping/ping_echo.c (ping_echo): Likewise.
@@ -3676,8 +3700,8 @@
 
 2008-04-20  Michal Svoboda <address@hidden> (tiny change)
 
-       * ping/ping6.c (print_echo): Cast ICMP6+1 and not ICMP6 to
-       `struct timeval *'.
+       * ping/ping6.c (print_echo): Cast ICMP6+1 and not ICMP6 to `struct
+       timeval *'.
 
 2008-04-19  Debarshi Ray  <address@hidden>
 
@@ -3692,8 +3716,8 @@
 
 2008-04-17  Debarshi Ray  <address@hidden>
 
-       * traceroute/traceroute.c: Include <error.h>.  Added new
-       switch --tries.
+       * traceroute/traceroute.c: Include <error.h>.  Added new switch
+       --tries.
        (opt_max_tries): Declared static.
 
 2008-04-17  Alfred M. Szmidt  <address@hidden>
@@ -3708,13 +3732,15 @@
        (ARGP_PROGRAM_DATA): Call macro.
        (args_doc, doc): New variables.
        (usage): Function removed.
-       (OPT_NO_FORWARD, OPT_NO_KLOG, OPT_NO_UNIXAF, OPT_PIDFILE): New enums.
+       (OPT_NO_FORWARD, OPT_NO_KLOG, OPT_NO_UNIXAF, OPT_PIDFILE): New
+       enums.
        (argp_options): New variable.
        (short_options, long_options): Variables removed.
        (parse_opt): New function.
        (argp): New variable.
-       (main): Removed variable OPTION.  Use argp to parse program options.
-       Use error instead of "output message; exit;" concoction's.
+       (main): Removed variable OPTION.  Use argp to parse program
+       options.  Use error instead of "output message; exit;"
+       concoction's.
        (add_funix): Use error instead of "output message; exit;"
        concoction's.
        (crunch_list): Use error instead of "output message; exit;"
@@ -3723,7 +3749,8 @@
 
 2008-04-16  Debarshi Ray  <address@hidden>
 
-       * logger/Makefile.am (INCLUDES): Added `-I$(top_srcdir)/libinetutils'.
+       * logger/Makefile.am (INCLUDES): Added
+       `-I$(top_srcdir)/libinetutils'.
 
        * logger/logger.c: Include <argp.h>, and <error.h>.  Remove
        include for <getopt.h>.  Include "libinetutils.h".
@@ -3755,21 +3782,22 @@
 
 2007-09-06  Debarshi Ray  <address@hidden>
 
-       * ftp/cmds.c (setpeer): If HOSTNAME is set, try to reconnect to it.
+       * ftp/cmds.c (setpeer): If HOSTNAME is set, try to reconnect to
+       it.
 
 2007-09-02  Debarshi Ray  <address@hidden>
 
        * bootstrap.conf (gnulib_modules): Added `readline'.
 
-       * configure.ac: Check for add_history libhistory and
-       libreadline.
+       * configure.ac: Check for add_history libhistory and libreadline.
 
        * ftp/Makefile.am (READLINE): Added address@hidden@'.
 
-       * ftp/extern.h (another): Changed type of PROMPT to `const char *'.
+       * ftp/extern.h (another): Changed type of PROMPT to `const char
+       *'.
 
-       * ftp/cmds.c (another): Added new variables BUFFER and ARG.
-       Use readline for input.  Use better error handling.
+       * ftp/cmds.c (another): Added new variables BUFFER and ARG.  Use
+       readline for input.  Use better error handling.
        (another) [HAVE_LIBHISTORY]: Use add_history.
 
        * ftp/ftp.c (login): Removed all references to HAVE_LIBREADLINE.
@@ -3882,10 +3910,11 @@
 
        * inetd/inetd.8: Fix typo.
 
-       * inetd/Makefile.am (INCLUDES): Added -I$(top_srcdir)/libinetutils.
+       * inetd/Makefile.am (INCLUDES): Added
+       -I$(top_srcdir)/libinetutils.
 
-       * inetd/inetd.c: Include <stdbool.h>,  <argp.h> and "libinetutils.h".
-       Don't include <getopt.h>
+       * inetd/inetd.c: Include <stdbool.h>, <argp.h> and
+       "libinetutils.h".  Don't include <getopt.h>
        (program_name): Variable removed.
        (debug, env_option, resolve_option): Changed type to bool.
        (ARGP_PROGRAM_DATA): Call macro.
@@ -3927,8 +3956,8 @@
 
        * libtelnet/kerberos.c (prkey) [notdef]: Function removed.
 
-       * libtelnet/encrypt.c (encrypt_init,
-       encrypt_session_key) [notdef]: Removed unused code.
+       * libtelnet/encrypt.c (encrypt_init, encrypt_session_key)
+       [notdef]: Removed unused code.
 
        * libls/fts.c (fts_build) [notdef]: Removed unused code.
 
@@ -4016,10 +4045,11 @@
        (dataconn): Changed type of S and FROMLEN to socklen_t.
        (passive): Changed type of LEN to socklen_t.
 
-       * inetd/inetd.c (set_proc_title, echo_dg, chargen_dg, machtime_dg,
-       daytime_dg): Changed type of SIZE to socklen_t.
+       * inetd/inetd.c (set_proc_title, echo_dg, chargen_dg, machtime_dg)
+       (daytime_dg): Changed type of SIZE to socklen_t.
 
-       * telnetd/state.c (doopt, dont, will, wont): Changed type to char [].
+       * telnetd/state.c (doopt, dont, will, wont): Changed type to char
+       [].
 
 2007-05-24  Alfred M. Szmidt  <address@hidden>
 
@@ -4302,7 +4332,8 @@
        * ping/ping6.c (ping_init): Set default ping count to
        DEFAULT_PING_COUNT.
        (show_usage): Mention the default.
-       * ping/ping.c (main): Set default ping count to DEFAULT_PING_COUNT.
+       * ping/ping.c (main): Set default ping count to
+       DEFAULT_PING_COUNT.
        (show_usage): Mention the default.
        * NEWS: Mention new behaviour.
 
@@ -4347,13 +4378,13 @@
 
 2006-10-21  Guillem Jover  <address@hidden>
 
-       * ftpd/ftpd.c (store): Do not overwrite `name' with gunique's return
-       value, to avoid passing NULL to LOGCMD.
+       * ftpd/ftpd.c (store): Do not overwrite `name' with gunique's
+       return value, to avoid passing NULL to LOGCMD.
 
 2006-10-21  Guillem Jover  <address@hidden>
 
-       * libinetutils/localhost.c (localhost): Determine the FQDN only
-       if gethostname did not fail.
+       * libinetutils/localhost.c (localhost): Determine the FQDN only if
+       gethostname did not fail.
 
 2006-10-21  Alfred M. Szmidt  <address@hidden>
 
@@ -4393,7 +4424,7 @@
        telnet/commands.c, rlogind/rlogind.c, libtelnet/encrypt.h,
        libtelnet/kerberos.c, libtelnet/read_passwd.c: Remove all
        references to P().
-
+
 2006-10-21  Sergey Poznyakoff  <address@hidden>
 
        * configure.ac: Version 1.5
@@ -4436,8 +4467,8 @@
        rsh/Makefile.am, rshd/Makefile.am, syslogd/Makefile.am,
        talk/Makefile.am, talkd/Makefile.am, telnet/Makefile.am,
        telnetd/Makefile.am, tftp/Makefile.am, tftpd/Makefile.am,
-       uucpd/Makefile.am, whois/Makefile.am: Move pathdefs to AM_CPPFLAGS.
-       Load libgnu after libinetutils.
+       uucpd/Makefile.am, whois/Makefile.am: Move pathdefs to
+       AM_CPPFLAGS.  Load libgnu after libinetutils.
 
        * lib/Makefile.am: Fresh import from the CVS gnulib
        * lib/alloca.c, lib/alloca_.h, lib/allocsa.c, lib/allocsa.h,
@@ -4467,11 +4498,12 @@
        m4/signed.m4, m4/size_max.m4, m4/stdbool.m4, m4/stdint.m4,
        m4/stdint_h.m4, m4/stdio-safer.m4, m4/strdup.m4, m4/strndup.m4,
        m4/strnlen.m4, m4/ulonglong.m4, m4/unistd-safer.m4,
-       m4/unlocked-io.m4, m4/xalloc.m4, m4/xgetcwd.m4: Update from gnulib
+       m4/unlocked-io.m4, m4/xalloc.m4, m4/xgetcwd.m4: Update from gnulib
 
        * lib/wcwidth.h, m4/absolute-header.m4, m4/getcwd-abort-bug.m4,
        m4/getndelim2.m4, m4/inttypes-h.m4, m4/lock.m4, m4/ssize_t.m4,
-       m4/unistd_h.m4, m4/visibility.m4, m4/wcwidth.m4: New files from gnulib
+       m4/unistd_h.m4, m4/visibility.m4, m4/wcwidth.m4: New files from
+       gnulib
 
        * ftp/extern.h, ftp/ftp.c, ftp/ftp_var.h, ftp/main.c,
        ftp/ruserpass.c, ftpd/auth.c, ftpd/extern.h, ftpd/ftpcmd.y,
@@ -4481,7 +4513,7 @@
        libinetutils/kcmd.c, libinetutils/krcmd.c,
        libinetutils/tftpsubs.c, libinetutils/ttymsg.c, libls/extern.h,
        libls/fts.c, libls/fts.h, libls/ls.c, libls/print.c,
-       libtelnet/auth-proto.h, libtelnet/misc.c,  logger/logger.c,
+       libtelnet/auth-proto.h, libtelnet/misc.c, logger/logger.c,
        ping/ping.c, ping/ping6.c, ping/ping_common.c, rcp/extern.h,
        rcp/rcp.c, rexecd/rexecd.c, rlogin/rlogin.c, rlogind/rlogind.c,
        rsh/rsh.c, rshd/rshd.c, talk/talk.c, talkd/talkd.c,
@@ -4495,15 +4527,13 @@
        ifconfig/system/hpux.c, ifconfig/system/linux.c,
        ifconfig/system/osf.c, ifconfig/system/solaris.c: Include
        sys/types.h before sys/socket.h and netinet/in.h before
-       arpa/inet.h
-       Use program_name instead of __progname.
+       arpa/inet.h Use program_name instead of __progname.
 
-       * libicmp/icmp_address.c,
-       libicmp/icmp_echo.c, libicmp/icmp_timestamp.c: Include
-       sys/types.h before sys/socket.h
+       * libicmp/icmp_address.c, libicmp/icmp_echo.c,
+       libicmp/icmp_timestamp.c: Include sys/types.h before sys/socket.h
 
        * syslogd/syslogd.c: Use read_utmp instead of manually fiddling
-       with utmp(x) subtleties. Remove __P wrappers, use program_name
+       with utmp(x) subtleties.  Remove __P wrappers, use program_name
        instead of __progname.
        * talkd/process.c: Likewise
 
@@ -4513,8 +4543,8 @@
        based on the patch by Dirk Jagdmann <address@hidden>
 
        * inetd/inetd.c: New options: --environment, to enable passing
-       client/server data via environment variables, and --resolve,
-       to resolve IP addresses when doing so.
+       client/server data via environment variables, and --resolve, to
+       resolve IP addresses when doing so.
        (prepenv): New function
        (nextconfig): Allow numeric port values as service names.
        * inetd/inetd.8: Document new options
@@ -4578,8 +4608,8 @@
 
 2006-04-20  Sergey Poznyakoff  <address@hidden>
 
-       * inetd/inetd.c (main): Use sigsuspend in favor of sigpause. Change
-       proposed by Guillem Jover <address@hidden>
+       * inetd/inetd.c (main): Use sigsuspend in favor of sigpause.
+       Change proposed by Guillem Jover <address@hidden>
 
 2006-04-20  Guillem Jover  <address@hidden>
 
@@ -4593,7 +4623,8 @@
 
 2006-04-20  Sergey Poznyakoff  <address@hidden>
 
-       * ftp/main.c [HAVE_READLINE_READLINE_H]: Include <readline/readline.h>
+       * ftp/main.c [HAVE_READLINE_READLINE_H]: Include
+       <readline/readline.h>
 
        * ftp/Makefile.am (INCLUDES): Add -I$(top_srcdir)/libinetutils
        * ftp/ruserpass.c: Include libinetutils.h and xalloc.h
@@ -4607,8 +4638,8 @@
 
 2006-01-14  Sergey Poznyakoff  <address@hidden>
 
-       * rcp/rcp.c (write_stat_time): Pass modification times first. Patch by
-       Tim Adye <address@hidden>
+       * rcp/rcp.c (write_stat_time): Pass modification times first.
+       Patch by Tim Adye <address@hidden>
 
 2005-12-08  Alfred M. Szmidt  <address@hidden>
 
@@ -4661,139 +4692,129 @@
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * uucpd/uucpd.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       * uucpd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * uucpd/uucpd.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
+       * uucpd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * tftpd/tftpd.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       * tftpd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * tftpd/tftpd.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
+       * tftpd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * tftp/main.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       * tftp/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * tftp/main.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
+       * tftp/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * telnetd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * telnetd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * telnet/commands.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
+       * telnet/commands.c: Remove leftover BSD-isms: err, errx, warn,
+       warnx, cast to (void) before function calls.  Use GNU error()
+       uniformly.
        * telnet/sys_bsd.c: Likewise
        * telnet/telnet.c: Likewise
        * telnet/tn3270.c: Likewise
-       * telnet/Makefile.am: Move defines to AM_CPPFLAGS. Add INCLUDES.
+       * telnet/Makefile.am: Move defines to AM_CPPFLAGS.  Add INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * talkd/table.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
+       * talkd/table.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
        * talkd/talkd.c: Likewise
-       * talkd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * talkd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * talk/init_disp.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       Signal handlers return RETSIGTYPE.
-       * talk/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * talk/init_disp.c: Remove leftover BSD-isms: err, errx, warn,
+       warnx, cast to (void) before function calls.  Use GNU error()
+       uniformly.  Signal handlers return RETSIGTYPE.
+       * talk/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * syslogd/syslogd.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       Signal handlers return RETSIGTYPE.
-       * syslogd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * syslogd/syslogd.c: Remove leftover BSD-isms: err, errx, warn,
+       warnx, cast to (void) before function calls.  Use GNU error()
+       uniformly.  Signal handlers return RETSIGTYPE.
+       * syslogd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * rshd/rshd.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       Signal handlers return RETSIGTYPE.
-       Add Shishi support. Patch by Simon Josefsson
-       * rshd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * rshd/rshd.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
+       Signal handlers return RETSIGTYPE.  Add Shishi support.  Patch by
+       Simon Josefsson
+       * rshd/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * rsh/rsh.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       Signal handlers return RETSIGTYPE.
-       Add Shishi support. Patch by Simon Josefsson
-       * rsh/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * rsh/rsh.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
+       Signal handlers return RETSIGTYPE.  Add Shishi support.  Patch by
+       Simon Josefsson
+       * rsh/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * rlogind/rlogind.c: Signal handlers return RETSIGTYPE.
-       Add Shishi support based on patch by Simon Josefsson
-       * rlogind/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * rlogind/rlogind.c: Signal handlers return RETSIGTYPE.  Add
+       Shishi support based on patch by Simon Josefsson
+       * rlogind/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * rlogin/rlogin.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly.
-       Signal handlers return RETSIGTYPE.
-       Add Shishi support based on patch by Simon Josefsson
-       * rlogin/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * rlogin/rlogin.c: Remove leftover BSD-isms: err, errx, warn,
+       warnx, cast to (void) before function calls.  Use GNU error()
+       uniformly.  Signal handlers return RETSIGTYPE.  Add Shishi support
+       based on patch by Simon Josefsson
+       * rlogin/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * rexecd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * rexecd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * rcp/rcp.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly
+       * rcp/rcp.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly
        * rcp/util.c: Likewise.
-       * rcp/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * rcp/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * ping/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * ping/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * logger/logger.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
-       error() uniformly
-       * logger/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * logger/logger.c: Remove leftover BSD-isms: err, errx, warn,
+       warnx, cast to (void) before function calls.  Use GNU error()
+       uniformly
+       * logger/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * libtelnet/auth.c: Signal handlers return RETSIGTYPE
-       Add Shishi support. Patch by Simon Josefsson.
-       * libtelnet/auth-proto.h: Add Shishi support. Patch by Simon
+       * libtelnet/auth.c: Signal handlers return RETSIGTYPE Add Shishi
+       support.  Patch by Simon Josefsson.
+       * libtelnet/auth-proto.h: Add Shishi support.  Patch by Simon
        Josefsson.
        * libtelnet/auth.h: Likewise.
        * libtelnet/enc_des.c: Likewise.
@@ -4804,33 +4825,34 @@
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * libls/Makefile.am: Remove ansi2knr. Add copyleft header.
+       * libls/Makefile.am: Remove ansi2knr.  Add copyleft header.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
        * libinetutils/daemon.c: Signal handlers return RETSIGTYPE
-       * libinetutils/kcmd.c: Do not include <kerberosIV/kparse.h>
-       Add Shishi support based on patch by Simon Josefsson
-       * libinetutils/krcmd.c: Add Shishi support. Patch by Simon Josefsson.
-       * libinetutils/ttymsg.c: Remove leftover BSD-isms:
-       err,errx,warn,warnx, cast to (void) before function calls. Use GNU
+       * libinetutils/kcmd.c: Do not include <kerberosIV/kparse.h> Add
+       Shishi support based on patch by Simon Josefsson
+       * libinetutils/krcmd.c: Add Shishi support.  Patch by Simon
+       Josefsson.
+       * libinetutils/ttymsg.c: Remove leftover BSD-isms: err, errx,
+       warn, warnx, cast to (void) before function calls.  Use GNU
        error() uniformly
        * libinetutils/shishi.c: New file
        * libinetutils/Makefile.am (libinetutils_a_SOURCES): Add shishi.c
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * inetd/inetd.c: Remove leftover BSD-isms: err,errx,warn,warnx, cast
-       to (void) before function calls. Use GNU error() uniformly.
-       * inetd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * inetd/inetd.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly.
+       * inetd/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * ifconfig/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
-       * ifconfig/system/Makefile.am: Remove ansi2knr. Add copyleft header.
+       * ifconfig/Makefile.am: Remove ansi2knr.  Add copyleft header.
        Update INCLUDES.
+       * ifconfig/system/Makefile.am: Remove ansi2knr.  Add copyleft
+       header.  Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
@@ -4841,49 +4863,49 @@
 
        * gwhois/whois.c (main): Change --version output.
        * gwhois/whois.h: Signal handlers return RETSIGTYPE
-       * gwhois/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * gwhois/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * glob/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * glob/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * ftpd/conf.c: Remove leftover BSD-isms: err,errx,warn,warnx, cast
-       to (void) before function calls. Use GNU error() uniformly
+       * ftpd/conf.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly
        * ftpd/ftpd.c: Likewise
        * ftpd/server_mode.c: Likewise
-       * ftpd/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * ftpd/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * ftp/cmds.c: Remove leftover BSD-isms: err,errx,warn,warnx, cast
-       to (void) before function calls. Use GNU error() uniformly
+       * ftp/cmds.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly
        * ftp/ftp.c: Likewise.
        * ftp/main.c: Likewise.
        * ftp/ruserpass.c: Likewise.
-       * ftp/domacro.c: Likewise. Use do while loop instead of goto.
-       * ftp/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * ftp/domacro.c: Likewise.  Use do while loop instead of goto.
+       * ftp/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
-       * doc/Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * doc/Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-10-11  Sergey Poznyakoff  <address@hidden>
 
        * acinclude.m4: Properly quote arguments to AC_ARG_ENABLE and
-       AC_ARG_WITH. Use AC_HELP_STRING where appropriate.
-       * configure.ac: Likewise.
-       Add --with-shishi options. Patch by Simon Josefsson
+       AC_ARG_WITH.  Use AC_HELP_STRING where appropriate.
+       * configure.ac: Likewise.  Add --with-shishi options.  Patch by
+       Simon Josefsson
        * THANKS: Add Simon Joseffson
-       * lib/getpass.c: Remove leftover BSD-isms: err,errx,warn,warnx, cast
-       to (void) before function calls. Use GNU error() uniformly
-       * Makefile.am: Remove ansi2knr. Add copyleft header. Update
+       * lib/getpass.c: Remove leftover BSD-isms: err, errx, warn, warnx,
+       cast to (void) before function calls.  Use GNU error() uniformly
+       * Makefile.am: Remove ansi2knr.  Add copyleft header.  Update
        INCLUDES.
 
 2005-09-22  Sergey Poznyakoff  <address@hidden>
@@ -4946,8 +4968,8 @@
 
 2005-09-08  Sergey Poznyakoff  <address@hidden>
 
-       * ftp/main.c (getcmd,help): Moved to cmdtab.c
-       * ftp/cmdtab.c (getcmd,help): Moved from main.c
+       * ftp/main.c (getcmd, help): Moved to cmdtab.c
+       * ftp/cmdtab.c (getcmd, help): Moved from main.c
        * ftp/extern.h (cmdtab): Remove declaration
 
 2005-08-27  Alfred M. Szmidt  <address@hidden>
@@ -4957,8 +4979,8 @@
 2005-07-31  Sergey Poznyakoff  <address@hidden>
 
        * telnetd/pty.c, telnetd/telnetd.c, telnetd/telnetd.h,
-       telnetd/term.c, telnetd/utility.c: Updated FSF postal
-       mail address.
+       telnetd/term.c, telnetd/utility.c: Updated FSF postal mail
+       address.
 
 2005-07-31  Sergey Poznyakoff  <address@hidden>
 
@@ -4974,8 +4996,8 @@
 
        * ping/ping.c, ping/ping6.c, ping/ping6.h, ping/ping_address.c,
        ping/ping_common.c, ping/ping_common.h, ping/ping_echo.c,
-       ping/ping_router.c, ping/ping_timestamp.c: Updated
-       FSF postal mail address.
+       ping/ping_router.c, ping/ping_timestamp.c: Updated FSF postal mail
+       address.
 
 2005-07-31  Sergey Poznyakoff  <address@hidden>
 
@@ -4988,10 +5010,10 @@
 2005-07-31  Sergey Poznyakoff  <address@hidden>
 
        * libicmp/icmp.h, libicmp/icmp_address.c, libicmp/icmp_cksum.c,
-       libicmp/icmp_echo.c,  libicmp/icmp_timestamp.c, libicmp/libping.c,
+       libicmp/icmp_echo.c, libicmp/icmp_timestamp.c, libicmp/libping.c,
        libicmp/ping.h: Updated FSF postal mail address.
-       * libicmp/Makefile.am: Remove ansi2knr. Add copyleft header. Update
-       INCLUDES.
+       * libicmp/Makefile.am: Remove ansi2knr.  Add copyleft header.
+       Update INCLUDES.
 
 2005-07-31  Sergey Poznyakoff  <address@hidden>
 
@@ -5001,63 +5023,63 @@
 
        * COPYING: Updated FSF postal mail address.
        * lib/Makefile.am: Removed unused argp
-       * lib/getcwd.c,lib/getcwd.h,lib/regex.c,lib/regex.h
-       m4/getcwd-path-max.m4,m4/getcwd.m4,m4/getopt.m4,m4/gnulib.m4
-       m4/poll.m4,m4/regex.m4,m4/size_max.m4: Updated from gnulib
-       * lib/dup-safer.c,lib/fd-safer.c,lib/fopen-safer.c,
-       lib/regcomp.c,lib/regex_internal.c,lib/regex_internal.h,
-       lib/regexec.c,lib/size_max.h,lib/stdio-safer.h,
-       lib/unistd-safer.h,m4/glibc2.m4,m4/minmax.m4,
-       m4/stdio-safer.m4,m4/unistd-safer.m4: Likewise
-       * lib/argp-ba.c,lib/argp-eexst.c,lib/argp-fmtstream.c,
-       lib/argp-fmtstream.h,lib/argp-fs-xinl.c,lib/argp-help.c,
-       lib/argp-namefrob.h,lib/argp-parse.c,lib/argp-pv.c,
-       lib/argp-pvh.c,lib/argp-xinl.c,lib/argp.h: Removed unused files.
+       * lib/getcwd.c, lib/getcwd.h, lib/regex.c, lib/regex.h
+       m4/getcwd-path-max.m4, m4/getcwd.m4, m4/getopt.m4, m4/gnulib.m4
+       m4/poll.m4, m4/regex.m4, m4/size_max.m4: Updated from gnulib
+       * lib/dup-safer.c, lib/fd-safer.c, lib/fopen-safer.c,
+       lib/regcomp.c, lib/regex_internal.c, lib/regex_internal.h,
+       lib/regexec.c, lib/size_max.h, lib/stdio-safer.h,
+       lib/unistd-safer.h, m4/glibc2.m4, m4/minmax.m4, m4/stdio-safer.m4,
+       m4/unistd-safer.m4: Likewise
+       * lib/argp-ba.c, lib/argp-eexst.c, lib/argp-fmtstream.c,
+       lib/argp-fmtstream.h, lib/argp-fs-xinl.c, lib/argp-help.c,
+       lib/argp-namefrob.h, lib/argp-parse.c, lib/argp-pv.c,
+       lib/argp-pvh.c, lib/argp-xinl.c, lib/argp.h: Removed unused files.
 
 2005-07-30  Sergey Poznyakoff  <address@hidden>
 
-       * ping/ping.c (main,ping_run): Handle ping intervals with millisecond
-       precision.
+       * ping/ping.c (main, ping_run): Handle ping intervals with
+       millisecond precision.
 
 2005-07-30  Sergey Poznyakoff  <address@hidden>
 
        * libicmp/libping.c (ping_init): Use PING_DEFAULT_INTERVAL
        * libicmp/ping.h (PING_INTERVAL): Renamed to to
        PING_DEFAULT_INTERVAL
-       (PING_PRECISION,PING_SET_INTERVAL): New defines
+       (PING_PRECISION, PING_SET_INTERVAL): New defines
 
 2005-07-29  Alfred M. Szmidt  <address@hidden>
 
-       * ping/ping_common.h (ping_cvt_number): Prototype restored (but with
-       updated types).
+       * ping/ping_common.h (ping_cvt_number): Prototype restored (but
+       with updated types).
 
-       * ping/ping_common.c (ping_cvt_number): Changed return type to size_t,
-       changed type of argument maxval to size_t.
+       * ping/ping_common.c (ping_cvt_number): Changed return type to
+       size_t, changed type of argument maxval to size_t.
 
        * ping/ping.c (ping_cvt_number): Removed (once again).
 
 2005-07-29  Sergey Poznyakoff  <address@hidden>
 
        * ping/ping.c (main): Changed types of count and interval
-       (ping_cvt_number): Restored function. atoi should not be
-       used to convert to size_t. According to POSIX "The atoi() function
-       is subsumed by strtol() but is retained because it is used
-       extensively in existing code. If the number is not known to be in
+       (ping_cvt_number): Restored function.  atoi should not be used to
+       convert to size_t.  According to POSIX "The atoi() function is
+       subsumed by strtol() but is retained because it is used
+       extensively in existing code.  If the number is not known to be in
        range, strtol() should be used because atoi() is not required to
        perform any error checking.
        * ping/ping_common.h (ping_cvt_number): Remove prototype
 
 2005-07-29  Sergey Poznyakoff  <address@hidden>
 
-       * libicmp/libicmp/libping.c (ping_set_count,ping_set_interval)
+       * libicmp/libicmp/libping.c (ping_set_count, ping_set_interval)
        (ping_set_packetsize): Second argument is size_t
        * libicmp/libicmp/ping.h: Likewise
 
 2005-07-29  Sergey Poznyakoff  <address@hidden>
 
-       * ftp/extern.h: Reverted changes made 2005-05-01. Initializing a
-       scalar type (struct cmd *cmdtab) with a vector is an error, which leads
-       to coredump when trying to access cmdtab.
+       * ftp/extern.h: Reverted changes made 2005-05-01.  Initializing a
+       scalar type (struct cmd *cmdtab) with a vector is an error, which
+       leads to coredump when trying to access cmdtab.
        * ftp/cmdtab.c: Likewise
 
 2005-07-29  Sergey Poznyakoff  <address@hidden>
@@ -5065,40 +5087,42 @@
        * configure.ac: Remove AC_AIX, AC_MINIX, these are called by
        gl_USE_SYSTEM_EXTENSIONS, invoked by gl_EARLY
        * lib/Makefile.am: Updated
-       * lib/alloca_.h,lib/allocsa.c,lib/allocsa.h,lib/argp-ba.c,
-       lib/argp-eexst.c,lib/argp-fmtstream.c,lib/argp-fmtstream.h,
-       lib/argp-fs-xinl.c,lib/argp-help.c,lib/argp-namefrob.h,
-       lib/argp-parse.c,lib/argp-pv.c,lib/argp-pvh.c,lib/argp-xinl.c,
-       lib/argp.h,lib/asnprintf.c,lib/error.c,lib/error.h,lib/exit.h,
-       lib/exitfail.c,lib/exitfail.h,lib/getcwd.c,lib/getcwd.h,lib/getline.c,
-       lib/getline.h,lib/getndelim2.c,lib/getndelim2.h,lib/getopt.c,
-       lib/getopt1.c,lib/getopt_.h,lib/getopt_int.h,lib/getpass.c,
-       lib/getpass.h,lib/gettext.h,lib/getusershell.c,lib/malloc.c,
-       lib/memcmp.c,lib/memcpy.c,lib/mempcpy.c,lib/mempcpy.h,lib/memset.c,
-       lib/minmax.h,lib/obstack.c,lib/obstack.h,lib/poll.c,lib/poll_.h,
-       lib/printf-args.c,lib/printf-args.h,lib/printf-parse.c,
-       lib/printf-parse.h,lib/readutmp.c,lib/readutmp.h,lib/realloc.c,
-       lib/regex.c,lib/regex.h,lib/setenv.c,lib/setenv.h,lib/snprintf.c,
-       lib/snprintf.h,lib/stdbool_.h,lib/strcase.h,lib/strcasecmp.c,
-       lib/strchrnul.c,lib/strchrnul.h,lib/strdup.c,lib/strdup.h,
-       lib/strerror.c,lib/strndup.clib/strndup.h,lib/strnlen.c,
-       lib/sysexit_.h,lib/unlocked-io.h,lib/unsetenv.c,lib/vasnprintf.c,
-       lib/vasnprintf.h,lib/vsnprintf.c,lib/vsnprintf.h,lib/xalloc.h,
-       lib/xgetcwd.c,lib/xgetcwd.h,lib/xmalloc.c,lib/xsize.h: Updated
-       from the recent gnulib
-
-       * m4/alloca.m4,m4/argp.m4,m4/d-ino.m4,m4/error.m4,m4/exitfail.m4,
-       m4/extensions.m4,m4/getcwd-path-max.m4,m4/getcwd.m4,m4/getline.m4,
-       m4/getndelim2.m4,m4/getopt.m4,m4/getpass.m4,m4/gettext.m4,
-       m4/getusershell.m4,m4/gnulib.m4,m4/intdiv0.m4,m4/intmax.m4,
-       m4/inttypes-pri.m4,m4/inttypes.m4,m4/isc-posix.m4,m4/lcmessage.m4,
-       m4/lib-link.m4,m4/lib-prefix.m4,m4/memcmp.m4,m4/memcpy.m4,
-       m4/memmove.m4,m4/memset.m4,m4/nls.m4,m4/obstack.m4,m4/po.m4,
-       m4/poll.m4,m4/printf-posix.m4,m4/progtest.m4,m4/readutmp.m4,
-       m4/regex.m4,m4/restrict.m4,m4/snprintf.m4,m4/strchrnul.m4,
-       m4/strdup.m4,m4/strerror.m4,m4/strerror_r.m4,m4/strndup.m4,
-       m4/strnlen.m4,m4/sysexits.m4,m4/unlocked-io.m4,m4/vsnprintf.m4,
-       m4/xalloc.m4,m4/xgetcwd.m4: Updated from the recent gnulib
+       * lib/alloca_.h, lib/allocsa.c, lib/allocsa.h, lib/argp-ba.c,
+       lib/argp-eexst.c, lib/argp-fmtstream.c, lib/argp-fmtstream.h,
+       lib/argp-fs-xinl.c, lib/argp-help.c, lib/argp-namefrob.h,
+       lib/argp-parse.c, lib/argp-pv.c, lib/argp-pvh.c, lib/argp-xinl.c,
+       lib/argp.h, lib/asnprintf.c, lib/error.c, lib/error.h, lib/exit.h,
+       lib/exitfail.c, lib/exitfail.h, lib/getcwd.c, lib/getcwd.h,
+       lib/getline.c, lib/getline.h, lib/getndelim2.c, lib/getndelim2.h,
+       lib/getopt.c, lib/getopt1.c, lib/getopt_.h, lib/getopt_int.h,
+       lib/getpass.c, lib/getpass.h, lib/gettext.h, lib/getusershell.c,
+       lib/malloc.c, lib/memcmp.c, lib/memcpy.c, lib/mempcpy.c,
+       lib/mempcpy.h, lib/memset.c, lib/minmax.h, lib/obstack.c,
+       lib/obstack.h, lib/poll.c, lib/poll_.h, lib/printf-args.c,
+       lib/printf-args.h, lib/printf-parse.c, lib/printf-parse.h,
+       lib/readutmp.c, lib/readutmp.h, lib/realloc.c, lib/regex.c,
+       lib/regex.h, lib/setenv.c, lib/setenv.h, lib/snprintf.c,
+       lib/snprintf.h, lib/stdbool_.h, lib/strcase.h, lib/strcasecmp.c,
+       lib/strchrnul.c, lib/strchrnul.h, lib/strdup.c, lib/strdup.h,
+       lib/strerror.c, lib/strndup.clib/strndup.h, lib/strnlen.c,
+       lib/sysexit_.h, lib/unlocked-io.h, lib/unsetenv.c,
+       lib/vasnprintf.c, lib/vasnprintf.h, lib/vsnprintf.c,
+       lib/vsnprintf.h, lib/xalloc.h, lib/xgetcwd.c, lib/xgetcwd.h,
+       lib/xmalloc.c, lib/xsize.h: Updated from the recent gnulib
+
+       * m4/alloca.m4, m4/argp.m4, m4/d-ino.m4, m4/error.m4,
+       m4/exitfail.m4, m4/extensions.m4, m4/getcwd-path-max.m4,
+       m4/getcwd.m4, m4/getline.m4, m4/getndelim2.m4, m4/getopt.m4,
+       m4/getpass.m4, m4/gettext.m4, m4/getusershell.m4, m4/gnulib.m4,
+       m4/intdiv0.m4, m4/intmax.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
+       m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4,
+       m4/lib-prefix.m4, m4/memcmp.m4, m4/memcpy.m4, m4/memmove.m4,
+       m4/memset.m4, m4/nls.m4, m4/obstack.m4, m4/po.m4, m4/poll.m4,
+       m4/printf-posix.m4, m4/progtest.m4, m4/readutmp.m4, m4/regex.m4,
+       m4/restrict.m4, m4/snprintf.m4, m4/strchrnul.m4, m4/strdup.m4,
+       m4/strerror.m4, m4/strerror_r.m4, m4/strndup.m4, m4/strnlen.m4,
+       m4/sysexits.m4, m4/unlocked-io.m4, m4/vsnprintf.m4, m4/xalloc.m4,
+       m4/xgetcwd.m4: Updated from the recent gnulib
 
 2005-06-19  Jeroen Dekkers  <address@hidden>
 
@@ -5106,14 +5130,14 @@
 
 2005-06-19  Jeroen Dekkers  <address@hidden>
 
-       * telnet/commands.c: Include <arpa/telnet.h>. Remove variable tos and
-       _hostname.
-       (tn): Rewritten. Removed support for source routing and added
+       * telnet/commands.c: Include <arpa/telnet.h>.  Remove variable tos
+       and _hostname.
+       (tn): Rewritten.  Removed support for source routing and added
        support for IPv6.
        (sourceroute): Function removed.
        * telnet/main.c (help): Add "-4" and "-6", remove "-S".
        (long_options): Add "ipv4" and "ipv6", remove "tos".
-       (main): New variable family. Implement "-4" and "-6" options and
+       (main): New variable family.  Implement "-4" and "-6" options and
        remove "-S" option.
 
 2005-06-19  Jeroen Dekkers  <address@hidden>
@@ -5124,10 +5148,10 @@
        * ping/ping6.h: Likewise.
        * ping/ping_common.c: Likewise.
        * ping/ping_common.h: Likewise.
-       * ping/ping.c: Include "ping_common.h". Remove __P macro in
+       * ping/ping.c: Include "ping_common.h".  Remove __P macro in
        prototypes.
-       (ping_cvt_number, init_data_buffer,
-        decode_pattern, show_license): Move to ...
+       (ping_cvt_number, init_data_buffer, decode_pattern, show_license):
+       Move to ...
        * ping/ping_common.c: ... here.
        * ping/ping_echo.c: Include "ping_common.h".
        (tvsub, nabs, nsqrt): Move to ...
@@ -5136,14 +5160,14 @@
 2005-06-19  Jeroen Dekkers  <address@hidden>
 
        * inetd/inetd.c: Move global variable sp to...
-       (nextconfig): Here. Only use the getservbyname code when
-       [!IPV6]. Remove unused variable i.
-       (struct servtab): Change type of to pid_t. Add se_family.
-       [IPV6] Add se_v4mapped. Change se_ctrladdr to struct
+       (nextconfig): Here.  Only use the getservbyname code when
+       [!IPV6].  Remove unused variable i.
+       (struct servtab): Change type of to pid_t.  Add se_family.
+       [IPV6] Add se_v4mapped.  Change se_ctrladdr to struct
        sockaddr_storage.
        (setup): Add support for IPv6.
        (INETD_FIELDS_MIN): Define to 6.
-       (getconfigent): Add support for IPv6. Remove unused variable arg.
+       (getconfigent): Add support for IPv6.  Remove unused variable arg.
        (set_proc_title): Add support for IPv6.
        (echo_dg): Likewise.
        (chargen_dg): Likewise.
@@ -5189,8 +5213,8 @@
 
 2005-01-22  Alfred M. Szmidt  <address@hidden>
 
-       * telnet/telnet.c (init_term): New variable err.  Only do tgetent if we
-       HAVE_LIBREADLINE is defined.
+       * telnet/telnet.c (init_term): New variable err.  Only do tgetent
+       if we HAVE_LIBREADLINE is defined.
        (termbuf) [!TERMCAP]: Removede termbuf and ttytype.
 
        * telnet/Makefile.am (LDADD): Added `-L../lib -lgnu'.
@@ -5232,7 +5256,8 @@
 
 2005-01-22  Alfred M. Szmidt  <address@hidden>
 
-       * libinetutils/Makefile.am (noinst_HEADERS, EXTRA_DIST): New variables.
+       * libinetutils/Makefile.am (noinst_HEADERS, EXTRA_DIST): New
+       variables.
 
 2005-01-22  Alfred M. Szmidt  <address@hidden>
 
@@ -5254,10 +5279,10 @@
 
 2005-01-22  Alfred M. Szmidt  <address@hidden>
 
-       * ftp/ftp.c (recvrequest): Removed unused variable `st'.  Don't use
-       ST_BLKSIZE when setting blksiz, just set blksiz to BUFSIZ
+       * ftp/ftp.c (recvrequest): Removed unused variable `st'.  Don't
+       use ST_BLKSIZE when setting blksiz, just set blksiz to BUFSIZ
        unconditionally.
-
+
 2005-01-22  Alfred M. Szmidt  <address@hidden>
 
        * configure.ac: Bump version to 1.4.3.
@@ -5274,12 +5299,13 @@
 
        * uucpd/uucpd.c (doit): Use `crypt' instead of `CRYPT'.
 
-       * uucpd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * uucpd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * tftpd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
-       Added `-I$(top_srcdir)/headers'.
+       * tftpd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.  Added `-I$(top_srcdir)/headers'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
@@ -5288,7 +5314,8 @@
        `-I$(top_srcdir)/lib'.
        (LDADD): Added `-L../lib -lgnu'.
 
-       * tftp/main.c: Use "xalloc.h" instead of <xalloc.h> when including it.
+       * tftp/main.c: Use "xalloc.h" instead of <xalloc.h> when including
+       it.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
@@ -5300,23 +5327,28 @@
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * telnet/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * telnet/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * talkd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * talkd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * talk/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * talk/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * syslogd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * syslogd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * rshd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * rshd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
@@ -5324,7 +5356,8 @@
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * rlogind/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * rlogind/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
@@ -5334,7 +5367,8 @@
 
        * rexecd/rexecd.c (endpwent): Use `crypt' instead of `CRYPT'.
 
-       * rexecd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * rexecd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
@@ -5342,7 +5376,8 @@
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * ping/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * ping/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
        (LDADD): Added `-L../lib -lgnu'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
@@ -5386,8 +5421,7 @@
        libinetutils/xstrdup.c: Files removed.
 
        * libinetutils/localhost.c (localhost): Removed extern declaration
-       of `xrealloc'.
-       Use `realloc' instead of `xrealloc'.
+       of `xrealloc'.  Use `realloc' instead of `xrealloc'.
 
        * libinetutils/xalloc_die.c: New file.
        * libinetutils/Makefile.am (libinetutils_a_SOURCES): Added
@@ -5398,7 +5432,7 @@
        (libinetutils_a_LIBADD): Removed address@hidden@'.  Added
        `$(top_builddir)/lib/libgnu.a'.
        (noinst_HEADERS, EXTRA_DIST): Variable removed.
-       (INCLUDES): Removed `-I$(top_builddir)/include'. Added
+       (INCLUDES): Removed `-I$(top_builddir)/include'.  Added
        `-I$(top_srcdir)/headers', and `-I$(top_srcdir)/lib'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
@@ -5407,7 +5441,8 @@
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
-       * inetd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * inetd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
 
@@ -5415,7 +5450,7 @@
        (header_dirs): Variable removed.
        (EXTRA_DIST): Variable removed.
 
-       * headers/confpaths.h.in,  headers/crypt.h,  headers/err.h,
+       * headers/confpaths.h.in, headers/crypt.h, headers/err.h,
        headers/getopt.h, headers/obstack.h, headers/osockaddr.h,
        headers/paths.h, headers/poll.h, headers/syslog-int.h,
        headers/arpa/DISTFILES, headers/arpa/ftp.h, headers/arpa/telnet.h,
@@ -5434,7 +5469,8 @@
 
        * ftpd/auth.c (auth_pass): Use `crypt' instead of `CRYPT'.
 
-       * ftpd/Makefile.am (INCLUDES): Removed `-I$(top_builddir)/include'.
+       * ftpd/Makefile.am (INCLUDES): Removed
+       `-I$(top_builddir)/include'.
        (LDADD): Added `-L../lib -lgnu'.
 
 2005-01-21  Alfred M. Szmidt  <address@hidden>
@@ -5531,11 +5567,11 @@
        valid, do it manually.  Set them accordingly after ping_init() is
        done.
 
-       * ping/ping.c (main): Changed type of `is_root' to `bool'.  Update all
-       usage accordingly.
+       * ping/ping.c (main): Changed type of `is_root' to `bool'.  Update
+       all usage accordingly.
 
-       * ping/ping.c (main): Moved ping startup code to after the parsing of
-       the command line.  (and no, this should not be done before any
+       * ping/ping.c (main): Moved ping startup code to after the parsing
+       of the command line.  (and no, this should not be done before any
        command line parsing!)
 
 2005-01-20  Alfred M. Szmidt  <address@hidden>
@@ -5545,8 +5581,8 @@
 
 2005-01-13  Alfred M. Szmidt  <address@hidden>
 
-       * ftp/cmds.c (setpeer): Changed type of PORT to `int'.  Check that the
-       port number isn't strictly greater than 65535.
+       * ftp/cmds.c (setpeer): Changed type of PORT to `int'.  Check that
+       the port number isn't strictly greater than 65535.
 
 2004-12-28  Simon Josefsson  <address@hidden>
 
@@ -5564,8 +5600,8 @@
 
 2004-09-29  Alfred M. Szmidt  <address@hidden>
 
-       * tftp/Makefile.am (LDADD): Use `$(top_srcdir)' instead of relative
-       path.
+       * tftp/Makefile.am (LDADD): Use `$(top_srcdir)' instead of
+       relative path.
        (INCLUDES): Search for headers in `$(top_srcdir)/libinetutils'
        instead of `$(top_builddir)/libinetutils'.
 
@@ -5585,10 +5621,10 @@
 
 2004-07-14  Sergey Poznyakoff  <address@hidden>
 
-       * rshd/rshd.c (doit): Use cached copy of hp->h_name, since
-       it may be overwritten by local_domain(). Fix proposed
-       by Andrew Klossner <address@hidden> and
-       Martin J. Evans <address@hidden>.
+       * rshd/rshd.c (doit): Use cached copy of hp->h_name, since it may
+       be overwritten by local_domain().  Fix proposed by Andrew Klossner
+       <address@hidden> and Martin J.  Evans
+       <address@hidden>.
 
 2004-07-14  Sergey Poznyakoff  <address@hidden>
 
@@ -5601,8 +5637,8 @@
 
 2004-06-16  Sergey Poznyakoff  <address@hidden>
 
-       * rsh/rsh.c (short_options): Prefix with '+' to disable
-       reordering by getopt_long. Proposed by Todd R. Eigenschink
+       * rsh/rsh.c (short_options): Prefix with '+' to disable reordering
+       by getopt_long.  Proposed by Todd R.  Eigenschink
        <address@hidden>
        * rsh/Makefile.am: Conditional install-exec-hook
 
@@ -5610,8 +5646,8 @@
 
        * rlogin/rlogin.c: Handle ^S/^Q without using -8:
        (ixon_state): New variable
-       (mode): Save and restore ixon state.
-       Patch by Todd R. Eigenschink <address@hidden>
+       (mode): Save and restore ixon state.  Patch by Todd R.
+       Eigenschink <address@hidden>
        * rlogin/Makefile.am: Conditional install-exec-hook
 
 2004-03-03  Sergey Poznyakoff  <address@hidden>
@@ -5624,20 +5660,19 @@
 
        * ping/ping.c (ping_cvt_number): New function.
        (main): Check numeric options for validity.
-       * ping/ping_echo.c: Rewritten diagnostic output.
-       Use original returned IP header.
+       * ping/ping_echo.c: Rewritten diagnostic output.  Use original
+       returned IP header.
        * ping/ping_impl.h (PING_MAX_DATALEN): New define.
 
 2003-11-10  Sergey Poznyakoff  <address@hidden>
 
-       * libicmp/libping.c (ping_recv): Check icmp ID only
-       for replies. Use more detailed check for other
-       packet types.
+       * libicmp/libping.c (ping_recv): Check icmp ID only for replies.
+       Use more detailed check for other packet types.
 
 2003-11-01  Jeff Bailey  <address@hidden>
 
-       * ftp/ftp_var.h (MAXLINE): New define.
-       Define line and argbuf in terms of MAXLINE.
+       * ftp/ftp_var.h (MAXLINE): New define.  Define line and argbuf in
+       terms of MAXLINE.
 
        * ftp/main.c: Make sure line from readline isn't larger than
        MAXLINE.
@@ -5673,8 +5708,7 @@
 2003-11-11  Sergey Poznyakoff  <address@hidden>
 
        * inetd/inetd.c: Use argcv_get to parse configuration files.
-       Improved config error diagnostics.
-       Removed obvious bsdisms.
+       Improved config error diagnostics.  Removed obvious bsdisms.
 
 2003-08-29  Jeff Bailey <address@hidden>
 
@@ -5688,9 +5722,9 @@
 
 2004-06-16  Sergey Poznyakoff  <address@hidden>
 
-       * configure.ac: Check for termcap before checking for
-       readline, since the latter might depend on the former.
-       Patch by Todd R. Eigenschink <address@hidden>
+       * configure.ac: Check for termcap before checking for readline,
+       since the latter might depend on the former.  Patch by Todd R.
+       Eigenschink <address@hidden>
        * acinclude.m4 (IU_ENABLE_FOO): Define $1_INSTALL_HOOK
        (IU_CHECK_KRB5): Quote the definition
 
@@ -5699,8 +5733,8 @@
 2004-01-30  Sergey Poznyakoff  <address@hidden>
 
        * acinclude.m4 (IU_CONFIG_LINKS): New macro
-       * configure.ac: Use IU_CONFIG_LINKS. Raised autoconf
-       requirement to 2.59
+       * configure.ac: Use IU_CONFIG_LINKS.  Raised autoconf requirement
+       to 2.59
        * Makefile.am: Require automake 1.8
 
        * headers/Makefile.am: Fixed disthook
@@ -5727,28 +5761,28 @@
 
        * syslogd/syslogd.c (main): Call init before opening the sockets.
        (Thanks Peter Rehley <address@hidden> for the patch)
-       (logmsg,cfline): Fixed handling of INTERNAL_NOPRI.
+       (logmsg, cfline): Fixed handling of INTERNAL_NOPRI.
 
 2003-05-21  Sergey Poznyakoff  <address@hidden>
 
-       * libinetutils/libinetutils/ttymsg.c (ttymsg): Bugfix: typecast is not
-       a valid lvalue
+       * libinetutils/libinetutils/ttymsg.c (ttymsg): Bugfix: typecast is
+       not a valid lvalue
 
 2003-04-21  Sergey Poznyakoff  <address@hidden>
 
-       * ping/ping.c (ping_run): Bugfix. Thanks Jim Balter
+       * ping/ping.c (ping_run): Bugfix.  Thanks Jim Balter
        <address@hidden> for the patch.
 
 2003-04-21  Sergey Poznyakoff  <address@hidden>
 
-       * libinetutils/setenv.c: Provide an extern declaration of
-       environ if necessary
+       * libinetutils/setenv.c: Provide an extern declaration of environ
+       if necessary
        * libinetutils/xmalloc.c: Use err() instead of error().
 
 2003-04-21  Sergey Poznyakoff  <address@hidden>
 
-       * libicmp/libping.c (ping_recv): Placed checksum and id
-       test before the switch.
+       * libicmp/libping.c (ping_recv): Placed checksum and id test
+       before the switch.
 
 2003-04-05  Sergey Poznyakoff  <address@hidden>
 
@@ -5784,33 +5818,32 @@
 
 2003-04-05  Sergey Poznyakoff  <address@hidden>
 
-       * ping/ping.c: Bugfix: ping.ping_count means the maximum
-       number of packets to send.
+       * ping/ping.c: Bugfix: ping.ping_count means the maximum number of
+       packets to send.
        * ping/ping_echo.c (nabs): New function.
 
 2003-04-05  Sergey Poznyakoff  <address@hidden>
 
        * libinetutils/Makefile.am: Added malloc.c and realloc.c
-       * libinetutils/xmalloc.c: Removed checks for HAVE_MALLOC
-       and HAVE_REALLOC: configure takes care that malloc and
-       realloc be always POSIX-compliant.
+       * libinetutils/xmalloc.c: Removed checks for HAVE_MALLOC and
+       HAVE_REALLOC: configure takes care that malloc and realloc be
+       always POSIX-compliant.
 
 2003-04-05  Sergey Poznyakoff  <address@hidden>
 
-       * acinclude.m4 (IU_CHECK_KRB5): Check for libresolv.
-       Minor bugfix: LIBS and LDFLAGS were not properly
-       restored.
-       * configure.ac: Removed KERBEROS_IV and KERBEROS_V defines.
-       Added check for socklen_t.
+       * acinclude.m4 (IU_CHECK_KRB5): Check for libresolv.  Minor
+       bugfix: LIBS and LDFLAGS were not properly restored.
+       * configure.ac: Removed KERBEROS_IV and KERBEROS_V defines.  Added
+       check for socklen_t.
 
 2003-02-08  Simon Josefsson  <address@hidden>
 
        * telnet/commands.c (tn): Don't set hostname to DNS canonicalized
-         value. Attackers may control DNS and fool the Kerberos
-         authentication code to use the wrong realm for the server, and
-         consequently the wrong KDC for the server, which the attackers
-         could also control. Ultimately the attacker can fool the server
-         authentication check in the client.
+       value.  Attackers may control DNS and fool the Kerberos
+       authentication code to use the wrong realm for the server, and
+       consequently the wrong KDC for the server, which the attackers
+       could also control.  Ultimately the attacker can fool the server
+       authentication check in the client.
 
 2003-01-15  Sergey Poznyakoff  <address@hidden>
 
@@ -5820,7 +5853,7 @@
 2002-12-22  Jeff Bailey  <address@hidden>
 
        * libinetutils/Makefile.am: Include new files in dist rules.
-
+
 2002-12-22  Jeff Bailey  <address@hidden>
 
        * configure.ac: Bump version to 1.4.2
@@ -5865,27 +5898,27 @@
 
 2002-12-06  Sergey Poznyakoff  <address@hidden>
 
-       * ping/ping.c (main): Added spaces between cases in a switch
-       to conform to the GCS.
+       * ping/ping.c (main): Added spaces between cases in a switch to
+       conform to the GCS.
 
 2002-12-06  Sergey Poznyakoff
 
        * libtelnet/auth-proto.h: Renamed Authenticator to
-       TN_Authenticator to avoid name collisions when compiling
-       with Heimdal implementation of Kerberos.
+       TN_Authenticator to avoid name collisions when compiling with
+       Heimdal implementation of Kerberos.
        * libtelnet/auth.h: Likewise.
        * libtelnet/kerberos.c: Likewise.
 
-       * libtelnet/kerberos5.c: Likewise. Improved debugging
-       output (patch courtesy of Simon Josefsson <address@hidden>)
+       * libtelnet/kerberos5.c: Likewise.  Improved debugging output
+       (patch courtesy of Simon Josefsson <address@hidden>)
        * libtelnet/auth.c: Likewise.
 
        * libtelnet/misc.c: Removed unused variable.
 
 2002-12-06  Sergey Poznyakoff  <address@hidden>
 
-       * libinetutils/iruserok.c (iruserok): Removed unneded
-         typecasts to (void).
+       * libinetutils/iruserok.c (iruserok): Removed unneded typecasts to
+       (void).
 
 2002-11-15  Alfred M. Szmidt  <address@hidden>
 
@@ -5901,13 +5934,13 @@
 2002-09-30  Sergey Poznyakoff
 
        * syslogd/syslogd.c: Fix processing accumulated messages from
-         /proc/kmsg (patch provided by Michael Deutschmann).
+       /proc/kmsg (patch provided by Michael Deutschmann).
 
 2002-09-20 Alain Magloire
 
        * ftpd/server_mode.c: getservbyname() returns the port number in
-       network  byte order, use ntohs(sv->s_port) for the conversion.
-       Patch From  Paul Poh <address@hidden>
+       network byte order, use ntohs(sv->s_port) for the conversion.
+       Patch From Paul Poh <address@hidden>
 
 2002-09-13  Sergey Poznyakoff  <address@hidden>
 
@@ -5925,37 +5958,33 @@
 2002-09-13  Sergey Poznyakoff  <address@hidden>
 
        * acinclude.m4 (IU_CHECK_KRB5): Fixed.
-       * configure.ac: Define KRB5 as well as KERBEROS_V. When
-         kerberos support is finally rewritten one of these will
-         disappear.
+       * configure.ac: Define KRB5 as well as KERBEROS_V.  When kerberos
+       support is finally rewritten one of these will disappear.
 
 2002-09-09  Sergey Poznyakoff  <address@hidden>
 
-       * rshd/rshd.c: Change to the user's directory after
-         switching to the user privileges. Thanks to
-         Alex Muntada <address@hidden> for the idea.
-         Removed unneded casts to (void).
-         Create a local copy of hostname, lest it be spoiled
-         by a call to localhost().
-         Thanks to Chris Ulherr for reporting.
+       * rshd/rshd.c: Change to the user's directory after switching to
+       the user privileges.  Thanks to Alex Muntada <address@hidden> for
+       the idea.  Removed unneded casts to (void).  Create a local copy
+       of hostname, lest it be spoiled by a call to localhost().  Thanks
+       to Chris Ulherr for reporting.
 
 2002-09-09  Sergey Poznyakoff  <address@hidden>
 
-       * rexecd/rexecd.c: Change to the user's directory after
-         switching to the user privileges. Thanks to
-         Alex Muntada <address@hidden> for the idea.
-         Removed unneded casts to (void).
+       * rexecd/rexecd.c: Change to the user's directory after switching
+       to the user privileges.  Thanks to Alex Muntada <address@hidden>
+       for the idea.  Removed unneded casts to (void).
 
 2002-09-06  Sergey Poznyakoff  <address@hidden>
 
        * ping/ping.c (main): Removed duplicate startup introduced
-         2002-06-24. Should have been more careful!
+       2002-06-24.  Should have been more careful!
 
 2002-09-02  Sergey Poznyakoff
 
        * syslogd/syslogd.c: '**' extension (Michael Deutschmann
-         <address@hidden> allows to catch all facilities
-         not specified explicitely in the configuration file.
+       <address@hidden> allows to catch all facilities not
+       specified explicitely in the configuration file.
 
 2002-09-02  Jeff Bailey  <address@hidden>
 
@@ -5970,9 +5999,9 @@
 
 2002-09-02  Sergey Poznyakoff  <address@hidden>
 
-       * doc/doc/syslogd.texi: Documented ** extensions, provided
-         by Michael Deutschmann <address@hidden>.
-
+       * doc/doc/syslogd.texi: Documented ** extensions, provided by
+       Michael Deutschmann <address@hidden>.
+
 2002-09-02  Jeff Bailey  <address@hidden>
 
        * configure.ac: Bump version to 1.4.1
@@ -5993,8 +6022,8 @@
 2002-08-21  Sergey Poznyakoff  <address@hidden>
 
        * syslogd/syslogd.c (main): Fixed memory overrun when writing long
-         data blocks from /proc/kmsg. Thanks to Michael Deutschmann
-         <address@hidden>
+       data blocks from /proc/kmsg.  Thanks to Michael Deutschmann
+       <address@hidden>
 
 2002-08-09  Sergey Poznyakoff  <address@hidden>
 
@@ -6006,15 +6035,14 @@
 
 2002-08-04  Sergey Poznyakoff  <Mirddin.farlep.net>
 
-       * acinclude.m4 (IU_CHECK_MEMBER,IU_CHECK_MEMBERS): added new
-         macros to override the autoconf bug noted on 2002-05-14.
-         The old workaround didn't work for some cases (namely,
-         utmp.ut_exit, whose members are named differently on
-         different systems). When the autoconf is updated, the
-         need for these macros will disappear.
+       * acinclude.m4 (IU_CHECK_MEMBER, IU_CHECK_MEMBERS): added new
+       macros to override the autoconf bug noted on 2002-05-14.  The old
+       workaround didn't work for some cases (namely, utmp.ut_exit, whose
+       members are named differently on different systems).  When the
+       autoconf is updated, the need for these macros will disappear.
        * configure.ac: Use IU_CHECK_MEMBER(S) instead of AC_CHECK_MEMBERS
-         throughout the file.
-
+       throughout the file.
+
 2002-07-31  Jeff Bailey  <address@hidden>
 
        * configure.ac: Update version to 1.4
@@ -6043,47 +6071,47 @@
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * tftp/tftp.c: Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1.
+       * tftp/tftp.c: Checks for HAVE_DECL variables must read #if
+       !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.
        * tftpd/tftpd.c: Likewise.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * telnet/authenc.c: Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1.
+       * telnet/authenc.c: Checks for HAVE_DECL variables must read #if
+       !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.
        * telnet/commands.c: Likewise.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * talk/ctl.c: Use HAVE_STRUCT_type_member instead
-         of HAVE_type_member.
+       * talk/ctl.c: Use HAVE_STRUCT_type_member instead of
+       HAVE_type_member.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * rexecd/rexecd.c: Use HAVE_STRUCT_type_member instead
-         of HAVE_type_member.
+       * rexecd/rexecd.c: Use HAVE_STRUCT_type_member instead of
+       HAVE_type_member.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * rcp/rcp.c: Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1.
+       * rcp/rcp.c: Checks for HAVE_DECL variables must read #if
+       !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.
          (tolocal): Removed redefinitions of IP_TOS et al.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
        * libinetutils/herror.c: Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1.
+       #if !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.
        * libinetutils/hstrerror.c: Likewise.
        * libinetutils/logwtmp.c: Likewise.
        * libinetutils/revoke.c: Likewise.
        * libinetutils/setenv.c: Likewise.
 
-       * libinetutils/iruserok.c: Use HAVE_STRUCT_type_member instead
-         of HAVE_type_member.
+       * libinetutils/iruserok.c: Use HAVE_STRUCT_type_member instead of
+       HAVE_type_member.
        * libinetutils/logout.c: Likewise.
        * libinetutils/ruserok.c: Likewise.
        * libinetutils/utmp_init.c: Likewise.
@@ -6093,40 +6121,40 @@
 
        * ifconfig/Makefile.am: Removed obsolete OMIT_DEPENDENCIES.
        * ifconfig/system.h: Use HAVE_STRUCT_type_member instead of
-         HAVE_type_member.
+       HAVE_type_member.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * headers/crypt.h: Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1.
+       * headers/crypt.h: Checks for HAVE_DECL variables must read #if
+       !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
-       * ftpd/ftp.c: Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1.
+       * ftpd/ftp.c: Checks for HAVE_DECL variables must read #if
+       !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.
        * ftpd/extern.h: Likewise.
        * ftpd/ftpd.c: Likewise.
 
 2002-05-14  Sergey Poznyakoff  <address@hidden>
 
        * configure.ac: AC_CHECK_MEMBERS (as of version 2.53 ) fails to
-         recognize the presense of a structure member which is itself
-         of an aggregate type. Thus, tests for struct ifreq.ifr_netmask
-         and struct ifreq.ifr_broadaddr always fail. To work around the
-         bug, first check for a non-aggregate sub-member of the member
-         in question and then create an appropriate HAVE_ define.
-
-         Use AC_CHECK_DECLS on crypt and errno, as AC_CHECK_DECL does
-         not generate HAVE_DECL_ define.
-
-         (AH_BOTTOMs): Checks for HAVE_DECL variables must read
-         #if !HAVE_DECL_something, since AC_CHECK_DECLS always
-         declares HAVE_DECL, either to 0 or to 1. The only
-         exception is HAVE_DECL_HSTRERROR, whose AC_CHECK_DECLS
-         is under a conditional expression, so we have to
-         check for !defined(HAVE_DECL_HSTRERROR) first.
+       recognize the presense of a structure member which is itself of an
+       aggregate type.  Thus, tests for struct ifreq.ifr_netmask and
+       struct ifreq.ifr_broadaddr always fail.  To work around the bug,
+       first check for a non-aggregate sub-member of the member in
+       question and then create an appropriate HAVE_ define.
+
+       Use AC_CHECK_DECLS on crypt and errno, as AC_CHECK_DECL does not
+       generate HAVE_DECL_ define.
+
+       (AH_BOTTOMs): Checks for HAVE_DECL variables must read #if
+       !HAVE_DECL_something, since AC_CHECK_DECLS always declares
+       HAVE_DECL, either to 0 or to 1.  The only exception is
+       HAVE_DECL_HSTRERROR, whose AC_CHECK_DECLS is under a conditional
+       expression, so we have to check for !defined(HAVE_DECL_HSTRERROR)
+       first.
 
 2002-04-29  Alfred M. Szmidt  <address@hidden>
 
@@ -6190,8 +6218,8 @@
 
 2002-04-29  Alfred M. Szmidt  <address@hidden>
 
-       * ping/ping_timestamp.c, ping_router.c, ping_echo.c, ping_address.c
-       <version.h>: Include removed.
+       * ping/ping_timestamp.c, ping_router.c, ping_echo.c,
+       ping_address.c <version.h>: Include removed.
 
        * ping/ping.c <version.h>: Include removed.
        (inetutils_package): Renamed to PACKAGE_NAME.
@@ -6214,9 +6242,9 @@
 
 2002-04-29  Alfred M. Szmidt  <address@hidden>
 
-       * ifconfig/system/solaris.c, system/qnx.c, system/osf.c, system/linux.c,
-       system/hpux.c, system/generic.c, printif.c, ifconfig.c, changeif.c,
-       options.c <version.h>: Include removed.
+       * ifconfig/system/solaris.c, system/qnx.c, system/osf.c,
+       system/linux.c, system/hpux.c, system/generic.c, printif.c,
+       ifconfig.c, changeif.c, options.c <version.h>: Include removed.
 
        * ifconfig/options.c (inetutils_package): Renamed to PACKAGE_NAME.
        (inetutils_version): Renamed to PACKAGE_VERSION.
@@ -6224,7 +6252,8 @@
 
 2002-04-29  Alfred M. Szmidt  <address@hidden>
 
-       * headers/Makefile.am (EXTRA_DIST): Removed version.h.in from the list.
+       * headers/Makefile.am (EXTRA_DIST): Removed version.h.in from the
+       list.
        * headers/version.h.in: Removed.
 
 2002-04-29  Alfred M. Szmidt  <address@hidden>
@@ -6264,58 +6293,59 @@
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * uucpd/Makefile.am (inetdaemon_PROGRAMS): Use uucpd_BUILD instead of
-       BUILD_UUCPD.
+       * uucpd/Makefile.am (inetdaemon_PROGRAMS): Use uucpd_BUILD instead
+       of BUILD_UUCPD.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * tftpd/Makefile.am (inetdaemon_PROGRAMS): Use tftpd_BUILD instead of
-       BUILD_TFTPD.
-       * tftpd/tftpd.c [HAVE_STRERROR_DECL]: Renamed to HAVE_DECL_STRERROR.
+       * tftpd/Makefile.am (inetdaemon_PROGRAMS): Use tftpd_BUILD instead
+       of BUILD_TFTPD.
+       * tftpd/tftpd.c [HAVE_STRERROR_DECL]: Renamed to
+       HAVE_DECL_STRERROR.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * tftp/Makefile.am (inetdaemon_PROGRAMS): Use tftpd_BUILD instead of
-       BUILD_TFTPD.
+       * tftp/Makefile.am (inetdaemon_PROGRAMS): Use tftpd_BUILD instead
+       of BUILD_TFTPD.
        * tftp/tftp.c [HAVE_STRERROR_DECL]: Renamed to HAVE_DECL_STRERROR.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
        * telnet/Makefile.am (bin_PROGRAMS): Use telnet_BUILD instead of
        BUILD_TELNET.
-       * telnet/authenc.c [HAVE_GETPASS_DECL]: Renamed to HAVE_DECL_GETPASS.
+       * telnet/authenc.c [HAVE_GETPASS_DECL]: Renamed to
+       HAVE_DECL_GETPASS.
        * telnet/commands.c [HAVE_HTONS_DECL]: Renamed to HAVE_DECL_HTONS.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * talkd/Makefile.am (inetdaemon_PROGRAMS): Use talkd_BUILD instead of
-       BUILD_TALKD.
+       * talkd/Makefile.am (inetdaemon_PROGRAMS): Use talkd_BUILD instead
+       of BUILD_TALKD.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * talk/Makefile.am (bin_PROGRAMS): Use talk_BUILD instead
-       of BUILD_TALK.
+       * talk/Makefile.am (bin_PROGRAMS): Use talk_BUILD instead of
+       BUILD_TALK.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
        * syslogd/Makefile.am (inetdaemon_PROGRAMS): Use syslogd_BUILD
-       instead of
-       BUILD_SYSLOGD.
+       instead of BUILD_SYSLOGD.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * rshd/Makefile.am (inetdaemon_PROGRAMS): Use rshd_BUILD instead of
-       BUILD_RSHD.
+       * rshd/Makefile.am (inetdaemon_PROGRAMS): Use rshd_BUILD instead
+       of BUILD_RSHD.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * rsh/Makefile.am (bin_PROGRAMS): Use rsh_BUILD instead of BUILD_RSH.
+       * rsh/Makefile.am (bin_PROGRAMS): Use rsh_BUILD instead of
+       BUILD_RSH.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
        * rlogind/Makefile.am (inetdaemon_PROGRAMS): Use rlogind_BUILD
-       instead of
-       BUILD_RLOGIND.
+       instead of BUILD_RLOGIND.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
@@ -6324,12 +6354,13 @@
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * rexecd/Makefile.am (inetdaemon_PROGRAMS): Use rexecd_BUILD instead of
-       BUILD_REXECD.
+       * rexecd/Makefile.am (inetdaemon_PROGRAMS): Use rexecd_BUILD
+       instead of BUILD_REXECD.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * rcp/Makefile.am (bin_PROGRAMS): Use rcp_BUILD instead of BUILD_RCP.
+       * rcp/Makefile.am (bin_PROGRAMS): Use rcp_BUILD instead of
+       BUILD_RCP.
        * rcp/rcp.c [HAVE_STRERROR_DECL]: Renamed to HAVE_DECL_STRERROR.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
@@ -6361,13 +6392,13 @@
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * inetd/Makefile.am (inetdaemon_PROGRAMS): Use inetd_BUILD instead of
-       BUILD_INETD.
+       * inetd/Makefile.am (inetdaemon_PROGRAMS): Use inetd_BUILD instead
+       of BUILD_INETD.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * ifconfig/Makefile.am (bin_PROGRAMS): Use ifconfig_BUILD instead of
-       BUILD_IFCONFIG.
+       * ifconfig/Makefile.am (bin_PROGRAMS): Use ifconfig_BUILD instead
+       of BUILD_IFCONFIG.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
@@ -6375,23 +6406,26 @@
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * gwhois/Makefile.am (bin_PROGRAMS): Use whois_BUILD instead of 
BUILD_WHOIS.
+       * gwhois/Makefile.am (bin_PROGRAMS): Use whois_BUILD instead of
+       BUILD_WHOIS.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
        * glob/Makefile.am (noinst_LIBRARIES) Use libglob_BUILD instead of
-         BUILD_LIBGLOB.
+       BUILD_LIBGLOB.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * ftpd/Makefile.am (inetdaemon_PROGRAMS): Use ftpd_BUILD instead of
-       BUILD_FTPD.
-       * ftpd/extern.h [HAVE_GETUSERSHELL_DECL]: Renamed to 
HAVE_DECL_GETUSERSHELL.
+       * ftpd/Makefile.am (inetdaemon_PROGRAMS): Use ftpd_BUILD instead
+       of BUILD_FTPD.
+       * ftpd/extern.h [HAVE_GETUSERSHELL_DECL]: Renamed to
+       HAVE_DECL_GETUSERSHELL.
        * ftpd/ftpd.c [HAVE_FCLOSE_DECL]: Renamed to HAVE_DECL_FCLOSE.
 
 2002-04-21  Alfred M. Szmidt <address@hidden>
 
-       * ftp/Makefile.am (bin_PROGRAMS): Use ftp_BUILD instead of BUILD_FTP.
+       * ftp/Makefile.am (bin_PROGRAMS): Use ftp_BUILD instead of
+       BUILD_FTP.
        * ftp/ftp.c [HAVE_FCLOSE_DECL]: Renamed to HAVE_DECL_FCLOSE.
        [HAVE_PCLOSE_DECL]: Renamed to HAVE_DECL_PCLOSE.
 
@@ -6400,9 +6434,10 @@
        * Makefile.am (AUTOMAKE_OPTIONS): Require GNU Automake 1.6.
 
        * acinclude.m4 (IU_UCASE, iu_lcase): Variables removed.
-       (IU_RESULT_ACTIONS, IU_CHECK_WEAK_REFS): Use the new AC_DEFINE syntax.
-       (IU_CHECK_DECL, IU_CHECK_TYPE, IU_CHECK_STRUCT_FIELD):
-       Functions removed.
+       (IU_RESULT_ACTIONS, IU_CHECK_WEAK_REFS): Use the new AC_DEFINE
+       syntax.
+       (IU_CHECK_DECL, IU_CHECK_TYPE, IU_CHECK_STRUCT_FIELD): Functions
+       removed.
        (IU_ENABLE_FOO): Use name_BUILD instead of BUILD_NAME.
        (IU_INCLUDED_REGEX): Replaced with..
        (jm_INCLUDED_REGEX): this.
@@ -6425,10 +6460,10 @@
 2002-04-08  Sergey Poznyakoff  <address@hidden>
 
        * acconfig.h: #undef's for KERBEROS_IV and KERBEROS_V
-       * acinclude.m4 (IU_CHECK_KRB5): New macro: check for the
-         presense of kerberos v.5
+       * acinclude.m4 (IU_CHECK_KRB5): New macro: check for the presense
+       of kerberos v.5
        * configure.ac: New options: --with-krb4[=PATH],
-         --with-krb5[=PATH]
+       --with-krb5[=PATH]
 
 2002-04-07  Sergey Poznyakoff  <address@hidden>
 
@@ -6437,14 +6472,14 @@
 
 2002-04-07  Sergey Poznyakoff  <address@hidden>
 
-       * telnetd/telnetd.c: Initialize login_invocation. Fixed calls
-         to inet_ntoa.
-         (print_hostinfo): Implemented.
+       * telnetd/telnetd.c: Initialize login_invocation.  Fixed calls to
+       inet_ntoa.
+       (print_hostinfo): Implemented.
        * telnetd/pty.c: Use new expand_line to create login command line.
        * telnetd/telnetd.h: Added missing prototypes.
        * telnetd/utility.c: Added line expansion code.
-         (io_setup): Initialize ptyip.
-         (pty_input_putback): new function.
+       (io_setup): Initialize ptyip.
+       (pty_input_putback): new function.
 
 2002-04-07  Sergey Poznyakoff
 
@@ -6452,10 +6487,10 @@
 
 2002-04-07  Sergey Poznyakoff  <address@hidden>
 
-       * libinetutils/utmp_logout.c (utmp_logout): Bugfix: gettimeofday() (and
-         time()) was used over a member of utx, instead of ut.
-         Consequently, all sessions were recorded in wtmp as having
-         zero duration.
+       * libinetutils/utmp_logout.c (utmp_logout): Bugfix: gettimeofday()
+       (and time()) was used over a member of utx, instead of ut.
+       Consequently, all sessions were recorded in wtmp as having zero
+       duration.
 
 2002-04-05  Sergey Poznyakoff  <address@hidden>
 
@@ -6472,10 +6507,11 @@
        * telnetd/telnetd.h: Rewritten.
        * telnetd/utility.c: Rewritten.
 
-       * telnetd/pty.c: Use obstack instead of manually allocating memory.
+       * telnetd/pty.c: Use obstack instead of manually allocating
+       memory.
 
-       * telnetd/slc.c: Lots of fixes: Removed conditional dependencies on
-         LINEMODE, reduced number of global variables.
+       * telnetd/slc.c: Lots of fixes: Removed conditional dependencies
+       on LINEMODE, reduced number of global variables.
        * telnetd/state.c: Likewise.
        * telnetd/termstat.c: Likewise.
 
@@ -6484,10 +6520,11 @@
        * libinetutils/libinetutils/obstack.c: new
        * libinetutils/libinetutils/Makefile.am: Added obstack.c
 
-       * libinetutils/libinetutils/utmp_init.c: Use ifdef UTMPX, instead of
-         HAVE_UTMPX_H.
-       * libinetutils/libinetutils/utmp_logout.c: Likewise. (utmp_logout): 
fallback
-         to logwtmp() if updwtmp() is not available.
+       * libinetutils/libinetutils/utmp_init.c: Use ifdef UTMPX, instead
+       of HAVE_UTMPX_H.
+       * libinetutils/libinetutils/utmp_logout.c: Likewise.
+       (utmp_logout): fallback to logwtmp() if updwtmp() is not
+       available.
 
 2002-04-05  Sergey Poznyakoff  <address@hidden>
 
@@ -6500,46 +6537,45 @@
 
 2002-04-05  Sergey Poznyakoff  <address@hidden>
 
-       * acconfig.h: Removed extra HAVE_UTMPX_H. Added HAVE_CC_T
-         and HAVE_LIBREADLINE.
-       * configure.ac: Check for obstack functions. Modified
-         readline check: assign -lreadline to the separate AC_SUBST
-         variable, instead of appending it to LIBS. Check for cc_t
-         type.
-         Raised patchlevel.
+       * acconfig.h: Removed extra HAVE_UTMPX_H.  Added HAVE_CC_T and
+       HAVE_LIBREADLINE.
+       * configure.ac: Check for obstack functions.  Modified readline
+       check: assign -lreadline to the separate AC_SUBST variable,
+       instead of appending it to LIBS.  Check for cc_t type.  Raised
+       patchlevel.
 
 2002-03-14  Sergey Poznyakoff  <address@hidden>
 
-       Started fixing horrible mess in telnetd. To begin with,
-       segregated pty-related functions from tty-related ones.
-       Use forkpty instead of manually fiddling with lots of ifdefs.
-       The stuff has been tested on GNU/Linux and Solaris.
+       Started fixing horrible mess in telnetd.  To begin with,
+       segregated pty-related functions from tty-related ones.  Use
+       forkpty instead of manually fiddling with lots of ifdefs.  The
+       stuff has been tested on GNU/Linux and Solaris.
 
        * telnetd/pty.c (new): PTY-related functions.
        * telnetd/Makefile.am: Added pty.c
        * telnetd/ext.h: Changed definition of line.
-       * telnetd/sys_term.c: Removed unneeded functions. Some of them
-         are re-implemented in pty.c
+       * telnetd/sys_term.c: Removed unneeded functions.  Some of them
+       are re-implemented in pty.c
        * telnetd/telnetd.c (doit, telnet, readstream): Reorganized.
 
 2002-03-14  Sergey Poznyakoff  <address@hidden>
 
-       * configure.ac: Added AC_CANONICAL_SYSTEM to set $host
-         properly. Additional AC_DEFINEs for Solaris.
+       * configure.ac: Added AC_CANONICAL_SYSTEM to set $host properly.
+       Additional AC_DEFINEs for Solaris.
 
 2002-03-05  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (main): New variables KLINE and KLINE_LEN, to store
-       partial lines from the kernel log device.  Collect partial lines
-       until we either have a maximum partial line or a full line.  Log
-       that, and all following lines collected so far, and in the case of
-       the maximum partial line skip the remainder of the current line.
-       Reported by Davin McCall <address@hidden>.
+       * syslogd/syslogd.c (main): New variables KLINE and KLINE_LEN, to
+       store partial lines from the kernel log device.  Collect partial
+       lines until we either have a maximum partial line or a full line.
+       Log that, and all following lines collected so far, and in the
+       case of the maximum partial line skip the remainder of the current
+       line.  Reported by Davin McCall <address@hidden>.
 
 2002-02-13  Sergey Poznyakoff  <address@hidden>
 
-       * glob/Makefile.am (INCLUDES): Added -I$(top_builddir)/include (needed
-         for fnmatch.h and confpaths.h)
+       * glob/Makefile.am (INCLUDES): Added -I$(top_builddir)/include
+       (needed for fnmatch.h and confpaths.h)
 
 2002-02-12  Jeff Bailey  <address@hidden>
 
@@ -6627,7 +6663,8 @@
 
 2002-02-10  Jeff Bailey  <address@hidden>
 
-       * libinetutils/Makefile.am: Add -I$(top_builddir)/include to INCLUDES
+       * libinetutils/Makefile.am: Add -I$(top_builddir)/include to
+       INCLUDES
 
 2002-02-10  Jeff Bailey  <address@hidden>
 
@@ -6673,12 +6710,12 @@
        * headers/acconfig.h: Move to ...
        * acconfig.h: Here
 
-       * Makefile.am: Require Automake 1.5.  Add doc and doc/rfc to
-       build tree.  Don't tell autoheader to look in headers/
+       * Makefile.am: Require Automake 1.5.  Add doc and doc/rfc to build
+       tree.  Don't tell autoheader to look in headers/
 
-       I moved config.h to the top_builddir to overcome a bug in
-       autoconf that requires the config.h to be in the same
-       directory as aclocal.m4
+       I moved config.h to the top_builddir to overcome a bug in autoconf
+       that requires the config.h to be in the same directory as
+       aclocal.m4
 
        This meant that I also had to add
        INCLUDES=-I$(top_builddir)/include.  The upshot is that make
@@ -6690,8 +6727,8 @@
 2001-12-25  Alain Magloire
 
        * libinetutils/poll.c: Added <time.h>
-       * libinetutils/getpass.c: New file, getpass().
-       Bert De Knuydt <address@hidden>.
+       * libinetutils/getpass.c: New file, getpass().  Bert De Knuydt
+       <address@hidden>.
 
 2001-12-25  Alain Magloire
 
@@ -6700,18 +6737,17 @@
 
 2001-12-25  Alain Magloire
 
-       * configure.in:  Add check for mkstemp ().
-       Check for getpass().
+       * configure.in: Add check for mkstemp ().  Check for getpass().
        Note from Bert De Knuydt <address@hidden>.
 
 2001-11-22  Sergey Poznyakoff
 
-       * rlogin/rlogin.c: Fixed syntax error: sizeof int. Should be:
+       * rlogin/rlogin.c: Fixed syntax error: sizeof int.  Should be:
        sizeof(int).
 
 2001-11-22  Sergey Poznyakoff
 
-       * rcp/rcp.c: Fixed syntax error: sizeof int. Should be:
+       * rcp/rcp.c: Fixed syntax error: sizeof int.  Should be:
        sizeof(int).
 
 2001-11-21  Sergey Poznyakoff
@@ -6732,8 +6768,8 @@
 
 2001-11-10  Alain Magloire
 
-       * rcp/rcp.c (help): New function.
-       Convert to getopt_long () for long options support.
+       * rcp/rcp.c (help): New function.  Convert to getopt_long () for
+       long options support.
 
 2001-11-10  Alain Magloire
 
@@ -6786,67 +6822,61 @@
 2001-11-04  Sergey Poznyakoff
 
        * rlogind/rlogind.c: The second argument for daemon() should be 0:
-       close all descriptors and reserve first three ones. Otherwise
-       master/slave ptys could get all messed up.
-       Also changed first argument to 0, i.e. perform chdir("/"), so
-       we don't keep cwd used.
+       close all descriptors and reserve first three ones.  Otherwise
+       master/slave ptys could get all messed up.  Also changed first
+       argument to 0, i.e. perform chdir("/"), so we don't keep cwd
+       used.
 
 2001-11-03  Alain Magloire
 
-       * rsh/rsh.c: Removed copyright and sccsid variable.
-       Changes to follow GNU coding style.
-       #include <version.h>.
-       In long_options add options from rlogin.
+       * rsh/rsh.c: Removed copyright and sccsid variable.  Changes to
+       follow GNU coding style.  #include <version.h>.  In long_options
+       add options from rlogin.
        (help): Put info about rlogin options.
-       (main): Change the code to use getop_long()
-       correctly.  Added option -V and -h.
+       (main): Change the code to use getop_long() correctly.  Added
+       option -V and -h.
 
 2001-11-03  Alain Magloire
 
        * rlogind/rlogind.c: A little indentation work 8-).
-       (rlogin_daemon): Use function daemon(1,1) to daemonize.
-       More portable and any bug fix will benefit all.
+       (rlogin_daemon): Use function daemon(1, 1) to daemonize.  More
+       portable and any bug fix will benefit all.
 
 2001-11-03  Alain Magloire
 
-       * rlogin/rlogin.c: Removed copyryght and sccsid.
-       #include <err.h>.
-       short_options add -V.
-       (main): Check if we are setuid root, if not
-       bail out early.
+       * rlogin/rlogin.c: Removed copyryght and sccsid.  #include
+       <err.h>.  short_options add -V.
+       (main): Check if we are setuid root, if not bail out early.
        (usage): Add -l, -V and -h info.
 
 2001-11-03  Alain Magloire
 
-       * rlogin/rlogin.c: #include <version.h>
-       Reindent to comply to GNU coding style.
-       Implemented long version options.
-       Call seteeuid() not only setuid() when rcmd is finish.
-       Get rid of __STDC__ for function prototype, it was not
-       use consistently anyways.
-       Nuked -L option 'litout' the code was commented out
-       and nowadays nobody cares.
+       * rlogin/rlogin.c: #include <version.h> Reindent to comply to GNU
+       coding style.  Implemented long version options.  Call seteeuid()
+       not only setuid() when rcmd is finish.  Get rid of __STDC__ for
+       function prototype, it was not use consistently anyways.  Nuked -L
+       option 'litout' the code was commented out and nowadays nobody
+       cares.
        (usage): Changed for long option output.
 
 2001-11-03  Alain Magloire
 
        * libinetutils/daemon.c: GNU coding style changes.
-       (waitdaemon): Try to find the number of file descriptor,
-       check _SC_OPEN_MAX, getdtablsize() before falling to the default.
+       (waitdaemon): Try to find the number of file descriptor, check
+       _SC_OPEN_MAX, getdtablsize() before falling to the default.
 
 2001-11-03  Alain Magloire
 
-       * ftpd/server_mode.c: [DEFPORT] defiine to 21.
-       Fallback to DEFPORT if getservbyname() failed.
-       Lots of site does not configure the /etc/services
-       correctly.
+       * ftpd/server_mode.c: [DEFPORT] defiine to 21.  Fallback to
+       DEFPORT if getservbyname() failed.  Lots of site does not
+       configure the /etc/services correctly.
 
 2001-11-03  Alain Magloire
 
        * doc/rlogind.texi: New file.
        * doc/rlogin.texi: New file.
-       * doc/Makefile.am: Add rlogin.texi and rlogind.texi in dependencies.
-       SUBDIRS added rfc.
+       * doc/Makefile.am: Add rlogin.texi and rlogind.texi in
+       dependencies.  SUBDIRS added rfc.
        * doc/inetutils.texi: Enable rlogin and rlogind.
        * doc/rfc/1282.txt: New file.
 
@@ -6883,8 +6913,8 @@
 
 2001-11-02  Marcus Brinkmann  <address@hidden>
 
-       * headers/acconfig.h: Add macros for HAVE_UTMP_UT_PID, HAVE_UTMP_UT_ID,
-       HAVE_UTMP_UT_USER.
+       * headers/acconfig.h: Add macros for HAVE_UTMP_UT_PID,
+       HAVE_UTMP_UT_ID, HAVE_UTMP_UT_USER.
 
 2001-11-02  Marcus Brinkmann  <address@hidden>
 
@@ -6892,8 +6922,8 @@
 
 2001-11-02  Marcus Brinkmann  <address@hidden>
 
-       * doc/inetutils.texi: Fix dir entries and the menu.  Remove all those
-       nonexisting nodes, and replace them by include directives.
+       * doc/inetutils.texi: Fix dir entries and the menu.  Remove all
+       those nonexisting nodes, and replace them by include directives.
        Comment out missing nodes.  Fix some minor formatting.
        * doc/syslogd.texi: Add node and chapter directives.
        * doc/logger.texi: Likewise.
@@ -6904,7 +6934,8 @@
 
        * doc/syslogd.texi: A lot of small formatting fixes.
        * doc/logger.texi: New file.
-       * doc/inetutils.texi: Rename syslog to logger and add entry for it.
+       * doc/inetutils.texi: Rename syslog to logger and add entry for
+       it.
 
 2001-11-02  Marcus Brinkmann  <address@hidden>
 
@@ -6928,10 +6959,10 @@
 
 2001-10-30  Alain Magloire
 
-       * talkd/Makefile.am:  Add -I ../libinetutils to have the argvc_xx()
+       * talkd/Makefile.am: Add -I ../libinetutils to have the argvc_xx()
        prototypes.
-       * talkd/acl.c: Add <ctype.h> we use isdigit().
-       Add "argv.h" we use argv_xx() functions.
+       * talkd/acl.c: Add <ctype.h> we use isdigit().  Add "argv.h" we
+       use argv_xx() functions.
        (read_address): Declared static and variable addr unused nuked.
        (netdef_parse): Declared static.
        (open_users_acl): Declared static.
@@ -6944,12 +6975,12 @@
        * talkd/print.c (messages_types): Array declared const and static.
        (answers): Array declared const and static.
        (_xlat_num): Declared static.
-       (print_request): First argument declared const and should
-       have a return value.
-       (print_response): First argument declared const and should
-       have a return value.
-       * talkd/process.c (process_request): Bug, process did not have
-       a return value.
+       (print_request): First argument declared const and should have a
+       return value.
+       (print_response): First argument declared const and should have a
+       return value.
+       * talkd/process.c (process_request): Bug, process did not have a
+       return value.
        * talkd/table.c (lookup_request): Declared static and function
        pointer with proper prototypes.
        (fuzzy_comp): Declared static.
@@ -6961,9 +6992,9 @@
 
 2001-10-29  Sergey Poznyakoff
 
-       * talkd/acl.c: Fixed declaration of read_address(). Bugfix
-       in discard_acl(): it was discarding the extra entry.
-       acl_match(): Set default action to ACT_ALLOW.
+       * talkd/acl.c: Fixed declaration of read_address().  Bugfix in
+       discard_acl(): it was discarding the extra entry.  acl_match():
+       Set default action to ACT_ALLOW.
        * talkd/intalkd.h: Macro os2sin_addr: extract struct in_addr from
        struct osockaddr.
        * talkd/process.c: do_announce(): use os2sin_addr for readability.
@@ -6972,31 +7003,31 @@
 
 2001-10-28  Alain Magloire
 
-       * talkd/talkd/process.c (open_users_acl):  free (filename);
+       * talkd/talkd/process.c (open_users_acl): free (filename);
        * talkd/talkd/talkd.c (talkd_init): Do not bail out if not root,
        Do we have to be root?
 
 2001-10-28  Alain Magloire
 
-       Unfortunately some platforms, like QNX/Neutrino does not implement flow
-       control packet mode TIOCPKT.  If it is not defined, provide the
-       constant. It should not affect the functionnality, but the server
-       will not be able to process CTRL-Q CTRL-S.
+       Unfortunately some platforms, like QNX/Neutrino does not implement
+       flow control packet mode TIOCPKT.  If it is not defined, provide
+       the constant.  It should not affect the functionnality, but the
+       server will not be able to process CTRL-Q CTRL-S.
 
-       * rlogin/rlogin/rlogin.c: Define the  macros TIOCPKT_XXX.
-       (speed_translate): This did not work on QNX/Neutrino, since we were
-       assuming things that does not hold true.  We were assuming that B0,
-       B50 etc .. were ascending constant corresponding to 0, 1, etc ...
-       This is not portable POSIX only says that cfgetispeed() return
-       symbolic functions. To correct use approximatively the same code in
-       telnet/sys_bsd.c.
+       * rlogin/rlogin/rlogin.c: Define the macros TIOCPKT_XXX.
+       (speed_translate): This did not work on QNX/Neutrino, since we
+       were assuming things that does not hold true.  We were assuming
+       that B0, B50 etc ..  were ascending constant corresponding to 0,
+       1, etc ... This is not portable POSIX only says that
+       cfgetispeed() return symbolic functions.  To correct use
+       approximatively the same code in telnet/sys_bsd.c.
 
 2001-10-28  Alain Magloire
 
-       Certain programs __MUST__ be install root to work properly. There is
-       a hook in the installation to warn the user.  But maybe in the future
-       we should try to install as root and failed the installation if it
-       does not work?
+       Certain programs __MUST__ be install root to work properly.  There
+       is a hook in the installation to warn the user.  But maybe in the
+       future we should try to install as root and failed the
+       installation if it does not work?
 
        * ping/Makefile.am: Rules to try install setuid root.
        * rcp/Makefile.am: Rules to try install setuid root.
@@ -7005,33 +7036,33 @@
 
 2001-10-27  Sergey Poznyakoff
 
-       * talkd/acl.c: read_acl(): Initialize `head' to NULL (in case
-       the acl contains null hostlist).
+       * talkd/acl.c: read_acl(): Initialize `head' to NULL (in case the
+       acl contains null hostlist).
 
 2001-10-25  Alain Magloire
 
-       * telnetd/telnetd/telnetd.c: Remove stupid/obsolete hack, if an array
-       is declare const char *, you can not write(readonly) to it.  This
-       the way ISO C defines it, even if some compiler let it trough. Do
-       the right thing everytime not only for GCC.
+       * telnetd/telnetd/telnetd.c: Remove stupid/obsolete hack, if an
+       array is declare const char *, you can not write(readonly) to it.
+       This the way ISO C defines it, even if some compiler let it
+       trough.  Do the right thing everytime not only for GCC.
 
 2001-10-25  Alain Magloire
 
-       * telnet/telnet/telnet.c: jmp_buf is an opaque struct/object we should
-       not try to initialize it, and in any case globals and static
-       variables are initialize to zeros, a prerequesite of ISO C.
+       * telnet/telnet/telnet.c: jmp_buf is an opaque struct/object we
+       should not try to initialize it, and in any case globals and
+       static variables are initialize to zeros, a prerequesite of ISO C.
 
 2001-10-25  Alain Malgoire
 
        * talkd/announce.c: Add <sys/uio.h> for "struct iovec" definition.
-       #undef MAX before redefining it.  It was set in different
-       system includes.
+       #undef MAX before redefining it.  It was set in different system
+       includes.
 
 2001-10-25  Sergey Poznyakoff
 
-       Talkd essencially rewritten. New feature: system-wide and
-       user-specific access-control lists allow for controlling
-       who and from where is able to request talks.
+       Talkd essencially rewritten.  New feature: system-wide and
+       user-specific access-control lists allow for controlling who and
+       from where is able to request talks.
 
        * talkd/intalkd.h: (new) Implementation-specific defines.
        * talkd/acl.c: (new) Access-control lists.
@@ -7044,22 +7075,23 @@
 
 2001-10-25  Alain Magloire
 
-       * syslogd/syslogd.c:  Use the same code in talkd/talkd.c to handle
+       * syslogd/syslogd.c: Use the same code in talkd/talkd.c to handle
        utmp vs utmpx.
-       (wallmesg):  Use the macros when manipulating utmp functions.
+       (wallmesg): Use the macros when manipulating utmp functions.
 
 2001-10-25  Alain Magloire
 
-       * rlogind/rlogind.c (topdomain):  In badly configure systems (like
+       * rlogind/rlogind.c (topdomain): In badly configure systems (like
        mine 8), there is no domainame, this case will cause a sigsegv.
        Because, we take for granted that local_domain_name, will be
-       initialized correctly:
-       local_domain_name = topdomain()  // will return NULL.
-       Change topdomain() to return the original name on failure.
+       initialized correctly: local_domain_name = topdomain() // will
+       return NULL.  Change topdomain() to return the original name on
+       failure.
 
 2001-10-25  Sergey Poznyakoff
 
-       * libinetutils/argcv.c: (new) Simple string tokenizer. Needed by talkd 
acls.
+       * libinetutils/argcv.c: (new) Simple string tokenizer.  Needed by
+       talkd acls.
        * libinetutils/argcv.h: (new) Definitions for argcv.c
        * libinetutils/regex.c: (new) Regex functions.
        * libinetutils/regex.h: (new) Definitions for regex functions.
@@ -7072,7 +7104,7 @@
 2001-10-25  Sergey Poznyakoff
 
        * ftpd/pam.c: Provide replacements for PAM_CONV_AGAIN and
-       PAM_INCOMPLETE for systems that miss them (e.g. Solaris)
+       PAM_INCOMPLETE for systems that miss them (e.g.  Solaris)
 
 2001-10-25  Alain Magloire
 
@@ -7096,16 +7128,16 @@
 2001-09-05 Sergey Poznyakoff
 
        * gwhois/Makefile.am: List built headers in BUILT_SOURCES so the
-       autodependency code works. Removed $(srcdir)/ prefix from
-       targets: the source directory might not be writable, so its
-       better to build headers in the build directory
-       if they are not present in srcdir. Restored EXTRA_DIST.
+       autodependency code works.  Removed $(srcdir)/ prefix from
+       targets: the source directory might not be writable, so its better
+       to build headers in the build directory if they are not present in
+       srcdir.  Restored EXTRA_DIST.
 
 2001-09-04  Michael Weiser <address@hidden>
 
        * talkd/process.c: Guard <utmp.h> utmpx.h> properly.
-       (find_user): Guard calls to setutent() or setutxent().
-       Use sizeof(PATH_DEV) instead of hardcoded numbers.
+       (find_user): Guard calls to setutent() or setutxent().  Use
+       sizeof(PATH_DEV) instead of hardcoded numbers.
 
 2001-08-29  Marcus Brinkmann  <address@hidden>
 
@@ -7115,8 +7147,8 @@
 2001-08-27  Alain Magloire
 
        * ftpd/Makefile.am: Add EXTRA_DIST = ftpcmd.c.  To force the
-       generation of the file when doing the distribution.  This way
-       YACC is no longer an requirement.
+       generation of the file when doing the distribution.  This way YACC
+       is no longer an requirement.
 
 2001-08-26   Alain Magloire
 
@@ -7129,19 +7161,19 @@
 
 2001-08-26  Alain Magloire
 
-       The idea is to provide an easy way to add services without
-       mocking around with inetd.conf.  It is possible to just
-       drop a file in PATH_INETDDIR, and the file will be pick
-       and merge like if it was a configuration file.  For example,
+       The idea is to provide an easy way to add services without mocking
+       around with inetd.conf.  It is possible to just drop a file in
+       PATH_INETDDIR, and the file will be pick and merge like if it was
+       a configuration file.  For example,
 
        /etc/inetd.d/telnet
        /etc/inetd.d/ftp
        /etc/inetd.d/login
        /etc/inetd.d/shell
 
-       will contain the entries to start telnet/ftp/rlogin/shell
-       without having to put them in /etc/inetd.conf.
-       The idea was submitted by Jakob.
+       will contain the entries to start telnet/ftp/rlogin/shell without
+       having to put them in /etc/inetd.conf.  The idea was submitted by
+       Jakob.
 
        The code had a face lift to comply with GNU coding style.
 
@@ -7155,31 +7187,31 @@
        char          *sskip __P((char **, FILE *, const char *));
        char          *skip __P((char **, FILE *));
        (usage): Updated.
-       (main): Localised the variables.
-       Read the line configuration files in to an array.
-       (config):  Go through the configuration files arrays and
-       call nextconfig on each file for parsing.
-       (nextconfig): Parse the configuration file and construct
-       an service entry.
+       (main): Localised the variables.  Read the line configuration
+       files in to an array.
+       (config): Go through the configuration files arrays and call
+       nextconfig on each file for parsing.
+       (nextconfig): Parse the configuration file and construct an
+       service entry.
 
        * inetd/inetd.8: Update to document the new PATH_INETDDIR feature.
 
 2001-08-26  Alain Magloire
 
        * gwhois/ChangeLog: New File.
-       * gwhois/Makefile.am: EXTRA_DIST = as_del.h ip_del.h tld_serv.h
-       So no need to have PERL in the distribution.
-       Add missing dependencies.
-       * gwhois/whois.c: Guard <config.h> with the appropriate HAVE_CONFIG_H
-       Remove macors GETOP_LONG and HAVE_GETOPT_LONG.  inetutils always
-       provide a version even for platforms missing it.
+       * gwhois/Makefile.am: EXTRA_DIST = as_del.h ip_del.h tld_serv.h So
+       no need to have PERL in the distribution.  Add missing
+       dependencies.
+       * gwhois/whois.c: Guard <config.h> with the appropriate
+       HAVE_CONFIG_H Remove macors GETOP_LONG and HAVE_GETOPT_LONG.
+       inetutils always provide a version even for platforms missing it.
 
        * gwhois/config.h: remove and merge in whois.h
 
 2001-08-26  Alain Magloire
 
-       Marco D'Itri whois is much more complete then the original
-       one provided by Joel N. Weber II (devnull).  So it is enable.
+       Marco D'Itri whois is much more complete then the original one
+       provided by Joel N.  Weber II (devnull).  So it is enable.
 
        * configure.in: use gwhois instead whois
        * Makefile.am: SUBDIRS have gwhois instead of whois.
@@ -7191,19 +7223,19 @@
 2001-08-25  Alain Magloire
 
        * ftpd/Makefile.am: Check for LIBLS and add it to the link.
-       * ftpd/popen.c:  WITH_LIBLS check.
+       * ftpd/popen.c: WITH_LIBLS check.
 
 2001-08-25  Alain Magloire
 
-       * configure.in: AC_ARG_ENABLE(libls ..) libls will not work
-       on all platforms, make it possible to disable it.
-       LIBLS, BUILD_LIBLS, WITH_LIBLS, new variable.s
+       * configure.in: AC_ARG_ENABLE(libls ..) libls will not work on all
+       platforms, make it possible to disable it.  LIBLS, BUILD_LIBLS,
+       WITH_LIBLS, new variable.s
        * header/acconfig.h: WITH_LIBLS new.
 
 2001-08-17  Marcus Brinkmann  <address@hidden>
 
-       * telnet/sys_bsd.c (TerminalFlushOutput): New variable FLAGS.  Pass
-       pointers to it to the ioctls.
+       * telnet/sys_bsd.c (TerminalFlushOutput): New variable FLAGS.
+       Pass pointers to it to the ioctls.
 
 2001-08-11  Sergey Poznyakoff  <address@hidden>
 
@@ -7231,9 +7263,8 @@
 
 2001-07-26  Alain Magloire
 
-       The patch was provided by Eric Gillespie, Jr., it addresses
-       a vulnerability in telnetd:
-       TESO Security Advisory 06/10/2001
+       The patch was provided by Eric Gillespie, Jr., it addresses a
+       vulnerability in telnetd: TESO Security Advisory 06/10/2001
 
        Multiple vendor Telnet Daemon vulnerability
 
@@ -7287,29 +7318,28 @@
        with other options by default, changing memory layout.
 
        * telnetd/ext.h (output_data): Add prototypes for output_data.
-       * telnetd/state.c (output_data): Implement output_data().
-       Patch provided by "Eric Gillespie, Jr.".
+       * telnetd/state.c (output_data): Implement output_data().  Patch
+       provided by "Eric Gillespie, Jr.".
 
 2001-07-18  Alain Magloire
 
-       Much of the changes where indentation to follow GNU
-       coding style.  Use of "const" where appropriate.
-       atoi() is not ANSI C nor POSIX. Preferable to use
-       strto(u)l().  The same for bcopy() moving to POSIX
-       mem*() functions.
+       Much of the changes where indentation to follow GNU coding style.
+       Use of "const" where appropriate.  atoi() is not ANSI C nor POSIX.
+       Preferable to use strto(u)l().  The same for bcopy() moving to
+       POSIX mem*() functions.
 
        * rlogind/rlogind.c:#include <sys/stat.h> is needed for chmod ().
-       #include <sys/ioctl.h> is needed for the ioctl() calls.
-       Remove the "static" scope since the functions were define whithout
-       the static qualificator.
+       #include <sys/ioctl.h> is needed for the ioctl() calls.  Remove
+       the "static" scope since the functions were define whithout the
+       static qualificator.
        (main): atoi() replace by strtoul() where needed.
-       (rlogind_mainloop): Need to return a value since it is use
-       as an argument to exit () add return 0.
+       (rlogind_mainloop): Need to return a value since it is use as an
+       argument to exit () add return 0.
        (getstr): argument is now const.
        (protocol): Initialize variables pdp and fpb gcc was complaining
        about it.
-       (protocol): n was shadowed by another n previosuly declared
-       rename the variable len and change its scope.
+       (protocol): n was shadowed by another n previosuly declared rename
+       the variable len and change its scope.
        (protocol): bcopy() replace by memmove().
        (control): argument change to size_t.
        (fatal): second argument now is const char *.
@@ -7321,25 +7351,25 @@
 
 2001-07-14  Sergey Poznyakoff  <address@hidden>
 
-       * rlogind/rlogind.c: Rewritten from scratch. Implemented -a
-       (verify hostname) option. Added --reverse-required and
-       --daemon options. Kerberos code is not tested, though.
+       * rlogind/rlogind.c: Rewritten from scratch.  Implemented -a
+       (verify hostname) option.  Added --reverse-required and --daemon
+       options.  Kerberos code is not tested, though.
 
 2001-07-14  Sergey Poznyakoff  <address@hidden>
 
-       * ping/ping.c: Use inetutils_package instead of PACKAGE. Same for
+       * ping/ping.c: Use inetutils_package instead of PACKAGE.  Same for
        VERSION.
 
 2001-07-14  Sergey Poznyakoff  <address@hidden>
 
-       * libinetutils/openpty.c: Set RMSGN|RPROTDAT on master side of pty 
pair, so it
-       can be read using read() call.
+       * libinetutils/openpty.c: Set RMSGN|RPROTDAT on master side of pty
+       pair, so it can be read using read() call.
 
 2001-07-14  Sergey Poznyakoff  <address@hidden>
 
        * libinetutils/localhost.c: Return fully qualified domain name.
-       * libinetutils/login_tty.c: Rewritten from scratch. This version
-       works on systems lacking TIOCSCTTY ioctl (eg. Solaris).
+       * libinetutils/login_tty.c: Rewritten from scratch.  This version
+       works on systems lacking TIOCSCTTY ioctl (eg.  Solaris).
 
 2001-07-14  Sergey Poznyakoff  <address@hidden>
 
@@ -7353,24 +7383,24 @@
 2001-07-10  Sergey Poznyakoff
 
        * ifconfig/if_index.c: Include ifconfig.h instead of if_index.h.
-       Reason: ifconfig.h includes system.h which contains
-       definition of ifr_index member for systems lacking it.
-       It also includes if_index.h. Thanks to Alain.
+       Reason: ifconfig.h includes system.h which contains definition of
+       ifr_index member for systems lacking it.  It also includes
+       if_index.h.  Thanks to Alain.
 
 2001-06-30  Sergey Poznyakoff
 
-       * ifconfig/if_index.c: if_nameindex(): Actually fall back :^). Besides,
-       the return value was unspecified if socked() failed.
-       Removed # define ifr_ifindex ifr_index.
-       Use ifr_index instead of ifr_ifindex throughout the module, since
-       the check for its presence is already made in configure.in and
-       appropriate define is in system.h.
-       if_nameindex(): reverted condition on ioctl() return.
+       * ifconfig/if_index.c: if_nameindex(): Actually fall back :^).
+       Besides, the return value was unspecified if socked() failed.
+       Removed # define ifr_ifindex ifr_index.  Use ifr_index instead of
+       ifr_ifindex throughout the module, since the check for its
+       presence is already made in configure.in and appropriate define is
+       in system.h.  if_nameindex(): reverted condition on ioctl()
+       return.
 
 2001-06-26  Alain Magloire
 
-       * ifconfig/if_index.c: Solaris does not define ifr_index but rather
-       ifr_ifindex ... sigh ..  redefine it to ifr_index to be
+       * ifconfig/if_index.c: Solaris does not define ifr_index but
+       rather ifr_ifindex ... sigh ..  redefine it to ifr_index to be
        consistent.
        (if_indextoname): Typo missing closing bracket.
 
@@ -7378,35 +7408,34 @@
        should be an int not a char since on many OS for example
        QNX4/Watcomm C char is unsigned.
 
-       * ifconfig/system.c:  Use __QNX__
-       * ifconfig/system.h:  Use __QNX__
+       * ifconfig/system.c: Use __QNX__
+       * ifconfig/system.h: Use __QNX__
        * ifconfig/system/qnx.h: remove qfh_netmask and qfh_brdaddr, the
        generic versions will work fine.
 
 2001-06-25  Alain Magloire
 
        * ifconfig/if_index.c: Fall back to the generic version if
-       SIOCGIFINDEX and SIOCGIFNAME fail.
-       Note from Sergey.
-       Define BSD_COMP for solaris machines to include
-       the ioctl definitions.
+       SIOCGIFINDEX and SIOCGIFNAME fail.  Note from Sergey.  Define
+       BSD_COMP for solaris machines to include the ioctl definitions.
 
        * ifconfig/options.c (usage): Terminate the string with '\n\'.
-       * ifconfig/printif.c (print_interfaceX): Use alloca() instead
-       of dynamique allocated arrays, may compiler can not
-       cope with this yet.
+       * ifconfig/printif.c (print_interfaceX): Use alloca() instead of
+       dynamique allocated arrays, may compiler can not cope with this
+       yet.
 
 2001-06-23  Marcus Brinkmann  <address@hidden>
 
-       * ifconfig/system/qnx.c (qfh_brdaddr, qfh_netmask): Functions removed,
-       the generic ones will work fine with the changes to system.h.
+       * ifconfig/system/qnx.c (qfh_brdaddr, qfh_netmask): Functions
+       removed, the generic ones will work fine with the changes to
+       system.h.
        * ifconfig/system/qnx.h: Prototypes for these functions removed.
 
        * ifconfig/system/qnx.h: Do not define ifr_netmask.
 
        * ifconfig/printif.h: Move check for HAVE_* introduced in last
        change to ...
-       system.h: ... here.
+       * system.h: ... here.
 
        * ifconfig/options.c: Revert change from Alain.
 
@@ -7414,7 +7443,7 @@
 
        Patches by Alain:
        * ping/ping_address.c, ping/ping_echo.c, ping/ping_router.c,
-       ping/ping_timestamp.c:  <signal.h> -> <sys/signal.h>
+       ping/ping_timestamp.c: <signal.h> -> <sys/signal.h>
 
 
 2001-06-20  Sergey Poznyakoff  <address@hidden>
@@ -7422,14 +7451,16 @@
        Patches by Alain:
        * libicmp/icmp_cksum.c, libicmp/icmp_echo.c,
        libicmp/icmp_timestamp.c, libicmp/libping.c: use <signal.h>
-       instead of <sys/signal.h>, truncate pid_t before using as ping_ident.
+       instead of <sys/signal.h>, truncate pid_t before using as
+       ping_ident.
 
 2001-06-20  Sergey Poznyakoff  <address@hidden>
 
        Patches by Alain:
        * libicmp/icmp_cksum.c, libicmp/icmp_echo.c,
        libicmp/icmp_timestamp.c, libicmp/libping.c: use <signal.h>
-       instead of <sys/signal.h>, truncate pid_t before using as ping_ident.
+       instead of <sys/signal.h>, truncate pid_t before using as
+       ping_ident.
        * libicmp/ping.h: changed type of ping_datalen to size_t.
        * libicmp/icmp_address.c: icmp was used unitialized.
        * ping/ping_address.c, ping/ping_echo.c, ping/ping_router.c,
@@ -7441,7 +7472,8 @@
 
        * libicmp/icmp_cksum.c, libicmp/icmp_echo.c,
        libicmp/icmp_timestamp.c, libicmp/libping.c: use <signal.h>
-       instead of <sys/signal.h>, truncate pid_t before using as ping_ident.
+       instead of <sys/signal.h>, truncate pid_t before using as
+       ping_ident.
        * libicmp/ping.h: changed type of ping_datalen to size_t.
        * libicmp/icmp_address.c: icmp was used unitialized.
        * ping/ping_address.c, ping/ping_echo.c, ping/ping_router.c,
@@ -7449,31 +7481,33 @@
 
 2001-06-19  Sergey Poznyakoff  <address@hidden>
 
-       * ping/Makefile.am: use @BUILD_PING@ instead of directly
-         assigning bin_PROGRAMS.
+       * ping/Makefile.am: use @BUILD_PING@ instead of directly assigning
+       bin_PROGRAMS.
        * ping/ping.h: changed counters in struct PING from int to longs.
        * ping/ping.c, ping/ping_address.c, ping/ping_echo.c,
        ping/ping_impl.h, ping/ping_router.c, ping/ping_timestamp.c: Fixed
-       a bunch of inconsistencies (thanks to Alain). Changes to make gcc
+       a bunch of inconsistencies (thanks to Alain).  Changes to make gcc
        -Wall less verbose.
 
 2001-06-19  Sergey Poznyakoff  <address@hidden>
 
        * libicmp/icmp_timestamp.c: forgotten to commit yesterday :^)
-       * libicmp/ping.h: changed counters in struct PING from int to longs.
-       * libicmp/icmp.h,libping.c,
+       * libicmp/ping.h: changed counters in struct PING from int to
+       longs.
+       * libicmp/icmp.h, libping.c,
 
 2001-06-19  Sergey Poznyakoff  <address@hidden>
 
        * configure.in, Makefile.am: added libicmp and ping to build.
-       * ping/Makefile.am: use @BUILD_PING@ instead of directly
-         assigning bin_PROGRAMS.
+       * ping/Makefile.am: use @BUILD_PING@ instead of directly assigning
+       bin_PROGRAMS.
        * libicmp/icmp_timestamp.c: forgotten to commit yesterday :^)
-       * libicmp/ping.h: changed counters in struct PING from int to longs.
+       * libicmp/ping.h: changed counters in struct PING from int to
+       longs.
        * libicmp/icmp.h, libicmp/libping.c, ping/ping.c,
        ping/ping_address.c, ping/ping_echo.c, ping/ping_impl.h,
-       ping/ping_router.c,ping/ping_timestamp.c: Fixed a bunch of
-       inconsistencies (thanks to Alain). Changes to make gcc -Wall less
+       ping/ping_router.c, ping/ping_timestamp.c: Fixed a bunch of
+       inconsistencies (thanks to Alain).  Changes to make gcc -Wall less
        verbose.
 
 2001-06-18  Sergey Poznyakoff  <address@hidden>
@@ -7496,20 +7530,20 @@
        * ping/Makefile.am: added OMIT_DEPENDENCIES
        * ping/ping.c, ping/ping_address.c, ping/ping_echo.c,
        ping/ping_impl.h, ping/ping_timestamp.c: Implemented
-       ICMP_TIMESTAMP and ICMP_ADDRESSMASK requests. None of existing
+       ICMP_TIMESTAMP and ICMP_ADDRESSMASK requests.  None of existing
        routers answers the latter, though.
 
 2001-06-13  Sergey Poznyakoff  <address@hidden>
 
        * ping/ping.c: implemented
-       * ping/ping_address.c,  ping/ping_echo.c,  ping/ping_impl.h,
-       ping/ping_router.c,  ping/ping_timestamp.c: added to repository.
+       * ping/ping_address.c, ping/ping_echo.c, ping/ping_impl.h,
+       ping/ping_router.c, ping/ping_timestamp.c: added to repository.
 
 2001-06-13  Sergey Poznyakoff  <address@hidden>
 
        * libicmp/Makefile.am, libicmp/icmp.h, libicmp/icmp_cksum.c,
        libicmp/icmp_echo.c, libicmp/icmp_timestamp.c, libicmp/libping.c,
-       libicmp/ping.h: added to repository. Currently it is more libping
+       libicmp/ping.h: added to repository.  Currently it is more libping
        than libicmp, I will be adding required functionality latter.
        * ping/ping.c: implemented
        * ping/ping_address.c, ping/ping_echo.c, ping/ping_impl.h,
@@ -7518,13 +7552,14 @@
 
 2001-06-05  Sergey Poznyakoff  <address@hidden>
 
-       * libinetutils/ttymsg.c (normalize_path): Define static and provide
-       a prototype and it was call with the wrong number of arguments.
+       * libinetutils/ttymsg.c (normalize_path): Define static and
+       provide a prototype and it was call with the wrong number of
+       arguments.
 
 2001-06-05  Sergey Poznyakoff  <address@hidden>
 
        * ftpd/ftpd.c: MAP_FAILED is not defined on some systems
-       (e.g. Solaris, SunOS)
+       (e.g.  Solaris, SunOS)
        * headers/paths.h: Added missing _PATH_LOGCONF, _PATH_LOGPID,
        _PATH_LOG
        * libls/print.c: Provided defaults for major() and minor() macros
@@ -7537,14 +7572,16 @@
        * ifconfig/if_index.h: New file, prototypes for if_nameindex().
        * ifconfig/if_index.c: New version base on the one in GLIBC.
        * ifconfig/Makefile.am: Added if_index.c unconditionnaly.
-       * ifconfig/changeif.c(configure_if): memset(0) ifr, it helps debugging.
+       * ifconfig/changeif.c(configure_if): memset(0) ifr, it helps
+       debugging.
        * ifconfig/flags.c: const consistencies.
        * ifconfig/ifconfig.h: include if_index.h
-       * ifconfig/options.c: Defined SYSTEM_SHORT_OPTIONS SYSTEM_LONG_OPTIONS.
+       * ifconfig/options.c: Defined SYSTEM_SHORT_OPTIONS
+       SYSTEM_LONG_OPTIONS.
        * ifconfig/options.h: const consistencies.
        * ifconfig/printif.c: const consistencies.
-       * ifconfig/printif.h: const consistencies.
-       Check for HAVE_IFREQ_IFR_INDEX HAVE_IFREQ_IFR_NETMASK
+       * ifconfig/printif.h: const consistencies.  Check for
+       HAVE_IFREQ_IFR_INDEX HAVE_IFREQ_IFR_NETMASK
        HAVE_IFREQ_IFR_BROADADDR.
        * ifconfig/system.c: Use marcor processor #elif for clarity.
        * ifconfig/system.h: const consistencies.
@@ -7554,8 +7591,8 @@
 
 2001-06-04  Marcus Brinkmann  <address@hidden>
 
-       * options.c (long_options): Only add SYSTEM_LONG_OPTIONS
-       if it is defined.
+       * options.c (long_options): Only add SYSTEM_LONG_OPTIONS if it is
+       defined.
 
        Lots of small fixes submitted Sergey Poznyakoff
        <address@hidden>:
@@ -7575,8 +7612,8 @@
        * ifconfig/system/hpux.c (system_configure): Likewise.
        * ifconfig/system/solaris.c (system_parse_opt_rest): Fix order of
        operators.
-       (system_default_format): Fix syntax.
-       Include <sys/socket.h>, <netinet/in.h>, <netinet/if_ether.h>
+       (system_default_format): Fix syntax.  Include <sys/socket.h>,
+       <netinet/in.h>, <netinet/if_ether.h>
        (rather than <linux/if_ether.h>).
        * ifconfig/system.h: Change __solaris__ to __sun__.
        * ifconfig/system.c: Likewise.
@@ -7585,33 +7622,33 @@
 
        * libinetutils/ttymsg.c: Simple check for '/' in the line name is
        way too week: it doesn't work for tty names like pts/2, which are
-       perfectly OK. Changed to more sophisticated one: all "./", "../"
+       perfectly OK.  Changed to more sophisticated one: all "./", "../"
        references in the name are resolved and the resulting name is
-       compared with PATH_TTY_PFX. If it lies under it, everything's
-       Ok. Otherwise we just bail out and quit.
+       compared with PATH_TTY_PFX.  If it lies under it, everything's Ok.
+       Otherwise we just bail out and quit.
        * talk/display.c: Added check for *text == '\a' to produce audible
        bell.
        * talk/io.c: changed \007's in initial message to beep() after
-       message(). On solaris's AT386 those \007 just produce ^G on
-       the screen.
-       Changed read(0, buf, nb) to getch() in loop. Reason: read()
-       returns raw data from console, thus pressing <enter> returns
-       '\r' which gets displayed on console as ^M, because display.c
-       is expecting to get '\n'. getch() returns '\n' and everything
-       goes smooth.
-       * talk/announce.c: syslog error message from ttymsg(). One never
+       message().  On solaris's AT386 those \007 just produce ^G on the
+       screen.  Changed read(0, buf, nb) to getch() in loop.  Reason:
+       read() returns raw data from console, thus pressing <enter>
+       returns '\r' which gets displayed on console as ^M, because
+       display.c is expecting to get '\n'.  getch() returns '\n' and
+       everything goes smooth.
+       * talk/announce.c: syslog error message from ttymsg().  One never
        knows...
-       * talkd/process.c: changed find_user(). Previous version returned
-       first console the remote party was logged onto. This one returns
-       the one where he currently is. This is a slightly modified version
-       of berkeley's find_user() dated 1997/04/06.
+       * talkd/process.c: changed find_user().  Previous version returned
+       first console the remote party was logged onto.  This one returns
+       the one where he currently is.  This is a slightly modified
+       version of berkeley's find_user() dated 1997/04/06.
 
 2001-05-07  Jeff Bailey  <address@hidden>
 
        * ifconfig/system/Makefile.am: New File, for 'make dist' derived
        targets.
 
-       * ifconfig/Makefile.am: Add printif.h and system.h to noinst_HEADERS.
+       * ifconfig/Makefile.am: Add printif.h and system.h to
+       noinst_HEADERS.
 
 2001-05-07  Jeff Bailey  <address@hidden>
 
@@ -7631,26 +7668,27 @@
 
        * ifconfig/printif.h: Declare had_output.
        * ifconfig/printif.c (had_output): New global variable.
-       (many functions): Whereever we output something, set had_output to 1.
-       (join): Remove variable first. New variable had_output_saved.
-       Clear had_output after storing it in had_output_saved. Use that to
-       determine if to print delimiter. Later on, restore had_output.
+       (many functions): Whereever we output something, set had_output to
+       1.
+       (join): Remove variable first.  New variable had_output_saved.
+       Clear had_output after storing it in had_output_saved.  Use that
+       to determine if to print delimiter.  Later on, restore had_output.
        * ifconfig/system/linux.c (some functions): Whereever we output
        something, set had_output to 1.
 
 2001-02-26  Alain Magloire
 
-       * libinetutils/openpty.c (ptys_open) : ioctl of "pckt" should be done
-       on the master file descriptor.
-       Found by Joachim Gabler <address@hidden>
+       * libinetutils/openpty.c (ptys_open) : ioctl of "pckt" should be
+       done on the master file descriptor.  Found by Joachim Gabler
+       <address@hidden>
 
 2001-02-26  Alain Magloire
 
        * ftp/domacro.c : Check if the margv is not NULL and return.
        * ftp/ftp.c (login) : The variable "line" is used as a target of
-       strcpy. Unfortunately, the readline() changes cause this to be
-       NULL when processing an automatic login via $HOME/.netrc.
-       Bug and patch for ftp.c provided by "B. D. Elliott" <address@hidden>.
+       strcpy.  Unfortunately, the readline() changes cause this to be
+       NULL when processing an automatic login via $HOME/.netrc.  Bug and
+       patch for ftp.c provided by "B.  D.  Elliott" <address@hidden>.
 
 2001-02-22  Marcus Brinkmann  <address@hidden>
 
@@ -7675,8 +7713,8 @@
 
 2001-01-16  Marcus Brinkmann  <address@hidden>
 
-       * whois/main.c: Terminate array longopts with an element containing all
-       zeros.
+       * whois/main.c: Terminate array longopts with an element
+       containing all zeros.
 
 2001-01-03  Alain Magloire
 
@@ -7694,13 +7732,13 @@
        support missing (most -> many).
 
        * TODO: Update the entry about long options support (we can now
-       list those which are missing, instead those which have it).
-       Add internationalization/gettext to the list. Uppercase the Hurd.
+       list those which are missing, instead those which have it).  Add
+       internationalization/gettext to the list.  Uppercase the Hurd.
 
 2000-11-03 Alain Magloire
 
-       * rshd/rshd.c: #include <version.h> added.
-       Removed copyright and sccsid variables.
+       * rshd/rshd.c: #include <version.h> added.  Removed copyright and
+       sccsid variables.
        (help): New function to display info.
        (short_options): New variable.
        (long_options): New variable.
@@ -7720,20 +7758,21 @@
 
 2000-10-31  Marcus Brinkmann  <address@hidden>
 
-       * inetd/inetd.c: Remove COPYRIGHT (it's in the header)
-       and "#if 0"-out SCCSID.
-       Declare __PROGNAME.
-       New variables SHORT_OPTIONS and LONG_OPTIONS.
-       (main): Initialize __progname if not HAVE___PROGNAME.
-       Rename CH to OPTION. Rework option parsing to use getopt_long.
+       * inetd/inetd.c: Remove COPYRIGHT (it's in the header) and "#if
+       0"-out SCCSID.  Declare __PROGNAME.  New variables SHORT_OPTIONS
+       and LONG_OPTIONS.
+       (main): Initialize __progname if not HAVE___PROGNAME.  Rename CH
+       to OPTION.  Rework option parsing to use getopt_long.
        (usage): Completely new and conforming to the others.
 
 2000-10-31  Marcus Brinkmann  <address@hidden>
 
-       * ftpd/ftpd.c: Remove PROGRAM, declare __PROGNAME. Remove COPYRIGHT
+       * ftpd/ftpd.c: Remove PROGRAM, declare __PROGNAME.  Remove
+       COPYRIGHT
        (it's in the header) and "#if 0"-out SCCSID.
        (usage): Replace PROGRAM with __PROGNAME.
-       (main): Likewise. Also initialize __PROGNAME if not HAVE___PROGNAME.
+       (main): Likewise.  Also initialize __PROGNAME if not
+       HAVE___PROGNAME.
 
 2000-10-30  Marcus Brinkmann
 
@@ -7743,11 +7782,11 @@
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c: Remove PROGRAM, declare __PROGNAME.
-       Prototype waitdaemon(). Remove COPYRIGHT (it's in the
-       comment at the top). Replace "#ifndef lint" with "#if 0"
-       for SCCSID to avoid gcc warning.
-       (main): Initialize __PROGNAME if not HAVE___PROGNAME.
-       Use __PROGNAME instead PROGRAM.
+       Prototype waitdaemon().  Remove COPYRIGHT (it's in the comment at
+       the top).  Replace "#ifndef lint" with "#if 0" for SCCSID to avoid
+       gcc warning.
+       (main): Initialize __PROGNAME if not HAVE___PROGNAME.  Use
+       __PROGNAME instead PROGRAM.
        (usage): Likewise.
        (crunch_list): Likewise.
        (die): Likewise.
@@ -7755,23 +7794,22 @@
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
        * rcp/rcp.c (rsource): Don't take the address of a pointer when
-       the pointer
-       is what we need, so change &statp to statp.
+       the pointer is what we need, so change &statp to statp.
 
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
-       * logger/logger.c: Declare __PROGNAME. Remove PROGRAM.
-       Remove COPYRIGHT (it's in the header) and replace "#ifndef lint"
-       with "#if 0" for SCCSID.
-       (main): Initialize __PROGNAME if not HAVE___PROGNAME.
-       Use __PROGNAME instead PROGRAM.
+       * logger/logger.c: Declare __PROGNAME.  Remove PROGRAM.  Remove
+       COPYRIGHT (it's in the header) and replace "#ifndef lint" with
+       "#if 0" for SCCSID.
+       (main): Initialize __PROGNAME if not HAVE___PROGNAME.  Use
+       __PROGNAME instead PROGRAM.
        (pencode): Likewise.
        (usage): Likewise.
 
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
-       * libtelnet/getent.c: Define AREA only when HAVE_CGETENT, to silence
-       compiler warning.
+       * libtelnet/getent.c: Define AREA only when HAVE_CGETENT, to
+       silence compiler warning.
 
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
@@ -7792,31 +7830,31 @@
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
        * ftpd/ftpd.c: New variable PROGRAM.
-       (usage): Frob it to behave like the syslogd usage(),
-       so it gives the correct output.
-       (main): Beautify option parsing code (more comments, proper
-       use of usage). Reject unknown options instead ignoring them.
-       Initialize PROGRAM and use it instead of argv.
+       (usage): Frob it to behave like the syslogd usage(), so it gives
+       the correct output.
+       (main): Beautify option parsing code (more comments, proper use of
+       usage).  Reject unknown options instead ignoring them.  Initialize
+       PROGRAM and use it instead of argv.
 
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
        * ftp/main.c: Convert to GNU coding standards.
 
-       * ftp/main.c: Remove COPYRIGHT (it's in the header) and
-       "#if 0"-out SCCSID.
+       * ftp/main.c: Remove COPYRIGHT (it's in the header) and "#if
+       0"-out SCCSID.
        (ohelp): Removed.
        (try_help): Removed.
-       (usage): Incorporate functionality of ohelp and try_help,
-       and accept new argument ERR.
+       (usage): Incorporate functionality of ohelp and try_help, and
+       accept new argument ERR.
 
-       * ftp/main.c (getcmd): Add parenthese around assignment used as truth
-       value to silence gcc warning.
+       * ftp/main.c (getcmd): Add parenthese around assignment used as
+       truth value to silence gcc warning.
        (makeargv): Likewise.
 
 2000-10-30  Marcus Brinkmann  <address@hidden>
 
-       * ftp/cmds.c (remglob): New variable fd, use it to create temporary
-       file with mkstemp(), and not insecure mktemp().
+       * ftp/cmds.c (remglob): New variable fd, use it to create
+       temporary file with mkstemp(), and not insecure mktemp().
 
 2000-08-24  Alain Magloire
 
@@ -7837,33 +7875,33 @@
 
 2000-08-22  Alain Magloire
 
-       * rcp/util.c: Define the roundup() macro if not define
-       by the OS.
+       * rcp/util.c: Define the roundup() macro if not define by the OS.
 
 2000-08-22  Alain Magloire
 
-       * configure.in:  Options --with-pam and --with-wrap
-       so far they are only usefull for ftpd.
+       * configure.in: Options --with-pam and --with-wrap so far they are
+       only usefull for ftpd.
        * Makefile.am: Syslog change for logger.
 
 2000-08-21  Alain Magloire
 
-       The idea is to reduce the number of side effects i.e. reducing the
-       number of global variables.  To help we regroup some of them in a
-       structure call credentials, that is pass around.  The second approach
-       to help detect side effects; when possible the variables are pass by
-       parameter. All the gots of the authentication have move out
-       elsewere(auth.c, pam.c) this will save us from the pesky #ifdef's.
+       The idea is to reduce the number of side effects i.e. reducing
+       the number of global variables.  To help we regroup some of them
+       in a structure call credentials, that is pass around.  The second
+       approach to help detect side effects; when possible the variables
+       are pass by parameter.  All the gots of the authentication have
+       move out elsewere(auth.c, pam.c) this will save us from the pesky
+       #ifdef's.
 
        * ftpd/ftpd.c: Passwd handling code removed.  PAM code removed.
-       Variables guess, pw, logged_in, remotehost part of
-       the credential structure.
+       Variables guess, pw, logged_in, remotehost part of the credential
+       structure.
        (end_login): Take the credential as an argument.
        (dolog): Likewise.
        (user): Call auth_user() to do the job.
        (pass): Call auth_pass() to do the job.
-       (complete_login): Draft support for guest chroot.
-       Do not display passwd part of setproctitle() and syslog() messages.
+       (complete_login): Draft support for guest chroot.  Do not display
+       passwd part of setproctitle() and syslog() messages.
        (main): Remove on anonymous-name, was not use.
        * ftpd/auth.c: New file.
        * ftpd/Makefile.am: PATHDEF_FTPCHROOT in INCLUDES.
@@ -7871,9 +7909,8 @@
 
 2000-08-16  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (usage): If err != 0, print Usage: ... line to
-       stdout.
-       Uppercase all sentences.
+       * syslogd/syslogd.c (usage): If err != 0, print Usage: ... line
+       to stdout.  Uppercase all sentences.
        (main): Fix indentation in while condition and add a newline after
        a break statement.
 
@@ -7885,14 +7922,15 @@
 
 2000-08-16  Marcus Brinkmann  <address@hidden>
 
-       * logger/syslog.c: Include version.h.
-       New global variables program, short_options, long_options.
-       (usage): New argument err. Make usage and help message GNU compliant.
-       (main): Use short_options, long_options, getopt_long instead getopt,
-       memcpy instead bcopy.
-       Add options --help and --version.
-       Remove "register" attribute. Rename ch to option.
-       (pencode): Remove "register" attribute, format to GNU coding standard.
+       * logger/syslog.c: Include version.h.  New global variables
+       program, short_options, long_options.
+       (usage): New argument err.  Make usage and help message GNU
+       compliant.
+       (main): Use short_options, long_options, getopt_long instead
+       getopt, memcpy instead bcopy.  Add options --help and --version.
+       Remove "register" attribute.  Rename ch to option.
+       (pencode): Remove "register" attribute, format to GNU coding
+       standard.
        (decode): Likewise.
 
 2000-08-16  Alain Magloire
@@ -7903,35 +7941,32 @@
 
 2000-08-15  Alain Magloire
 
-       * libinetutils/iruserok.c: use <signal> not <sys/signal.h>
-       Remove ruserok().
+       * libinetutils/iruserok.c: use <signal> not <sys/signal.h> Remove
+       ruserok().
 
        * libinetutils/ruserok.c: new funtion.
 
 2000-08-15  Alain Magloire
 
-       * configure.in: Check for fchdir().
-       Check for ruserok().
+       * configure.in: Check for fchdir().  Check for ruserok().
 
 2000-08-13  Alain Magloire
 
-       * syslogd/syslogd.c (main): Error in the code the inet file descriptor
-       was not initialize correctely.
+       * syslogd/syslogd.c (main): Error in the code the inet file
+       descriptor was not initialize correctely.
 
 2000-08-13  Alain Magloire
 
-       * syslogd/syslogd.c (main):  New variable short_options.
-       Removed of reap_child() and SIGCHLD signal handler.
-       ttymsg() now double fork() and do itself the waitpid()
-       to clean up.
-       Remove all those little loops that uses tolower()
-       to bring the string to loser case for a comparison
-       and use strcasecmp() when comparison are needed.
+       * syslogd/syslogd.c (main): New variable short_options.  Removed
+       of reap_child() and SIGCHLD signal handler.  ttymsg() now double
+       fork() and do itself the waitpid() to clean up.  Remove all those
+       little loops that uses tolower() to bring the string to loser case
+       for a comparison and use strcasecmp() when comparison are needed.
 
 2000-08-13  Alain Magloire
 
-       * libinetutils/ttymsg.c (fork2):  New function, that is doing a double
-       fork() when I/O is non-bloclking.
+       * libinetutils/ttymsg.c (fork2): New function, that is doing a
+       double fork() when I/O is non-bloclking.
 
 2000-08-11  Alain Magloire
 
@@ -7944,26 +7979,27 @@
 
 2000-08-10  Alain Magloire
 
-       * syslogd/syslogd.c (wallmsg):  Only check for the type USER_PROCESS
-       The others on GNU/Linux generate errors.  And we only need
-       to alert legitimate users that are login.
-       * syslogd/syslogd.c : New option '-S, --sync' to behave like GNU/Linux
-       syslogd that sync on every line.  Syncing on every lines can
-       bring a machine to its knees if an application is trying to
-       be malicious.
+       * syslogd/syslogd.c (wallmsg): Only check for the type
+       USER_PROCESS The others on GNU/Linux generate errors.  And we only
+       need to alert legitimate users that are login.
+       * syslogd/syslogd.c : New option '-S, --sync' to behave like
+       GNU/Linux syslogd that sync on every line.  Syncing on every lines
+       can bring a machine to its knees if an application is trying to be
+       malicious.
 
 2000-08-10  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (main): When -d option is given, set NoDetach to 1.
-       Only test for !NoDetach when daemonising, and no longer for !Debug.
+       * syslogd/syslogd.c (main): When -d option is given, set NoDetach
+       to 1.  Only test for !NoDetach when daemonising, and no longer for
+       !Debug.
 
 2000-08-09  Marcus Brinkmann  <address@hidden>
 
        Fix ChangeLog weirdness.
        * syslogd/syslogd.c: "New" prototype reap_childs.
        (main): Install SIGCHLD handler.
-       (reap_childs): Function back. We do fork for blocking I/O.
-       This time use waitpid unconditionally.
+       (reap_childs): Function back.  We do fork for blocking I/O.  This
+       time use waitpid unconditionally.
 
 2000-08-09 Alain Magloire
 
@@ -7971,20 +8007,21 @@
 
 2000-08-09  Alain Magloire
 
-       * configure.in: Check for poll() and link headers/poll.h
-       to include/poll.h if the OS does not have poll.
+       * configure.in: Check for poll() and link headers/poll.h to
+       include/poll.h if the OS does not have poll.
 
 2000-08-08  Alain Magloire
 
-       * telnetd/extern.h: rename interrupt() to interrupts() since it use
-       as a reserve word by the some C compiler.
+       * telnetd/extern.h: rename interrupt() to interrupts() since it
+       use as a reserve word by the some C compiler.
        * telnetd/state.c: Likewise.
        * telnetd/telnetd.c: Likewise.
        * telnetd/sys_term.c: L_SET rename to SEEK_SET for portability.
 
 2000-08-08 Alain Magloire
 
-       * talkd/announce.c: Uncoditionnaly undef max before use it as a macro.
+       * talkd/announce.c: Uncoditionnaly undef max before use it as a
+       macro.
 
 2000-08-08  Alain Magloire
 
@@ -7994,16 +8031,16 @@
        (usage): Some of the strings where missing newlines.
        [IOVCNT]: new macro to define the size of the iovec array.
        (fprintlog): Clear the iovec before using it.
-       (logmsg): get rid of ugly hardcode and use sizeof (f->f_lastime) - 1
-       intead for the len of the f_lastime string.
+       (logmsg): get rid of ugly hardcode and use sizeof (f->f_lastime) -
+       1 intead for the len of the f_lastime string.
        (fprintlog): use sizeof(f->lastime) - 1.
 
 2000-08-08  Marcus Brinkmann <address@hidden>
 
        * syslogd/syslogd.c: Don't prototype reapchild.
        (main): Don't install SIGCHLD handler.
-       (reapchild): Function removed. It is cruft needed for
-       the linux wallmsg implementation, which we don't useb.
+       (reapchild): Function removed.  It is cruft needed for the linux
+       wallmsg implementation, which we don't useb.
 
 2000-08-08 Alain Magloire
 
@@ -8015,36 +8052,36 @@
 
 2000-08-08 Alain Magloire
 
-       * rexecd/rexecd.c:  Let ansi2knr take care of the vararg/stdarg
-       issues.  Add prototype for error(). Guard [HAVE_INITGROUPS].
+       * rexecd/rexecd.c: Let ansi2knr take care of the vararg/stdarg
+       issues.  Add prototype for error().  Guard [HAVE_INITGROUPS].
 
 2000-08-08  Alain Magloire
 
-       * rcp/rcp.c: Non portable d_ino for the DIR readdir() pointer removed.
+       * rcp/rcp.c: Non portable d_ino for the DIR readdir() pointer
+       removed.
 
 2000-08-08  Alain Magloire
 
-       * libinetutils/ttymsg.c: Formatting, bcopy() to memcpy().
-       Just check for '/' in the path for security attempts.
+       * libinetutils/ttymsg.c: Formatting, bcopy() to memcpy().  Just
+       check for '/' in the path for security attempts.
 
-       * libinetutils/poll.c: Typo in prototypes. Not including <sys/select.h>
+       * libinetutils/poll.c: Typo in prototypes.  Not including
+       <sys/select.h>
        * libinetutils/poll.h: Typos.
 
 2000-08-08 Alain Magloire
 
-       * ftp/extern.h: Remove empty() declaration, one the arg
-       is fd_set and <select.h> is not included in extern.h.
+       * ftp/extern.h: Remove empty() declaration, one the arg is fd_set
+       and <select.h> is not included in extern.h.
 
 2000-08-08  Marcus Brinkmann <address@hidden>
 
-       * doc/: Fix some factual errors, and one typo.
-       We don't have a limit on 19 sockets anymore, and we allow many -l
-       and -s options.
+       * doc/: Fix some factual errors, and one typo.  We don't have a
+       limit on 19 sockets anymore, and we allow many -l and -s options.
 
 2000-08-07  Alain Magloire
 
-       * doc/doc/inetutils.texi doc/syslogd.texi
-       First draft.
+       * doc/doc/inetutils.texi doc/syslogd.texi First draft.
 
 2000-08-06 Alain Magloire
 
@@ -8052,39 +8089,37 @@
 
 2000-08-05  Alain Magloire
 
-       * libinetutils/daemon.c (waitdaemon):  We are using the double trick
-       to avoid zombies and control terminals.  So we're going
+       * libinetutils/daemon.c (waitdaemon): We are using the double
+       trick to avoid zombies and control terminals.  So we're going
        simply to pause() to avoid messing with waitpid().
 
 2000-08-05  Alain Magloire
 
        * libinetutils/localhost.c: No longer use static buffers to cache
-       the result.
-       This cause subtil bugs and make it impossible in non-threaded
-       environment if we ever move to it.
+       the result.  This cause subtil bugs and make it impossible in
+       non-threaded environment if we ever move to it.
 
 2000-08-05 Alain Magloire
 
        * ftp/ruserpass.c (ruserpass): When calling localhost() make sure
-       we free().
-       Various formating to GNU coding style.
+       we free().  Various formating to GNU coding style.
 
 2000-08-05  Alain Magloire
 
-       * configure.in: Remove the check for setlinebuf(), it
-       was for syslogd.  We use the more portable:
-       setvbuf (stream, 0, _IOLBF, 0);
+       * configure.in: Remove the check for setlinebuf(), it was for
+       syslogd.  We use the more portable: setvbuf (stream, 0, _IOLBF,
+       0);
        * header/config.h.in: remove HAVE_SETLINEBUF
 
 2000-08-04  Alain Magloire
 
-       * libinetutils/iruserok.c (iruserok):  Typo in prototype.
+       * libinetutils/iruserok.c (iruserok): Typo in prototype.
 
 2000-08-03  Marcus Brinkmann  <address@hidden>
 
        * libinetutils/daemon.c (waitdaemon): Add comment.
-       (waitdaemon_timeout): If child told us to go away, use _exit rather
-       than exit.
+       (waitdaemon_timeout): If child told us to go away, use _exit
+       rather than exit.
 
 2000-08-03  Marcus Brinkmann  <address@hidden>
 
@@ -8120,8 +8155,8 @@
 2000-08-14 Alain Magloire
 
        * libls/print.c: Define [howmany] macro.
-       * libls/bsdport.c: Remove [_XOPEN_SOURCE], [_BSD_SOURCE], [_GNU_SOURCE]
-       we have no business defining this.
+       * libls/bsdport.c: Remove [_XOPEN_SOURCE], [_BSD_SOURCE],
+       [_GNU_SOURCE] we have no business defining this.
        * libls/bsdport.h: Do not include <config.h> here.
        * libls/ls.c: Include <termios.h> not <sys/termios.h>
 
@@ -8153,7 +8188,7 @@
 2000-07-31 Michael Vogt
 
        * libls/fts.c, libls/ls.c, libls/print.c: portability changes
-       (solaris lacks warn,warnx,err)
+       (solaris lacks warn, warnx, err)
 
 2000-07-30 Alain Magloire
 
@@ -8161,8 +8196,8 @@
 
 2000-07-30 Michel Vogt
 
-       * libls/fts.c: Change GNU Lib C specifics functions for
-       their standard counterpart example: __opendir() --> opendir().
+       * libls/fts.c: Change GNU Lib C specifics functions for their
+       standard counterpart example: __opendir() --> opendir().
 
 2000-07-30 Alain Magloire
 
@@ -8180,7 +8215,8 @@
 2000-07-26 Alain Magloire
 
        * configure.in: check for libpam and <security/pam_appl.h>.
-       * headers/config.h.in: new marcros HAVE_LIBPAM, HAVE_SECURITY_APPL_H.
+       * headers/config.h.in: new marcros HAVE_LIBPAM,
+       HAVE_SECURITY_APPL_H.
 
 2000-07-18 Alain Magloire
 
@@ -8190,24 +8226,24 @@
 2000-07-18 Alain Magloire
 
        * inetd/inetd.c(main): Check for SIGPIPE too.
-       * inetd/inetd.c(run_service): New function, This the same code when
-       fork()ing in main(), but it put here so it could be reuse for tcpmux.
+       * inetd/inetd.c(run_service): New function, This the same code
+       when fork()ing in main(), but it put here so it could be reuse for
+       tcpmux.
        * inetd/inetd.c(tcpmux): better support and change of prototype.
 
 2000-07-18 Alain Magloire
 
-       * all C files and header files, we make a bold move
-       and translate the prototypes to ANSI C, instead of K&R
-       for better compile time warnings etc ..
-       ansi2knr will the massaging for old C compilers.
+       * all C files and header files, we make a bold move and translate
+       the prototypes to ANSI C, instead of K&R for better compile time
+       warnings etc ..  ansi2knr will the massaging for old C compilers.
 
 2000-07-14 Alain Magloire
 
        * libinetutils/openpty.c: ptys_open() call wrong arguments ...
 
-       * libinetutils/Makefile.am: AUTOMAKE_OPTIONS = ansi2knr
-       all the files are now prototype and we rely on ansi2knr
-       to the right thing.
+       * libinetutils/Makefile.am: AUTOMAKE_OPTIONS = ansi2knr all the
+       files are now prototype and we rely on ansi2knr to the right
+       thing.
 
 2000-07-14 Alain Magloire
 
@@ -8227,7 +8263,8 @@
        * ftp/cmds.c/sethash(): read the optionnal argument for hash.
        * ftp/ftp.1: update man page, hash take optional argument.
        * ftp/ftp.c/sendrequests(): print hasbyte.
-       * ftp/ftp_var.h: hashbytes global var: number of bytes per # printed.
+       * ftp/ftp_var.h: hashbytes global var: number of bytes per #
+       printed.
 
 2000-07-07  Alain Magloire
 
@@ -8241,313 +8278,293 @@
 2000-07-06 Michel Vogt
 
        This is a Linux port of the BSD ls program.  You probably aren't
-       interested in this, since GNU ls is much better (IMHO).  But this port
-       is needed for internal ls on inetutils-ftpd.
+       interested in this, since GNU ls is much better (IMHO).  But this
+       port is needed for internal ls on inetutils-ftpd.
 
 2000-07-06  Jeff Bailey  <address@hidden>
 
-       * autogen.sh: New file for generating build environment for
-       the first time from a CVS checkout.  Not added to Makefile.am
-       for distribution.
+       * autogen.sh: New file for generating build environment for the
+       first time from a CVS checkout.  Not added to Makefile.am for
+       distribution.
 
 2000-07-05 Alain Magloire
 
-       * whois/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * whois/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * uucpd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * uucpd/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * tftpd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * tftpd/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * tftp/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * tftp/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 2000-07-05  Alain Magloire
 
-       * telnetd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * telnetd/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * telnet/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * telnet/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * talkd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * talkd/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * talk/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * talk/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * rshd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * rshd/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05  Alain Magloire
 
-       * rsh/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * rsh/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * rlogind/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * rlogind/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * rlogin/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * rlogin/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * rexecd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * rexecd/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05  Alain Magloire
 
-       * rcp/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * rcp/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * logger/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * logger/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * libtelnet/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * libtelnet/*: Clause 3 removed.  excerpt from email with RMS:
+       "UCB has agreed to drop the advertising clause from the license
+       for all BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * libinetutils/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * libinetutils/*: Clause 3 removed.  excerpt from email with RMS:
+       "UCB has agreed to drop the advertising clause from the license
+       for all BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * inetd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * inetd/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * headers/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       * headers/*: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-07-05 Alain Magloire
 
-       * ftp/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * ftp/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 2000-06-23  Jakob 'sparky' Kaivo  <address@hidden>
 
@@ -8564,21 +8581,21 @@
 
 2000-06-15 David O'Shea
 
-       * rlogin/rlogin.c (speed): the fd may not be associated with
-       a terminal, when checking for speed(), take appropriate actions
-       to handle the error case.
+       * rlogin/rlogin.c (speed): the fd may not be associated with a
+       terminal, when checking for speed(), take appropriate actions to
+       handle the error case.
 
 2000-06-14 Joachim Gabler
 
        * configure.in: add check for element ut_exit in struct utmp
        * lininetutils/utmp_logout: check for HAVE_UTMP_UT_EXIT
-       * libinetutils/openpty.c: smaller fixes (missing ';',
-       structure element gr_pid of struct group replaced by gr_gid
+       * libinetutils/openpty.c: smaller fixes (missing ';', structure
+       element gr_pid of struct group replaced by gr_gid
 
 2000-03-28  Alain Magloire
 
-       * telnetd/sys_term.c: STREAMSPTY change for HAVE_STREAMSPTY
-       UTMPX change for HAVE_UTMPX.
+       * telnetd/sys_term.c: STREAMSPTY change for HAVE_STREAMSPTY UTMPX
+       change for HAVE_UTMPX.
        * telnetd/sys_term.c: modutx() change for updwtmpx().
        * telnetd/telnetd: STREAMSPTY change to HAVE_STREAMSPTY
 
@@ -8593,33 +8610,31 @@ inside init(), this has the unfortunate side effect of 
close()ing
 and  recreating the sockets at every SIGHUP.  This was done to
 speedup initialization of syslogd, since on GNU/Linux the rc.*
 files would start klogd also.  This is also the reason for a waitdaemon():
-"Wed Feb 14 12:42:09 CST 1996:  Dr. Wettstein
+"Wed Feb 14 12:42:09 CST 1996: Dr. Wettstein
 Parent process of syslogd does not exit until child process has
 finished initialization process.  This allows rc.* startup to
 pause until syslogd facility is up and operating."
 
-       * syslogd/syslogd.c (init): Remove call to creation of sockets
-       and move it to the main() before going in the loop.
+       * syslogd/syslogd.c (init): Remove call to creation of sockets and
+       move it to the main() before going in the loop.
 
 2000-08-06  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (add_funix): New function to add new
-       unix sockets.
+       * syslogd/syslogd.c (add_funix): New function to add new unix
+       sockets.
 
 2000-08-06  Alain Magloire
 
-       * syslogd/syslogd.c (init): Remove restriction of LINE_MAX
-       by reallocating the buffer when the line is too long,
-       by doing this the continuation line feature was more
-       straightforward.  The downfall is dealing with out of
-       memory errors.  But the code, so far, does not deal
-       with this anywhere.
+       * syslogd/syslogd.c (init): Remove restriction of LINE_MAX by
+       reallocating the buffer when the line is too long, by doing this
+       the continuation line feature was more straightforward.  The
+       downfall is dealing with out of memory errors.  But the code, so
+       far, does not deal with this anywhere.
        (domark): signo ignored.
        (init): signo ignored.
        (dbg_toggle): signo ignored.
-       (trigger_restart): signo ignored.
-       Remove superfluous initializations of global
-       and static variables.
+       (trigger_restart): signo ignored.  Remove superfluous
+       initializations of global and static variables.
 
 2000-08-05  Alain Magloire
 
@@ -8629,59 +8644,55 @@ Code indenting to conform to GNU style.
 
        * syslogd/syslogd.c: Use ``const'' consistenly for readonly
        strings; cfline(), dbg_printf(), logerror(), etc ...
-       Prototypes/declarations use ``void'' for consistency.
-       Standardise all function definitions, so ansi2knr could
-       do its job properly.
+       Prototypes/declarations use ``void'' for consistency.  Standardise
+       all function definitions, so ansi2knr could do its job properly.
        (create_inet_socket): Variable ``on'' unuse.
-       (usage): try_help() and help() merge to usage (int).
-       usage() is pass an integer and exit(err);
+       (usage): try_help() and help() merge to usage (int).  usage() is
+       pass an integer and exit(err);
        (main): Remove setlinebuf() use setvbuf() only.
-       (main): Regroup unix sockets and fd's into the same
-       structure easier to carry. Remove restriction
-       on 19 + 1 possible open unix sockets.
-       (crunch_list): Take one more argument, the oldlist
-       so it can be reallocated for new entries.  This removed
-       the restrictions of the number of LocalHosts and StripDomains.
+       (main): Regroup unix sockets and fd's into the same structure
+       easier to carry.  Remove restriction on 19 + 1 possible open unix
+       sockets.
+       (crunch_list): Take one more argument, the oldlist so it can be
+       reallocated for new entries.  This removed the restrictions of the
+       number of LocalHosts and StripDomains.
 
 2000-08-05  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (help): --no-forward does not override -r,
-       but -h.
-       (init): Create inet socket if either AcceptRemote or
-       Forwarding is true, but with Forwarding only if not
-       --no-forward was provided. This is less restrictive than
-       before, where --no-forward would prevent incoming messages
-       allowed with -r, which was documented but not intended.
+       * syslogd/syslogd.c (help): --no-forward does not override -r, but
+       -h.
+       (init): Create inet socket if either AcceptRemote or Forwarding is
+       true, but with Forwarding only if not --no-forward was provided.
+       This is less restrictive than before, where --no-forward would
+       prevent incoming messages allowed with -r, which was documented
+       but not intended.
        * syslogd/syslogd.8: Document (badly) all the new options from
        last change.
 
 2000-08-04  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c: In the whole file, change the formatting
-       to conform to the GNU coding standards. Also clean up
-       some debug and error messages. All further functional
-       changes are listed below.
+       * syslogd/syslogd.c: In the whole file, change the formatting to
+       conform to the GNU coding standards.  Also clean up some debug and
+       error messages.  All further functional changes are listed below.
 
-       Initialize finet and fklog to -1.
-       New variables NoKLog, NoUnixAF, NoForward, long_options,
-       program_name. New symbols USAGE, TTYMSGTIME.
+       Initialize finet and fklog to -1.  New variables NoKLog, NoUnixAF,
+       NoForward, long_options, program_name.  New symbols USAGE,
+       TTYMSGTIME.
        (help): New function.
        (try_help): New function.
        (usage): Use try_help.
-       (main): Don't initialize finet, fklog here.
-       Initialize program_name. Use getopt_long instead getopt.
-       Handle option '&' (--help). Handle unknown options with try_help
-       and usage. Handle long options 'P' (--pidfile), 'F' (--no-foward),
-       'K' (--no-klog), 'U' (--no-unixaf).
-       Move initialization of tv into the main loop. select meddles with
-       the timeval on some systems (Linux) and we don't want to take any
-       risk.
-       (init): (Re-) Initialize fklog here if not NoKLog.
-       Only open unix sockets if not NoUnixAF. Failing to open
-       the primary socket is fatal.
-       Only open inet socket if not NoForward.
-       (fprintlog): More diagnostic in case F_FORW: Show debug info
-       when forwarding is disabled or finet is invalid for other reasons.
+       (main): Don't initialize finet, fklog here.  Initialize
+       program_name.  Use getopt_long instead getopt.  Handle option '&'
+       (--help).  Handle unknown options with try_help and usage.  Handle
+       long options 'P' (--pidfile), 'F' (--no-foward), 'K' (--no-klog),
+       'U' (--no-unixaf).  Move initialization of tv into the main loop.
+       select meddles with the timeval on some systems (Linux) and we
+       don't want to take any risk.
+       (init): (Re-) Initialize fklog here if not NoKLog.  Only open unix
+       sockets if not NoUnixAF.  Failing to open the primary socket is
+       fatal.  Only open inet socket if not NoForward.
+       (fprintlog): More diagnostic in case F_FORW: Show debug info when
+       forwarding is disabled or finet is invalid for other reasons.
        (wallmsg): Use TTYMSGTIME instead hard coded default.
        (cfline): In case '|' fix nasty bug in if clause.
 
@@ -8693,108 +8704,98 @@ Code indenting to conform to GNU style.
 2000-08-03  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c: If HAVE_SYS_TYPES_H, include <sys/types> for
-       pid_t.
-       New global variable fklog.
-       (main): Fix comment. Remove local variables fklog, sunx, sin.
+       pid_t.  New global variable fklog.
+       (main): Fix comment.  Remove local variables fklog, sunx, sin.
        (die): Close fklog if open.
        (waitdaemon): Ansify.
-       (timedout): Likewise. Drop __unused attribute.
+       (timedout): Likewise.  Drop __unused attribute.
 
 2000-08-03  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (waitdaemon, timedout): New prototype and functions
-       from FreeBSD syslogd (rev 1.66).
-       (main): Remove conditional MSG_BSIZE on line variable.
-       New variables tv, tvp, ppid.
-       Call waitdaemon instead daemon to fork into background.
-       Before main loop, initialize tv and tvp to zero.
-       In main loop, pass tvp to select. This will make syslogd return
-       immediately until we set tvp to NULL.
-       Check return value of select. If it is zero (no messages),
-       and tvp is not NULL, set it to NULL and send parent a SIGALRM.
-       This will be its signal to terminate.
+       * syslogd/syslogd.c (waitdaemon, timedout): New prototype and
+       functions from FreeBSD syslogd (rev 1.66).
+       (main): Remove conditional MSG_BSIZE on line variable.  New
+       variables tv, tvp, ppid.  Call waitdaemon instead daemon to fork
+       into background.  Before main loop, initialize tv and tvp to zero.
+       In main loop, pass tvp to select.  This will make syslogd return
+       immediately until we set tvp to NULL.  Check return value of
+       select.  If it is zero (no messages), and tvp is not NULL, set it
+       to NULL and send parent a SIGALRM.  This will be its signal to
+       terminate.
 
 2000-08-03  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c: Include <stdarg.h>.
        (struct msg_part): Fix type declaration.
-       (main): Rename variable c to l.
-       Initialize all of funix, finet to -1.
-       Remove dangling closing brace.
-       Main loop: Declare variable nfds.
-       Pass argument to init.
-       Add missing parentheses to if-clause.
-       Back out from using printchopped in unix and inet socket handling,
-       not only because it doesn't work, but also because it is utterly
-       nonsense without the S_STREAM patch.
+       (main): Rename variable c to l.  Initialize all of funix, finet to
+       -1.  Remove dangling closing brace.  Main loop: Declare variable
+       nfds.  Pass argument to init.  Add missing parentheses to
+       if-clause.  Back out from using printchopped in unix and inet
+       socket handling, not only because it doesn't work, but also
+       because it is utterly nonsense without the S_STREAM patch.
        (make_part): Add missing brace.
        (die): Add missing variable i.
 
 2000-08-03  Marcus Brinkmann  <address@hidden>
 
 This covers the following Linux changes:
-Thu Jan  6 12:07:36 CST 1994:  Dr. Wettstein
+Thu Jan  6 12:07:36 CST 1994: Dr. Wettstein
 Also thanks to Juha for a patch to exclude users with a class
 of LOGIN from receiving messages.
 Mon Oct 12 20:22:59 CEST 1998: Martin Schulze <address@hidden>
 Added support for setutent()/getutent()/endutend() instead of
 binary reading the UTMP file.  This is the the most portable
 way.  This allows /var/run/utmp format to change, even to a
-real database or utmp daemon. Also if utmp file locking is
+real database or utmp daemon.  Also if utmp file locking is
 implemented in libc, syslog will use it immediately.  Thanks
 to Topi Miettinen <address@hidden>.
 
        * syslogd/syslogd.c: Include <utmpx.h> instead <utmp.h>.
-       (wallmsg): Use pointer to struct utmpx, not struct utmp.
-       Fix the size of line accoridngly.
-       Use setutxent instead opening the utmp file ourself.
-       Use getutxent instead fread.
-       Don't log to ut_type LOGIN_PROCESS, and don't log to
-       ut_user LOGIN (paranoia check).
-       Use ut_user instead ut_name.
-       Use endutxent instead fclose.
+       (wallmsg): Use pointer to struct utmpx, not struct utmp.  Fix the
+       size of line accoridngly.  Use setutxent instead opening the utmp
+       file ourself.  Use getutxent instead fread.  Don't log to ut_type
+       LOGIN_PROCESS, and don't log to ut_user LOGIN (paranoia check).
+       Use ut_user instead ut_name.  Use endutxent instead fclose.
 
 2000-08-02  Marcus Brinkmann  <address@hidden>
 
 This is among others the equivalent to the following Linux change:
-Thu Jan  6 12:07:36 CST 1994:  Dr. Wettstein
+Thu Jan  6 12:07:36 CST 1994: Dr. Wettstein
 Added support for proper decomposition and re-assembly of
 fragment messages on UNIX domain sockets.  Lack of this capability
 was causing 'partial' messages to be output.  Since facility and
 priority information is encoded as a leader on the messages this
 was causing lines to be placed in erroneous files.
 
-       * syslogd/syslogd.c: New symbol INITIAL_PARTS.
-       New struct msg_part, new global variables parts, nparts.
+       * syslogd/syslogd.c: New symbol INITIAL_PARTS.  New struct
+       msg_part, new global variables parts, nparts.
        (get_part): New prototype, new function.
        (free_part): Likewise.
        (make_part): Likewise.
        (printchopped): Likewise.
-       (main): New variable c. Allocate initial parts table
-       after installing signal handlers. In main loop,
-       use c instead i to count through funices. If a read
-       from a unx domain socket returns 0, close this fd.
-       Use printchopped instead printline to support partial
-       messages (a bit messy though).
+       (main): New variable c.  Allocate initial parts table after
+       installing signal handlers.  In main loop, use c instead i to
+       count through funices.  If a read from a unx domain socket returns
+       0, close this fd.  Use printchopped instead printline to support
+       partial messages (a bit messy though).
 
 2000-08-02  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c: Remove global variable InetInuse.
        (main): Check finet instead InetInuse.
-       (fprintlog): Case F_FORW: Only try to forward message
-       when finet is valid.
+       (fprintlog): Case F_FORW: Only try to forward message when finet
+       is valid.
        (die): Check finet instead InetInuse.
        (init): Don't fiddle InetInuse.
-       (cfline): Case '@': Don't check InetInuse (instead we
-       check finet in fprintlog, see above).
+       (cfline): Case '@': Don't check InetInuse (instead we check finet
+       in fprintlog, see above).
 
 2000-08-02  Marcus Brinkmann  <address@hidden>
 
        Merged from the Linux source (sysklogd 1.3):
        * syslogd/syslogd.c: New global variable restart.
-       (main): Main loop: If restart is set, call init()
-       and reset restart.
-       Install sighup_handler as SIGHUP handler.
+       (main): Main loop: If restart is set, call init() and reset
+       restart.  Install sighup_handler as SIGHUP handler.
        (sighup_handler): New prototype, new function.
 
 2000-08-02  Marcus Brinkmann  <address@hidden>
@@ -8809,23 +8810,20 @@ the network.
        * syslogd/syslogd.c (FDMASK): Removed.
        (create_unix_socket): New prototype, new function.
        (create_inet_socket): Likewise.
-       (main): Remove variables funix, inetm, klogm.
-       Move SUN_LEN and creation of unix domaim sockets/inet socket
-       to create_*_socket and init().
-       When opening PATH_KLOG, use fklog to store result.
-       Main loop: Rediddle code to use a fd_set and FD_*
-       operations instead an int and bit operations.
-       New variable maxfds to store highest fd.
-       Check fklog before checking fklog fd bit.
-       Check InetInuse before checking inet fd bit.
-       Clear buffer line before reading inet message.
+       (main): Remove variables funix, inetm, klogm.  Move SUN_LEN and
+       creation of unix domaim sockets/inet socket to create_*_socket and
+       init().  When opening PATH_KLOG, use fklog to store result.  Main
+       loop: Rediddle code to use a fd_set and FD_* operations instead an
+       int and bit operations.  New variable maxfds to store highest fd.
+       Check fklog before checking fklog fd bit.  Check InetInuse before
+       checking inet fd bit.  Clear buffer line before reading inet
+       message.
        (die): Close inet socket.
-       (init): New variable Forwarding and sp.
-       Check here for service syslog/udp instead in main.
-       Set Forwarding when appropriate (one of F_FORW* types).
-       Looping over funix here, closing and (re)opening unix
-       sockets using create_unix_socket.
-       Closing and opening inet socet as appropriate.
+       (init): New variable Forwarding and sp.  Check here for service
+       syslog/udp instead in main.  Set Forwarding when appropriate (one
+       of F_FORW* types).  Looping over funix here, closing and
+       (re)opening unix sockets using create_unix_socket.  Closing and
+       opening inet socet as appropriate.
 
 2000-08-02  Marcus Brinkmann  <address@hidden>
 
@@ -8841,21 +8839,18 @@ example.  See for http://www.psionic.com/papers/dns.html
        * syslogd/syslogd.c (LogName): Remove global variable.
        (nfunix, funixn, funix): New global variables.
        (MAXFUNIX): New symbol.
-       (main): Add option '-a' to getopt() invocation.
-       Learn the alphabet.
-       Add '-a' option processing.
-       Convert '-p' option to funixn.
-       Don't unlink LogName (doesn't exist anymore).
-       Create nfunix unix sockets in funix (using funixn)
-       (also unlink funixn here).
-       Main loop: Diddle the readfds initialization a bit.
-       Initialize nfds on the way.
-       Loop over all funix sockets and add their descriptors.
-       In select call, use nfds+1 and not arbitrary 20.
-       Later, check all funix for available reads.
+       (main): Add option '-a' to getopt() invocation.  Learn the
+       alphabet.  Add '-a' option processing.  Convert '-p' option to
+       funixn.  Don't unlink LogName (doesn't exist anymore).  Create
+       nfunix unix sockets in funix (using funixn)
+       (also unlink funixn here).  Main loop: Diddle the readfds
+       initialization a bit.  Initialize nfds on the way.  Loop over all
+       funix sockets and add their descriptors.  In select call, use
+       nfds+1 and not arbitrary 20.  Later, check all funix for available
+       reads.
        (usage): Document '-a' option.
-       (die): Don't unlink LogName, instead close and unlink
-       all unix sockets in funix.
+       (die): Don't unlink LogName, instead close and unlink all unix
+       sockets in funix.
 
 2000-08-01  Marcus Brinkmann  <address@hidden>
 
@@ -8864,45 +8859,48 @@ Mon Oct 12 20:49:18 MET DST 1998: Martin Schulze 
<address@hidden>
 Avoid logging of SIGCHLD when syslogd is in the process of
 exiting and closing its files.  Again thanks to Topi.
 
-       * syslogd/syslogd.c (init): New variable was_initialized.
-       Set Initialize to 0 temporarily to avoid logging of SIGCHLD.
+       * syslogd/syslogd.c (init): New variable was_initialized.  Set
+       Initialize to 0 temporarily to avoid logging of SIGCHLD.
 
 2000-08-01  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c (main): Really fix getopt argument this time.
        Break after acting on option '-n'.
-       (crunch_list): Remove semicolon that makes a prototype from
-       the implementation (doh!).
+       (crunch_list): Remove semicolon that makes a prototype from the
+       implementation (doh!).
 
 2000-08-01  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (usage): Beautify with package name and version 
number.
+       * syslogd/syslogd.c (usage): Beautify with package name and
+       version number.
 
 2000-08-01  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (cvthname): Fix some really stupid errors in last 
change.
+       * syslogd/syslogd.c (cvthname): Fix some really stupid errors in
+       last change.
 
 2000-08-01  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (domark): Don't log mark if MarkInterval is <= 0.
-       * syslogd/syslogd.8 (SYNOPSIS): Add '-l', '-r', '-n' and '-s' (oops).
-       Document behaviour of '-m 0'.
+       * syslogd/syslogd.c (domark): Don't log mark if MarkInterval is <=
+       0.
+       * syslogd/syslogd.8 (SYNOPSIS): Add '-l', '-r', '-n' and '-s'
+       (oops).  Document behaviour of '-m 0'.
 
 2000-08-01  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c: Fix prototype of debug_switch.
-       (cfline): In case '|', check for terminal and console.
-       In case '/', rearrange this very check.
-       (debug_switch): Fix parameter list to match prototype.
-       Don't install signal handler here.
+       (cfline): In case '|', check for terminal and console.  In case
+       '/', rearrange this very check.
+       (debug_switch): Fix parameter list to match prototype.  Don't
+       install signal handler here.
 
-       * syslogd/syslogd.c (repeatinterval): Shorten from 30, 120, 600
-       to 30, 60. This is what Linux sysklogd 1.3 uses.
+       * syslogd/syslogd.c (repeatinterval): Shorten from 30, 120, 600 to
+       30, 60.  This is what Linux sysklogd 1.3 uses.
 
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
 This is the equivalent to the following Linux change:
-Mon Feb 10 00:09:11 MET DST 1997:  Martin Schulze
+Mon Feb 10 00:09:11 MET DST 1997: Martin Schulze
 Improved debug code to decode the numeric facility/priority
 pair into textual information.
 
@@ -8916,12 +8914,12 @@ pair into textual information.
 
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (init): Replace hard coded "/dev/console"
-       by PATH_CONSOLE.
+       * syslogd/syslogd.c (init): Replace hard coded "/dev/console" by
+       PATH_CONSOLE.
 
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (cfline): Fix off-by-one error. We have to
+       * syslogd/syslogd.c (cfline): Fix off-by-one error.  We have to
        take into account "LOG_MARK" which has facility number
        LOG_NFACILITIES.
 
@@ -8932,21 +8930,20 @@ pair into textual information.
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
 This is based on the equivalent Linux change:
-Thu Oct 19 00:02:07 MET 1995:  Martin Schulze
-The default behavior has changed for security reasons. The
+Thu Oct 19 00:02:07 MET 1995: Martin Schulze
+The default behavior has changed for security reasons.  The
 syslogd will not receive any remote message unless you turn
 reception on with the "-r" option.
 
        * syslogd/syslogd.c (AllowRemote): New global variable.
-       (main): New option "-r" to set AllowRemote.
-       Only if AllowRemote is true add inetm to readfds
-       and check for messages from there.
+       (main): New option "-r" to set AllowRemote.  Only if AllowRemote
+       is true add inetm to readfds and check for messages from there.
        (usage): Document new option "-r".
        (init): In start-up message, show if we allow remote messages.
        * syslogd/syslogd.8: Document new option "-r".
 
-       (init): In start-up message, show package name and version
-       number (like: "GNU inetutils 1.3.2c").
+       (init): In start-up message, show package name and version number
+       (like: "GNU inetutils 1.3.2c").
 
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
@@ -8965,36 +8962,34 @@ portable of setproctitle() and get configure to the 
rigth thing, with
 AC_REPLACE_FUNC (setproctitle).
 
        * ftpd/ftpd.c: allow_severity, deny_severity should be guarded
-       with [HAVE_TCPD_H].
-       Move all globals to <extern.h>.
-       Remove [SETPROCTITLE] add [HAVE_SETPROCTITLE]
+       with [HAVE_TCPD_H].  Move all globals to <extern.h>.  Remove
+       [SETPROCTITLE] add [HAVE_SETPROCTITLE]
        [HAVE_INITSETPROCTITLE], remove setproctitle () definition.
-       (main): SA_LEN () macro not portable remove.
-       Variable "quiet" change for "no_version".
+       (main): SA_LEN () macro not portable remove.  Variable "quiet"
+       change for "no_version".
        (reapchild): Use waitpid ().
-       (user): Remove previous code handling of PAM.
-       and move the relevant pieces to sgetpwnam ().
-       (user): when strncpy ()ing curname make sure we
-       null terminate the string.
+       (user): Remove previous code handling of PAM.  and move the
+       relevant pieces to sgetpwnam ().
+       (user): when strncpy ()ing curname make sure we null terminate the
+       string.
        (user): complete_login () call removed form user ().
        (delete): Use the portable S_ISDIR () marcro.
        (main): Don't typecast signal () use SIG_ERR.
        (display_file): New function.
-       (statcmd): Global variable mode, rename to the
-       more informative stru_mode, it was also shadowing a lot
-       of local variable mode, for fopen ().
-       (main):  Remove initialization of global
-       variables and initialize when defined.
+       (statcmd): Global variable mode, rename to the more informative
+       stru_mode, it was also shadowing a lot of local variable mode, for
+       fopen ().
+       (main): Remove initialization of global variables and initialize
+       when defined.
        (main): New option '-p' to override pid file.
-       (main): Adding SO_KEEPALIVE, to let the tcp/ip stack
-       detect when the connection been drop, IPTOS_LOWDELAY
-       for the control connection and IPTOS_THROUGHPUT for
-       the data connection.
+       (main): Adding SO_KEEPALIVE, to let the tcp/ip stack detect when
+       the connection been drop, IPTOS_LOWDELAY for the control
+       connection and IPTOS_THROUGHPUT for the data connection.
 
-       * ftpd/ftpcmd.y: Remove definition of yyerror () from ftpd.c
-       and move it to ftpcmd.y, result "cbuf" static scope.
-       Move all globals to <extern.h>.
-       Move declaration of cmdtab[] and sitetab[] to <extern.h>.
+       * ftpd/ftpcmd.y: Remove definition of yyerror () from ftpd.c and
+       move it to ftpcmd.y, result "cbuf" static scope.  Move all globals
+       to <extern.h>.  Move declaration of cmdtab[] and sitetab[] to
+       <extern.h>.
 
        * ftpd/conf.c: New file, define checkuser () and display_file ().
 
@@ -9003,7 +8998,8 @@ AC_REPLACE_FUNC (setproctitle).
        * ftpd/wrap.c: New file, define TCPD related functions.
 
        * ftpd/server.c: New file, move all related standalone function to
-       this module reapchild (), server_mode () and tcpd wrapper handling.
+       this module reapchild (), server_mode () and tcpd wrapper
+       handling.
 
 2000-08-10  Michael Vogt <address@hidden>
 
@@ -9024,12 +9020,12 @@ AC_REPLACE_FUNC (setproctitle).
 2000-07-08  Michael Vogt  <address@hidden>
 
        * ftpd/ftpd.c (main): added new option "-A" anonymous login only
-       added new option "-q" quiet to  do not print ftpd version.
+       added new option "-q" quiet to do not print ftpd version.
 
 2000-07-08  Michael Vogt  <address@hidden>
 
-       * ftpd/ftpd.c (main): added new option "-D" for daemon-mode,
-       ftpd can now run without inetd.
+       * ftpd/ftpd.c (main): added new option "-D" for daemon-mode, ftpd
+       can now run without inetd.
 
 2000-07-07 Alain Magloire
 
@@ -9045,37 +9041,36 @@ AC_REPLACE_FUNC (setproctitle).
 
 2000-07-05 Alain Magloire
 
-       * ftpd/*: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
-       BSD software.  The advertising clause is this one:
+       * ftpd/*: Clause 3 removed.  excerpt from email with RMS: "UCB has
+       agreed to drop the advertising clause from the license for all BSD
+       software.  The advertising clause is this one:
 
-       3. All advertising materials mentioning features or use of this software
-               must display the following acknowledgement:
-               This product includes software developed by the University of
-               California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of this
+            software must display the following acknowledgement: This product
+            includes software developed by the University of California,
+            Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 1999-17-02 Alain Magloire
 
-       * tftpd/It has to do with handling of files with more than 32766 
blocks. The
-       TFTP packets should be able to handle up to 65535 blocks. But many
-       tftpd's seem to treat the block# as a short instead of an unsigned
-       short. This appears to be caused by the arpa/tftp.h header declaring it
-       as a short. The relevant RFC's do not indicate that this is supposed to
-       be the case.
-       Patch and Email exchange from Nathan Neulinger.
+       * tftpd/It has to do with handling of files with more than 32766
+       blocks.  The TFTP packets should be able to handle up to 65535
+       blocks.  But many tftpd's seem to treat the block# as a short
+       instead of an unsigned short.  This appears to be caused by the
+       arpa/tftp.h header declaring it as a short.  The relevant RFC's do
+       not indicate that this is supposed to be the case.  Patch and
+       Email exchange from Nathan Neulinger.
 
 1999-17-02 Alain Magloire
 
-       * rexecd/rexecd.c : check HAVE_SOCKADDR_IN_SIN_LEN before
-       doing static initialization.
+       * rexecd/rexecd.c : check HAVE_SOCKADDR_IN_SIN_LEN before doing
+       static initialization.
 
-       * rexecd/Use STD{IN,OUT,ERR}_FILENO.
+       * rexecd/Use STD{IN, OUT, ERR}_FILENO.
 
-       * rexecd/Set also sete{g,u}id(pw->{g,u}id).
+       * rexecd/Set also sete{g, u}id(pw->{g, u}id).
 
        * rexecd/Set the number of file desc. for select() correctly.
 
@@ -9091,15 +9086,17 @@ AC_REPLACE_FUNC (setproctitle).
 
 1999-09-13  Jeff Bailey
 
-       * COPYING, INSTALL, aclocal.m4, install-sh, missing, mkinstalldirs:
-       Remove from CVS repository - They are automatically generated.
+       * COPYING, INSTALL, aclocal.m4, install-sh, missing,
+       mkinstalldirs: Remove from CVS repository - They are automatically
+       generated.
 
 1999-06-12 Jeff Smith
 
        * ftp/cmds.c/getit(): Y2K problem with MDTM.
-       * ftp/cmds.c/{setntrans,dotrans}(): use sizeof(ntin)/sizeof(ntout)
-       instead of hardcoded numbers(was 16).
-       * ftp/cmds.c/account(): occurences of 49 change for sizeof(acct) - 1
+       * ftp/cmds.c/{setntrans, dotrans}(): use
+       sizeof(ntin)/sizeof(ntout) instead of hardcoded numbers(was 16).
+       * ftp/cmds.c/account(): occurences of 49 change for sizeof(acct) -
+       1
        * ftp/cmds.c: Typos in comments corrected.
 
 1999-05-19  Jeff Bailey
@@ -9108,8 +9105,8 @@ AC_REPLACE_FUNC (setproctitle).
 
 1999-05-19 Alain Magloire
 
-       * telnetd/telnetd.h: If HAVE_PTSNAME is defined, we assume that the
-       platform can handle SYSVR4 pseudo ttys and define STREAMSPTY.
+       * telnetd/telnetd.h: If HAVE_PTSNAME is defined, we assume that
+       the platform can handle SYSVR4 pseudo ttys and define STREAMSPTY.
 
 1999-05-19 Alain Magloire
 
@@ -9122,42 +9119,41 @@ AC_REPLACE_FUNC (setproctitle).
 
 1999-05-19  Alain Magloire
 
-       * ftp/ruserpass.c: MACH was define on Hurd.  We protect
-       the defines before using them, MACH was change to MACHINE.
-       Noted by the Hurd people (Jeff Bailey, Marcus Brinkmann)
+       * ftp/ruserpass.c: MACH was define on Hurd.  We protect the
+       defines before using them, MACH was change to MACHINE.  Noted by
+       the Hurd people (Jeff Bailey, Marcus Brinkmann)
        * cmds.c: use xgetcwd().
 
 1999-05-19 Alain Magloire
 
-       * configure.in : check for ptsname(), this will give
-       a hint to use SYSVR4 pseudo ptys handling.  particularly
-       for telnetd and rlogind.
-       * libinetutls/utmp_{init,logout} : new files.
-       * libinetutils/openpty.c : a new version that should be
-       compatible with SYSV STREAM.
+       * configure.in : check for ptsname(), this will give a hint to use
+       SYSVR4 pseudo ptys handling.  particularly for telnetd and
+       rlogind.
+       * libinetutls/utmp_{init, logout} : new files.
+       * libinetutils/openpty.c : a new version that should be compatible
+       with SYSV STREAM.
        * paths : add check for PATH_UTMPX and PATH_WTMPX
        * configure.in : add check for getcwd, since we use xgetcwd.
 
 1999-05-18 Dan Stromberg
 
        * headers/arpa/tftp.h : changing tu_clock to be unsigned to handle
-       larger files (twice as big), without sacrificing anything.
-       We need this to allow sgis to roboinst from a sun tftp server.
+       larger files (twice as big), without sacrificing anything.  We
+       need this to allow sgis to roboinst from a sun tftp server.
 
 1999-05-16 Alain Magloire
 
-       * config.guess, config.sub: files removed from the repository.
-       We let automake -a create a newer version when releasing
-       From Jeff Bailey.
-       * Makefile.am : added ChangeLog.0 in EXTRA_DIST
-       Noted by Jeff Bailey.
+       * config.guess, config.sub: files removed from the repository.  We
+       let automake -a create a newer version when releasing From Jeff
+       Bailey.
+       * Makefile.am : added ChangeLog.0 in EXTRA_DIST Noted by Jeff
+       Bailey.
 
 1999-05-14 Alain Magloire
 
        * libinetutils/opentty.c : writing on a constant string
-       "/dev/ptyXX" would cause the server to sigsegv.  Change
-       to be an array.
-       Problem first noted by Frederic Goudal.
+       "/dev/ptyXX" would cause the server to sigsegv.  Change to be an
+       array.  Problem first noted by Frederic Goudal.
 
 1999-04-18 Alain Magloire
 
@@ -9167,26 +9163,26 @@ AC_REPLACE_FUNC (setproctitle).
 
        * configure.in: ping disable.
        * configure.in: make links for fnmatch
-       * libinetutils/snprintf.[ch] : support for "%ul".
-       patch from  Gerald Combs <address@hidden>
+       * libinetutils/snprintf.[ch] : support for "%ul".  patch from
+       Gerald Combs <address@hidden>
 
 1999-03-13 Alain Magloire
 
        * rshd/ChangeLog : New file.
 
-       * rshd/Use STD{IN,OUT,ERR}_FILENO.
+       * rshd/Use STD{IN, OUT, ERR}_FILENO.
 
        * rshd/Use memcmp() instead of bcmp().
 
        * rshd/Add LOGNAME to environment variable exported to child.
 
-       * rshd/Restricted port to > IPPORT_RESERVED/2 && >= IPPORT_RESERVED
+       * rshd/Restricted port to > IPPORT_RESERVED/2 && >=
+       IPPORT_RESERVED
 
-       * rshd/Set also sete{g,u}id(pwd->{g,u}id).
+       * rshd/Set also sete{g, u}id(pwd->{g, u}id).
 
-       * rshd/change doit() signature to pass the socket.
-       It was done in case we change and the server is not started
-       via inetd.
+       * rshd/change doit() signature to pass the socket.  It was done in
+       case we change and the server is not started via inetd.
 
        * rshd/initialise s(socket descriptor) s = (sockfd).
 
@@ -9202,17 +9198,17 @@ AC_REPLACE_FUNC (setproctitle).
 
 1999-02-26 Alain Magloire
 
-       The security fixes are gather from different sources:
-       folks of OpenBSD, FreeBSD, Debian, Redhat and wu-ftpd.
-       Heads-up for their nice work.
+       The security fixes are gather from different sources: folks of
+       OpenBSD, FreeBSD, Debian, Redhat and wu-ftpd.  Heads-up for their
+       nice work.
 
 
        * ftpd/popen.c : overflow in argv[] and gargv[] fix.
 
 1999-02-17 Alain Magloire
 
-       * telnetd/rexecd.c : check HAVE_SOCKADDR_IN_SIN_LEN before
-       doing static initialization.
+       * telnetd/rexecd.c : check HAVE_SOCKADDR_IN_SIN_LEN before doing
+       static initialization.
 
 1999-02-17 Alain Magloire
 
@@ -9221,16 +9217,17 @@ AC_REPLACE_FUNC (setproctitle).
        * ftpd/ftpcmnd.y : toolong() no longer a static function.
        * ftpd/ftpd.c : Set the alarm(timeout) when doing an accept() for
        the data port and use signal(SIGALRM, toolong).
-       * ftpd/ftpd.c(maing): tzset(), in case no timezone database in ~ftp.
+       * ftpd/ftpd.c(maing): tzset(), in case no timezone database in
+       ~ftp.
        * ftpd/ftpd.c(datacon) : Use snprintf() instead of sprintf() for
-       fix array buffers. Assign *sizebuf ='\0' instead of
-       strcpy (sizebuf, "");
+       fix array buffers.  Assign *sizebuf ='\0' instead of strcpy
+       (sizebuf, "");
        * ftpd/Use xgetcwd() from libinetutils instead of getcwd();
 
 1999-02-17 Alain Magloire
 
-       * configure.in: Force the check of HAVE_SOCKADDR_IN_SIN_LEN
-       all the time not just for talk.
+       * configure.in: Force the check of HAVE_SOCKADDR_IN_SIN_LEN all
+       the time not just for talk.
        * configure.in: Check for mmap(), HAVE_MMAP.
        * configure.in: Check for tzset(), HAVE_TZSET.
        * configure.in: Check for strcasecmp().
@@ -9240,34 +9237,36 @@ AC_REPLACE_FUNC (setproctitle).
 
 1999-02-13 Alain Magloire
 
-       * ftpd/ftpcmd.y : PORT command disallow PORT if :
-               - port <= 1023 || data_addr.sin_addr != his_addr.sin_addr
-       This will take care of FTP bounce. See README.sec
+       * ftpd/ftpcmd.y : PORT command disallow PORT if: - port <= 1023 ||
+       data_addr.sin_addr != his_addr.sin_addr This will take care of FTP
+       bounce.  See README.sec
        * ftpd/ftpcmd.y : PASS clear passwd var(memset) asap.
        * ftpd/ftpcmd.y : PASV check if loggin.
        * ftpd/ftpcmd.y : RNTO check loggin and free $4 pointer.
        * ftpd/ftpcmd.y : HELP free $3 pointer.
        * ftpd/ftpcmd.y : SITE free $5 pointer.
        * ftpd/ftpcmd.y : RNFR free $4 pointer.
-       * ftpd/ftpcmd.y : MDTM year 2000 compliant use %04d (tm_year + 1900).
+       * ftpd/ftpcmd.y : MDTM year 2000 compliant use %04d (tm_year +
+       1900).
        * ftpd/ftpcmd.y : SITE IDLE not permit to disable timeout and
-               check login.
+       check login.
 
 1999-02-13 Alain Magloire
 
-       * ChangeLog.0 : New file, mv ChangeLog ChangeLog.0.
-       Since inetutils is such an heteroclite package, it is
-       more manageable for each utility to have their own ChangLog.
+       * ChangeLog.0 : New file, mv ChangeLog ChangeLog.0.  Since
+       inetutils is such an heteroclite package, it is more manageable
+       for each utility to have their own ChangLog.
 
        * */ChangeLog : New files.
 
 Sat Jul 20 21:55:31 1996  Roland McGrath  <address@hidden>
 
        Win32 hacks from <address@hidden>.
-       * glob/posix/glob.c [WIN32]: Don't include <pwd.h>; don't use d_ino;
-       use void * for my_realloc; include <malloc.h> for alloca.
+       * glob/posix/glob.c [WIN32]: Don't include <pwd.h>; don't use
+       d_ino; use void * for my_realloc; include <malloc.h> for alloca.
        (glob) [WIN32]: Use "c:/users/default" for ~ if no HOME variable.
-       * glob/posix/fnmatch.h [WIN32]: Use prototypes even if [!__STDC__].
+       * glob/posix/fnmatch.h [WIN32]: Use prototypes even if
+       [!__STDC__].
        * glob/posix/glob.h: Likewise.
 
 Fri Jul 19 16:56:41 1996  Roland McGrath  <address@hidden>
@@ -9289,75 +9288,75 @@ Wed Nov 22 22:32:55 1995  Martin Schulze
 
 Added the fabulous strip-domain feature that allows us to
 strip off (several) domain names from the fqdn and only log
-the simple hostname. This is useful if you're in a LAN that
+the simple hostname.  This is useful if you're in a LAN that
 has a central log server and also different domains.
 
 I have also also added the -l switch do define hosts as
-local. These will get logged with their simple hostname, too.
+local.  These will get logged with their simple hostname, too.
 
        * syslogd/syslogd.c (LIST_DELIMITER): New symbol.
        (StripDomains, LocalHosts): New variables.
        (crunch_list): New prototype and function.
        (main): New options "-s" and "-l".
        (usage): Document "-s" and "-l".
-       (cvthname): Use StripDomains and LocalHosts to frob
-       the hostname before returning.
+       (cvthname): Use StripDomains and LocalHosts to frob the hostname
+       before returning.
        * syslogd/syslogd.8: Document new options "-s" and "-l".
 
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
        Merged from the Linux source (sysklogd 1.3):
        * syslogd/syslogd.c (F_FORW_SUSP): New symbol.
-       (F_FORW_UNKN, F_PIPE): Increment value, to make space for F_FORW_SUSP.
+       (F_FORW_UNKN, F_PIPE): Increment value, to make space for
+       F_FORW_SUSP.
        (TypeNames): Insert name for F_FORW_SUSP.
-       (fprintlog): Add case for F_FORW_SUSP.
-       In case F_FORW use F_FORW_SUSP on error (and not F_FORW_UNKN).
-       Add debug message.
+       (fprintlog): Add case for F_FORW_SUSP.  In case F_FORW use
+       F_FORW_SUSP on error (and not F_FORW_UNKN).  Add debug message.
        (init): Handle case F_FORW_SUSP in debug output like F_FORW.
 
 2000-07-31  Marcus Brinkmann  <address@hidden>
 
        * syslogd/syslogd.c (NoDetach): New global variable.
-       (main): New option "-n". If NoDetach is true, don't
-       background and detach from controlling terminal.
+       (main): New option "-n".  If NoDetach is true, don't background
+       and detach from controlling terminal.
        (usage): Document new option n.
        * syslogd/syslogd.8: Document new option "-n".
 
 2000-07-05 Alain Magloire
 
-       *syslogd/: Clause 3 removed.
-       excerpt from email with RMS:
-       "UCB has agreed to drop the advertising clause from the license for all
+       *syslogd/: Clause 3 removed.  excerpt from email with RMS: "UCB
+       has agreed to drop the advertising clause from the license for all
        BSD software.  The advertising clause is this one:
 
-       3.All advertising materials mentioning features or use of this software
-       must display the following acknowledgement:
-       This product includes software developed by the University of
-       California, Berkeley and its contributors.
+         3. All advertising materials mentioning features or use of
+            this software must display the following acknowledgement:
+            This product includes software developed by the
+            University of California, Berkeley and its contributors.
 
-       This means that we can delete that paragraph from all files which give
-       the University of California as the only copyright holder."
+       This means that we can delete that paragraph from all files which
+       give the University of California as the only copyright holder."
 
 1999-10-01  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd.c (main): Type of len changed from int to size_t.
-       (usage): Add -V option, make output consistent with other GNU tools.
+       * syslogd/syslogd.c (main): Type of len changed from int to
+       size_t.
+       (usage): Add -V option, make output consistent with other GNU
+       tools.
 
        * syslogd/syslogd.8: Document "-V" option.
 
-       * syslogd/syslogd.c (logmsg): Only accept priority if the exact bit
-       is set (instead of an inequality).
+       * syslogd/syslogd.c (logmsg): Only accept priority if the exact
+       bit is set (instead of an inequality).
        (cfline): negate_pri, excl_pri, pri_set, pri_clear: New variables.
        Allow '!' and '=' prepended to priority specification to exclude
-       these resp. higher priorities.
+       these resp.  higher priorities.
 
        * syslogd/syslogd.c (printline): Add SYNC_FILE to logmsg
        invocation for more reliability.
        (struct filed): New member f_flags to hold new macro OMIT_SYNC.
        (logmsg): Only fsync if OMIT_SYNC is not set.
-       (cfline): Clear f_flags at initialization.
-       Set OMIT_SYNC in f_flags if action is prepended by `-' in
-       the conf file.
+       (cfline): Clear f_flags at initialization.  Set OMIT_SYNC in
+       f_flags if action is prepended by `-' in the conf file.
 
        * syslogd/syslog.conf.5: Document level modifiers '!' and '='.
        Add `-' rule.
@@ -9366,7 +9365,7 @@ local. These will get logged with their simple hostname, 
too.
 
 This is the equivalent to the following Linux change:
 
-Wed Feb 14 12:42:09 CST 1996:  Dr. Wettstein
+Wed Feb 14 12:42:09 CST 1996: Dr. Wettstein
 Allowed forwarding of messages received from remote hosts to
 be controlled by a command-line switch.  Specifying -h allows
 forwarding.  The default behavior is to disable forwarding of
@@ -9375,9 +9374,8 @@ messages which were received from a remote host.
        * syslogd/syslogd.c: New global variable "NoHops".
        (main): New option "-h" to clear NoHops.
        (usage): Document new "-h" option.
-       (fprintlog): New argument (char *) from.
-       If from != LocalHostName and NoHops set, don't forward
-       message.
+       (fprintlog): New argument (char *) from.  If from != LocalHostName
+       and NoHops set, don't forward message.
        (logmsg): Add from argument to fprintlog invocation.
        (domark): Likewise.
        (die): Likewise.
@@ -9388,7 +9386,7 @@ messages which were received from a remote host.
 1999-10-01  Marcus Brinkmann  <address@hidden>
 
 This is the equivalent to the following Linux change:
-Wed Jul 26 18:57:23 MET DST 1995:  Martin Schulze
+Wed Jul 26 18:57:23 MET DST 1995: Martin Schulze
 The 'LocalDomain' and the hostname of a remote machine is
 converted to lower case, because the original caused some
 inconsistency, because the (at least my) nameserver did respond an
@@ -9397,15 +9395,15 @@ fqdn containing of upper- _and_ lowercase letters while
 match.
 
        * syslogd/syslogd.c (main): Try harder to get the FQDN of
-       localhost and convert LocalDomain to lowercase. (This should
+       localhost and convert LocalDomain to lowercase.  (This should
        probably be in libinetutils).
-       (cvthname): Add "." to output strings.
-       Convert hostname to lowercase before comparing with LocalDomain.
+       (cvthname): Add "." to output strings.  Convert hostname to
+       lowercase before comparing with LocalDomain.
 
 1999-10-01  Marcus Brinkmann  <address@hidden>
 
 This is the equivalent to the following Linux change:
-Tue May 28 00:58:45 MET DST 1996:  Martin Schulze
+Tue May 28 00:58:45 MET DST 1996: Martin Schulze
 Corrected behaviour of blocking pipes - i.e. the whole system
 hung.  Michael Nonweiler <address@hidden> has sent us
 a patch to correct this.  A new logfile type F_PIPE has been
@@ -9416,15 +9414,15 @@ introduced.
        (fprintlog): Support for F_PIPE added.
        (init): Likewise.
        (cfline): Likewise, use '|' in conf file.
-       (cfline): Open log files with O_CREAT and
-       permission 0644.
+       (cfline): Open log files with O_CREAT and permission 0644.
 
-       * syslogd/syslog.conf.5: Add documentation for new logfile type PIPE.
+       * syslogd/syslog.conf.5: Add documentation for new logfile type
+       PIPE.
 
 1999-10-01  Marcus Brinkmann  <address@hidden>
 
 This is the equivalent to the following Linux change:
-Mon May 20 13:29:32 MET DST 1996:  Miquel van Smoorenburg <address@hidden>
+Mon May 20 13:29:32 MET DST 1996: Miquel van Smoorenburg <address@hidden>
 Added continuation line support.
 
        * syslogd/syslogd.c (init): Add support for continuated lines
@@ -9435,11 +9433,11 @@ Added continuation line support.
 1999-10-01  Marcus Brinkmann  <address@hidden>
 
 This is the equivalent to the following Linux change:
-Mon Aug 21 22:10:35 MET DST 1995:  Martin Schulze
+Mon Aug 21 22:10:35 MET DST 1995: Martin Schulze
 Corrected a strange behavior during parsing of configuration
-file. The original BSD syslogd doesn't understand spaces as
-separators between specifier and action. This syslogd now
-understands them. The old behavior caused some confusion over
+file.  The original BSD syslogd doesn't understand spaces as
+separators between specifier and action.  This syslogd now
+understands them.  The old behavior caused some confusion over
 the Linux community.
 
        * syslogd/syslogd.c (cfline): Allow space as delimiter.
@@ -9449,7 +9447,7 @@ the Linux community.
 1999-10-01  Marcus Brinkmann  <address@hidden>
 
 This is the equivalent to the following Linux change:
-Thu Oct 26 13:14:06 MET 1995:  Martin Schulze
+Thu Oct 26 13:14:06 MET 1995: Martin Schulze
 Added another logfile type F_FORW_UNKN.  The problem I ran into
 was a name server that runs on my machine and a forwarder of
 kern.crit to another host.  The hosts address can only be
@@ -9463,16 +9461,16 @@ Fixed small bugs in F_FORW_UNKN meachanism.  Thanks to 
Torsten
 Neumann <address@hidden> for pointing me to it.
 
        * syslogd/syslogd.c: INET_SUSPEND_TIME, INET_RETRY_MAX,
-       F_FORW_UNKN: New macros.
-       TypeNames: Add "FORW(UNKNOWN)". If gethostbyname fails for some host,
-       this type will retry INET_RETRY_TIMES times before it finally fails.
-       (fprintlog): New variable hp. Move clearing f_time inside every
-       case it is appropriate for. Add new case F_FORW_UNKN. New goto
-       target f_forw. Only clear f_prevcount if appropriate.
-       (init): Do not close f_file for F_FORW. Add debug output for
+       F_FORW_UNKN: New macros.  TypeNames: Add "FORW(UNKNOWN)".  If
+       gethostbyname fails for some host, this type will retry
+       INET_RETRY_TIMES times before it finally fails.
+       (fprintlog): New variable hp.  Move clearing f_time inside every
+       case it is appropriate for.  Add new case F_FORW_UNKN.  New goto
+       target f_forw.  Only clear f_prevcount if appropriate.
+       (init): Do not close f_file for F_FORW.  Add debug output for
        F_FORW_UNKN.
-       (cfline): If gethostbyname fails, set f_type to F_FORW_UNKN instead
-       giving up instantly.
+       (cfline): If gethostbyname fails, set f_type to F_FORW_UNKN
+       instead giving up instantly.
 
 1999-06-08  Marcus Brinkmann  <address@hidden>
 
@@ -9483,8 +9481,8 @@ Neumann <address@hidden> for pointing me to it.
 
 199-08-07  Marcus Brinkmann  <address@hidden>
 
-       * syslogd/syslogd/syslogd.c (usage): Add -V option,
-       make output consistent with other GNU tools.
+       * syslogd/syslogd/syslogd.c (usage): Add -V option, make output
+       consistent with other GNU tools.
 
 1999-08-07  Marcus Brinkmann  <address@hidden>
 
@@ -9493,8 +9491,8 @@ Mon Oct 12 22:18:34 CEST 1998: Martin Schulze 
<address@hidden>
 Modified printline() to support 8bit characters - such as
 russion letters.  Thanks to Vladas Lapinskas <address@hidden>.
 
-       * syslogd/syslogd/syslogd.c (printline): Make eight bit clean for our
-       friends in Russia (and other).
+       * syslogd/syslogd/syslogd.c (printline): Make eight bit clean for
+       our friends in Russia (and other).
 
 1999-06-08  Marcus Brinkmann  <address@hidden>
 

http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=a173748fb67c6871522857372574da4311dc0145


commit a173748fb67c6871522857372574da4311dc0145
Author: Alfred M. Szmidt <address@hidden>
Date:   Fri Dec 30 16:10:27 2011 +0100

    bootstrap: Updated from gnulib.

diff --git a/ChangeLog b/ChangeLog
index 2b0c970..243161a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-12-30  Alfred M. Szmidt  <address@hidden>
+
+       * bootstrap: Updated from gnulib.
+       * lib/Makefile.am: File removed.
+
 2011-12-30  Mats Erik Andersson <address@hidden>
 
        * ftp/cmds.c (restart): Use `%lld' as format for long long int.
diff --git a/bootstrap b/bootstrap
index 3c39f4a..505a05e 100755
--- a/bootstrap
+++ b/bootstrap
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Print a version string.
-scriptversion=2011-12-07.20; # UTC
+scriptversion=2011-12-21.09; # UTC
 
 # Bootstrap this package from checked-out sources.
 
@@ -38,10 +38,6 @@ export LC_ALL
 
 local_gl_dir=gl
 
-# Temporary directory names.
-bt='._bootmp'
-bt_regex=`echo "$bt"| sed 's/\./[.]/g'`
-bt2=${bt}2
 me=$0
 
 usage() {
@@ -88,6 +84,9 @@ gnulib_modules=
 # Any gnulib files needed that are not in modules.
 gnulib_files=
 
+: ${AUTOPOINT=autopoint}
+: ${AUTORECONF=autoreconf}
+
 # A function to be called to edit gnulib.mk right after it's created.
 # Override it via your own definition in bootstrap.conf.
 gnulib_mk_hook() { :; }
@@ -105,6 +104,11 @@ po_download_command_format=\
 "rsync --delete --exclude '*.s1' -Lrtvz \
  'translationproject.org::tp/latest/%s/' '%s'"
 
+# Fallback for downloading .po files (if rsync fails).
+po_download_command_format2=\
+"wget --mirror -nd -q -np -A.po -P '%s' \
+ http://translationproject.org/latest/%s/";
+
 extract_package_name='
   /^AC_INIT(/{
      /.*,.*,.*, */{
@@ -473,26 +477,32 @@ if test $use_libtool = 1; then
   find_tool LIBTOOLIZE glibtoolize libtoolize
 fi
 
+# gnulib-tool requires at least automake and autoconf.
+# If either is not listed, add it (with minimum version) as a prerequisite.
 case $buildreq in
-  automake) ;;
+  *automake*) ;;
   *) buildreq="automake 1.9
 $buildreq" ;;
 esac
 case $buildreq in
-  autoconf) ;;
+  *autoconf*) ;;
   *) buildreq="autoconf 2.59
 $buildreq" ;;
 esac
+
+# When we can deduce that gnulib-tool will require patch,
+# and when patch is not already listed as a prerequisite, add it, too.
 if test ! -d "$local_gl_dir" \
     || find "$local_gl_dir" -name '*.diff' -exec false {} +; then
   :
 else
   case $buildreq in
-    patch) ;;
+    *patch*) ;;
     *) buildreq="patch -
 $buildreq" ;;
   esac
 fi
+
 if ! printf "$buildreq" | check_versions; then
   echo >&2
   if test -f README-prereq; then
@@ -603,6 +613,9 @@ download_po_files() {
   domain=$2
   echo "$me: getting translations into $subdir for $domain..."
   cmd=`printf "$po_download_command_format" "$domain" "$subdir"`
+  eval "$cmd" && return
+  # Fallback to HTTP.
+  cmd=`printf "$po_download_command_format2" "$subdir" "$domain"`
   eval "$cmd"
 }
 
@@ -723,56 +736,32 @@ symlink_to_dir()
   }
 }
 
-cp_mark_as_generated()
-{
-  cp_src=$1
-  cp_dst=$2
+# NOTE: we have to be careful to run both autopoint and libtoolize
+# before gnulib-tool, since gnulib-tool is likely to provide newer
+# versions of files "installed" by these two programs.
+# Then, *after* gnulib-tool (see below), we have to be careful to
+# run autoreconf in such a way that it does not run either of these
+# two just-pre-run programs.
 
-  if cmp -s "$cp_src" "$GNULIB_SRCDIR/$cp_dst"; then
-    symlink_to_dir "$GNULIB_SRCDIR" "$cp_dst"
-  elif cmp -s "$cp_src" "$local_gl_dir/$cp_dst"; then
-    symlink_to_dir $local_gl_dir "$cp_dst"
-  else
-    case $cp_dst in
-      *.[ch])             c1='/* '; c2=' */';;
-      *.texi)             c1='@c '; c2=     ;;
-      *.m4|*/Make*|Make*) c1='# ' ; c2=     ;;
-      *)                  c1=     ; c2=     ;;
-    esac
+# Import from gettext.
+with_gettext=yes
+grep '^[        ]*AM_GNU_GETTEXT_VERSION(' configure.ac >/dev/null || \
+    with_gettext=no
 
-    # If the destination directory doesn't exist, create it.
-    # This is required at least for "lib/uniwidth/cjk.h".
-    dst_dir=`dirname "$cp_dst"`
-    test -d "$dst_dir" || mkdir -p "$dst_dir"
-
-    if test -z "$c1"; then
-      cmp -s "$cp_src" "$cp_dst" || {
-        # Copy the file first to get proper permissions if it
-        # doesn't already exist.  Then overwrite the copy.
-        echo "$me: cp -f $cp_src $cp_dst" &&
-        rm -f "$cp_dst" &&
-        cp "$cp_src" "$cp_dst-t" &&
-        sed "s!$bt_regex/!!g" "$cp_src" > "$cp_dst-t" &&
-        mv -f "$cp_dst-t" "$cp_dst"
-      }
-    else
-      # Copy the file first to get proper permissions if it
-      # doesn't already exist.  Then overwrite the copy.
-      cp "$cp_src" "$cp_dst-t" &&
-      (
-        echo "$c1-*- buffer-read-only: t -*- vi: set ro:$c2" &&
-        echo "${c1}DO NOT EDIT! GENERATED AUTOMATICALLY!$c2" &&
-        sed "s!$bt_regex/!!g" "$cp_src"
-      ) > $cp_dst-t &&
-      if cmp -s "$cp_dst-t" "$cp_dst"; then
-        rm -f "$cp_dst-t"
-      else
-        echo "$me: cp $cp_src $cp_dst # with edits" &&
-        mv -f "$cp_dst-t" "$cp_dst"
-      fi
-    fi
-  fi
-}
+if test $with_gettext = yes; then
+  # Released autopoint has the tendency to install macros that have been
+  # obsoleted in current gnulib, so run this before gnulib-tool.
+  echo "$0: $AUTOPOINT --force"
+  $AUTOPOINT --force || exit
+fi
+
+# Autoreconf runs aclocal before libtoolize, which causes spurious
+# warnings if the initial aclocal is confused by the libtoolized
+# (or worse out-of-date) macro directory.
+if grep '^[    ]*LT_INIT' configure.ac >/dev/null; then
+  echo "running: $LIBTOOLIZE --copy --install"
+  $LIBTOOLIZE --copy --install
+fi
 
 version_controlled_file() {
   dir=$1
@@ -791,83 +780,17 @@ version_controlled_file() {
   test $found = yes
 }
 
-slurp() {
-  for dir in . `(cd $1 && find * -type d -print)`; do
-    copied=
-    sep=
-    for file in `ls -a $1/$dir`; do
-      case $file in
-      .|..) continue;;
-      # FIXME: should all file names starting with "." be ignored?
-      .*) continue;;
-      esac
-      test -d $1/$dir/$file && continue
-      for excluded_file in $excluded_files; do
-        test "$dir/$file" = "$excluded_file" && continue 2
-      done
-      if test $file = Makefile.am && test "X$gnulib_mk" != XMakefile.am; then
-        copied=$copied${sep}$gnulib_mk; sep=$nl
-        remove_intl='/^[^#].*\/intl/s/^/#/;'"s!$bt_regex/!!g"
-        sed "$remove_intl" $1/$dir/$file |
-        cmp - $dir/$gnulib_mk > /dev/null || {
-          echo "$me: Copying $1/$dir/$file to $dir/$gnulib_mk ..." &&
-          rm -f $dir/$gnulib_mk &&
-          sed "$remove_intl" $1/$dir/$file >$dir/$gnulib_mk &&
-          gnulib_mk_hook $dir/$gnulib_mk
-        }
-      elif { test "${2+set}" = set && test -r $2/$dir/$file; } ||
-           version_controlled_file $dir $file; then
-        echo "$me: $dir/$file overrides $1/$dir/$file"
-      else
-        copied=$copied$sep$file; sep=$nl
-        cp_mark_as_generated $1/$dir/$file $dir/$file
-      fi || exit
-    done
-
-    for dot_ig in x $vc_ignore; do
-      test $dot_ig = x && continue
-      ig=$dir/$dot_ig
-      if test -n "$copied"; then
-        insert_vc_ignore $ig "$copied"
-        # If an ignored file name ends with .in.h, then also add
-        # the name with just ".h".  Many gnulib headers are generated,
-        # e.g., stdint.in.h -> stdint.h, dirent.in.h ->..., etc.
-        # Likewise for .gperf -> .h, .y -> .c, and .sin -> .sed
-        f=`echo "$copied" |
-          sed '
-            s/\.in\.h$/.h/
-            s/\.sin$/.sed/
-            s/\.y$/.c/
-            s/\.gperf$/.h/
-          '
-        `
-        insert_vc_ignore $ig "$f"
-
-        # For files like sys_stat.in.h and sys_time.in.h, record as
-        # ignorable the directory we might eventually create: sys/.
-        f=`echo "$copied"|sed 's/sys_.*\.in\.h$/sys/'`
-        insert_vc_ignore $ig "$f"
-      fi
-    done
-  done
-}
-
-
-# Create boot temporary directories to import from gnulib and gettext.
-rm -fr $bt $bt2 &&
-mkdir $bt $bt2 || exit
-
 # Import from gnulib.
 
 gnulib_tool_options="\
  --import\
  --no-changelog\
- --aux-dir $bt/$build_aux\
- --doc-base $bt/$doc_base\
+ --aux-dir $build_aux\
+ --doc-base $doc_base\
  --lib $gnulib_name\
- --m4-base $bt/$m4_base/\
- --source-base $bt/$source_base/\
- --tests-base $bt/$tests_base\
+ --m4-base $m4_base/\
+ --source-base $source_base/\
+ --tests-base $tests_base\
  --local-dir $local_gl_dir\
  $gnulib_tool_option_extras\
 "
@@ -879,26 +802,11 @@ if test $use_libtool = 1; then
 fi
 echo "$0: $gnulib_tool $gnulib_tool_options --import ..."
 $gnulib_tool $gnulib_tool_options --import $gnulib_modules &&
-slurp $bt || exit
 
 for file in $gnulib_files; do
   symlink_to_dir "$GNULIB_SRCDIR" $file || exit
 done
 
-
-# Import from gettext.
-with_gettext=yes
-grep '^[        ]*AM_GNU_GETTEXT_VERSION(' configure.ac >/dev/null || \
-    with_gettext=no
-
-if test $with_gettext = yes; then
-  echo "$0: (cd $bt2; ${AUTOPOINT-autopoint}) ..."
-  cp configure.ac $bt2 &&
-  (cd $bt2 && ${AUTOPOINT-autopoint} && rm configure.ac) &&
-  slurp $bt2 $bt || exit
-fi
-rm -fr $bt $bt2 || exit
-
 # Remove any dangling symlink matching "*.m4" or "*.[ch]" in some
 # gnulib-populated directories.  Such .m4 files would cause aclocal to fail.
 # The following requires GNU find 4.2.3 or newer.  Considering the usual
@@ -911,28 +819,12 @@ find "$m4_base" "$source_base" \
   -depth \( -name '*.m4' -o -name '*.[ch]' \) \
   -type l -xtype l -delete > /dev/null 2>&1
 
-# Reconfigure, getting other files.
-
-# Skip autoheader if it's not needed.
-grep -E '^[     ]*AC_CONFIG_HEADERS?\>' configure.ac >/dev/null ||
-  AUTOHEADER=true
-
-for command in \
-  libtool \
-  "${ACLOCAL-aclocal} --force -I '$m4_base' $ACLOCAL_FLAGS" \
-  "${AUTOCONF-autoconf} --force" \
-  "${AUTOHEADER-autoheader} --force" \
-  "${AUTOMAKE-automake} --add-missing --copy --force-missing"
-do
-  if test "$command" = libtool; then
-    test $use_libtool = 0 \
-      && continue
-    command="${LIBTOOLIZE-libtoolize} -c -f"
-  fi
-  echo "$0: $command ..."
-  eval "$command" || exit
-done
-
+# Tell autoreconf not to invoke autopoint or libtoolize; they were run above.
+echo "running: AUTOPOINT=true LIBTOOLIZE=true " \
+    "$AUTORECONF --verbose --install --no-recursive -I $m4_base $ACLOCAL_FLAGS"
+AUTOPOINT=true LIBTOOLIZE=true \
+    $AUTORECONF --verbose --install --no-recursive -I $m4_base $ACLOCAL_FLAGS \
+  || exit 1
 
 # Get some extra files from gnulib, overriding existing files.
 for file in $gnulib_extra_files; do
diff --git a/lib/Makefile.am b/lib/Makefile.am
deleted file mode 100644
index a67a007..0000000
--- a/lib/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-# Makefile for gnulib/lib                              -*-Makefile-*-
-# Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-#
-# This file is part of GNU Inetutils.
-#
-# GNU Inetutils is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or (at
-# your option) any later version.
-#
-# GNU Inetutils is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see `http://www.gnu.org/licenses/'.
-
-include gnulib.mk

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog       | 3311 ++++++++++++++++++++++++++++---------------------------
 NEWS            |   11 +-
 bootstrap       |  220 +---
 lib/Makefile.am |   20 -
 4 files changed, 1719 insertions(+), 1843 deletions(-)
 delete mode 100644 lib/Makefile.am


hooks/post-receive
-- 
GNU Inetutils 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]