Commit graph

80 commits

Author SHA1 Message Date
Omar Kallel
240ebb9fb7 Ticket refs #16589: cwmp curl certificate check fail 2019-01-15 11:30:11 +01:00
Omar Kallel
44f4d309ad Fix create curl error 27 can't create context 2019-01-15 11:18:10 +01:00
Amin Ben Ramdhane
12cf15836c Ticket refs #16480: icwmpd memory leak 2018-12-28 17:09:46 +01:00
Omar Kallel
69777aae9b Ticket refs #15148: icwmp http issue introduced by curl >=7.54.0 2018-06-05 15:38:10 +01:00
Amin Ben Ramdhane
52efc78343 Ticket refs #14712: Unable to discover CPE from ACS 2018-05-02 15:02:43 +01:00
Omar Kallel
aaaa97d68b Merge devel source to be master 2017-11-30 15:55:28 +01:00
imen.bhiri
cff928dae5 Ticket refs #12190 :icwmp doesn't follow HTTP 302 2017-06-01 09:01:43 +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
7d5e6a23c0 Ticket refs #11640 :add support for binding to specific network interface for tr-069 traffic 2017-03-16 09:29:47 +01:00
root
c26d6e5173 Ticket refs #10656 : icwmp not starting 2016-11-23 14:00: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
Anis Ellouze
b79c242ddd resolve conflicts with master 2016-05-31 12:10:56 +01:00
imen.bhiri
45c16004f6 Ticket refs #8946 : Cwmp Amendment 5 including Annex K (XMPP) 2016-05-03 15:20:23 +01:00
Anis Ellouze
5f1cba41da Ticket #8946 : update amendment version control 2016-04-14 18:18:40 +01:00
Anis Ellouze
07aa2cba24 get the new acs url from provisioning.iup.urlcwmp when dhcp_discovery is enabled and the session is retried 2016-03-07 12:12:54 +01:00
imen.bhiri
c8b8467668 Ticket 8608: connection request become denied when ACS is unreachable 2016-02-18 10:24:50 +01:00
Anis Ellouze
1b32babf55 fix issue 8593
add http compression
fix log issue when log type is DEBUG
2016-02-11 19:34:43 +01:00
imen.bhiri
e00dd9b205 add configuration otion to enable insecure mode 2016-01-08 11:44:49 +01:00
anis Ellouze
b45a4adc43 fiw compilation issue since CURL_SSLVERSION_SSLv3 is no more used 2015-09-10 10:42:01 +01:00
Anis Ellouze
ca9c1bdfdf Bugg #7711: CWMP: Broken ssl 2015-09-09 17:08:22 +01:00
Imen Bhiri
7a4426fc80 Version 0 of the Data Model in C 2015-08-06 17:39:44 +01:00
Anis Ellouze
72f672e679 #6030 (2) Avoid the inherit of socket descriptor to the fork() child with fcntl(). And improve /etc/init.d/cwmpd stop
Signed-off-by: Anis Ellouze <anis.ellouze@pivasoftware.com>
2015-02-05 16:17:02 +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
Anis Ellouze
6e26929e87 #6030: fix the connection request error when binding an used port
Signed-off-by: Anis Ellouze <anis.ellouze@pivasoftware.com>
2015-01-23 17:32:06 +01:00
Simon Kers
4e722a69e7 Connection request ERROR message to cwmpd.log 2015-01-21 16:01:04 +01:00
MOHAMED Kallel
20a54a20cc #5432 fix the non responding connection request issue.
Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-10-03 10:56:56 +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
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/http.c (Browse further)