Commit graph

31 commits

Author SHA1 Message Date
Amin Ben Ramdhane
0d3861337a icwmp: cleanup
Fixed memory leak and warning of unused variable
2020-09-10 10:47:27 +01:00
Amin Ben Ramdhane
c2aef83959 link icwmpd to libbbfdm library (data model) after separating libbbfdm into two libraries: libbbf_api (API) and libbbfdm (data model) 2020-01-21 22:53:06 +01:00
Amin Ben Ramdhane
33eb15471d Ticket refs #1365: TR-157: Device.SoftwareModules. object 2019-12-07 12:13:06 +01:00
Sukru Senli
76b0afcd61 Inteno->IOPSYS Copyright adaptation 2019-12-06 09:57:02 +01:00
Omar Kallel
9abf61b7c5 Ticket refs #945: TR-069 Logging for activation and firmware updated completion 2019-09-30 17:09:08 +01:00
Omar Kallel
3b94c08cfc Ticket refs #1253: libtr098: move all TR-098 datamodel support from icwmp to libtr098 package (rename tr098 header files) 2019-09-25 11:22:16 +01:00
Omar Kallel
afa51b623b Ticket refs #1253: libtr098: move all TR-098 datamodel support from icwmp to libtr098 package 2019-09-25 11:21:41 +01:00
Amin Ben Ramdhane
89564260af change cwmp -> bbfdm 2019-09-15 11:53:30 +01:00
Amin Ben Ramdhane
7b419333d9 Separate icwmp and libdatamodel 2019-08-26 16:49:43 +01:00
Omar Kallel
aaaa97d68b Merge devel source to be master 2017-11-30 15:55:28 +01:00
imen.bhiri
504617f116 Ticket refs #11459: icwmp does not compile for target ramips (EX400) 2017-04-19 11:30:06 +01:00
imen.bhiri
833244b736 Ticket refs #10265 : Add certification check for https download 2016-11-24 18:36:40 +01:00
imen.bhiri
9fd2fffcd3 Ticket refs #10256 : Secure file downloads 2016-09-28 15:43:24 +01:00
imen.bhiri
cd55e17e49 Ticket refs #10128 : ipv6 Support 2016-09-26 15:09:36 +01:00
Anis Ellouze
9ef8a6eb18 Update upload RPC according to amd 5 2016-06-16 10:37:08 +01:00
imen.bhiri
b2fb7459c6 bug fixing 2016-06-08 14:11:21 +01:00
imen.bhiri
8cd7bd4d21 bug fixing: schedule download 2016-06-07 15:23:42 +01:00
Anis Ellouze
e4fde1d1b0 libjson renamed to libjson-c 2016-05-25 17:26:59 +01:00
imen.bhiri
31072a5c91 Ticket refs #8946 : Cwmp Amendment 5 including Annex K (Software Module Management) 2016-05-02 11:25:25 +01:00
imen.bhiri
be3e6f317e Ticket refs #8946 : Cwmp Amendment 5 including Annex K (schedule download) 2016-05-02 09:48:12 +01:00
imen.bhiri
e49318b84e amd5: wqUpload(A.4.1.5) 2016-02-23 10:49:21 +01:00
Anis Ellouze
d4764a1a3b update code for icwmp package 2015-10-02 17:45:29 +01:00
Anis Ellouze
6c7671cd70 update the notif ubus plugin. usage: ubus call tr069 notify. no need to add param, value any more 2015-08-31 11:34:16 +01:00
Imen Bhiri
7a4426fc80 Version 0 of the Data Model in C 2015-08-06 17:39:44 +01:00
MOHAMED Kallel
bbc24b2549 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
MOHAMED Kallel
cf7a5dd994 fix memory leak issues
Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-05-22 09:56:20 +02:00
Simon Kers
c126831e7b fixing compilation error 2014-05-20 16:29:31 +02:00
MOHAMED Kallel
6e62056466 add ip table command to allow acs for connection request
Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-05-20 16:29:24 +02:00
Mohamed Kallel
b3db549d24 fix download issue 2013-10-03 13:08:06 +02:00
Mohamed Kallel
27b73d5af7 PIVA::DELIVERY 8
script optimization
Voice parameters: AddObject/DeleteObject
Voice parameters: Vendor specific parameter

Concerning what we did in the optimization task:
1)  The main script  (freecwmp) is loaded only 1 time during the session. the load is done just before the start of the session. the function scripts are loaded within the load of the main script (freecwmp) only one time. The old behaviour consist to load the main script (freecwmp) and the function scripts for each parameter treatment. Core code (C) and Scripts are changed
2) Optimize the preparing of inform message. old script take ~30s and now it takes ~2s. Core code (C) and Scripts are changed
3) Execute only the function related to the parameter. For example if the requested parameter is "InternetGatewayDevice.ManagementServer.URL" then the main script freecwmp will execute only the related function of this parameter which is get_management_server(). The old behaviour consist to execute all get functions: get_wan_device(), get_lan_device(), get_device_info()...
4) Minimize the size of the script files: Replace some blocks o othe source code by a functions
2013-07-24 16:05:32 +01:00
Strhuan Blomquist
42ed981f62 more freecwmp move 2013-07-17 16:23:54 +02:00
Renamed from src/external.c (Browse further)