File: Changes

package info (click to toggle)
libnet-cli-interact-perl 2.400002-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 576 kB
  • sloc: perl: 2,075; makefile: 7
file content (287 lines) | stat: -rw-r--r-- 8,446 bytes parent folder | download
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.