Dobrica Pavlinusic [Mon, 8 Mar 2010 14:16:03 +0000 (15:16 +0100)]
find all Parameters supported by CPE
Before we stopped at first parameter which is array, but it's
useful to get full paramter list from CPE
Dobrica Pavlinusic [Mon, 8 Mar 2010 14:00:50 +0000 (15:00 +0100)]
Merge branch 'master' of ssh://git.rot13.org/git/perl-cwmp
Dobrica Pavlinusic [Mon, 8 Mar 2010 13:38:42 +0000 (13:38 +0000)]
fix warning
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@276
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 8 Mar 2010 13:32:19 +0000 (13:32 +0000)]
configure ACS server to ZTE CPE
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@275
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 8 Mar 2010 10:59:48 +0000 (11:59 +0100)]
Merge branch 'master' of ssh://git.rot13.org/git/perl-cwmp
Dobrica Pavlinusic [Mon, 8 Mar 2010 10:59:24 +0000 (10:59 +0000)]
add cwmp namespace to GetRPCMethods
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@274
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 8 Mar 2010 10:59:16 +0000 (10:59 +0000)]
remote cwmp namespace from SetParameterValues
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@273
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 8 Mar 2010 10:46:19 +0000 (10:46 +0000)]
put GetRPCMethods into cwmp namespace
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@272
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 8 Mar 2010 10:46:11 +0000 (10:46 +0000)]
remove namespaces in SetParameterValues
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@271
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 21:05:28 +0000 (22:05 +0100)]
remove namespaces in SetParameterValues
Dobrica Pavlinusic [Sun, 7 Mar 2010 20:36:29 +0000 (20:36 +0000)]
run vendor_hook just once
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@270
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 20:36:20 +0000 (20:36 +0000)]
implement vendor_hook
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@269
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 20:36:13 +0000 (20:36 +0000)]
cleanup duplicate startup message
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@268
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:38:36 +0000 (19:38 +0000)]
created basic usage instructions
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@267
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:26:59 +0000 (19:26 +0000)]
fix dependencies, bump version [0.20]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@266
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:22:41 +0000 (19:22 +0000)]
ignore NumberOfEntries
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@265
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:22:33 +0000 (19:22 +0000)]
count requests with current client
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@264
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:09:12 +0000 (19:09 +0000)]
use new CWMP::Parser
- DeviceID was misspelled
- we don't support _trigger any more
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@263
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:08:55 +0000 (19:08 +0000)]
fix Struct parsing with single element
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@262
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:08:45 +0000 (19:08 +0000)]
implement rest of Name/Value unroll, fix Inform
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@261
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 19:08:37 +0000 (19:08 +0000)]
new XML parser based on XML::Bare
This switch from XML::Rules (which is nice, btw) is needed because Expat
parser userd by XML::Rules can't deal with invalid binary XML
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@260
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 17:58:29 +0000 (17:58 +0000)]
use GetParameterValues to fetch 16 values at once
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@259
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 14:20:59 +0000 (14:20 +0000)]
fix first GetParameterNames
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@258
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 14:11:56 +0000 (14:11 +0000)]
fill ParameterInfo using GetParameterNames
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@257
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 12:14:04 +0000 (12:14 +0000)]
added simple README with current status
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@256
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 12:01:34 +0000 (12:01 +0000)]
3.4.6 Additional HTTP Requirements
Whenever the ACS sends an empty HTTP response, it MUST use the "204 (No
Content)" HTTP status code.
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@255
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 7 Mar 2010 11:18:53 +0000 (11:18 +0000)]
remove debug messages all over chunked code
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@254
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 6 Mar 2010 23:43:30 +0000 (23:43 +0000)]
remove dependencies of old server implementation
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@253
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 6 Mar 2010 21:40:17 +0000 (21:40 +0000)]
simplify HTTP server implementation
use IO::Socket::INET to implement simpliest possible persistent
connection with CPE client.
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@252
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 6 Mar 2010 18:09:08 +0000 (18:09 +0000)]
added --introspect
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@251
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 6 Mar 2010 18:09:01 +0000 (18:09 +0000)]
don't use Devel::LeakTrace::Fast
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@250
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 6 Mar 2010 16:46:49 +0000 (16:46 +0000)]
replaced by bin/cpe-queue.pl id --list
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@249
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 6 Mar 2010 16:46:07 +0000 (16:46 +0000)]
better introspect ZTE devices
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@248
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 5 Mar 2010 23:01:51 +0000 (23:01 +0000)]
chomp serial number to remove LF which ZTE send
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@247
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 5 Mar 2010 23:01:41 +0000 (23:01 +0000)]
add back our custom targets dump and html
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@246
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 5 Mar 2010 23:01:30 +0000 (23:01 +0000)]
make SOAPAction header optional
ZTE I20X doesn't seem to send one
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@245
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Thu, 4 Mar 2010 21:22:08 +0000 (21:22 +0000)]
fix for ERROR: no ID in state
Message-ID: <95a4ccfc0901140401w41ec15d3o86dcffbc355389b1@mail.gmail.com>
Date: Wed, 14 Jan 2009 13:01:32 +0100
Author: "Lars Thegler" <lars.thegler@gmail.com>
To: "Perl CWMP server" <perl-cwmp@googlegroups.com>
Subject: [perl-cwmp] Re: Help needed: ERROR: no ID in state
On Wed, Jan 14, 2009 at 11:42 AM, tagg <lars.thegler@gmail.com> wrote:
> At $WORK, we've worked a bit with the ZyXEL 2602, and had to change
> some code to make it work.
Patch attached. Some notes:
* The soap:Header/cwmp:ID element is indeed optional [1], and the
ZyXEL doesn't send it.
* In SetParamenterValues, there is no ParameterNames element [2]. The
Thomson devices ignore it, but the ZyXEL device croaks.
* The server must not close the connection, only the client may do so
[3]. The Thomson devices survive this gracefully, but the ZyXEL just
gets confused.
Hope this helps.
/Lars
[1] TR.069, p. 17.
[2] TR-069, p. 31.
[3] TR-069, p. 25.
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@244
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Thu, 4 Mar 2010 21:21:47 +0000 (21:21 +0000)]
remote Module::Install parts
This means that checkout from repository will work only if
Module::Install is allready installed on system
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@243
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 14 Jul 2008 16:37:34 +0000 (16:37 +0000)]
use JSON::XS 2.0 or newer
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@242
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 14 Jul 2008 16:35:23 +0000 (16:35 +0000)]
newer Module::Install 0.75 bits
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@241
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 14 Jul 2008 16:34:06 +0000 (16:34 +0000)]
fix features with newer Module::Install
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@240
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Thu, 6 Dec 2007 14:50:48 +0000 (14:50 +0000)]
r292@brr: dpavlin | 2007-12-06 15:50:14 +0100
add _trigger to test output
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@239
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 4 Dec 2007 22:06:29 +0000 (22:06 +0000)]
r290@brr: dpavlin | 2007-11-26 01:34:51 +0100
better output
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@238
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 26 Nov 2007 00:28:54 +0000 (00:28 +0000)]
r287@brr: dpavlin | 2007-11-26 01:28:00 +0100
implemented parsing into $state->{ParameterAttribute}
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@237
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 26 Nov 2007 00:28:24 +0000 (00:28 +0000)]
r286@brr: dpavlin | 2007-11-26 00:59:42 +0100
added rule for GetParameterAttributesResponse
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@236
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 23:53:21 +0000 (23:53 +0000)]
r284@brr: dpavlin | 2007-11-26 00:53:03 +0100
added FactoryReset
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@235
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 23:27:45 +0000 (23:27 +0000)]
r279@brr: dpavlin | 2007-11-26 00:25:35 +0100
dump some of protocol
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@234
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 23:26:42 +0000 (23:26 +0000)]
r278@brr: dpavlin | 2007-11-26 00:17:17 +0100
Massive re-write of server testing, which now behaves more
like real CPE client (reconnecting on inform, etc)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@233
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 23:26:09 +0000 (23:26 +0000)]
r277@brr: dpavlin | 2007-11-25 22:40:56 +0100
hush debug
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@232
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 23:25:49 +0000 (23:25 +0000)]
r276@brr: dpavlin | 2007-11-25 22:04:35 +0100
helper script to create tests from dumps
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@231
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 20:38:48 +0000 (20:38 +0000)]
r274@brr: dpavlin | 2007-11-25 21:34:51 +0100
comment out debug
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@230
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 20:33:31 +0000 (20:33 +0000)]
r271@brr: dpavlin | 2007-11-25 21:32:49 +0100
symlink dump files based on _trigger name
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@229
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 20:33:12 +0000 (20:33 +0000)]
r270@brr: dpavlin | 2007-11-25 21:14:10 +0100
export $debug
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@228
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 19:21:02 +0000 (19:21 +0000)]
r268@brr: dpavlin | 2007-11-25 20:20:36 +0100
- move to Net::Server::Fork
- version [0.14]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@227
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 18:51:26 +0000 (18:51 +0000)]
r266@brr: dpavlin | 2007-11-25 19:50:35 +0100
- first pass with Devel::LeakTrace::Fast
- remove DBM::Deep store
- CWMP::Queue now supports dir and clean args
- create new parser for each request
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@226
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 13:35:27 +0000 (13:35 +0000)]
r264@brr: dpavlin | 2007-11-25 14:35:13 +0100
shell script to list all cpe queues
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@225
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 13:34:09 +0000 (13:34 +0000)]
r262@brr: dpavlin | 2007-11-25 14:33:40 +0100
- refactored hash-based store base class to CWMP::Store::HASH
- simple back-ends for YAML and JSON
- version bump [0.13]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@224
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 25 Nov 2007 12:51:52 +0000 (12:51 +0000)]
r260@brr: dpavlin | 2007-11-25 13:51:25 +0100
it seems that DBM::Deep is leaking memory
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@223
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 24 Nov 2007 02:17:40 +0000 (02:17 +0000)]
r257@brr: dpavlin | 2007-11-24 03:16:39 +0100
massive amount of tweaks including replacement of YAML with YAML::Syck
and scoping all over the place
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@222
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sat, 24 Nov 2007 02:16:56 +0000 (02:16 +0000)]
r256@brr: dpavlin | 2007-11-24 03:01:07 +0100
cleanup unneeded test
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@221
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 23 Nov 2007 21:14:54 +0000 (21:14 +0000)]
r254@brr: dpavlin | 2007-11-23 22:14:16 +0100
- replace Devel::Events with Devel::LeakTrace::Fast
- remove CWMP::Tree which is no longer used
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@220
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 23 Nov 2007 00:42:50 +0000 (00:42 +0000)]
r252@brr: dpavlin | 2007-11-23 01:42:20 +0100
optional memory leak detector based on Devel::Events
WARNING: it does pull half of CPAN your way (including Moose),
so it's optional with a reason!
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@219
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 20 Nov 2007 13:10:27 +0000 (13:10 +0000)]
r250@brr: dpavlin | 2007-11-20 14:09:59 +0100
added GetParameterAttributes which is supported by 7.x firmware
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@218
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 20 Nov 2007 13:09:08 +0000 (13:09 +0000)]
r248@brr: dpavlin | 2007-11-20 14:08:48 +0100
cleanup dump directory on startup
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@217
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 20 Nov 2007 11:19:29 +0000 (11:19 +0000)]
r246@brr: dpavlin | 2007-11-20 12:19:17 +0100
ignore a few more things for svn
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@216
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 20 Nov 2007 11:18:46 +0000 (11:18 +0000)]
r244@brr: dpavlin | 2007-11-20 12:18:29 +0100
support issuing command to multiple CPEs at the same time
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@215
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 18:51:26 +0000 (18:51 +0000)]
r242@brr: dpavlin | 2007-11-18 19:50:39 +0100
new output for tests
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@214
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:49:51 +0000 (17:49 +0000)]
r240@brr: dpavlin | 2007-11-18 18:49:33 +0100
- make ParameterInfo flat structure, and not HoH
- version bump [0.12]
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@213
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:32:22 +0000 (17:32 +0000)]
r238@brr: dpavlin | 2007-11-18 18:32:08 +0100
fix for firmware 5.3.3.4 which returns full path for .ExternalIPAddress
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@212
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:27:57 +0000 (17:27 +0000)]
r236@brr: dpavlin | 2007-11-18 18:21:09 +0100
tweaks
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@211
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:18:54 +0000 (17:18 +0000)]
r234@brr: dpavlin | 2007-11-18 18:18:38 +0100
fix warning
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@210
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 17:03:09 +0000 (17:03 +0000)]
r232@brr: dpavlin | 2007-11-18 18:02:50 +0100
better ouput including software (firmware) and hardware (board) version
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@209
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 16:43:09 +0000 (16:43 +0000)]
r230@brr: dpavlin | 2007-11-18 17:42:53 +0100
hush debug output
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@208
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Sun, 18 Nov 2007 12:58:40 +0000 (12:58 +0000)]
r228@brr: dpavlin | 2007-11-18 13:58:05 +0100
- version bump [0.11]
- rewrote CPE state management to actually work for multiple devices and
simplify code in the process
- CWMP::Store::DBMDeep don't return blessed objects any more
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@207
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Fri, 16 Nov 2007 18:33:04 +0000 (18:33 +0000)]
r226@brr: dpavlin | 2007-11-16 19:32:44 +0100
change addressing
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@206
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 23:07:42 +0000 (23:07 +0000)]
r224@brr: dpavlin | 2007-11-15 00:07:18 +0100
hush debug ouput
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@205
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 23:02:17 +0000 (23:02 +0000)]
r222@brr: dpavlin | 2007-11-15 00:01:24 +0100
added --create-dump option to acs.pl which will force creation
of protocol dumps even without debug level > 2
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@204
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 22:26:24 +0000 (22:26 +0000)]
r220@brr: dpavlin | 2007-11-14 23:26:01 +0100
more useful shortcuts
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@203
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 21:55:24 +0000 (21:55 +0000)]
r218@brr: dpavlin | 2007-11-14 22:54:48 +0100
version bump [0.10]
- added CWMP::Vendor module which implements simple vendor specific logic
(this is beginning of example to change IP adress of CPE based on serial)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@202
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 21:52:45 +0000 (21:52 +0000)]
r216@brr: dpavlin | 2007-11-14 22:52:27 +0100
- added create_dump accessor to create dump files on disk
- if acquired state doesn't have DeviceID, use old one (so that store can map sessions)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@201
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 21:44:34 +0000 (21:44 +0000)]
r214@brr: dpavlin | 2007-11-14 22:44:16 +0100
clean queue on make dump
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@200
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 19:23:32 +0000 (19:23 +0000)]
r212@brr: dpavlin | 2007-11-14 20:23:06 +0100
added Class::Trigger based triggers on SOAP requests from CPE
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@199
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Wed, 14 Nov 2007 18:16:14 +0000 (18:16 +0000)]
r210@brr: dpavlin | 2007-11-14 19:15:41 +0100
New version [0.09] with buch of changes:
- command queue for device now really works
- cpe-queue.pl now supports --list to display queue
- convert all methods to receive just one param (simplifies code all over)
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@198
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 22:13:59 +0000 (22:13 +0000)]
r208@brr: dpavlin | 2007-11-12 23:13:39 +0100
display CPE uid (serial number) for better info
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@197
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 22:03:01 +0000 (22:03 +0000)]
r206@brr: dpavlin | 2007-11-12 23:02:21 +0100
- move protocol dump to new cpe-queue.pl command
- queue now stores data in YAML to preserve perl structures intact
- queue jobs are now finished correctly
- remove all traces of default_queue
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@196
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 22:00:41 +0000 (22:00 +0000)]
r204@brr: dpavlin | 2007-11-12 23:00:24 +0100
- add installation of Test::Pod::Coverage for developers
- clean queue on make clean
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@195
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 20:57:28 +0000 (20:57 +0000)]
r201@brr: dpavlin | 2007-11-12 21:56:25 +0100
fix displayed targets
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@194
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 20:56:56 +0000 (20:56 +0000)]
r200@brr: dpavlin | 2007-11-12 21:56:04 +0100
implemented simple IPC::DirQueue based queue
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@193
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 16:29:06 +0000 (16:29 +0000)]
r198@brr: dpavlin | 2007-11-12 17:28:35 +0100
version update
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@192
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 16:28:13 +0000 (16:28 +0000)]
r196@brr: dpavlin | 2007-11-12 17:27:55 +0100
better prompt
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@191
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 15:52:24 +0000 (15:52 +0000)]
r194@brr: dpavlin | 2007-11-12 16:52:10 +0100
added features to install modules required for tcli.pl to work
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@190
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 15:51:25 +0000 (15:51 +0000)]
r192@brr: dpavlin | 2007-11-12 16:50:27 +0100
version upgrade to 0.68
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@189
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Mon, 12 Nov 2007 15:19:32 +0000 (15:19 +0000)]
added inc directory so that Module::Install can pull all
dependencies right out of svn checkout
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@188
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 16:24:51 +0000 (16:24 +0000)]
dump current session with debug level > 5
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@187
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:46:40 +0000 (15:46 +0000)]
uf, fix code to actually work with documentation :-\
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@186
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:26:41 +0000 (15:26 +0000)]
added a pod documentation
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@185
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:19:07 +0000 (15:19 +0000)]
list all IP configuration
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@184
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:18:29 +0000 (15:18 +0000)]
hush some debugging
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@183
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:06:36 +0000 (15:06 +0000)]
rename command to be consistent with other examples
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@182
836a5e1a-633d-0410-964b-
294494ad4392
Dobrica Pavlinusic [Tue, 30 Oct 2007 15:03:08 +0000 (15:03 +0000)]
status on cwmp on CPE
git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@181
836a5e1a-633d-0410-964b-
294494ad4392