icwmp/src
2013-05-27 09:04:58 +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 adding voice service script 2013-05-09 17:56:26 +00:00
inc limit number of schedule inform to 10 2013-02-21 13:41:07 +00:00
init Delivery TR098 & TR104 Phase 1 2013-05-22 17:58:01 +00:00
scripts <empty commit message> 2013-05-27 09:04:58 +00:00
AUTHORS <empty commit message> 2013-02-07 15:52:36 +00:00
backupSession.c Delivery PROJECT2 PHASE 2&3 2013-02-22 15:49:43 +00:00
ChangeLog <empty commit message> 2013-02-07 15:52:36 +00:00
config.c <empty commit message> 2013-05-22 17:40:18 +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 Delivery PROJECT2 PHASE 2&3 2013-02-22 15:49:43 +00:00
digestauth.c log digest 2013-02-21 11:35:26 +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 log update 2013-02-21 11:32:56 +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 fix bug related to big endian 2013-02-21 16:28:07 +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 log update 2013-02-21 11:32:56 +00:00
xml.c fix download bug StartTime and CompleteTime in the DownloadResponse RPC (Not compatible with standard) 2013-05-21 17:31:45 +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