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
|
2.400002 2023-09-07 14:07:36+02:00 Europe/Vienna
* Fix missing dependencies
2.400001 2023-09-07 12:48:53+02:00 Europe/Vienna
* Fix author tests.
* Fix Cisco NX-OS prompt matching
at least version 9.3(9) sends a carriage-return before the prompt,
after the reguar carriage-return plus line-feed
* Change Cisco configure prompt regex to match the other prompt regexes
2.400000 2023-08-25
* Fix Cisco privileged prompt discovery
when the last line of a received block ends in #, which makes it look
like a privileged prompt, but contains spaces
* Improve performance of ::Wrapper::Net_Telnet
by reading all blocks of available data instead of only the first one
per pump call.
This also reduces the possibility of incorrect prompt matching.
* Lower CPU utilization
by sleeping for 10 milliseconds between each pump iteration
* Improve debug output by wrapping the buffer data in single quotes
2.300005 2023-07-20
* [#40] Support all lowercase password prompt
2.300004 2023-03-23
* [#37] Improve phrasebook for HP
2.300003 2019-04-19
* catch unknown personality errors
2.300002 2017-10-14
* #25 cisco/hp/pb login failure on hp procurve (A. Zanger)
* #27 find_prompt doesn't bail out on failure to find a prompt (A. Zanger)
* new phrasebooks for many platforms (A. Zanger)
* new phrasebooks for Cisco WLC and fsck IOS command (Jv Ingen)
2.200009 2017-07-25
* [#22] remove ANSI terminal codes from CLI response
2.200006 2016-09-30
* [#21] session debug is always output (arcanez)
2.200005 2015-02-18
* POD typo fixes from Debian
2.200004 2015-02-14
* Fixes to distribution
2.200003 2015-02-13
* Fix Serial transport constructing params incompatible with cu (S. Kersley)
* Fix spelling mistake and POD syntax issues (G. Herrmann)
2.200002 2015-02-22
* Fix MANIFEST (salva)
2.200001 2015-01-06
* Add Net::OpenSSH transport (salva)
* Fix using barewords on filehandles (salva)
2.200000 2015-01-06
* Update dist to migrate away from Dist::Zilla
2.143070 2014-11-03 20:43:12 Europe/London
* [#14] Allow square brackets in bash prompts (M. Perry)
* [#15] Add phrasebook for Oracle VM Manager CLI (M. Perry)
2.142720 2014-09-29 19:41:26 Europe/London
* [#13] Fix cmd in scalar context appends a newline
2.142010 2014-07-20 21:16:26 Europe/London
* Resepct timeout in find_prompt (Jørgen Elgaard Larsen)
2.141520 2014-06-01 16:33:00 Europe/London
* For some reason timeout not being set? Set on Net::Telnet::get.
2.133420 2013-12-08 00:07:45 Europe/London
* Make command removal substitute params as well (M. Perry)
2.131260 2013-05-06 20:29:38 Europe/London
* Fix for applying default timeout
2.130880 2013-03-29 22:12:14 Europe/London
* Fix bug in debug log using native print instead of Logger (D. Thomas)
* Fix bug in setting of log_config after session instantiation (D. Thomas)
2.123620 2012-12-27 22:52:55 Europe/London
* Change default_log_categories from an array to a class method.
2.123612 2012-12-26 18:38:34 Europe/London
* More logging configuration, and some Cookbook details on how to log.
2.123611 2012-12-26 15:23:41 Europe/London
* Remove redundant Net::Telnet->open() (closes #10, closes #11)
2.123610 2012-12-26 15:04:44 Europe/London
* Time to release pending changes.
2.123370_002 2012-12-02 00:24:38 Europe/London
* Change command remove to be less greedy with whitespace (C. Bennett)
* Fix loading of Data::Printer for last_actionset debug
2.123300_001 2012-11-25 13:47:15 Europe/London
* Change command remove to be less greedy with whitespace (C. Bennett)
2.123270 2012-11-22 20:50:30 Europe/London
* Bug fix for wrong type spec on log_config (A. Friedrich)
2.122940 2012-10-20 12:39:46 Europe/London
* Bug fix for wrong type spec on log_at (wmdopple, closes #9)
2.122730 2012-09-29 23:49:08 Europe/London
* IMPORTANT: the prompts named "prompt" are now called "generic"
If you have written macros depending on these, please update your phrasebooks.
* Make IO::Pty dependency based on compiler availability
* Refactor to provide unix IPC::Run support where there is no IO::Pty
* Add opts support to Serial Transport
* Fix phrasebook loading to use all library and add_library paths
* Support out of order entries in phrasebooks (macro/prompt refs)
* New phrasebook for Bash shell
* Improve documentation on how to create new phrasebooks
* Permit ASCII escape \033 in device output
* Added Loopback transport for testing
* find_prompt now stores a full ActionSet after success
* debug level logging will use Data::Printer on last_actionset if it can
2.122630 2012-09-19 17:21:30 Europe/London
* Port from Moose to Moo
1.122530 2012-09-09 15:52:07 Europe/London
* Alter log messages so that notice is a more useful default
* Delete SIGCHLD after close (rt.cpan#79450)
1.122100 2012-07-29 00:33:51 Europe/London
1.122020_002 2012-07-20 15:56:04 Europe/London
* change docs for wake_up to formalise integer
* Add macros for paging for HP (C. Tucker)
1.122010 2012-07-19 20:52:28 Europe/London
1.121990_002 2012-07-17 23:25:28 Europe/London
* Add Port number and generic Opts support to Telnet transport.
1.121640 2012-06-12 23:22:19 Europe/London
* NCI library version number is logged at instatiation.
* New ignore_host_checks option for SSH to replace shkc. Note the following:
This option defaults to ENABLED meaning that openssh no longer checks host IDs.
See documentation in Net::CLI::Interact::Transport::SSH for details.
1.121570 2012-06-05 19:37:11 Europe/London
* Fix Cisco prompt detection when containing [] characters (Alexander Hartmaier)
* Detect connection failures and die with buffered transport error
1.120670 2012-03-07 20:20:06 Europe/London
* Fix IO::Pty dependency only to appear on non-Win32. This has required a
local hack to Dist::Zilla so please contact the author if you build from dist.ini.
1.120560 2012-02-25 16:52:07 Europe/London
* fix typo (C. Vicente)
* fix Win32 path to locate plink.exe
1.120042 2012-01-04 21:08:07 Europe/London
* test release process
1.120040 2012-01-04 20:58:57 Europe/London
* ors attribute should be writeable (V. Magnin)
1.113610 2011-12-27 00:51:35 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.
1.113600 2011-12-26 16:35:32 Europe/London
* Add has_prompt and has_macro methods
* Add Foundry phrasebook (Vincent Magnin)
1.112610 2011-09-18 10:41:37 Europe/London
* Escape embedded % in cmd() commands (B. Hogden)
* Apply POD typo fixes patch (V. Foitzik)
1.112602 2011-09-17 23:45:50 Europe/London
* Newline only added if there was a new *line* in output
1.112601 2011-09-17 18:32:55 Europe/London
* Fixes to handling of newlines in returned response.
Now aggressively remove control characters, and replace all newlines with \n
1.112600 2011-09-17 14:17:44 Europe/London
* Set quotemeta when stripping command from returned output (V. Foitzik)
1.112190 2011-08-07 21:33:07 Europe/London
* use_net_telnet_connection is checked even on Win32
* make add_library actually DTRT when you want both lib and add_lib
1.111590 2011-06-08 23:26:09 Europe/London
* Support more SSH transport options, handle username
1.111530 2011-06-02 23:44:29 Europe/London
* Support multi match in macros
* Remove is_lazy - always update the prompt
* Phrasebook fixes for Net::Appliance::Session
1.111500 2011-05-30 16:00:03 Europe/London
* New cross platform backend (IPC::Run or Net::Telnet)
1.111150 2011-04-25 19:55:40 Europe/London
* Cross platform support (i.e. Win32)
* More documentation
* Added a few minor support methods
1.110911 2011-04-01 15:09:58 Europe/London
* Minor POD formatting typos fixed
1.110910 2011-04-01 13:04:09 Europe/London
* Fix "private" packages scoping so that Dist::Zilla works
* Add tutorial and cookbook POD files
1.110900 2011-03-31 14:41:17 Europe/London
* More POD
1.110891 2011-03-30 13:16:46 Europe/London
* More POD
1.110890 2011-03-30 13:13:48 Europe/London
* Initial release on an unsuspecting world.
|