1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320
|
4.142720 2014-09-29 19:44:29 Europe/London
* Docs update for Cisco NX-OS which has max terminal of 511
4.140230 2014-01-23 20:48:04 Europe/London
* [RT#92376] timeout when incorrect privileged password
4.131260 2013-05-06 20:36:23 Europe/London
* Minor fix for incorrect data type on timeout
4.131210 2013-05-01 21:45:36 Europe/London
* Expose global timeout setting
* Add nci_options setting for passing not-natively-supported options to NCI
4.122741 2012-09-30 15:05:51 Europe/London
* Bug fix for info messages in nas script
4.122740 2012-09-30 14:35:47 Europe/London
* RANCID .cloginrc support for nas script
4.122730 2012-09-29 23:56:37 Europe/London
* Add scripting system bin/nas
* Export Try::Tiny methods as better alternative to eval()
* Update for the prompts named "prompt" which are now called "generic"
* Improve documentation on use of custom phrasebook libraries
4.122630 2012-09-19 17:23:45 Europe/London
* Port from Moose to Moo
* Remove APIv2 back-compat module
3.122530 2012-09-09 15:54:04 Europe/London
* should be checking for "user" prompt not macro!
* alter default suggested log level to 'notice'
3.122100 2012-07-29 00:44:52 Europe/London
* Support serial console servers where the console might be asleep (C. Tucker)
3.122010 2012-07-19 20:50:58 Europe/London
* Try enable_paging and disable_paging macros before generic 'paging' (C. Tucker)
* Add links to transport man pages in documentation.
3.121640 2012-06-12 23:24:42 Europe/London
* Library version number is logged at instatiation.
3.121570 2012-06-05 19:56:02 Europe/London
* Change async interface put() to be say() because of the auto-newline
* If connection fails, the transport (ssh, telnet, etc) error is emitted
* Do not run disconnect macro when connect fails (J. Whitten)
3.120580_001 2012-02-27 21:47:51 Europe/London
* Implement async interface - put() and gather() (rt.cpan #75201)
3.120560 2012-02-25 17:20:36 Europe/London
* fix POD typo and add NAME to APIv2 (C. Vicente)
* fix Win32 path for plink.exe
3.113610 2011-12-27 00:54:02 Europe/London
* New implementation of output parser. Note the following:
For the cmd() and macro() methods: In scalar context all data is returned.
In list context the gathered response is returned as a list of lines. In both
cases your local platform's newline character will end all lines.
3.113600 2011-12-26 16:36:25 Europe/London
* Issue disconnect macro if the phrasebook has one, on close()
* Fix bug in privileged_password implementation (reported by Paul Niemi)
3.112610 2011-09-18 10:42:28 Europe/London
* Add more tests for found bugs
* Add note to POD about terminal width (Mathias)
3.112600 2011-09-17 14:24:53 Europe/London
* Add test for pipe in command (V. Foitzik)
3.112510 2011-09-08 22:06:06 Europe/London
* Added privileged_password option (J. Roth rt.cpan#69139)
3.112290 2011-08-17 20:16:43 Europe/London
* Added native last_prompt (on request of G.Peirce)
3.112190 2011-08-07 22:20:13 Europe/London
* Make add_library work (for scalar only)
3.111690 2011-06-18 08:24:15 Europe/London
* Fix incorrect username accessor method name (cvicente rt.cpan #68897)
* Loosen type constraint on connect_options (cvicente rt.cpan #68899)
3.111600 2011-06-09 11:08:43 Europe/London
* Add delegation methods for Net::Telnet to APIv2
* Tidy and fix a couple of things in the example script
3.111590 2011-06-08 23:28:03 Europe/London
* Implement v2 API compat layer
3.111530 2011-06-02 23:45:26 Europe/London
* Ported to Net::CLI::Interact backend
2.111080 2011-04-18 10:13:04 Europe/London
* Spot login auth failures, Steve C. (rt.cpan #67487)
2.110470 2011-02-16 19:23:54 Europe/London
* Prevent close() unless already opened, Steve C. (rt.cpan #65453)
2.110090 2011-01-09 11:14:48 Europe/London
* Fix bug in use of close_called, Steve C. (rt.cpan #64450)
2.103641 2010-12-30 21:28:09 Europe/London
* Observe output_record_separator, thanks Steve C. (rt.cpan #55187)
* Protect against death spiral in timeout/close, also Steve C. (rt.cpan #53796)
* Implement privileged_pagin method to manage ASA/PIX 7+ - Paul Graydon (rt.cpan #63359)
2.103640 2010-12-30 20:54:56 Europe/London
* Port to Dist::Zilla
libnet-appliance-session-perl (1.36) UNRELEASED; urgency=low
* Add import of WNOHANG symbol from POSIX (reported by Dominik Gehl)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Fri, 23 Jan 2009 08:32:13 +0000
libnet-appliance-session-perl (1.35) UNRELEASED; urgency=low
* Fix again for imported POSIX symbols on CENTOS 5 (reported by Dominik Gehl)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Wed, 31 Dec 2008 12:10:22 +0000
libnet-appliance-session-perl (1.34) UNRELEASED; urgency=low
* Fix pod to mention new supported devices (JUNOS, HP, Nortel)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Tue, 30 Dec 2008 22:45:48 +0000
libnet-appliance-session-perl (1.33) UNRELEASED; urgency=low
* Mention enable_paging and disable_paging methods (RT#40783)
* Do not import symbols from POSIX (reported by Dominik Gehl)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Tue, 30 Dec 2008 22:08:13 +0000
libnet-appliance-session-perl (1.32) UNRELEASED; urgency=low
* Fix bug in Telnet with no username (RT.cpan #40229) thanks to mstefanov
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sat, 8 Nov 2008 21:12:38 +0000
libnet-appliance-session-perl (1.31) UNRELEASED; urgency=low
* Move to using Module::Install
* Update License to be same terms as Perl
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Sat, 8 Nov 2008 17:08:58 +0000
libnet-appliance-session-perl (1.26) UNRELEASED; urgency=low
* Make all method params case insensitive (requested by raimundh)
(this follows what Net::Telnet does)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Tue, 2 Sep 2008 13:16:34 +0100
libnet-appliance-session-perl (1.25) UNRELEASED; urgency=low
* Fix the buggy SIGCHLD handler (reported by Andrew D. Clark)
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> Sat, 19 Jan 2008 21:51:29 +0000
libnet-appliance-session-perl (0.18) unstable; urgency=low
* Now automatically reap child processes
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> 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 <oliver.gorwits@oucs.ox.ac.uk> Tue, 19 Sep 2006 18:16:17 +0100
libnet-appliance-session-perl (0.01) unstable; urgency=low
* Initial Release.
-- Oliver Gorwits <oliver.gorwits@oucs.ox.ac.uk> Tue, 11 Jul 2006 18:16:17 +0100
|