Revision history for Perl extension Net::Telnet::Cisco. $Id: Changes,v 1.7 2002/12/31 00:12:32 jkeroes Exp $ 1.11 Thu Oct 24 12:36:20 PDT 2002 - Refactored tests - Added new warnings - warnings() & errors() added. - Prompt change: match an optional linefeed before hostname. - Attempt to unbuffer output - Doesn't autopage if an error occurs. - ignore_warnings, warnings, more_prompt, when set in new(), aren't ignored. - more_prompt allows optional NULL(s) at beginning-of-line - warnings regexen //x and space bugfixes. - internal prompt handling improved - new Windows tips in INSTALL - Changes file reversed. Recent changes are at the top. 1.10 Tue Jun 18 10:28:05 PDT 2002 - Fixed warning in prompt_append() - warnings() and ignore_warnings() allow some error-strings to be ignored. - send_wakeup() written to help use module with Livingston Portmasters. 1.09 Wed Mar 13 12:45:33 PST 2002 - Using ExtUtils::MakeMaker::prompt in test.pl for noninteractive installs - New method: ios_break() - sends control-^ - Project has a home: NetTelnetCisco.sourceforge.net - Defaults now listed in docs - New method: normalize_cmd() - strips ^H, ^?, and ^U - Autopage bugfix - 1st line of every page after the 1st was missing 1.08 Wed Jan 30 15:49:26 PST 2002 - Testing: Errmode set to \&Test::More::fail - Better error reporting from invalid prompts - Better internal prompt handling - Fixed argument handling in new() - New feature: autopage() 1.07 Tue Jan 15 12:41:36 PST 200 - Bugfix from Leonardo Cont - used wrong errmsg in enable() 1.06 Mon Jan 14 09:42:20 PST 2002 - Correctly return an error in waitfor() - Turned on warnings, minor related changes 1.05 Wed Aug 8 17:57:56 PDT 2001 - New cmd_prompt, see docs. - Default cmd_prompt now anchored to beginning of line with (?m). - New XTACACS/SecurID "PASSCODE: " prompt support - New PIX firewall "PIX Passwd: " prompt support - New EXAMPLES docs - Reworked internals of login() and enable() - All args to login() are optional, including -Name - enable() accepts -Name, -Password, -Passcode, and -Level args 1.04 Thu Jan 25 15:49:57 PST 2001 - Private release - Aaron Racine submitted a patch for a prompt bug in enable() 1.03 Sun Jul 30 14:58:44 PDT 2000 New: /[\w().-]*[\$#>]\s?(?:\(enable\))?\s*$/ Old: /[\w\s().-]*[\$#>]\s?(?:\(enable\))?\s*$/' - Improved default prompt: - Added "new" to the constructor in POD's Synopsis. - Added enable() block to POD's Synopsis. regex matching a prompt and not the prompt itself. - Fixed occasional bug where last_prompt would return a - waitfor() handles -Match args with m... notation. - cmd() and waitfor() properly handle multiple args. - Found and fixed bug in enable(), hopefully forever. 1.02 Mon Jul 24 16:22:11 PDT 2000 - test.pl keeps a log (test.log) of the session if there were errors. - Added Windows installation tips to INSTALL. - prompt() and is_enabled() handle prompts with '(enable)' in them. - Simplified disable(). - enable() enables. 1.01 Fri Jul 14 15:07:00 PDT 2000 - Fixed CPAN installation issues 1.0 Fri Jul 14 11:11:42 PDT 2000 - Initial release