No description
Find a file
2015-05-19 12:38:41 +01:00
bin more freecwmp move 2013-07-17 16:23:54 +02:00
config Change request #5825: Move sections from network config to its own 2015-04-07 18:42:43 +01:00
inc #6030 (1) add close socket of CR at the exit of cwmp 2015-02-04 12:25:20 +01:00
init #6030 (2) Avoid the inherit of socket descriptor to the fork() child with fcntl(). And improve /etc/init.d/cwmpd stop 2015-02-05 16:17:02 +01:00
scripts Feature request #5869: bssmax param 2015-05-19 12:38:41 +01:00
tools Support #7171:Send new tr-069 XML file structure 2015-05-07 16:00:02 +01:00
uci-defaults added some support files to make automatic firewall rules for cwmp 2014-05-20 16:28:53 +02:00
.gitignore Add gitignore file. refs #4220 2014-03-13 10:33:35 +01:00
AUTHORS more freecwmp move 2013-07-17 16:23:54 +02:00
backupSession.c #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
ChangeLog more freecwmp move 2013-07-17 16:23:54 +02:00
config.c Related to #6030 (3): Avoid the inherit of file descriptor of /var/run/cwmp.pid to the fork() child 2015-02-05 17:40:22 +01:00
configure.ac configure.ac include libs according to CFLAGS 2013-09-19 10:44:46 +02:00
COPYING more freecwmp move 2013-07-17 16:23:54 +02:00
cwmp.c #6030 (1) add close socket of CR at the exit of cwmp 2015-02-04 12:25:20 +01:00
digestauth.c fix for connection request not working after memory fix 2014-05-26 11:24:42 +02:00
event.c #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
external.c ParameterKey set is moved to the script instead of c. The uci set in c could be a cause of timing problem and then it's a cause of possible crash 2014-06-02 15:33:55 +01:00
http.c #6030 (2) Avoid the inherit of socket descriptor to the fork() child with fcntl(). And improve /etc/init.d/cwmpd stop 2015-02-05 16:17:02 +01:00
jshn.c configure.ac include libs according to CFLAGS 2013-09-19 10:44:46 +02:00
kcwmp.c more freecwmp move 2013-07-17 16:23:54 +02:00
log.c PIVA::DELIVERY 8 2013-07-24 16:05:32 +01:00
Makefile.am more freecwmp move 2013-07-17 16:23:54 +02:00
md5.c more freecwmp move 2013-07-17 16:23:54 +02:00
netlink.c #5432 fix the non responding connection request issue. 2014-10-03 10:56:56 +02:00
NEWS more freecwmp move 2013-07-17 16:23:54 +02:00
README more freecwmp move 2013-07-17 16:23:54 +02:00
time.c add "ubus call tr069 status" command. 2014-06-03 12:25:45 +01:00
ubus.c Related to #6030 (3): Avoid the inherit of file descriptor of /var/run/cwmp.pid to the fork() child 2015-02-05 17:40:22 +01:00
xml.c Fix issue: xsi:type="soap_enc:Array" should not present in the rpc response tag, it should be present in the parameter list tag 2014-08-05 14:04:08 +01: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