icwmp/src
2013-02-21 11:18:09 +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 update log messages 2013-02-21 11:01:34 +00:00
init <empty commit message> 2013-02-13 08:28:47 +00:00
scripts fix bug script get parameter attributes 2013-02-21 11:18:09 +00:00
AUTHORS <empty commit message> 2013-02-07 15:52:36 +00:00
backupSession.c <empty commit message> 2013-02-21 09:58:24 +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 update log messages 2013-02-21 11:01:34 +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 backup session 2013-02-19 13:36:18 +00:00
external.c update log messages 2013-02-21 11:01:34 +00:00
http.c connection request log 2013-02-21 11:07:52 +00:00
jshn.c update log messages 2013-02-21 11:01:34 +00:00
kcwmp.c copy 2012-11-22 13:29:17 +00:00
log.c <empty commit message> 2013-02-20 09:47:58 +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 In the standard the CPE should accept connection request from any source (p3.2.2). no need to restart http server in every change of the ip address. for the restrict of number of CR is 10 times per 10 seconds 2013-02-21 08:15:59 +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 update log messages 2013-02-21 11:01:34 +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