bug-inetutils
[Top][All Lists]
Advanced

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

[bug-inetutils] inetutils 1.9 released!


From: Alfred M. Szmidt
Subject: [bug-inetutils] inetutils 1.9 released!
Date: Sat, 31 Dec 2011 10:53:10 -0500

As promised, damned be I if no release this year. :-)

The annotated tag, inetutils-1_9 has been created
        at  f6192fac8634d5233bfc65a542b6ec26e61e7434 (tag)
   tagging  7f8ed19e31d39393ca3a67f52e222f05e875625b (commit)
  replaces  inetutils-1_8
 tagged by  Alfred M. Szmidt
        on  Sat Dec 31 16:40:17 2011 +0100

- Log -----------------------------------------------------------------
inetutils 1.9

Alfred M. Szmidt (100):
      Added copyright notice to some missing files.
      * ifconfig/options.c (parse_opt_set_default_format): Abort if no
      TODO: Updated.
      ifconfig/options.c (parse_cmdline): Error out if IFNX is NULL.
      cfg.mk (local-checks-to-skip): Removed sc_obsolete_symbols from list.
      cfg.mk (local-checks-to-skip): Removed sc_prohibit_assert_without_use 
from list.
      Don't protect <config.h> with HAVE_CONFIG_H.
      cfg.mk (local-checks-to-skip): Removed sc_space_tab from list.
      cfg.mk (local-checks-to-skip): Removed sc_trailing_blank from list.
      Only include <signal.h> if it is used.
      Use EXIT_SUCCESS and EXIT_FAILURE macros through out.
      Removed useless C preprocessor parentehsis.
      cfg.mk (local-checks-to-skip): Removed sc_makefile_check from list.
      Use fseeko instead of fseek.
      Converted K&R style declarations to ISO C89.
      ifconfig: Removed support for HPUX and OSF.
      src/tftp.c (intr): Changed type to `void intr (int signo)'.
      ifconfig: Random fixes for the `generic' operating system.
      ifconfig/system.h [__hpux__]: Don't include "system/hpux.c".
      Clean up ChangeLog.  (silent change)
      inetd: Set default IP family for "tcp" and "udp" to IPv4.
      TODO: Updated.  (silent change)
      inetd: Set se_arv[0] to se_server name if argc == 1.
      inetd: Call expand_enter instead of expand for tcpmux services.
      configure.ac: Remove opie AC_CHECK_LIB check.
      ifconfig: Correct formating for "unix".
      tftp: Handle IPv6 connections.
      Always use <termios.h> interface.
      NEWS: Updated.  (silent change)
      Silence sc_program_name errors.
      Add `tftpd' and `tftp' test.
      Added gendocs module for generation of web manual.
      Updated.  (silent change)
      Updated.  (silent change)
      tftp: Resolve the "tftp" service only when no port is specified.
      ping, tftp, traceroute: Improve the test suite.
      inetd: Calculate socket length using sockaddr.
      traceroute: Pass integer values to IP_TTL option.
      Use git-version-gen to extract version number.
      libinetutils: UTMP fixes for OpenBSD.
      ifconfig/if_index.c (if_nametoindex, if_freenameindex, if_nameindex):
      Fix typo in previous commit: 5b174beae521f700a886911829a6a9a11cf426bd.  
(silent change)
      Say `file name' instead of `path'. (silent change)
      Updated copyright years; happy 2011! (silent change)
      Handle systems that do not have fork().
      ftpd: Handle systems without fork().
      configure.ac: Use AC_CANONICAL_HOST instead of AC_CANONICAL_SYSTEM.
      talkd, talk: Remove last traces of <osockaddr.h> usage.
      Clean up `make syntax-check' errors.
      tests/tftp.sh: Skip test if we cannot execute netstat.  Enable verbose
      bootstrap.conf (gnulib_modules): Added signal to list.
      libinetutils/libinetutils.h: Don't include <config.h>; instead produce
      bootstrap.conf (gnulib_modules): Use malloc-gnu and realloc-gnu instead 
of the old malloc and realloc modules.
      Replace RETSIGTYPE with void; this is old K&Rism.
      Replaced all usage of ARG_UNUSED with _GL_UNUSED_PARAMETER.
      tests/syslogd.sh: Changed permission on file to be executable.
      bootstrap.conf (gnulib_modules): Added mkstemp to list.
      Fix typos.  (silent change)
      src/inetd.c (argp_options) <pidfile>: Updated doc. string.
      Fix typo.  (silent change)
      Clean up (some) `make syntax-check' errors.
      * .gitignore (gnulib, gnulib/, .sc-start-sc_bindtextdomain)
      * telnetd/telnetd.h [HAVE_STROPTS_H && !HAVE_IOCTL]: Only include 
<stropts.h> if HAVE_IOCTL wasn't defined.
      Only define PKTSIZE if needed.
      Updated ./bootstrap.
      Updated README-alpha, and added README-prereq.
      Let ./bootstrap take care about build requirements.
      README-alpha: Don't mention gettext and libtool as build requirements.
      Lowered build requirement of autoconf to 2.59.
      libicmp/icmp_address.c: Include <stddef.h>; reverts parts of 2011-10-15.
      configure.ac: Don't try to define ARG_UNUSED macro.
      New variables (iu_LIBRARIES and iu_INCLUDES ) for specifying core 
inetutils libraries and header files in Makefile.am.
      configure.ac: Pass regexp to git-version-gen to get version tag.
      configure.ac: Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER.
      Minor cleanup in ChangeLog.  (silent change)
      Fixed typo. (silent change)
      cfg.mk (sc_unsigned_char, sc_unsigned_long): New targets.
      NEWS, README: Updated.  (silent change)
      configure.ac: Add check for IPV6_2292HOPLIMIT.
      README: Updated.  (silent change)
      bootstrap.conf (gnulib_modules): Don't try to create m4/ for ./bootstrap.
      .gitignore (/m4): Added to list.
      ChangeLog: Mention am/readline.m4 (silent change)
      Be more robust in checking for IPV6_HOPLIMIT, and IPV6_RECVHOPLIMIT.
      tests/syslogd.sh: Output verbose output if VERBOSE is true.
      Basic test case for `hostname'.
      Require automake 1.11.1.
      libtelnet/encrypt.c (encrypt_keyid): Make sure that LEN never is greater 
than MAXKEYLEN.
      Fix indentation, and stop using `register' keyword.
      Fix typo in previous change.  (silent change)
      bootstrap: Updated from gnulib.
      ChangeLog: Beutify.  (silent change)
      NEWS: Formating.  (silent change)
      cfg.mk (sc_unsigned_short): New target.
      NEWS: Updated. (silent change)
      Fix sc_prohibit_test_minus_ao check.
      Fix prohibit_dirent_without_use, sc_unsigned_short, sc_unsigned_long 
sc_unsigned_char checks.
      Fix prohibit_always_true_header_tests syntax-checks.
      NEWS: Updated.
      Makefile.am (EXTRA_DIST): Removed README-alpha from list.

Giuseppe Scrivano (14):
      Fix a compiler warning.
      Do not use `bcmp', `bcopy' and `bzero'.
      Remove unused function.
      * ifconfig/if_index.c (if_nameindex): Remove local variable `len'.
      Under GNU/Linux print interfaces without an address with ifconfig -a.
      bootstrap: use snippet/unused-parameter instead of unused-parameter.
      Fix the usage of of some stack allocated variables out of their scope.
      libicmp/icmp_timeout.c: Include <stddef.h>.
      ftpd/Makefile.am (LDADD): Put iu_LIBRARIES as last element of LDADD
      libicmp/icmp_address.c: Do not include <stddef.h>.  Revert change of 
2011-10-25.
      bootstrap.conf: Include module ioctl.
      telnetd/Makefile.am (INCLUDES): Add -I$(top_srcdir)/libtelnet.
      tests: fix a failure.
      Fix ChangeLog entry (silent change).

Mats Erik Andersson (72):
      src/tftp.c: Remove external scopes, making them static.
      man/Makefile.am: Use $(MAKE) instead of "make".
      telnetd/telnetd.c: Use the autodetected PATH_LOGIN.
      configure.ac: Improve test of `struct sockaddr_in6`.
      ifconfig/system/linux.c: Recalculate a search range.
      ping/ping6: Missing header and better error detection.
      src/inetd.c: Fix typos in comments.
      telnetd/telnetd.c: Reuse address length. Needed for OpenBSD.
      traceroute: Regression in handling of IP_TTL.
      ifconfig: Condition the use of IFF_NOTRAILERS.
      inetd: Sanity check before using AI_V4MAPPED.
      inetd: Distinct service registration for TCPMUX.
      inetd: Registration of services with multiple nodes.
      traceroute: Make immune against `RES_OPTIONS=inet6'.
      inetd: Environment variables also for IPv6.
      addrpeek: New test service for Inetd.
      inetd: Improve printout of service changes.
      inetd: Adapt service nodes to IPv6.
      inetd: Replaceable path for PID file.
      logger: Implement support for transport via IPv6.
      traceroute: Do not test effective-UID of caller.
      ftp: Prepare for later IPv6 support.
      ftp: Activate support for IPv6.
      syslogd: Fix memory leaks related to action fields.
      ftp: Commands for address family selection.
      inetutils.texi: Add IPv6 ability for FTP client.
      syslogd: Dereferencing NULL fault.  A test script.
      syslogd: Rewrite using getaddrinfo, preparing IPv6.
      syslogd: Error recovery at config parsing.
      syslogd: Forwarding independently of remote logging.
      ftpd: BSD systems need length value in 'sin_len'.
      ftpd: Misnamed variable in last commit.
      libinetutils.a: Missing variable in UTMPX code.
      Minor portability issues found by OpenSolaris.
      syslogd,logger: Portability of macros and names.
      syslogd: Full support for IPv6.
      tftp,tftpd: `struct tftphdr' depends on OS.
      tftpd: Use sendto() instead of send().
      tftp: Set default port for non-connected transfers.
      tftp: Full IPv6 support.
      syslogd: Prevent buffer overrun with socket names.
      inetutils.texi: Corrections to telnetd description.
      telnet,telnetd: Portability to GNU/OpenSolaris.
      telnet,telnetd: Build fix for recent readline support.
      doc: Issues with OpenSolaris; tftp speaks IPv6.
      Missing inclusion, prototype, and doc update.
      tests/syslogd.sh: Post-run cleanup.
      telnetd: Updated invocation string for Solaris.
      Remove obsolete inclusion <malloc.h>.
      Portability fixes discovered by Solaris.
      tests/tftp.sh: Improve robustness and portability.
      Allow tests to return skip code instead of failure.
      make_ip_del.pl: Arithmetic on 64-bit systems.
      Portability fix for <syslog.h> in recent OpenBSD.
      Incomplete header inclusion. Fixes in syslogd test.
      Portability fix for <arpa/telnet.h> in NetBSD.
      tests/ftp-localhost.sh: Portability fix.
      Regex pattern with exact port number.
      tests/syslogd.sh: Better attack resilience.
      telnet,telnetd: Fix ncurses/termio for Solaris.
      Improve incident recovery in test scripts.
      tests/ftp-localhost.sh: Shell portability issue.
      Portability of test and of build.
      tests/tftp.sh: Better testing coverage.
      tests/ftp-localhost.sh: Sanity check.
      Termcap and readline portability.
      rcp,rshd: Missing EUID check; minor corrections.
      rlogind,rshd: Protect against source route spoofing.
      libinetutils/setsig.c: Incomplete replacement code.
      src/rlogin.c: Partial portability fix.
      ftp,ftpd,rcp: Portable format string for long long.
      rlogind,rshd: Fall back to ruserok.

Mike Frysinger (3):
      ftp: rename ruserpass to avoid C library collision
      rshd: detect __rcmd_errstr support in the C lib
      man: fix install of section 8 pages

Sergey Poznyakoff (1):
      ifconfig/flags.c (flag_char_tab): Protect the uses of IFF_SLAVE and 
IFF_MASTER by #ifdefs.

Simon Josefsson (28):
      tests/Makefile.am (dist_check_SCRIPTS): Make testing ping and traceroute 
conditioned on ENABLE_ping and ENABLE_traceroute.
      Include sys/uio.h for writev.
      Improve telnetd manual.
      Fix typo.
      Add ChangeLog entry.
      doc/inetutils.texi (telnetd invocation): Use two spaces after 
end-of-sentence period.
      ifconfig/system/qnx.h: Rename pre-processor symbol 
IFCONFIG_SYSTEM_SOLARIS_H to IFCONFIG_SYSTEM_QNX_H.
      telnetd/telnetd.c: Reuse address length in a second place.
      bootstrap.conf (gnulib_modules): Removed 'exit' from list.
      bootstrap.conf (gnulib_modules): Remove 'strcase' from list (not needed
      Replace use of sig_t with sighandler_t.
      cfg.mk: Add variable, gnulib now needs this for syntax-check.
      cfg.mk: Silence syntax-check warnings.
      tests/.gitignore: Add addrpeek.
      doc: Some cosmetic fixes.
      Doc fixes.
      ping: Support -W parameter.
      logger: Make it build.
      Fix typo in last commit. (silent change)
      telnet, telnetd: Fix Solaris build.
      doc: Mention that non-Shishi Kerberos does not work.
      ftp: Use gnulib's readline module.
      ftp: Avoid build warnings about missing add_history prototype.
      tests: Added self-tests of ftp and ftpd (using inetd).
      ftp: require the real readline library.
      doc: Mention portability issues.
      Fix last commit.  (silent change)
      doc: Mention portability issue.



reply via email to

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