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
87 -
Directory Listing
Modified
Fri Jun 22 20:05:30 2007 UTC
(16 years, 11 months ago)
by
dpavlin
import Term::Shelly 0.01 from CPAN
Revision
86 -
Directory Listing
Modified
Fri Jun 22 20:00:48 2007 UTC
(16 years, 11 months ago)
by
dpavlin
hush debug output
Revision
85 -
Directory Listing
Modified
Fri Jun 22 18:36:09 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
rename CWMP::Server to CWMP::Session
Revision
81 -
Directory Listing
Modified
Fri Jun 22 14:59:40 2007 UTC
(16 years, 11 months ago)
by
dpavlin
bug fix: correctly handle state creation and update
Revision
80 -
Directory Listing
Modified
Fri Jun 22 14:33:04 2007 UTC
(16 years, 11 months ago)
by
dpavlin
simple script to dump content of store
Revision
79 -
Directory Listing
Modified
Fri Jun 22 14:32:13 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added store->update_state and use it
Revision
78 -
Directory Listing
Modified
Fri Jun 22 14:16:43 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added default store_path to state.db
Revision
77 -
Directory Listing
Modified
Fri Jun 22 13:09:08 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added skeleton CWMP::Store using DBM::Deep
Revision
76 -
Directory Listing
Modified
Fri Jun 22 13:08:11 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added module Cwd
Revision
75 -
Directory Listing
Modified
Fri Jun 22 13:01:29 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added (commented) $abs_path code
Revision
74 -
Directory Listing
Modified
Fri Jun 22 13:01:13 2007 UTC
(16 years, 11 months ago)
by
dpavlin
better debug message on object creation
Revision
73 -
Directory Listing
Modified
Fri Jun 22 12:48:17 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
rename Inform response to, err... InformResponse
Revision
70 -
Directory Listing
Modified
Wed Jun 20 23:34:33 2007 UTC
(16 years, 11 months ago)
by
dpavlin
better output
Revision
69 -
Directory Listing
Modified
Wed Jun 20 23:24:56 2007 UTC
(16 years, 11 months ago)
by
dpavlin
use new dumps
Revision
68 -
Directory Listing
Modified
Wed Jun 20 23:24:44 2007 UTC
(16 years, 11 months ago)
by
dpavlin
SpeedTouch 780 (BANT-R) dumps
Revision
67 -
Directory Listing
Modified
Wed Jun 20 23:13:47 2007 UTC
(16 years, 11 months ago)
by
dpavlin
better output at various debug levels
Revision
66 -
Directory Listing
Modified
Wed Jun 20 23:08:24 2007 UTC
(16 years, 11 months ago)
by
dpavlin
dump of response
Revision
65 -
Directory Listing
Modified
Wed Jun 20 23:07:48 2007 UTC
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
implemented GetParameterNames( $state, $ParameterPath, $NextLevel )
Revision
63 -
Directory Listing
Modified
Wed Jun 20 21:38:09 2007 UTC
(16 years, 11 months ago)
by
dpavlin
fix tests, less output without debug
Revision
62 -
Directory Listing
Modified
Wed Jun 20 21:37:52 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added namespaces to shut up XML::Rules
Revision
61 -
Directory Listing
Modified
Wed Jun 20 21:33:45 2007 UTC
(16 years, 11 months ago)
by
dpavlin
fix pod
Revision
60 -
Directory Listing
Modified
Wed Jun 20 21:33:35 2007 UTC
(16 years, 11 months ago)
by
dpavlin
fix off-by-one
Revision
59 -
Directory Listing
Modified
Wed Jun 20 21:32:00 2007 UTC
(16 years, 11 months ago)
by
dpavlin
implemented GetParameterNames ACS -> CPE response
Revision
58 -
Directory Listing
Modified
Wed Jun 20 21:31:36 2007 UTC
(16 years, 11 months ago)
by
dpavlin
use dump files
Revision
57 -
Directory Listing
Modified
Wed Jun 20 21:31:03 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
show debug level, fix typo
Revision
54 -
Directory Listing
Modified
Wed Jun 20 20:24:34 2007 UTC
(16 years, 11 months ago)
by
dpavlin
add cr/lf at end of headers
Revision
53 -
Directory Listing
Modified
Tue Jun 19 22:06:46 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
show queue on startup
Revision
50 -
Directory Listing
Modified
Tue Jun 19 21:29:04 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
document every method and add tests for pod
Revision
47 -
Directory Listing
Modified
Tue Jun 19 19:53:10 2007 UTC
(16 years, 11 months ago)
by
dpavlin
remove locally modified SOAP::Lite
Revision
46 -
Directory Listing
Modified
Tue Jun 19 19:50:29 2007 UTC
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
test xml output
Revision
44 -
Directory Listing
Modified
Tue Jun 19 19:09:16 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
check if socket is connected, use sock->send
Revision
41 -
Directory Listing
Modified
Tue Jun 19 18:11:37 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added server tests (and fixed server in process ;-)
Revision
40 -
Directory Listing
Modified
Tue Jun 19 17:29:07 2007 UTC
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
better protocol dumps
Revision
38 -
Directory Listing
Modified
Tue Jun 19 09:43:57 2007 UTC
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
add _dispatch to test
Revision
36 -
Directory Listing
Modified
Tue Jun 19 00:38:49 2007 UTC
(16 years, 11 months ago)
by
dpavlin
implement dispatcher by setting $state->{_dispatch}
Revision
35 -
Directory Listing
Modified
Tue Jun 19 00:18:56 2007 UTC
(16 years, 11 months ago)
by
dpavlin
and fix it to actually work
Revision
34 -
Directory Listing
Modified
Tue Jun 19 00:03:56 2007 UTC
(16 years, 11 months ago)
by
dpavlin
implement handlers (totally untested) and some pod
Revision
33 -
Directory Listing
Modified
Tue Jun 19 00:03:01 2007 UTC
(16 years, 11 months ago)
by
dpavlin
don't output diag without debug
Revision
32 -
Directory Listing
Modified
Mon Jun 18 23:52:41 2007 UTC
(16 years, 11 months ago)
by
dpavlin
implement Inform response
Revision
31 -
Directory Listing
Modified
Mon Jun 18 20:07:17 2007 UTC
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
extracted ACS server parts into CWMP::Server
Revision
29 -
Directory Listing
Modified
Mon Jun 18 08:36:30 2007 UTC
(16 years, 11 months ago)
by
dpavlin
optional network interface (or alias)
Revision
28 -
Directory Listing
Modified
Mon Jun 18 07:59:20 2007 UTC
(16 years, 11 months ago)
by
dpavlin
begin implementation of own SOAP server for ACS
Revision
27 -
Directory Listing
Modified
Sun Jun 17 23:05:52 2007 UTC
(16 years, 11 months ago)
by
dpavlin
added ID
Revision
26 -
Directory Listing
Modified
Sun Jun 17 23:02:08 2007 UTC
(16 years, 11 months 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
(16 years, 11 months ago)
by
dpavlin
this (hopefully) completes implementation for Inform
Revision
24 -
Directory Listing
Modified
Sun Jun 17 22:14:59 2007 UTC
(16 years, 11 months 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
(16 years, 11 months 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 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 ago)
by
dpavlin
one more (failing) test
Revision
20 -
Directory Listing
Modified
Mon May 21 19:56:30 2007 UTC
(17 years ago)
by
dpavlin
remport namespace which is unspecified
Revision
19 -
Directory Listing
Modified
Mon May 21 18:42:17 2007 UTC
(17 years ago)
by
dpavlin
better queue handling
Revision
18 -
Directory Listing
Modified
Mon May 21 17:53:48 2007 UTC
(17 years ago)
by
dpavlin
cleanup code and some comments
Revision
17 -
Directory Listing
Modified
Mon May 21 17:41:32 2007 UTC
(17 years 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 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 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 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 ago)
by
dpavlin
configurable intrface name
Revision
12 -
Directory Listing
Modified
Mon May 21 12:06:04 2007 UTC
(17 years 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 ago)
by
dpavlin
use local version of SOAP::Lite
Revision
10 -
Directory Listing
Modified
Sat May 19 20:07:30 2007 UTC
(17 years 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 ago)
by
dpavlin
import upstream SOAP-Lite-0.69
Revision
8 -
Directory Listing
Modified
Sat May 19 20:02:18 2007 UTC
(17 years ago)
by
dpavlin
failing test for SOAP::Lite
Revision
7 -
Directory Listing
Modified
Sat May 19 19:13:59 2007 UTC
(17 years 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 ago)
by
dpavlin
tidy
Revision
5 -
Directory Listing
Modified
Sat May 19 19:12:07 2007 UTC
(17 years ago)
by
dpavlin
15s interval
Revision
4 -
Directory Listing
Modified
Sat May 19 15:54:04 2007 UTC
(17 years 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 ago)
by
dpavlin
simplify and focus :-)
Revision
2 -
Directory Listing
Modified
Sat May 19 15:15:14 2007 UTC
(17 years ago)
by
dpavlin
initial import of cruft around TR-069