libnet-appliance-session-perl (1.25) UNRELEASED; urgency=low * Fix the buggy SIGCHLD handler (reported by Andrew D. Clark) -- Oliver Gorwits Sun, 17 Aug 2008 18:33:23 +0100 libnet-appliance-session-perl (1.24) UNRELEASED; urgency=low * Add use of FileHandle in the Transport - seems to be a 5.10 issue? -- Oliver Gorwits Fri, 18 Jul 2008 14:08:27 +0100 libnet-appliance-session-perl (1.23) UNRELEASED; urgency=low * Added support for debugging shell on failure, see Devel::REPL::Plugin::NAS -- Oliver Gorwits Tue, 3 Jun 2008 17:41:01 +0100 libnet-appliance-session-perl (0.22) UNRELEASED; urgency=low * Add disconnect method to Transport, as a noop except for Serial (see RT.cpan#35937) -- Oliver Gorwits Sat, 17 May 2008 20:28:32 +0100 libnet-appliance-session-perl (0.21) unstable; urgency=low * Send SIGKILL to child if we're running in cygwin * Minor fix to typo in Cookbook -- Oliver Gorwits Sat, 2 Feb 2008 19:12:28 +0000 libnet-appliance-session-perl (0.19) unstable; urgency=low * Bug fix for not setting last prompt (thx miky) * Minor change to docs to mention setting in_foo_mode -- Oliver Gorwits Sat, 19 Jan 2008 21:51:29 +0000 libnet-appliance-session-perl (0.18) unstable; urgency=low * Now automatically reap child processes -- Oliver Gorwits Sun, 23 Dec 2007 14:35:03 +0000 libnet-appliance-session-perl (0.17) unstable; urgency=low * Minor fixes to Cookbook POD to improve CPAN rendering. -- Oliver Gorwits Tue, 4 Dec 2007 21:08:00 +0000 libnet-appliance-session-perl (0.16) unstable; urgency=low * Add Cookbook courtesy of Nigel Bowden. -- Oliver Gorwits Tue, 4 Dec 2007 19:06:00 +0000 libnet-appliance-session-perl (0.15) unstable; urgency=low * Users report that the child reaping isn't stable across all systems, so revert to old system of doing nothing -- Oliver Gorwits Tue, 3 Jul 2007 16:40:00 +0100 libnet-appliance-session-perl (0.14) unstable; urgency=low * Allow SSH Transport to handle username prompts, suggestion courtesy of Nigel Bowden * Set Unix systems to automatically reap child processes -- Oliver Gorwits Tue, 3 Jul 2007 13:23:00 +0100 libnet-appliance-session-perl (0.13) unstable; urgency=low * Bug in my use of Class::Data::Inheritable. A schoolboy-error :( -- Oliver Gorwits Mon, 29 Jan 2007 16:48:00 +0000 libnet-appliance-session-perl (0.12) unstable; urgency=low * Bug in SSH Transport which would catch someone out one day -- Oliver Gorwits Sun, 28 Jan 2007 23:46:00 +0000 libnet-appliance-session-perl (0.11) unstable; urgency=low * Add CheckPB option to allow (almost) complete disabling of phrasebook entry checks * Separate out phrasebook entry checking in case not all required (e.g. not going to use configure mode) * Add special named argument to cmd() allowing operation more like Net::Telnet's waitfor() * Add Opts option to SSH Engine to support arbitrary openssh args -- Oliver Gorwits Sun, 28 Jan 2007 20:54:00 +0000 libnet-appliance-session-perl (0.09) unstable; urgency=low * Remove all hard-coded command phrases and prompt regexps, they are now pulled from the loaded phrasebook so can be overridden * Check all phrases are actually in the loaded phrasebook at instantiation time and die if any are not available * As a result, now require Net::Appliance::Phrasebook >= 0.07 * Allow user to disable login (user/pass) negotiation e.g. for public route servers * Also allow user to disable paging management, or override the number of lines used to re-enable paging * Also allow user to disable privileged and configure modes (see docs) * New Transport for Serial Line access, called 'Serial' (not tested much) * New Transport for Telnet access, called 'Telnet' (not tested much) * Factor out the IO::Pty code into Transport base class. Also checked it out, and it's actually pretty sane, so can stay in. -- Oliver Gorwits Tue, 14 Nov 2006 11:59:00 +0000 libnet-appliance-session-perl (0.05) unstable; urgency=low * Major rewrite - move Phrasebook out into Net::Appliance::Phrasebook - remove all the require guff and have it properly inheriting namespaces - rewrite Exception class into a module -- Oliver Gorwits Tue, 19 Sep 2006 18:16:17 +0100 libnet-appliance-session-perl (0.01) unstable; urgency=low * Initial Release. -- Oliver Gorwits Tue, 11 Jul 2006 18:16:17 +0100