/[cwmp]/google
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /google

View Directory Listing Directory Listing


Sticky Revision:

Revision 207 - Directory Listing
Modified Fri Nov 16 18:33:04 2007 UTC (16 years, 7 months ago) by dpavlin
 r226@brr:  dpavlin | 2007-11-16 19:32:44 +0100
 change addressing


Revision 206 - Directory Listing
Modified Wed Nov 14 23:07:42 2007 UTC (16 years, 7 months ago) by dpavlin
 r224@brr:  dpavlin | 2007-11-15 00:07:18 +0100
 hush debug ouput


Revision 205 - Directory Listing
Modified Wed Nov 14 23:02:17 2007 UTC (16 years, 7 months ago) by dpavlin
 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


Revision 204 - Directory Listing
Modified Wed Nov 14 22:26:24 2007 UTC (16 years, 7 months ago) by dpavlin
 r220@brr:  dpavlin | 2007-11-14 23:26:01 +0100
 more useful shortcuts


Revision 203 - Directory Listing
Modified Wed Nov 14 21:55:24 2007 UTC (16 years, 7 months ago) by dpavlin
 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)


Revision 202 - Directory Listing
Modified Wed Nov 14 21:52:45 2007 UTC (16 years, 7 months ago) by dpavlin
 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)


Revision 201 - Directory Listing
Modified Wed Nov 14 21:44:34 2007 UTC (16 years, 7 months ago) by dpavlin
 r214@brr:  dpavlin | 2007-11-14 22:44:16 +0100
 clean queue on make dump


Revision 200 - Directory Listing
Modified Wed Nov 14 19:23:32 2007 UTC (16 years, 7 months ago) by dpavlin
 r212@brr:  dpavlin | 2007-11-14 20:23:06 +0100
 added Class::Trigger based triggers on SOAP requests from CPE


Revision 199 - Directory Listing
Modified Wed Nov 14 18:16:14 2007 UTC (16 years, 7 months ago) by dpavlin
 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)


Revision 198 - Directory Listing
Modified Mon Nov 12 22:13:59 2007 UTC (16 years, 7 months ago) by dpavlin
 r208@brr:  dpavlin | 2007-11-12 23:13:39 +0100
 display CPE uid (serial number) for better info


Revision 197 - Directory Listing
Modified Mon Nov 12 22:03:01 2007 UTC (16 years, 7 months ago) by dpavlin
 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


Revision 196 - Directory Listing
Modified Mon Nov 12 22:00:41 2007 UTC (16 years, 7 months ago) by dpavlin
 r204@brr:  dpavlin | 2007-11-12 23:00:24 +0100
 - add installation of Test::Pod::Coverage for developers
 - clean queue on make clean


Revision 195 - Directory Listing
Modified Mon Nov 12 20:57:28 2007 UTC (16 years, 7 months ago) by dpavlin
 r201@brr:  dpavlin | 2007-11-12 21:56:25 +0100
 fix displayed targets


Revision 194 - Directory Listing
Modified Mon Nov 12 20:56:56 2007 UTC (16 years, 7 months ago) by dpavlin
 r200@brr:  dpavlin | 2007-11-12 21:56:04 +0100
 implemented simple IPC::DirQueue based queue


Revision 193 - Directory Listing
Modified Mon Nov 12 16:29:06 2007 UTC (16 years, 7 months ago) by dpavlin
 r198@brr:  dpavlin | 2007-11-12 17:28:35 +0100
 version update


Revision 192 - Directory Listing
Modified Mon Nov 12 16:28:13 2007 UTC (16 years, 7 months ago) by dpavlin
 r196@brr:  dpavlin | 2007-11-12 17:27:55 +0100
 better prompt


Revision 191 - Directory Listing
Modified Mon Nov 12 15:52:24 2007 UTC (16 years, 7 months ago) by dpavlin
 r194@brr:  dpavlin | 2007-11-12 16:52:10 +0100
 added features to install modules required for tcli.pl to work


Revision 190 - Directory Listing
Modified Mon Nov 12 15:51:25 2007 UTC (16 years, 7 months ago) by dpavlin
 r192@brr:  dpavlin | 2007-11-12 16:50:27 +0100
 version upgrade to 0.68


Revision 189 - Directory Listing
Modified Mon Nov 12 15:19:32 2007 UTC (16 years, 7 months ago) by dpavlin
added inc directory so that Module::Install can pull all
dependencies right out of svn checkout

Revision 188 - Directory Listing
Modified Tue Oct 30 16:24:51 2007 UTC (16 years, 7 months ago) by dpavlin
dump current session with debug level > 5

Revision 187 - Directory Listing
Modified Tue Oct 30 15:46:40 2007 UTC (16 years, 7 months ago) by dpavlin
uf, fix code to actually work with documentation :-\

Revision 186 - Directory Listing
Modified Tue Oct 30 15:26:41 2007 UTC (16 years, 7 months ago) by dpavlin
added a pod documentation

Revision 185 - Directory Listing
Modified Tue Oct 30 15:19:07 2007 UTC (16 years, 7 months ago) by dpavlin
list all IP configuration

Revision 184 - Directory Listing
Modified Tue Oct 30 15:18:29 2007 UTC (16 years, 7 months ago) by dpavlin
hush some debugging

Revision 183 - Directory Listing
Modified Tue Oct 30 15:06:36 2007 UTC (16 years, 7 months ago) by dpavlin
rename command to be consistent with other examples

Revision 182 - Directory Listing
Modified Tue Oct 30 15:03:08 2007 UTC (16 years, 7 months ago) by dpavlin
status on cwmp on CPE

Revision 181 - Directory Listing
Modified Tue Oct 30 14:45:17 2007 UTC (16 years, 7 months ago) by dpavlin
- fixed two argument invocation (modem, script)
- added usage when called without args

Revision 180 - Directory Listing
Modified Sun Oct 28 21:36:30 2007 UTC (16 years, 7 months ago) by dpavlin
added --protocol-dump flag to acs which include part of protocol that we implement

Revision 179 - Directory Listing
Modified Sun Oct 28 20:00:13 2007 UTC (16 years, 7 months ago) by dpavlin
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...

Revision 178 - Directory Listing
Modified Sun Oct 28 19:47:30 2007 UTC (16 years, 7 months ago) by dpavlin
another swiping change and bump to version [0.08]
- implemented SetParameterValues (tests missing)
- rename rest of misnamed files

Revision 177 - Directory Listing
Modified Sun Oct 28 19:45:19 2007 UTC (16 years, 7 months ago) by dpavlin
create symlinks based on _dispatch to dumped requsts

Revision 176 - Directory Listing
Modified Sun Oct 28 19:44:17 2007 UTC (16 years, 7 months ago) by dpavlin
fix message when waiting for next request

Revision 175 - Directory Listing
Modified Sun Oct 28 17:43:01 2007 UTC (16 years, 7 months ago) by dpavlin
fix server test to use new current_store accessor to store plugin

Revision 174 - Directory Listing
Modified Sun Oct 28 16:57:34 2007 UTC (16 years, 7 months ago) by dpavlin
no functional changes, just cleanup of pod and re-order methods

Revision 173 - Directory Listing
Modified Sun Oct 28 16:39:58 2007 UTC (16 years, 7 months ago) by dpavlin
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)

Revision 172 - Directory Listing
Modified Sun Oct 28 15:43:07 2007 UTC (16 years, 7 months ago) by dpavlin
implemented correct GetParameterValues which unrolls ParameterNames into xsd:strings

Revision 171 - Directory Listing
Modified Sun Oct 28 15:00:19 2007 UTC (16 years, 7 months ago) by dpavlin
dump queue structure correctly if it exists

Revision 170 - Directory Listing
Modified Sun Oct 28 13:05:01 2007 UTC (16 years, 7 months ago) by dpavlin
fix warnings

Revision 169 - Directory Listing
Modified Sun Oct 28 13:01:03 2007 UTC (16 years, 7 months ago) by dpavlin
- 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]

Revision 168 - Directory Listing
Modified Sun Oct 28 12:21:53 2007 UTC (16 years, 7 months ago) by dpavlin
check response with parametars

Revision 167 - Directory Listing
Modified Sun Oct 28 11:53:01 2007 UTC (16 years, 7 months ago) by dpavlin
add test for GetParameterValues

Revision 166 - Directory Listing
Modified Sun Oct 28 11:50:47 2007 UTC (16 years, 7 months ago) by dpavlin
fix pod

Revision 165 - Directory Listing
Modified Sun Oct 28 11:11:40 2007 UTC (16 years, 7 months ago) by dpavlin
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 :-)

Revision 164 - Directory Listing
Modified Sat Oct 27 23:06:09 2007 UTC (16 years, 7 months ago) by dpavlin
since pluggable store landed in trunk add --store-path and --store-module options

Revision 163 - Directory Listing
Modified Sat Oct 27 22:55:55 2007 UTC (16 years, 7 months ago) by dpavlin
 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


Revision 162 - Directory Listing
Modified Sat Oct 27 22:55:45 2007 UTC (16 years, 7 months ago) by dpavlin
 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]


Revision 161 - Directory Listing
Modified Sat Oct 27 22:55:26 2007 UTC (16 years, 7 months ago) by dpavlin
 r146@llin (orig r145):  dpavlin | 2007-10-28 00:13:48 +0200
 wipe html directory on make clean


Revision 160 - Directory Listing
Modified Sat Oct 27 22:55:17 2007 UTC (16 years, 7 months ago) by dpavlin
 r145@llin (orig r144):  dpavlin | 2007-10-28 00:12:55 +0200
 create documentation with frames


Revision 159 - Directory Listing
Modified Sat Oct 27 22:55:04 2007 UTC (16 years, 7 months ago) by dpavlin
 r144@llin (orig r143):  dpavlin | 2007-10-28 00:03:29 +0200
 build system nit-picking


Revision 158 - Directory Listing
Modified Sat Oct 27 22:54:51 2007 UTC (16 years, 7 months ago) by dpavlin
 r143@llin (orig r142):  dpavlin | 2007-10-28 00:02:50 +0200
 pod fix


Revision 157 - Directory Listing
Modified Sat Oct 27 22:54:40 2007 UTC (16 years, 7 months ago) by dpavlin
 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


Revision 156 - Directory Listing
Modified Sat Oct 27 22:54:28 2007 UTC (16 years, 7 months ago) by dpavlin
 r140@llin (orig r139):  dpavlin | 2007-10-27 12:13:01 +0200
 all low-level store plugins now take path as argument


Revision 155 - Directory Listing
Modified Sat Oct 27 22:54:11 2007 UTC (16 years, 7 months ago) by dpavlin
 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...


Revision 154 - Directory Listing
Modified Sat Oct 27 22:53:58 2007 UTC (16 years, 7 months ago) by dpavlin
 r138@llin (orig r137):  dpavlin | 2007-10-26 23:25:08 +0200
 everything uses yaml for now


Revision 153 - Directory Listing
Modified Sat Oct 27 22:53:44 2007 UTC (16 years, 7 months ago) by dpavlin
 r137@llin (orig r136):  dpavlin | 2007-10-26 23:20:50 +0200
 fix all known uids


Revision 152 - Directory Listing
Modified Sat Oct 27 22:53:33 2007 UTC (16 years, 7 months ago) by dpavlin
 r136@llin (orig r135):  dpavlin | 2007-10-26 23:04:55 +0200
 simple YAML store plugin to ease debugging


Revision 151 - Directory Listing
Modified Sat Oct 27 22:53:22 2007 UTC (16 years, 7 months ago) by dpavlin
 r135@llin (orig r134):  dpavlin | 2007-10-26 22:49:13 +0200
 forgoten Module::Pluggable


Revision 150 - Directory Listing
Modified Sat Oct 27 22:53:14 2007 UTC (16 years, 7 months ago) by dpavlin
 r134@llin (orig r133):  dpavlin | 2007-10-26 22:46:09 +0200
 Rough draft of low-level store mechanisam.


Revision 149 - Directory Listing
Modified Sat Oct 27 22:51:15 2007 UTC (16 years, 7 months ago) by dpavlin
 r133@llin (orig r132):  dpavlin | 2007-10-26 21:26:47 +0200
 kick session out of store


Revision 148 - Directory Listing
Modified Sat Oct 27 22:48:11 2007 UTC (16 years, 7 months ago) by dpavlin
test with YAML store, expose problem with get_state( ID ) which fails
because session is no longer in store

Revision 147 - Directory Listing
Modified Sat Oct 27 22:43:25 2007 UTC (16 years, 7 months ago) by dpavlin
- 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]

Revision 146 - Directory Listing
Modified Sat Oct 27 22:13:48 2007 UTC (16 years, 7 months ago) by dpavlin
wipe html directory on make clean

Revision 145 - Directory Listing
Modified Sat Oct 27 22:12:55 2007 UTC (16 years, 7 months ago) by dpavlin
create documentation with frames

Revision 144 - Directory Listing
Modified Sat Oct 27 22:03:29 2007 UTC (16 years, 7 months ago) by dpavlin
build system nit-picking

Revision 143 - Directory Listing
Modified Sat Oct 27 22:02:50 2007 UTC (16 years, 7 months ago) by dpavlin
pod fix

Revision 142 - Directory Listing
Modified Sat Oct 27 22:01:28 2007 UTC (16 years, 7 months ago) by dpavlin
added html target using http://svn.rot13.org/index.cgi/perl/view/trunk/allpod2xhtml.pl

Revision 141 - Directory Listing
Modified Sat Oct 27 17:57:40 2007 UTC (16 years, 7 months ago) by oleide
Eval wrapping in process_request, should not die on session based exception.

Added GetParameterValues.



Revision 140 - Directory Listing
Modified Sat Oct 27 10:13:01 2007 UTC (16 years, 8 months ago) by dpavlin
all low-level store plugins now take path as argument

Revision 139 - Directory Listing
Modified Fri Oct 26 21:41:42 2007 UTC (16 years, 8 months ago) by dpavlin
use Hash::Merge to correctly handle update, This might actually move to
Store, but this way plugins get only new state...

Revision 138 - Directory Listing
Modified Fri Oct 26 21:25:08 2007 UTC (16 years, 8 months ago) by dpavlin
everything uses yaml for now

Revision 137 - Directory Listing
Modified Fri Oct 26 21:20:50 2007 UTC (16 years, 8 months ago) by dpavlin
fix all known uids

Revision 136 - Directory Listing
Modified Fri Oct 26 21:04:55 2007 UTC (16 years, 8 months ago) by dpavlin
simple YAML store plugin to ease debugging

Revision 135 - Directory Listing
Modified Fri Oct 26 20:49:13 2007 UTC (16 years, 8 months ago) by dpavlin
forgoten Module::Pluggable

Revision 134 - Directory Listing
Modified Fri Oct 26 20:46:09 2007 UTC (16 years, 8 months ago) by dpavlin
Rough draft of low-level store mechanisam.

Revision 133 - Directory Listing
Modified Fri Oct 26 19:26:47 2007 UTC (16 years, 8 months ago) by dpavlin
kick session out of store

Revision 132 - Directory Listing
Modified Fri Oct 26 19:21:53 2007 UTC (16 years, 8 months ago) by dpavlin
make branch to experiment with Module::Pluggable store

Revision 131 - Directory Listing
Modified Fri Oct 26 18:38:00 2007 UTC (16 years, 8 months ago) by dpavlin
cwmp enable/disable

Revision 130 - Directory Listing
Modified Fri Oct 26 18:12:10 2007 UTC (16 years, 8 months ago) by dpavlin
added ask(prompt|default) in scripts to interactivly ask questions,
IP adress of modem is first (optional) param

Revision 129 - Directory Listing
Modified Fri Oct 26 16:57:35 2007 UTC (16 years, 8 months ago) by dpavlin
more cleanup

Revision 128 - Directory Listing
Modified Fri Oct 26 16:54:39 2007 UTC (16 years, 8 months ago) by dpavlin
we don't need dumps in svn

Revision 127 - Directory Listing
Modified Fri Oct 26 16:52:24 2007 UTC (16 years, 8 months ago) by dpavlin
include IP address in dump/ filenames

Revision 126 - Directory Listing
Modified Fri Oct 26 16:22:23 2007 UTC (16 years, 8 months ago) by dpavlin
organize and document scripts collection

Revision 125 - Directory Listing
Modified Fri Oct 26 16:14:05 2007 UTC (16 years, 8 months ago) by shomodj
 r846@cryptofix:  shomodj | 2007-10-26 17:13:13 +0200
 deleted my branch


Revision 124 - Directory Listing
Modified Fri Oct 26 16:08:50 2007 UTC (16 years, 8 months ago) by shomodj
 r843@cryptofix:  shomodj | 2007-10-26 17:08:58 +0200
 removed mine branch, need to wait a bit fro trunk finalize dir structur


Revision 123 - Directory Listing
Modified Fri Oct 26 16:07:25 2007 UTC (16 years, 8 months ago) by shomodj
 r841@cryptofix:  shomodj | 2007-10-26 17:06:47 +0200
 added tags dir


Revision 122 - Directory Listing
Modified Fri Oct 26 16:05:41 2007 UTC (16 years, 8 months ago) by shomodj
 r835@cryptofix:  shomodj | 2007-10-26 17:03:29 +0200
 add mine try branch, don't want to brake anything in trunk


Revision 121 - Directory Listing
Modified Fri Oct 26 16:05:15 2007 UTC (16 years, 8 months ago) by shomodj
 r834@cryptofix:  shomodj | 2007-10-26 16:58:07 +0200
 added branches dir


Revision 120 - Directory Listing
Modified Fri Oct 26 15:54:15 2007 UTC (16 years, 8 months ago) by dpavlin
some more source re-org

Revision 119 - Directory Listing
Modified Fri Oct 26 15:51:27 2007 UTC (16 years, 8 months ago) by dpavlin
take next pending command on empty request

Revision 118 - Directory Listing
Modified Fri Oct 26 15:16:10 2007 UTC (16 years, 8 months ago) by dpavlin
sequentially number requests and responses to see real flow in dump dir

Revision 117 - Directory Listing
Modified Fri Oct 26 15:11:50 2007 UTC (16 years, 8 months ago) by dpavlin
finished dump target (which used to be debug in last commit) which will dump
requests and responses to dump/ directory which will in turn be cleaned by
make clean

Revision 116 - Directory Listing
Modified Fri Oct 26 14:39:42 2007 UTC (16 years, 8 months ago) by dpavlin
create custom targets in makefile (debug is first one)

Revision 115 - Directory Listing
Modified Fri Oct 26 13:02:27 2007 UTC (16 years, 8 months ago) by dpavlin
require Test::More for build

Revision 114 - Directory Listing
Modified Fri Oct 26 12:01:22 2007 UTC (16 years, 8 months ago) by dpavlin
ignore bunch of stuff we don't care about in svn

Revision 113 - Directory Listing
Modified Fri Oct 26 12:00:38 2007 UTC (16 years, 8 months ago) by dpavlin
start server in debug mode and generate various debugging output

Revision 112 - Directory Listing
Modified Fri Oct 26 11:42:39 2007 UTC (16 years, 8 months ago) by dpavlin
reorg source code tree to make trunk

Revision 111 - Directory Listing
Modified Sun Oct 21 22:58:22 2007 UTC (16 years, 8 months ago) by dpavlin
create dump files with requests from CPE if started with debug level 3 or more

Revision 110 - Directory Listing
Modified Sun Oct 21 01:33:53 2007 UTC (16 years, 8 months ago) by dpavlin
Implement greate idea from Boris Shomodjvarac to bless socket into
HTTP::Daemon::ClientConn which reduced code and enabled support for
non-chunked transfer encoding [0.04]

Revision 109 - Directory Listing
Modified Sun Oct 21 00:13:51 2007 UTC (16 years, 8 months ago) by dpavlin
reduce timeout

Revision 108 - Directory Listing
Modified Sun Oct 7 10:53:05 2007 UTC (16 years, 8 months ago) by dpavlin
add meta-information about GPL license of code

Revision 107 - Directory Listing
Modified Sun Sep 2 18:57:26 2007 UTC (16 years, 9 months ago) by dpavlin
tune network config

Revision 106 - Directory Listing
Modified Sun Sep 2 18:57:11 2007 UTC (16 years, 9 months ago) by dpavlin
fix accessor creation

Revision 105 - Directory Listing
Modified Tue Jun 26 18:27:53 2007 UTC (17 years ago) by dpavlin
tweaks to CLI

Revision 104 - Directory Listing
Modified Mon Jun 25 08:35:46 2007 UTC (17 years ago) by dpavlin
moved Term::Shelly into own repository

Revision 103 - Directory Listing
Modified Sun Jun 24 19:36:31 2007 UTC (17 years ago) by dpavlin
Extracted tree generating perl code to CWMP::Tree

Revision 102 - Directory Listing
Modified Sun Jun 24 18:33:17 2007 UTC (17 years ago) by dpavlin
fix debug output

Revision 101 - Directory Listing
Modified Sun Jun 24 18:32:58 2007 UTC (17 years ago) by dpavlin
fix debug output

Revision 100 - Directory Listing
Modified Sun Jun 24 18:18:47 2007 UTC (17 years ago) by dpavlin
re-wrote store to accept ID or uid [0.03]

Revision 99 - Directory Listing
Modified Sun Jun 24 17:41:55 2007 UTC (17 years ago) by dpavlin
remove $state vriable as global CLI state (dropped that idea)

Revision 98 - Directory Listing
Modified Sun Jun 24 17:41:28 2007 UTC (17 years ago) by dpavlin
use ath0:0 instead of eth3

Revision 97 - Directory Listing
Modified Sun Jun 24 16:32:48 2007 UTC (17 years ago) by dpavlin
first, somewhat working version of command line interface

Revision 96 - Directory Listing
Modified Sat Jun 23 09:24:23 2007 UTC (17 years ago) by dpavlin
new test dump files

Revision 95 - Directory Listing
Modified Sat Jun 23 09:23:08 2007 UTC (17 years ago) by dpavlin
implemented sessions and uid (unique id) for each client, currently by
serial number. This makes data in store look sane.

Revision 94 - Directory Listing
Modified Sat Jun 23 09:20:17 2007 UTC (17 years ago) by dpavlin
add Getopt::Long

Revision 93 - Directory Listing
Modified Sat Jun 23 09:20:03 2007 UTC (17 years ago) by dpavlin
dump ouput only if $debug = 1

Revision 92 - Directory Listing
Modified Sat Jun 23 09:15:19 2007 UTC (17 years ago) by dpavlin
new correct rewriter

Revision 91 - Directory Listing
Modified Sat Jun 23 08:17:11 2007 UTC (17 years ago) by dpavlin
correct terminal mungling when just loading module

Revision 90 - Directory Listing
Modified Sat Jun 23 08:14:45 2007 UTC (17 years ago) by dpavlin
parse ParameterInfoStruct into tree structure by rewriting name into perl
(hack, this *is* dynamic language) and evaling that.

Revision 89 - Directory Listing
Modified Fri Jun 22 20:30:35 2007 UTC (17 years ago) by dpavlin
move module to proper directory

Revision 88 - Directory Listing
Modified Fri Jun 22 20:06:22 2007 UTC (17 years ago) by dpavlin
and updated to current upstream:
http://www.semicomplete.com/svnweb/Term-Shelly/Shelly.pm?revision=1302&view=markup

Revision 87 - Directory Listing
Modified Fri Jun 22 20:05:30 2007 UTC (17 years ago) by dpavlin
import Term::Shelly 0.01 from CPAN

Revision 86 - Directory Listing
Modified Fri Jun 22 20:00:48 2007 UTC (17 years ago) by dpavlin
hush debug output

Revision 85 - Directory Listing
Modified Fri Jun 22 18:36:09 2007 UTC (17 years ago) by dpavlin
Implemented store->state( $ID ) and use it to test server

Revision 84 - Directory Listing
Modified Fri Jun 22 18:25:24 2007 UTC (17 years ago) by dpavlin
use Net::Server instead of low-level IO::Socket::INET (that will hopefully
bring us free of charge forking server, background and various other stuff
:-)

Revision 83 - Directory Listing
Modified Fri Jun 22 15:54:43 2007 UTC (17 years ago) by dpavlin
create again CWMP::Server which spawns CWMP::Session for each CPE

Revision 82 - Directory Listing
Modified Fri Jun 22 15:31:36 2007 UTC (17 years ago) by dpavlin
rename CWMP::Server to CWMP::Session

Revision 81 - Directory Listing
Modified Fri Jun 22 14:59:40 2007 UTC (17 years ago) by dpavlin
bug fix: correctly handle state creation and update

Revision 80 - Directory Listing
Modified Fri Jun 22 14:33:04 2007 UTC (17 years ago) by dpavlin
simple script to dump content of store

Revision 79 - Directory Listing
Modified Fri Jun 22 14:32:13 2007 UTC (17 years ago) by dpavlin
added store->update_state and use it

Revision 78 - Directory Listing
Modified Fri Jun 22 14:16:43 2007 UTC (17 years ago) by dpavlin
added default store_path to state.db

Revision 77 - Directory Listing
Modified Fri Jun 22 13:09:08 2007 UTC (17 years ago) by dpavlin
added skeleton CWMP::Store using DBM::Deep

Revision 76 - Directory Listing
Modified Fri Jun 22 13:08:11 2007 UTC (17 years ago) by dpavlin
added module Cwd

Revision 75 - Directory Listing
Modified Fri Jun 22 13:01:29 2007 UTC (17 years ago) by dpavlin
added (commented) $abs_path code

Revision 74 - Directory Listing
Modified Fri Jun 22 13:01:13 2007 UTC (17 years ago) by dpavlin
better debug message on object creation

Revision 73 - Directory Listing
Modified Fri Jun 22 12:48:17 2007 UTC (17 years ago) by dpavlin
template module and test (no, I'm not OO-fally ;-)

Revision 72 - Directory Listing
Modified Wed Jun 20 23:48:45 2007 UTC (17 years ago) by dpavlin
* even better output
* bug fix: process next request without --debug

Revision 71 - Directory Listing
Modified Wed Jun 20 23:35:04 2007 UTC (17 years ago) by dpavlin
rename Inform response to, err... InformResponse

Revision 70 - Directory Listing
Modified Wed Jun 20 23:34:33 2007 UTC (17 years ago) by dpavlin
better output

Revision 69 - Directory Listing
Modified Wed Jun 20 23:24:56 2007 UTC (17 years ago) by dpavlin
use new dumps

Revision 68 - Directory Listing
Modified Wed Jun 20 23:24:44 2007 UTC (17 years ago) by dpavlin
SpeedTouch 780 (BANT-R) dumps

Revision 67 - Directory Listing
Modified Wed Jun 20 23:13:47 2007 UTC (17 years ago) by dpavlin
better output at various debug levels

Revision 66 - Directory Listing
Modified Wed Jun 20 23:08:24 2007 UTC (17 years ago) by dpavlin
dump of response

Revision 65 - Directory Listing
Modified Wed Jun 20 23:07:48 2007 UTC (17 years ago) by dpavlin
cleanup tag selectors (remove regexpes where not needed),
Implementing $state->{ParametarInfo} from GetParameterNamesResponse with
name and writable status

Revision 64 - Directory Listing
Modified Wed Jun 20 21:44:57 2007 UTC (17 years ago) by dpavlin
implemented GetParameterNames( $state, $ParameterPath, $NextLevel )

Revision 63 - Directory Listing
Modified Wed Jun 20 21:38:09 2007 UTC (17 years ago) by dpavlin
fix tests, less output without debug

Revision 62 - Directory Listing
Modified Wed Jun 20 21:37:52 2007 UTC (17 years ago) by dpavlin
added namespaces to shut up XML::Rules

Revision 61 - Directory Listing
Modified Wed Jun 20 21:33:45 2007 UTC (17 years ago) by dpavlin
fix pod

Revision 60 - Directory Listing
Modified Wed Jun 20 21:33:35 2007 UTC (17 years ago) by dpavlin
fix off-by-one

Revision 59 - Directory Listing
Modified Wed Jun 20 21:32:00 2007 UTC (17 years ago) by dpavlin
implemented GetParameterNames ACS -> CPE response

Revision 58 - Directory Listing
Modified Wed Jun 20 21:31:36 2007 UTC (17 years ago) by dpavlin
use dump files

Revision 57 - Directory Listing
Modified Wed Jun 20 21:31:03 2007 UTC (17 years ago) by dpavlin
added command-line options --debug (can be specified multiple times) and --port (3333 by default)

Revision 56 - Directory Listing
Modified Wed Jun 20 21:27:40 2007 UTC (17 years ago) by dpavlin
huge commit: SpeedTouch 706 (BANT-S) protocol and structure dumps

Revision 55 - Directory Listing
Modified Wed Jun 20 20:49:53 2007 UTC (17 years ago) by dpavlin
show debug level, fix typo

Revision 54 - Directory Listing
Modified Wed Jun 20 20:24:34 2007 UTC (17 years ago) by dpavlin
add cr/lf at end of headers

Revision 53 - Directory Listing
Modified Tue Jun 19 22:06:46 2007 UTC (17 years ago) by dpavlin
* added Reboot method
* much less screen output without debug option

Revision 52 - Directory Listing
Modified Tue Jun 19 21:38:59 2007 UTC (17 years ago) by dpavlin
more last useful part (list of CWMP methods) to pod and purge old server

Revision 51 - Directory Listing
Modified Tue Jun 19 21:35:35 2007 UTC (17 years ago) by dpavlin
show queue on startup

Revision 50 - Directory Listing
Modified Tue Jun 19 21:29:04 2007 UTC (17 years ago) by dpavlin
* added queue to send commands to CPE
* implemented parsing of Fault messages from CPE
* correctly emit NoMoreRequests in SOAP header
* close connection (not verified against TR-069 standard yet)

Revision 49 - Directory Listing
Modified Tue Jun 19 20:46:51 2007 UTC (17 years ago) by dpavlin
* better error reporting with invalid input in requests
* support for empty request from CPE (restore state from last request)

Revision 48 - Directory Listing
Modified Tue Jun 19 20:02:36 2007 UTC (17 years ago) by dpavlin
document every method and add tests for pod

Revision 47 - Directory Listing
Modified Tue Jun 19 19:53:10 2007 UTC (17 years ago) by dpavlin
remove locally modified SOAP::Lite

Revision 46 - Directory Listing
Modified Tue Jun 19 19:50:29 2007 UTC (17 years ago) by dpavlin
* added GetRPCMethods and made more general xml generator in CWMP::Response
* fix file properties

Revision 45 - Directory Listing
Modified Tue Jun 19 19:36:21 2007 UTC (17 years ago) by dpavlin
test xml output

Revision 44 - Directory Listing
Modified Tue Jun 19 19:09:16 2007 UTC (17 years ago) by dpavlin
simplify server na make it work against real CPE

Revision 43 - Directory Listing
Modified Tue Jun 19 18:50:28 2007 UTC (17 years ago) by dpavlin
corrected various bits so that server now actually *works* (somewhat)

Revision 42 - Directory Listing
Modified Tue Jun 19 18:37:24 2007 UTC (17 years ago) by dpavlin
check if socket is connected, use sock->send 

Revision 41 - Directory Listing
Modified Tue Jun 19 18:11:37 2007 UTC (17 years ago) by dpavlin
added server tests (and fixed server in process ;-)

Revision 40 - Directory Listing
Modified Tue Jun 19 17:29:07 2007 UTC (17 years ago) by dpavlin
skeleton of very simple IO::Socket::INET-based server

Revision 39 - Directory Listing
Modified Tue Jun 19 17:28:49 2007 UTC (17 years ago) by dpavlin
better protocol dumps

Revision 38 - Directory Listing
Modified Tue Jun 19 09:43:57 2007 UTC (17 years ago) by dpavlin
pass $state from request to Inform, so it can construct correct SOAP Headers
(ID required)

Revision 37 - Directory Listing
Modified Tue Jun 19 09:41:30 2007 UTC (17 years ago) by dpavlin
add _dispatch to test

Revision 36 - Directory Listing
Modified Tue Jun 19 00:38:49 2007 UTC (17 years ago) by dpavlin
implement dispatcher by setting $state->{_dispatch}

Revision 35 - Directory Listing
Modified Tue Jun 19 00:18:56 2007 UTC (17 years ago) by dpavlin
and fix it to actually work

Revision 34 - Directory Listing
Modified Tue Jun 19 00:03:56 2007 UTC (17 years ago) by dpavlin
implement handlers (totally untested) and some pod

Revision 33 - Directory Listing
Modified Tue Jun 19 00:03:01 2007 UTC (17 years ago) by dpavlin
don't output diag without debug

Revision 32 - Directory Listing
Modified Mon Jun 18 23:52:41 2007 UTC (17 years ago) by dpavlin
implement Inform response

Revision 31 - Directory Listing
Modified Mon Jun 18 20:07:17 2007 UTC (17 years ago) by dpavlin
a huge chunk of changes implementing skeleton for request and response as
well as some tests

Revision 30 - Directory Listing
Modified Mon Jun 18 19:16:28 2007 UTC (17 years ago) by dpavlin
extracted ACS server parts into CWMP::Server

Revision 29 - Directory Listing
Modified Mon Jun 18 08:36:30 2007 UTC (17 years ago) by dpavlin
optional network interface (or alias)

Revision 28 - Directory Listing
Modified Mon Jun 18 07:59:20 2007 UTC (17 years ago) by dpavlin
begin implementation of own SOAP server for ACS

Revision 27 - Directory Listing
Modified Sun Jun 17 23:05:52 2007 UTC (17 years ago) by dpavlin
added ID

Revision 26 - Directory Listing
Modified Sun Jun 17 23:02:08 2007 UTC (17 years ago) by dpavlin
added general, name space removing, case insesitive _tag helper
and implemented parser for GetRPCMethodsResponse

Revision 25 - Directory Listing
Modified Sun Jun 17 22:33:45 2007 UTC (17 years ago) by dpavlin
this (hopefully) completes implementation for Inform

Revision 24 - Directory Listing
Modified Sun Jun 17 22:14:59 2007 UTC (17 years ago) by dpavlin
correctly strip cwmp namespace, and parse all (implemented) tags

Revision 23 - Directory Listing
Modified Sun Jun 17 21:58:57 2007 UTC (17 years ago) by dpavlin
start to work on new XML::Rules based parser for SOAP messages

Revision 22 - Directory Listing
Modified Mon May 21 20:11:36 2007 UTC (17 years, 1 month ago) by dpavlin
move empty_request support into options->{empty_request} callback

Revision 21 - Directory Listing
Modified Mon May 21 20:10:32 2007 UTC (17 years, 1 month ago) by dpavlin
one more (failing) test

Revision 20 - Directory Listing
Modified Mon May 21 19:56:30 2007 UTC (17 years, 1 month ago) by dpavlin
remport namespace which is unspecified

Revision 19 - Directory Listing
Modified Mon May 21 18:42:17 2007 UTC (17 years, 1 month ago) by dpavlin
better queue handling

Revision 18 - Directory Listing
Modified Mon May 21 17:53:48 2007 UTC (17 years, 1 month ago) by dpavlin
cleanup code and some comments

Revision 17 - Directory Listing
Modified Mon May 21 17:41:32 2007 UTC (17 years, 1 month ago) by dpavlin
Dispatch error back to CWMP class, rudamentary support for command queue to CPE

Revision 16 - Directory Listing
Modified Mon May 21 17:40:07 2007 UTC (17 years, 1 month ago) by dpavlin
move debugging output to SOAP::Trace::debug

Revision 15 - Directory Listing
Modified Mon May 21 15:27:38 2007 UTC (17 years, 1 month ago) by dpavlin
implement try of cookies supprot for SOAP::Transport::HTTP

Revision 14 - Directory Listing
Modified Mon May 21 13:35:38 2007 UTC (17 years, 1 month ago) by dpavlin
I'll need to modify SOAP::Transport::HTTP to support cookies

Revision 13 - Directory Listing
Modified Mon May 21 12:06:14 2007 UTC (17 years, 1 month ago) by dpavlin
configurable intrface name

Revision 12 - Directory Listing
Modified Mon May 21 12:06:04 2007 UTC (17 years, 1 month ago) by dpavlin
cludge to handle empty requests so that we get callback for it, and try to generate correct response

Revision 11 - Directory Listing
Modified Sat May 19 20:46:42 2007 UTC (17 years, 1 month ago) by dpavlin
use local version of SOAP::Lite

Revision 10 - Directory Listing
Modified Sat May 19 20:07:30 2007 UTC (17 years, 1 month ago) by dpavlin
buch of local fixes for SOAP::Lite:
- don't die on empty request from client
- keep soap headers from requests in responses to be more SOAP compliant
- pass soap headers to methods as *last* argument

Revision 9 - Directory Listing
Modified Sat May 19 20:04:13 2007 UTC (17 years, 1 month ago) by dpavlin
import upstream SOAP-Lite-0.69

Revision 8 - Directory Listing
Modified Sat May 19 20:02:18 2007 UTC (17 years, 1 month ago) by dpavlin
failing test for SOAP::Lite

Revision 7 - Directory Listing
Modified Sat May 19 19:13:59 2007 UTC (17 years, 1 month ago) by dpavlin
extract SOAP headers from request (requires specially patched SOAP::Lite)

Revision 6 - Directory Listing
Modified Sat May 19 19:12:33 2007 UTC (17 years, 1 month ago) by dpavlin
tidy

Revision 5 - Directory Listing
Modified Sat May 19 19:12:07 2007 UTC (17 years, 1 month ago) by dpavlin
15s interval

Revision 4 - Directory Listing
Modified Sat May 19 15:54:04 2007 UTC (17 years, 1 month ago) by dpavlin
execute commands from file, comments supported in commands file

Revision 3 - Directory Listing
Modified Sat May 19 15:45:05 2007 UTC (17 years, 1 month ago) by dpavlin
simplify and focus :-)

Revision 2 - Directory Listing
Modified Sat May 19 15:15:14 2007 UTC (17 years, 1 month ago) by dpavlin
initial import of cruft around TR-069


Revision 1 - Directory Listing
Added Fri Oct 26 11:34:41 2007 UTC (16 years, 8 months ago) by dpavlin
Mirror initialized for https://perl-cwmp.googlecode.com/svn

  ViewVC Help
Powered by ViewVC 1.1.26