Subject: pkg/22322: updated package: net/p5-Net-Telnet
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <adrianp@stindustries.net>
List: netbsd-bugs
Date: 07/31/2003 11:19:28
>Number:         22322
>Category:       pkg
>Synopsis:       updated package: net/p5-Net-Telnet
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Jul 31 11:20:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Adrian Portelli
>Release:        1.6 i386
>Organization:
STIndustries
>Environment:
NetBSD flanders.ldc.stindustries.net 1.6 NetBSD 1.6 (FLANDERS) #0: Fri Jun 27 08:40:23 BST 2003     root@flanders.ldc.stindustries.net:/usr/src/sys/arch/i386/compile/FLANDERS i386
>Description:
pkgsrc/net/p5-Net-Telnet is out of date.  

Current version in pkgsrc is 3.0.2 while 3.0.3 is now available.

From the Changelog:

2002-07-16  Jay Rogers  <jay@rgrs.com>

	* Version 3.03 released.

	* Telnet.pm (getlines): Changed behavior so it works like
	IO::Handle::getlines().  Instead of returning just the lines
	currently available for reading, it now returns all lines until
	end-of-file.  To get the old behavior, use "All => ''" named
	parameter.

	* Telnet.pm (put): New method put() is like print(), except that
	it doesn't write the trailing output_record_separator ("\n").  It
	also takes named parameters.

	* Telnet.pm (last_prompt): New method last_prompt() provides the
	last prompt matched by cmd() or login().

	* Telnet.pm (rs): New method rs() is synonymous with
	input_record_separator().

	* Telnet.pm (ors): New method ors() is synonymous with
	output_record_separator.

	* Telnet.pm (ofs): New method ofs() is synonymous with
	output_field_separator().

	* Telnet.pm (input_log, output_log, option_log): Fixed so they
	always return the filehandle of the logfile or "" if logging
	turned-off.

	* Telnet.pm (dump_log, input_log, option_log, output_log): Fixed
	so they work with an unblessed or tied filehandle.

	* Telnet.pm (cmd_remove_mode, errmode, input_record_separator)
	(max_buffer_length, option_callback, port, prompt, timeout): These
	attribute methods now ignore an invalid argument and print a
	warning to stderr.  This also applies to a named parameter used to
	override one of these attributes.

	* Telnet.pm (cmd): Added named parameters to override Errmode, and
	Input_record_separator.

	* Telnet.pm (get, waitfor): Added named parameters to override
	Binmode, Errmode, and Telnetmode.

	* Telnet.pm (getline, getlines): Added named parameters to
	override Binmode, Errmode, Input_record_separator, and Telnetmode.

	* Telnet.pm (login, open): Added named parameter to override
	Errmode.

	* Telnet.pm (login): Added two 0.01 second delays to workaround
	bug in Linux login program.

	* Telnet.pm (break): Fixed to properly send TELNET break command.

	* Telnet.pm (open): Fixed