netkit-telnet (0.17-41) unstable; urgency=low

  * Declare Standards version as 3.9.8, no changes.
  * Rework cross-compilation mechanism, suggested by Helmut Grohne.
    Closes: #835977
    + debian/patches/150-cross_configuration.diff: New file.
    + debian/rules: Drop CROSS, prefer CC and CXX with host type prefix.
  * debian/rules: Increase hardening level.
  * debian/telnet.lintian-overrides: New name of old file.
    Add overrides concerning `wont'.
  * debian/telnetd.lintian-overrides: Add `wont' clauses.

 -- Mats Erik Andersson <mats.andersson@gisladisker.se>  Mon, 07 Nov 2016 19:06:40 +0100

netkit-telnet (0.17-40) unstable; urgency=low

  * Bring in package changes from experimental to unstable.
  * debian/rules: Add a variable LDDEFS. It is consumed during linking
    and is intended to suppress unnecessary linking.

 -- Mats Erik Andersson <mats.andersson@gisladisker.se>  Mon, 27 Apr 2015 22:37:15 +0200

netkit-telnet (0.17-39) experimental; urgency=low

  * Isolate support for USERVAR in a separate patch for easier use in
    the variant package netkit-telnet-ssl.  Add LANG and LC_* to the
    list of environment variables acceptable by the server.  Add support
    in the client for exporting USERVAR classified variables.
    + debian/patches/120-some_protocol_refinement.diff: Updated.
    + debian/patches/124-support_uservar.diff: New file.
  * Activate support for user variables in environment.  The server
    accepts USERVAR classified variables, and the user agent announces
    non-standard named variables as USERVAR.  Closes: #237268
    + debian/rules: Add '-DACCEPT_USERVAR' to CFLAGS and to CXXFLAGS. 
  * Modify patch for direct use also with package netkit-telnet-ssl.
    + debian/patches/130-drain_input_from_child.diff: Updated.

 -- Mats Erik Andersson <mats.andersson@gisladisker.se>  Mon, 09 Mar 2015 15:42:23 +0100

netkit-telnet (0.17-38) experimental; urgency=low

  * Interchange maintainer and uploader!
  * Refactor patch sets.
    + debian/patches/010-full_set_in_18.diff: Updated and renamed.
    + debian/patches/020-from_18_to_24.diff: Updated and renamed.
    + debian/patches/022-buffer_overflow_by_HOME.diff: New file.
    + debian/patches/024-can_2004-0911.diff: New file.
    + debian/patches/026-can_2005_0469.diff: New file.
  * Repair broken host name check in telnetlogin.
    + debian/patches/140-telnetlogin_name_check.diff: New file.
  * New switch '-N' for telnetd.  Taken from netkit-telnet-ssl.
    + debian/patches/142-numeric_hosts.diff: New file.
  * Suppress a useless error message at package removal.
    + debian/telnetd.postrm: Updated.

 -- Mats Erik Andersson <mats.andersson@gisladisker.se>  Fri, 06 Feb 2015 19:41:53 +0100

netkit-telnet (0.17-37) experimental; urgency=low

  * Add Mats Erik Andersson as uploader.
  * Migrate to format "3.0 (quilt)".
    + debian/source/format: New file.
    + debian/patches/010-full_set_in_18woody3.diff: New file.
    + debian/patches/020-from_18woody3_to_29.diff: New file.
    + debian/patches/030-reject_invalid_port.diff: New file.
    + debian/patches/040-do_not_strip_programs.diff: New file.
    + debian/patches/045-avoid_unsetting_term.diff: New file.
  * Upgrade to Standards 3.9.6, compatibility 9.
    + debian/rules: Implement targets "build-arch" and "build-indep".
  * debian/rules: Implement hardening and cross builds, like netkit-ftp.
    + debian/patches/100-format_security_error.diff: New file.
  * debian/control: Add "misc:Depends" to both packages.
  * debian/telnetd.postinst: Make sure that inetd.conf exists before
    greping for text in it.
  * [lintian] Mixed complaints.
    + Delete leftover postinst.debhelper and postrm.debhelper.
    + Protocol notion name "dont" is legal; add lintian overrides.
    + description-synopsis-starts-with-article
    + maintainer-script-without-set-e
    + debian/control: Expand extended description of both packages.
      Remove outdated conflict with suidmanager.
    + debian/copyright: Include an explicit copy of the relevant license
      "BSD-4-clause".  Complement data on license holders.
    + debian/menu: Command is the physical executable, not the link.
    + debian/patches/110-markup_errors.diff: New file.  Closes: #676258
    + debian/rules: Call dh_prep and dh_lintian.
  * Improve protocol compliance and negotiation printout.
    + debian/patches/120-some_protocol_refinement.diff: New file.
  * Incomplete transfer of data from server to client.  Closes: #607415
    + debian/patches/130-drain_input_from_child.diff

 -- Mats Erik Andersson <mats.andersson@gisladisker.se>  Thu, 22 Jan 2015 17:26:31 +0100

netkit-telnet (0.17-36) unstable; urgency=low

  [ Ian Beckwith ]
  * telnetd.postinst:
    + Fix update-inetd --remove regexp.
    + Drop group from telnetd-ssl regexp.
  * telnetd.postrm: Only remove inetd entry if it is disabled.
  * telnetd Depends:
    + Replace netbase Depends: with openbsd-inetd | inet-superserver
      to pull in update-inetd (Closes: #473262).
    + Remove versioned dependencies on versions of dpkg and base-files
      that long predate oldstable.

  [ Alberto Gonzalez Iniesta ]
  * Upload Ian's patch (Closes: #486123)
  * Patched telnet.cc to avoid unsetting the TERM variable when is not
    known in the local host. Thanks Philippe Troin for the patch.
    (Closes: #237324)
  * Updated debian/menu. Thanks Hideki Yamane. (Closes: #483829)
  * Removed stripping options from Makefiles. (Closes: #437618)

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Tue, 22 Jul 2008 17:38:26 +0200

netkit-telnet (0.17-35) unstable; urgency=low

  * The 'this does not need to depend on update-inetd' release
  * debian/control: Removed Depends on update-inetd.

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Wed, 13 Dec 2006 08:39:28 +0100

netkit-telnet (0.17-34) unstable; urgency=low

  * The 'update-inetd' batch release.
  * debian/control: Added Depends on update-inetd 

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Sat, 18 Nov 2006 10:18:50 +0100

netkit-telnet (0.17-33) unstable; urgency=low

  * Patched telnetd.postinst to fix removal of telnetd-ssl.
    Thanks Ian Beckwith for the patch. (Closes: #389278)
  * Changed telnetd.telnetd to telnetd in inetd configuration.
    Former format not supported by inetutils-inetd.
  * Bumped Standards-Version to 3.7.2.2. No change

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Fri, 20 Oct 2006 13:21:38 +0200

netkit-telnet (0.17-32) unstable; urgency=low

  * telnet/commands.cc: Patched to reject invalid port numbers.
    Thanks a lot Justin Pryzby for the patch (Closes: #300273)
  * Bumped Standards-Version to 3.6.2.0. No change

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Sun,  9 Oct 2005 18:17:12 +0200

netkit-telnet (0.17-31) unstable; urgency=low

  * Build against new libstdc++6.
  * Moved to debhelper compatability 4. Created debian/compat.

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Sat, 17 Sep 2005 13:04:06 +0200

netkit-telnet (0.17-30) unstable; urgency=low

  * telnetd.postrm. Added '|| true' to rmdir of old directories.
    This will allow removal of the package when home dir of the 
    telnetd user is already gone. (Closes: #308439)

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Fri,  8 Jul 2005 16:58:11 +0200

netkit-telnet (0.17-29) unstable; urgency=high

  * The 'Brown Paper Bag' release.
  * Don't create /nonexistent when adding telned user. (Closes: #302395)
  * urgency set to high since this has to go into sarge.

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Thu, 31 Mar 2005 18:47:21 +0200

netkit-telnet (0.17-28) unstable; urgency=high

  * telnet/telnet.cc: Fixed buffer overflow in the handling of the
    LINEMODE suboptions in telnet clients (CAN-2005-0469).
    Thanks Martin 'Joey' Schulze for the patch.

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Tue, 29 Mar 2005 11:10:01 +0200

netkit-telnet (0.17-27) unstable; urgency=low

  * New maintainer
  * debian/control. Removed full stops from packages descriptions to shut
    lintian up.
  * Changed $HOME of telnetd user to /nonexistent. (Closes: #272312)
  * debian/menu. Set full path to telnet in command field.

 -- Alberto Gonzalez Iniesta <agi@inittab.org>  Sat, 12 Mar 2005 13:07:06 +0100

netkit-telnet (0.17-26) unstable; urgency=high

  * telnetd/utility.c: Fix remote DOS hole (CAN-2004-0911). Thanks Herbert Xu.
    (Closes: #273694)

 -- Robert Millan <rmh@debian.org>  Tue, 28 Sep 2004 00:22:59 +0200

netkit-telnet (0.17-25) unstable; urgency=low

  * telnet/commands.cc: Fix buffer overflow when $HOME is too big.  Thanks
    Josh Martin. (Closes: #264846)

 -- Robert Millan <rmh@debian.org>  Fri, 13 Aug 2004 04:21:36 +0200

netkit-telnet (0.17-24) unstable; urgency=low

  * New maintainer. (Closes: #249714)
    - control (Maintainer): Set myself.

 -- Robert Millan <rmh@debian.org>  Wed, 19 May 2004 02:10:38 +0200

netkit-telnet (0.17-23) unstable; urgency=low

  * Accept numeric telnet options in telnet (closes: #242018).
  * Added telnet dependency on netbase for /etc/services.

 -- Herbert Xu <herbert@debian.org>  Sat, 15 May 2004 17:13:42 +1000

netkit-telnet (0.17-22) unstable; urgency=low

  * Use colon as separator for chown (closes: #217404).

 -- Herbert Xu <herbert@debian.org>  Sat,  6 Dec 2003 08:45:30 +1100

netkit-telnet (0.17-21) unstable; urgency=low

  * Removed build-stamp/install-stamp from debian/rules.
  * Removed obsolete warning options from configure.
  * Disable 8-bit mode if parity bit is enabled (closes: #203544).
  * Disabled trigraph warnings.
  * Commented out tokens after endif.
  * Added -b option to telnet (closes: #194736).

 -- Herbert Xu <herbert@debian.org>  Sat, 18 Oct 2003 14:38:04 +1000

netkit-telnet (0.17-20) unstable; urgency=low

  * Use 8-bit mode without binary option as default (OpenBSD via
    Xisco Calafat).
  * Added port specification to telnetrc (closes: #144921).

 -- Herbert Xu <herbert@debian.org>  Sun, 25 May 2003 19:02:35 +1000

netkit-telnet (0.17-19) unstable; urgency=low

  * Applied Hurd patch (Robert Millan, closes: #149325).
  * Fixed telnetlogin path in telnetd manpage (closes: #150812).
  * Do not abort if user/group does not exist in prerm (closes: #149181).

 -- Herbert Xu <herbert@debian.org>  Sun, 22 Sep 2002 15:05:20 +1000

netkit-telnet (0.17-18) unstable; urgency=low

  * Added missing El's in telnetd(8).
  * -S now accepts a number (closes: #136804).
  * Show the machine we are connected instead of the first (closes: #137554).

 -- Herbert Xu <herbert@debian.org>  Sun,  7 Apr 2002 09:41:12 +1000

netkit-telnet (0.17-17) unstable; urgency=high

  * Provide telnet-server (closes: #120180).
  * Fixed IAC+SB crash (closes: #122313, #128988).

 -- Herbert Xu <herbert@debian.org>  Fri, 18 Jan 2002 20:13:23 +1100

netkit-telnet (0.17-16) unstable; urgency=low

  * Set resolv_hostp outside the source routing ifdef in telnetd.
  * Documented telnet options -4 and -6 (closes: #109636).

 -- Herbert Xu <herbert@debian.org>  Sun, 16 Sep 2001 14:38:05 +1000

netkit-telnet (0.17-15) unstable; urgency=low

  * Don't ignore all EADDRINUSE errors in telnet.
  * Don't clear the environment in telnetlogin (closes: #108872).

 -- Herbert Xu <herbert@debian.org>  Thu, 16 Aug 2001 19:38:11 +1000

netkit-telnet (0.17-14) unstable; urgency=high

  * Fixed netobuf buffer overflows.

 -- Herbert Xu <herbert@debian.org>  Sat, 11 Aug 2001 17:52:25 +1000

netkit-telnet (0.17-13) unstable; urgency=medium

  * Updated devpts check to include devfs as well.

 -- Herbert Xu <herbert@debian.org>  Sat, 19 May 2001 15:33:41 +1000

netkit-telnet (0.17-12) unstable; urgency=low

  * Added include <sys/time.h> to telnetd/utility.c (closes: #96803).

 -- Herbert Xu <herbert@debian.org>  Wed,  9 May 2001 21:17:12 +1000

netkit-telnet (0.17-11) unstable; urgency=low

  * Added exit 0 to telnetd.postrm (closes: #93934).
  * Changed misleading help message (closes: #94231).

 -- Herbert Xu <herbert@debian.org>  Sat, 21 Apr 2001 22:52:11 +1000

netkit-telnet (0.17-10) unstable; urgency=low

  * Renamed member printf to xprintf (closes: #91351).
  * Use new in C++ compiler test (closes: #91353).

 -- Herbert Xu <herbert@debian.org>  Fri, 13 Apr 2001 19:34:12 +1000

netkit-telnet (0.17-9) unstable; urgency=low

  * Fixed path to license file (Christoph Martin, closes: #86476).
  * Added missing #DEBHELPER# tag to telnet.prerm (Hiroyuki YAMAMORI,
    closes: #86894).
  * Only call update-alternatives in prerm if removing or deconfiguring
    (closes: #87330).

 -- Herbert Xu <herbert@debian.org>  Sun, 25 Feb 2001 00:00:59 +1100

netkit-telnet (0.17-8) unstable; urgency=low

  * Removed remnant of suidregister from telnetd (closes: #85882).
  * Fixed handling of sockaddr lengths (closes: #86177).
  * Dynamically allocate editedhost (closes: #86080).

 -- Herbert Xu <herbert@debian.org>  Sat, 17 Feb 2001 12:53:11 +1100

netkit-telnet (0.17-7) unstable; urgency=low

  * Added includes for gcc 2.97 (Randolph Chung, closes: #83337).
  * Avoid DNS lookups if the address is numerical (closes: #83828).
  * Added menu hint (closes: #80161).

 -- Herbert Xu <herbert@debian.org>  Mon, 29 Jan 2001 21:10:59 +1100

netkit-telnet (0.17-6) unstable; urgency=low

  * Added menu entry for telnet (closes: #74845).

 -- Herbert Xu <herbert@debian.org>  Sat, 21 Oct 2000 11:08:44 +1100

netkit-telnet (0.17-5) unstable; urgency=low

  * Fixed a memory allocation bug.

 -- Herbert Xu <herbert@debian.org>  Fri, 22 Sep 2000 23:12:57 +1100

netkit-telnet (0.17-4) unstable; urgency=low

  * Relaxed telnetlogin a bit.
  * Provide telnet-client (closes: #70549).

 -- Herbert Xu <herbert@debian.org>  Sat,  9 Sep 2000 17:42:53 +1100

netkit-telnet (0.17-3) unstable; urgency=low

  * Check for EAFNOSUPPORT after calling socket(2) in telnet.
  * Added IPv6 support for telnetd.

 -- Herbert Xu <herbert@debian.org>  Sun, 27 Aug 2000 11:28:48 +1100

netkit-telnet (0.17-2) unstable; urgency=low

  * Install telnetlogin ourselves (closes: #69773).
  * Fixed alternatives typo (closes: #69597).

 -- Herbert Xu <herbert@debian.org>  Wed, 23 Aug 2000 20:01:38 +1000

netkit-telnet (0.17-1) unstable; urgency=low

  * New upstream release.
  * Applied a modified version of Jason Gunthorpe's IPv6 patch for telnet
    (closes: #68998).
  * Read /etc/telnetrc before .telnetrc if it exists.  The idea was from
    Robert Luberda.  Documented the special hostname DEFAULT (closes: #69113).
  * Use alternatives for /usr/bin/telnet (closes: #56754).

 -- Herbert Xu <herbert@debian.org>  Sat, 19 Aug 2000 14:06:48 +1000

netkit-telnet (0.16-6) unstable; urgency=low

  * Handle localchars correctly (closes: #66039).

 -- Herbert Xu <herbert@debian.org>  Mon, 26 Jun 2000 15:01:42 +1000

netkit-telnet (0.16-5) unstable; urgency=low

  * Fixed a bug in responses to TTYPE queries where a (null) could be sent
    instead of the correct terminal type (closes: #63155).

 -- Herbert Xu <herbert@debian.org>  Sat,  6 May 2000 09:42:58 +1000

netkit-telnet (0.16-4) frozen unstable; urgency=low

  * Disabled signal handling that does not work (closes: #62388).  Patches
    that provide correct signal handling are welcome.

 -- Herbert Xu <herbert@debian.org>  Mon, 24 Apr 2000 16:58:22 +1000

netkit-telnet (0.16-3) frozen unstable; urgency=medium

  * Restored the default to not being 8-bit clean since it breaks SunOS
    (closes: #60352, #60386).  People who need 8-bit cleanness should use -8.
  * Made FHS compliant.

 -- Herbert Xu <herbert@debian.org>  Wed, 15 Mar 2000 10:39:00 +1100

netkit-telnet (0.16-2) frozen unstable; urgency=low

  * Recompiled with libncurses5.
  * Changed the permission of /usr/lib/telnetd/login to 4754 (closes: #58786).
  * telnet is now 8-bit clean by default since it appeared to be so in slink,
    albeit unintentionally (closes: #57685).

 -- Herbert Xu <herbert@debian.org>  Sun, 12 Mar 2000 21:10:47 +1100

netkit-telnet (0.16-1) frozen unstable; urgency=low

  * New upstream release with security fixes.
  * Run as root if devpts is not present.

 -- Herbert Xu <herbert@debian.org>  Thu,  3 Feb 2000 13:42:29 +1100

netkit-telnet (0.14-9) unstable; urgency=low

  * Compile login with -g -O2 -Wall.
  * Fixed path to default login in in.telnetd(8).
  * Fixed usage() output (closes: #51498).

 -- Herbert Xu <herbert@debian.org>  Tue, 30 Nov 1999 22:43:39 +1100

netkit-telnet (0.14-8) unstable; urgency=low

  * Call fatalperror() instead of fatal() when getpty() fails.
  * Delete telnetd group before creating telnetd (closes: #46659).

 -- Herbert Xu <herbert@debian.org>  Tue,  5 Oct 1999 17:52:36 +1000

netkit-telnet (0.14-7) unstable; urgency=low

  * Redirect stderr for group existence check to /dev/null.

 -- Herbert Xu <herbert@debian.org>  Sat, 25 Sep 1999 22:00:31 +1000

netkit-telnet (0.14-6) unstable; urgency=low

  * Check for existence of user/group before removing (fixes #45651).

 -- Herbert Xu <herbert@debian.org>  Tue, 21 Sep 1999 21:07:18 +1000

netkit-telnet (0.14-5) unstable; urgency=low

  * Depend on base-files (>= 2.1.8) for group utmp (fixes #44687).

 -- Herbert Xu <herbert@debian.org>  Sat, 11 Sep 1999 12:53:08 +1000

netkit-telnet (0.14-4) unstable; urgency=low

  * Rebuilt with working fakeroot (fixes #44043, #44044).

 -- Herbert Xu <herbert@debian.org>  Fri,  3 Sep 1999 20:32:28 +1000

netkit-telnet (0.14-3) unstable; urgency=medium

  * telnetd is now a member of utmp (fixes #43543).
  * Call adduser with --quiet (fixes #43587).
  * configure now works with egcs 2.95 (fixes #43580, #43747)

 -- Herbert Xu <herbert@debian.org>  Thu,  2 Sep 1999 21:18:06 +1000

netkit-telnet (0.14-2) unstable; urgency=low

  * telnetd now depends on adduser and passwd (fixes #43515).

 -- Herbert Xu <herbert@debian.org>  Thu, 26 Aug 1999 14:49:25 +1000

netkit-telnet (0.14-1) unstable; urgency=low

  * New upstream release.
  * Installed the login wrapper (fixes #42092).
  * Reopen logging if necessary (fixes #36149).

 -- Herbert Xu <herbert@debian.org>  Tue, 24 Aug 1999 09:17:24 +1000

netkit-telnet (0.12-6) unstable; urgency=low

  * Applied patch from Matt McLean for openpty support (fixes #35629).
  * Use glibc versions of logout/logwtmp.

 -- Herbert Xu <herbert@debian.org>  Tue, 29 Jun 1999 14:16:14 +1000

netkit-telnet (0.12-5) unstable; urgency=low

  * Fixed a bug with hostnames longer than 64 characters (fixes #33559).

 -- Herbert Xu <herbert@debian.org>  Tue, 16 Mar 1999 15:24:36 +1100

netkit-telnet (0.12-4) frozen unstable; urgency=low

  * Uploaded to slink.

 -- Herbert Xu <herbert@debian.org>  Sun, 15 Nov 1998 15:04:40 +1100

netkit-telnet (0.12-3) unstable; urgency=low

  * Rebuilt with libncurses4.

 -- Herbert Xu <herbert@debian.org>  Sun,  1 Nov 1998 19:38:49 +1100

netkit-telnet (0.12-2) unstable; urgency=low

  * Rebuilt with libstdc++2.9 (fixes #27789).

 -- Herbert Xu <herbert@debian.org>  Thu, 15 Oct 1998 22:32:04 +1000

netkit-telnet (0.12-1) unstable; urgency=low

  * Initial Release.

 -- Herbert Xu <herbert@debian.org>  Mon, 28 Sep 1998 16:50:43 +1000

