This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /google
Directory Listing
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
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
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
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