File: Changes

package info (click to toggle)
libnet-appliance-session-perl 4.142720-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 224 kB
  • ctags: 29
  • sloc: perl: 1,034; makefile: 8
file content (320 lines) | stat: -rw-r--r-- 10,946 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
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