Version History |
The following changes have been incorporated.
Version 2.6.1
Released: Sep. 06, 2011
TelnetSession class exposes the underlying Telnet instance and hence all the latter's event handlers.
Version 2.5.3
Released: Sep. 07, 2007
Added new TelnetSession.SendBeforeLoginPrompt property that allows you to send a wake-up string to telnet server prompting server to send login prompt.
Version 2.5.2
Released: Aug. 08, 2007
Added new TelnetOutputStream.PrintLn method that allows you to define whether command and line terminator should be sent together or separate.
Changed TelnetOutputStream.PrintLn method to send command and line terminator separate by default.
Version 2.5.1
Released: Mar. 23, 2007
Fixed issue with TelnetSession.DebugStream, TelnetSession.Hostname, TelnetSession.Port, TelnetSession.Encoding properties.
Version 2.5
Released: Nov. 16, 2006
Improved time to connect in Telnet class.
Minor bug fixes to product documentation.
Version 2.4.1
Released: Mar. 10, 2006
Changed licensing methods to make it easier to embed license for redistribution.
Version 2.4
Released: Mar. 4, 2006
Strong naming support added to assembly.
Fixed issue in TelnetSession class that occurs when trying to reuse a TelnetSession instance.
Version 2.3.1
Released: Oct 27, 2005
Minor change to licensing framework.
Version 2.3
Released: Jul 27, 2005
Fixed licensing issue experienced in ASP.NET projects.
Version 2.2.2
Released: November 11, 2004
Added TelnetTask.IsCancelled method
Added TelnetTask.IsComplete method
Added TelnetTask.IsTimedOut method
Updated TelnetTask.IsComplete to check if task is finished executing either via cancellation, timeout, or natural (sucessful) completion.
Added TelnetTaskTimeoutException class.
Changed status of TelnetTask to TelnetTask.TIMEDOUT if it exceeds timeout instead of throwing a new exception.
Change TelnetSession.Send and SendWait methods to throw a TelnetTaskTimeoutException if expected end prompt is not received within specified session timeout.
Version 2.2.1
Released: November 10, 2004
Fixed misspelled TelnetSession.Send method name.
Updated help document feedback link email address.
Updated TelnetTask.GetResponse method to return null if no response from server.
Updated TelnetScript.AddTask method to execute task immediately if no start prompt specified.
TelnetSession was updated to reflect Telnet hostname and port property values.
Version 2.2
Released: November 1, 2004
Added TelnetSession.SessionTimeout property.
Added TelnetTask.Timeout property.
Added regular expression support for server prompts.
Changed default command terminator from \r\n to \n for TelnetTask and TelnetSession classes.
Version 2.1
Released: May 1, 2004
Added Visual Basic example applications for Telnet, Rexec, Rlogin, and Rsh protocols.
Visual Basic examples included in online documentation.
Compiled Help (1.x and 2.x) reflect these changes.
Version 2.0
Released: Mar 15, 2004
Added Rexec, Rlogin, and Rsh classes to Telnet assembly.
Added Cancel method to cancel the current TelnetTask.
Updated protocol communications to accept default UTF8 encoding.
Added Get/Set encoding property for all protocols.
Example applications added for new protocols.
Compiled help (1.x and 2.x) reflect these changes.
Version 1.0
Released: Feb 26, 2004
Initial Production Release.