Omar Kallel
43e73fb4ee
make diagnostics independent of libbbf
2020-12-31 18:09:43 +01:00
Omar Kallel
5c92271ba5
Ticket refs #4068 : CWMP: use usp.raw operate commands for Diagnostics
2020-12-31 18:09:27 +01:00
Omar Kallel
969d611db3
Add Werror to CFLAGS and Fix corresponding errors
2020-12-24 11:22:09 +01:00
Omar Kallel
699f340017
Ticket refs #4067 : icwmp: source code enhancements
2020-12-23 19:28:14 +01:00
Omar Kallel
0895db688f
Make check_value_change independent from libbbfdm
2020-12-17 12:33:24 +01:00
Omar Kallel
299c59f2e8
move and update some bbf functions to icwmp && Delete some libbbfdm includes and TR098 macro
2020-12-15 15:17:57 +01:00
Omar Kallel
be813a5501
Increase ubus_invoke timeout to be able to get Device. && fix ParameterValueStruct array number elements
2020-12-02 15:12:21 +01:00
Omar Kallel
ebc9a6fd10
Use transaction ubus methods && use setm_values instead of set ubus method
2020-12-01 17:54:40 +01:00
Omar Kallel
c579c9b4e9
Use the ubus mehtod 'usp.raw init_notify' to update dm_enabled_notify file && get inform parameters from a string array
2020-11-21 02:13:40 +01:00
Omar Kallel
ad798f2b9d
Remove ubus call tr069 notify
2020-11-20 11:27:12 +01:00
Omar Kallel
5ea6e2e411
Ticket refs #3473 : CWMP: make icwmpd run on top of ubus usp.raw object (Apply for RPC methods)
2020-11-20 11:26:57 +01:00
Omar Kallel
e2e02f48ad
Ticket refs #2618 : TR069: Ameliorate separation between libbbf_api and libbbfdm (apply for end_session_flag)
2020-06-18 12:45:43 +01:00
Omar Kallel
6d4a988cb1
Remove commit that uses libbbf_api
2020-05-07 14:25:54 +01:00
Omar Kallel
b538dd1465
use end_session_flag variable cwmp_set_end_sesion function in libbbf_api instead libbbfdm end session functions
2020-05-06 12:32:56 +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
c77872111a
change freecwmpd to icwmpd
2019-12-28 12:04:33 +01:00
Sukru Senli
76b0afcd61
Inteno->IOPSYS Copyright adaptation
2019-12-06 09:57:02 +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
7b419333d9
Separate icwmp and libdatamodel
2019-08-26 16:49:43 +01:00
Amin Ben Ramdhane
9d206e4e1d
Ticket refs #14599 : SDX810-AP: Unable to manage SDX810-AP from ACS server when it is connected via NAT Gateway(SDX-810RG)
...
(Fix a crash in icmp with EX400)
2018-12-11 12:13:56 +01:00
Amin Ben Ramdhane
74b210ee08
Ticket refs #14599 : SDX810-AP: Unable to manage SDX810-AP from ACS server when it is connected via NAT Gateway(SDX-810RG)(complement-4)
2018-08-07 15:39:24 +01:00
Omar Kallel
aaaa97d68b
Merge devel source to be master
2017-11-30 15:55:28 +01:00
imen.bhiri
2efca121a2
Add configuration param to enable use of IPv6
2016-10-03 11:30:59 +01:00
imen.bhiri
cd55e17e49
Ticket refs #10128 : ipv6 Support
2016-09-26 15:09:36 +01:00
imen.bhiri
6b71322827
IPPingDiagnostic enhancement
2016-06-03 18:33:23 +01:00
Anis Ellouze
eb0e3a34d9
Feature request #6709
2015-10-26 17:20:06 +01:00
Imen Bhiri
05ce29166d
Code update
2015-10-01 09:21:02 +01:00
Imen Bhiri
2d255e0b1d
fix issus
2015-09-22 13:17:18 +01:00
Imen Bhiri
3acecad09a
update
2015-09-01 19:58:51 +01:00
Imen Bhiri
65e0c65cab
fix issus and add lan_interfaces and x_inteno_se_login
2015-09-01 19:47:52 +01:00
Anis Ellouze
3793b7de2e
uci_ctx and ubus_ctx should be initiated in the dm_ctx_init and not in the global init.
...
There is a risk that some modif in the running session are not loaded in the uci_ctx and ubus_ctx
2015-08-31 14:47:22 +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
Anis Ellouze
c97c265586
Related to #6030 (3): Avoid the inherit of file descriptor of /var/run/cwmp.pid to the fork() child
...
Signed-off-by: Anis Ellouze <anis.ellouze@pivasoftware.com>
2015-02-05 17:40:22 +01:00
Anis Ellouze
e2e7d67bbc
#6030 (1) add close socket of CR at the exit of cwmp
...
Signed-off-by: Anis Ellouze <anis.ellouze@pivasoftware.com>
2015-02-04 12:25:20 +01:00
MOHAMED Kallel
f35be8e651
add the start of a session (event = 6CR) from ubus. command: ubus call tr069 inform
2014-06-03 14:31:24 +01:00
MOHAMED Kallel
d40b63ca24
add "ubus call tr069 status" command.
2014-06-03 12:25:45 +01: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