icwmp/src
2013-02-18 15:53:22 +00:00
..
bin use digest authentication instead of basic authentication in the connection request. this is a requirement from the standard.*** the code is an open source already developed by a PIVA consultant (Oussama Ghorbel) 2013-02-16 11:25:08 +00:00
config add default notifcation active for parameters: 2013-02-15 08:39:48 +00:00
inc schedule session in the main thread instead of child thread 2013-02-17 13:33:44 +00:00
init <empty commit message> 2013-02-13 08:28:47 +00:00
scripts fix bug in set parameter attributes scripts 2013-02-18 11:19:01 +00:00
AUTHORS <empty commit message> 2013-02-07 15:52:36 +00:00
backupSession.c <empty commit message> 2013-02-14 09:19:15 +00:00
ChangeLog <empty commit message> 2013-02-07 15:52:36 +00:00
config.c <empty commit message> 2013-02-14 08:42:33 +00:00
configure.ac using json handler instead of ubus handler to communicate data between script and C core 2013-02-16 10:24:39 +00:00
COPYING <empty commit message> 2013-02-08 15:55:45 +00:00
cwmp.c Fix Bug continiue session in case receiving 204 and there is still rpc acs in the queue 2013-02-18 08:20:15 +00:00
digestauth.c use digest authentication instead of basic authentication in the connection request. this is a requirement from the standard.*** the code is an open source already developed by a PIVA consultant (Oussama Ghorbel) 2013-02-16 11:25:08 +00:00
event.c Fix Bug continiue session in case receiving 204 and there is still rpc acs in the queue 2013-02-18 08:20:15 +00:00
external.c fix bug set notification and set parameter value 2013-02-17 08:28:04 +00:00
http.c fix error compilation for libzstream 2013-02-18 08:22:55 +00:00
jshn.c get empty value from jshn no need to ignore it 2013-02-18 15:53:22 +00:00
kcwmp.c copy 2012-11-22 13:29:17 +00:00
log.c <empty commit message> 2013-02-04 10:44:36 +00:00
Makefile.am <empty commit message> 2013-02-07 15:01:25 +00:00
md5.c use digest authentication instead of basic authentication in the connection request. this is a requirement from the standard.*** the code is an open source already developed by a PIVA consultant (Oussama Ghorbel) 2013-02-16 11:25:08 +00:00
netlink.c <empty commit message> 2013-02-14 08:42:33 +00:00
NEWS <empty commit message> 2013-02-07 15:52:36 +00:00
README <empty commit message> 2013-02-07 15:52:36 +00:00
time.c <empty commit message> 2013-02-04 10:44:36 +00:00
ubus.c fix bug set notification and set parameter value 2013-02-17 08:28:04 +00:00
xml.c return method not supported method fault in case there is fault and not anything else 2013-02-18 09:30:06 +00:00

configure autotools
===================

$ autoreconf -if

clean it all up
===============

$ make distclean

or 

$ git clean -df

development environment
=======================

Make sure you have all the packages installed from packages-arch-tr069 git
repository.

$ ln -sf `pwd`/scripts/defaults /usr/share/freecwmp/defaults
$ ln -sf `pwd`/scripts/functions/common /usr/share/freecwmp/functions/common
$ ln -sf `pwd`/scripts/functions/device_info /usr/share/freecwmp/functions/device_info
$ ln -sf `pwd`/scripts/functions/lan_device /usr/share/freecwmp/functions/lan_device
$ ln -sf `pwd`/scripts/functions/management_server /usr/share/freecwmp/functions/management_server
$ ln -sf `pwd`/scripts/functions/voice_service /usr/share/freecwmp/functions/voice_service
$ ln -sf `pwd`/scripts/functions/wan_device /usr/share/freecwmp/functions/wan_device
$ ln -sf `pwd`/scripts/functions/x_freecwmp_org /usr/share/freecwmp/functions/x_freecwmp_org
$ ln -sf `pwd`/scripts/functions/device_users /usr/share/freecwmp/functions/device_users 
$ ln -sf `pwd`/scripts/functions/device_hosts /usr/share/freecwmp/functions/device_hosts
$ ln -sf `pwd`/scripts/functions/device_routing /usr/share/freecwmp/functions/device_routing
$ ln -sf `pwd`/scripts/functions/device_ip /usr/share/freecwmp/functions/device_ip

run cwmpd
=============

$ export UCI_CONFIG_DIR="`pwd`/config/" 
$ export UBUS_SOCKET="/tmp/ubus.sock"
$ ./bin/cwmpd -f