perl-cwmp.git
16 years ago r279@brr: dpavlin | 2007-11-26 00:25:35 +0100
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

16 years ago r278@brr: dpavlin | 2007-11-26 00:17:17 +0100
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

16 years ago r277@brr: dpavlin | 2007-11-25 22:40:56 +0100
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

16 years ago r276@brr: dpavlin | 2007-11-25 22:04:35 +0100
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

16 years ago r274@brr: dpavlin | 2007-11-25 21:34:51 +0100
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

16 years ago r271@brr: dpavlin | 2007-11-25 21:32:49 +0100
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

16 years ago r270@brr: dpavlin | 2007-11-25 21:14:10 +0100
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

16 years ago r268@brr: dpavlin | 2007-11-25 20:20:36 +0100
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

16 years ago r266@brr: dpavlin | 2007-11-25 19:50:35 +0100
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

16 years ago r264@brr: dpavlin | 2007-11-25 14:35:13 +0100
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

16 years ago r262@brr: dpavlin | 2007-11-25 14:33:40 +0100
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

16 years ago r260@brr: dpavlin | 2007-11-25 13:51:25 +0100
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

16 years ago r257@brr: dpavlin | 2007-11-24 03:16:39 +0100
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

16 years ago r256@brr: dpavlin | 2007-11-24 03:01:07 +0100
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

16 years ago r254@brr: dpavlin | 2007-11-23 22:14:16 +0100
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

16 years ago r252@brr: dpavlin | 2007-11-23 01:42:20 +0100
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

16 years ago r250@brr: dpavlin | 2007-11-20 14:09:59 +0100
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

16 years ago r248@brr: dpavlin | 2007-11-20 14:08:48 +0100
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

16 years ago r246@brr: dpavlin | 2007-11-20 12:19:17 +0100
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

16 years ago r244@brr: dpavlin | 2007-11-20 12:18:29 +0100
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

16 years ago r242@brr: dpavlin | 2007-11-18 19:50:39 +0100
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

16 years ago r240@brr: dpavlin | 2007-11-18 18:49:33 +0100
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

16 years ago r238@brr: dpavlin | 2007-11-18 18:32:08 +0100
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

16 years ago r236@brr: dpavlin | 2007-11-18 18:21:09 +0100
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

16 years ago r234@brr: dpavlin | 2007-11-18 18:18:38 +0100
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

16 years ago r232@brr: dpavlin | 2007-11-18 18:02:50 +0100
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

16 years ago r230@brr: dpavlin | 2007-11-18 17:42:53 +0100
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

16 years ago r228@brr: dpavlin | 2007-11-18 13:58:05 +0100
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

16 years ago r226@brr: dpavlin | 2007-11-16 19:32:44 +0100
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

16 years ago r224@brr: dpavlin | 2007-11-15 00:07:18 +0100
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

16 years ago r222@brr: dpavlin | 2007-11-15 00:01:24 +0100
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

16 years ago r220@brr: dpavlin | 2007-11-14 23:26:01 +0100
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

16 years ago r218@brr: dpavlin | 2007-11-14 22:54:48 +0100
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

16 years ago r216@brr: dpavlin | 2007-11-14 22:52:27 +0100
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

16 years ago r214@brr: dpavlin | 2007-11-14 22:44:16 +0100
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

16 years ago r212@brr: dpavlin | 2007-11-14 20:23:06 +0100
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

16 years ago r210@brr: dpavlin | 2007-11-14 19:15:41 +0100
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

16 years ago r208@brr: dpavlin | 2007-11-12 23:13:39 +0100
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

16 years ago r206@brr: dpavlin | 2007-11-12 23:02:21 +0100
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

16 years ago r204@brr: dpavlin | 2007-11-12 23:00:24 +0100
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

16 years ago r201@brr: dpavlin | 2007-11-12 21:56:25 +0100
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

16 years ago r200@brr: dpavlin | 2007-11-12 21:56:04 +0100
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

16 years ago r198@brr: dpavlin | 2007-11-12 17:28:35 +0100
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

16 years ago r196@brr: dpavlin | 2007-11-12 17:27:55 +0100
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

16 years ago r194@brr: dpavlin | 2007-11-12 16:52:10 +0100
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

16 years ago r192@brr: dpavlin | 2007-11-12 16:50:27 +0100
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

16 years agoadded inc directory so that Module::Install can pull all
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

16 years agodump current session with debug level > 5
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

16 years agouf, fix code to actually work with documentation :-\
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

16 years agoadded a pod documentation
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

16 years agolist all IP configuration
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

16 years agohush some debugging
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

16 years agorename command to be consistent with other examples
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

16 years agostatus on cwmp on CPE
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

16 years ago- fixed two argument invocation (modem, script)
Dobrica Pavlinusic [Tue, 30 Oct 2007 14:45:17 +0000 (14:45 +0000)]
- fixed two argument invocation (modem, script)
- added usage when called without args

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@180 836a5e1a-633d-0410-964b-294494ad4392

16 years agoadded --protocol-dump flag to acs which include part of protocol that we implement
Dobrica Pavlinusic [Sun, 28 Oct 2007 21:36:30 +0000 (21:36 +0000)]
added --protocol-dump flag to acs which include part of protocol that we implement

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@179 836a5e1a-633d-0410-964b-294494ad4392

16 years agodon't require Term::Shelly since it's not yet on CPAN, and
Dobrica Pavlinusic [Sun, 28 Oct 2007 20:00:13 +0000 (20:00 +0000)]
don't require Term::Shelly since it's not yet on CPAN, and
I'm not really sure that it's the right way to go...

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@178 836a5e1a-633d-0410-964b-294494ad4392

16 years agoanother swiping change and bump to version [0.08]
Dobrica Pavlinusic [Sun, 28 Oct 2007 19:47:30 +0000 (19:47 +0000)]
another swiping change and bump to version [0.08]
- implemented SetParameterValues (tests missing)
- rename rest of misnamed files

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@177 836a5e1a-633d-0410-964b-294494ad4392

16 years agocreate symlinks based on _dispatch to dumped requsts
Dobrica Pavlinusic [Sun, 28 Oct 2007 19:45:19 +0000 (19:45 +0000)]
create symlinks based on _dispatch to dumped requsts

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@176 836a5e1a-633d-0410-964b-294494ad4392

16 years agofix message when waiting for next request
Dobrica Pavlinusic [Sun, 28 Oct 2007 19:44:17 +0000 (19:44 +0000)]
fix message when waiting for next request

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@175 836a5e1a-633d-0410-964b-294494ad4392

16 years agofix server test to use new current_store accessor to store plugin
Dobrica Pavlinusic [Sun, 28 Oct 2007 17:43:01 +0000 (17:43 +0000)]
fix server test to use new current_store accessor to store plugin

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@174 836a5e1a-633d-0410-964b-294494ad4392

16 years agono functional changes, just cleanup of pod and re-order methods
Dobrica Pavlinusic [Sun, 28 Oct 2007 16:57:34 +0000 (16:57 +0000)]
no functional changes, just cleanup of pod and re-order methods

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@173 836a5e1a-633d-0410-964b-294494ad4392

16 years agogreat API breaking update to version [0.07]
Dobrica Pavlinusic [Sun, 28 Oct 2007 16:39:58 +0000 (16:39 +0000)]
great API breaking update to version [0.07]

CWMP::Response (which somewhat made sense since it was response from server)
is now called CWMP::Methods (to more closely match protocol terminology)

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@172 836a5e1a-633d-0410-964b-294494ad4392

16 years agoimplemented correct GetParameterValues which unrolls ParameterNames into xsd:strings
Dobrica Pavlinusic [Sun, 28 Oct 2007 15:43:07 +0000 (15:43 +0000)]
implemented correct GetParameterValues which unrolls ParameterNames into xsd:strings

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@171 836a5e1a-633d-0410-964b-294494ad4392

16 years agodump queue structure correctly if it exists
Dobrica Pavlinusic [Sun, 28 Oct 2007 15:00:19 +0000 (15:00 +0000)]
dump queue structure correctly if it exists

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@170 836a5e1a-633d-0410-964b-294494ad4392

16 years agofix warnings
Dobrica Pavlinusic [Sun, 28 Oct 2007 13:05:01 +0000 (13:05 +0000)]
fix warnings

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@169 836a5e1a-633d-0410-964b-294494ad4392

16 years ago- implement parametars to commands in queue (just pass array as command)
Dobrica Pavlinusic [Sun, 28 Oct 2007 13:01:03 +0000 (13:01 +0000)]
- implement parametars to commands in queue (just pass array as command)
- store debugging moved to debug level 4 (makes make dump much more useful)
- version bump [0.06]

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@168 836a5e1a-633d-0410-964b-294494ad4392

16 years agocheck response with parametars
Dobrica Pavlinusic [Sun, 28 Oct 2007 12:21:53 +0000 (12:21 +0000)]
check response with parametars

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@167 836a5e1a-633d-0410-964b-294494ad4392

16 years agoadd test for GetParameterValues
Dobrica Pavlinusic [Sun, 28 Oct 2007 11:53:01 +0000 (11:53 +0000)]
add test for GetParameterValues

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@166 836a5e1a-633d-0410-964b-294494ad4392

16 years agofix pod
Dobrica Pavlinusic [Sun, 28 Oct 2007 11:50:47 +0000 (11:50 +0000)]
fix pod

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@165 836a5e1a-633d-0410-964b-294494ad4392

16 years agorefactore response tests to create response xml files if
Dobrica Pavlinusic [Sun, 28 Oct 2007 11:11:40 +0000 (11:11 +0000)]
refactore response tests to create response xml files if
they doesn't exist (so, implementing new command consists
of adding one line in 20-response.t, re-run test and check if xml is valid
and commit it :-)

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@164 836a5e1a-633d-0410-964b-294494ad4392

16 years agosince pluggable store landed in trunk add --store-path and --store-module options
Dobrica Pavlinusic [Sat, 27 Oct 2007 23:06:09 +0000 (23:06 +0000)]
since pluggable store landed in trunk add --store-path and --store-module options

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@163 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r148@llin (orig r147): dpavlin | 2007-10-28 00:48:11 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:55 +0000 (22:55 +0000)]
 r148@llin (orig r147):  dpavlin | 2007-10-28 00:48:11 +0200
 test with YAML store, expose problem with get_state( ID ) which fails
 because session is no longer in store

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@162 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r147@llin (orig r146): dpavlin | 2007-10-28 00:43:25 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:45 +0000 (22:55 +0000)]
 r147@llin (orig r146):  dpavlin | 2007-10-28 00:43:25 +0200
 - added clean parametar to stores to start with empty database
 - much less chatty without debug
 - test both existing store plugins
 - finish API rename in CWMP::Store, version bump [0.05]

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@161 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r146@llin (orig r145): dpavlin | 2007-10-28 00:13:48 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:26 +0000 (22:55 +0000)]
 r146@llin (orig r145):  dpavlin | 2007-10-28 00:13:48 +0200
 wipe html directory on make clean

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@160 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r145@llin (orig r144): dpavlin | 2007-10-28 00:12:55 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:17 +0000 (22:55 +0000)]
 r145@llin (orig r144):  dpavlin | 2007-10-28 00:12:55 +0200
 create documentation with frames

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@159 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r144@llin (orig r143): dpavlin | 2007-10-28 00:03:29 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:55:04 +0000 (22:55 +0000)]
 r144@llin (orig r143):  dpavlin | 2007-10-28 00:03:29 +0200
 build system nit-picking

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@158 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r143@llin (orig r142): dpavlin | 2007-10-28 00:02:50 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:51 +0000 (22:54 +0000)]
 r143@llin (orig r142):  dpavlin | 2007-10-28 00:02:50 +0200
 pod fix

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@157 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r142@llin (orig r141): dpavlin | 2007-10-28 00:01:28 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:40 +0000 (22:54 +0000)]
 r142@llin (orig r141):  dpavlin | 2007-10-28 00:01:28 +0200
 added html target using http://svn.rot13.org/index.cgi/perl/view/trunk/allpod2xhtml.pl

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@156 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r140@llin (orig r139): dpavlin | 2007-10-27 12:13:01 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:28 +0000 (22:54 +0000)]
 r140@llin (orig r139):  dpavlin | 2007-10-27 12:13:01 +0200
 all low-level store plugins now take path as argument

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@155 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r139@llin (orig r138): dpavlin | 2007-10-26 23:41:42 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:54:11 +0000 (22:54 +0000)]
 r139@llin (orig r138):  dpavlin | 2007-10-26 23:41:42 +0200
 use Hash::Merge to correctly handle update, This might actually move to
 Store, but this way plugins get only new state...

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@154 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r138@llin (orig r137): dpavlin | 2007-10-26 23:25:08 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:58 +0000 (22:53 +0000)]
 r138@llin (orig r137):  dpavlin | 2007-10-26 23:25:08 +0200
 everything uses yaml for now

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@153 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r137@llin (orig r136): dpavlin | 2007-10-26 23:20:50 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:44 +0000 (22:53 +0000)]
 r137@llin (orig r136):  dpavlin | 2007-10-26 23:20:50 +0200
 fix all known uids

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@152 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r136@llin (orig r135): dpavlin | 2007-10-26 23:04:55 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:33 +0000 (22:53 +0000)]
 r136@llin (orig r135):  dpavlin | 2007-10-26 23:04:55 +0200
 simple YAML store plugin to ease debugging

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@151 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r135@llin (orig r134): dpavlin | 2007-10-26 22:49:13 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:22 +0000 (22:53 +0000)]
 r135@llin (orig r134):  dpavlin | 2007-10-26 22:49:13 +0200
 forgoten Module::Pluggable

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@150 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r134@llin (orig r133): dpavlin | 2007-10-26 22:46:09 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:53:14 +0000 (22:53 +0000)]
 r134@llin (orig r133):  dpavlin | 2007-10-26 22:46:09 +0200
 Rough draft of low-level store mechanisam.

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@149 836a5e1a-633d-0410-964b-294494ad4392

16 years ago r133@llin (orig r132): dpavlin | 2007-10-26 21:26:47 +0200
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:51:15 +0000 (22:51 +0000)]
 r133@llin (orig r132):  dpavlin | 2007-10-26 21:26:47 +0200
 kick session out of store

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@148 836a5e1a-633d-0410-964b-294494ad4392

16 years agotest with YAML store, expose problem with get_state( ID ) which fails
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:48:11 +0000 (22:48 +0000)]
test with YAML store, expose problem with get_state( ID ) which fails
because session is no longer in store

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@147 836a5e1a-633d-0410-964b-294494ad4392

16 years ago- added clean parametar to stores to start with empty database
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:43:25 +0000 (22:43 +0000)]
- added clean parametar to stores to start with empty database
- much less chatty without debug
- test both existing store plugins
- finish API rename in CWMP::Store, version bump [0.05]

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@146 836a5e1a-633d-0410-964b-294494ad4392

16 years agowipe html directory on make clean
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:13:48 +0000 (22:13 +0000)]
wipe html directory on make clean

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@145 836a5e1a-633d-0410-964b-294494ad4392

16 years agocreate documentation with frames
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:12:55 +0000 (22:12 +0000)]
create documentation with frames

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@144 836a5e1a-633d-0410-964b-294494ad4392

16 years agobuild system nit-picking
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:03:29 +0000 (22:03 +0000)]
build system nit-picking

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@143 836a5e1a-633d-0410-964b-294494ad4392

16 years agopod fix
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:02:50 +0000 (22:02 +0000)]
pod fix

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@142 836a5e1a-633d-0410-964b-294494ad4392

16 years agoadded html target using http://svn.rot13.org/index.cgi/perl/view/trunk/allpod2xhtml.pl
Dobrica Pavlinusic [Sat, 27 Oct 2007 22:01:28 +0000 (22:01 +0000)]
added html target using svn.rot13.org/index.cgi/perl/view/trunk/allpod2xhtml.pl

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@141 836a5e1a-633d-0410-964b-294494ad4392

16 years agoEval wrapping in process_request, should not die on session based exception.
Ole Martin Eide [Sat, 27 Oct 2007 17:57:40 +0000 (17:57 +0000)]
Eval wrapping in process_request, should not die on session based exception.

Added GetParameterValues.

git-svn-id: https://perl-cwmp.googlecode.com/svn/trunk@140 836a5e1a-633d-0410-964b-294494ad4392

16 years agoall low-level store plugins now take path as argument
Dobrica Pavlinusic [Sat, 27 Oct 2007 10:13:01 +0000 (10:13 +0000)]
all low-level store plugins now take path as argument

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@139 836a5e1a-633d-0410-964b-294494ad4392

16 years agouse Hash::Merge to correctly handle update, This might actually move to
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:41:42 +0000 (21:41 +0000)]
use Hash::Merge to correctly handle update, This might actually move to
Store, but this way plugins get only new state...

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@138 836a5e1a-633d-0410-964b-294494ad4392

16 years agoeverything uses yaml for now
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:25:08 +0000 (21:25 +0000)]
everything uses yaml for now

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@137 836a5e1a-633d-0410-964b-294494ad4392

16 years agofix all known uids
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:20:50 +0000 (21:20 +0000)]
fix all known uids

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@136 836a5e1a-633d-0410-964b-294494ad4392

16 years agosimple YAML store plugin to ease debugging
Dobrica Pavlinusic [Fri, 26 Oct 2007 21:04:55 +0000 (21:04 +0000)]
simple YAML store plugin to ease debugging

git-svn-id: https://perl-cwmp.googlecode.com/svn/branches/store-pluggable@135 836a5e1a-633d-0410-964b-294494ad4392