Amin Ben Ramdhane
8449a419a8
Remove unused file and macros
2022-04-29 12:51:00 +01:00
Omar Kallel
a8463946f3
icwmp: Switch to mxml for xml parsing
2022-04-18 16:54:25 +01:00
Omar Kallel
8fe0cf54ea
Ticket refs #7501 : icwmp: Fix static code warnings with cppcheck-2.7
2022-03-09 09:08:06 +01:00
suvendhu
cc1763399c
Fixed Flawfinder Errors
...
(cherry picked from commit 2649eca7dd5a25cc04da30525a39bc9bd058fe92)
2022-03-04 10:49:15 +00:00
vdutta
14bfffafc3
Static code fixes
2022-02-28 21:24:58 +05:30
Omar Kallel
4bef706ddf
Ticket refs #6614 : icwmp: fix static code anlysis issues generated by cpp check
2021-11-22 15:27:44 +01:00
Omar Kallel
0aa8c57c41
Ticket refs #6359 : icwmp: Reduce I/O on filesystem
2021-11-09 16:16:11 +01:00
vdutta
db754b4a49
Fix compilation error for gcc 11
2021-10-22 11:59:12 +05:30
Omar Kallel
dd51b8e770
Update year in head comment
2021-10-13 16:20:18 +01:00
Omar Kallel
b83308461b
Fix segmentation fault in case the backup tree is not initialized
2021-06-30 12:36:00 +01:00
Omar Kallel
2ed3de6b28
Create new file rpc_soap.c instead of xml
2021-06-28 10:07:43 +01:00
Omar Kallel
32246cad8d
Ticket refs #5366 : icwmp: fix transaction issue in case there are multiple RPC calls in one session
2021-06-17 15:40:59 +01:00
Omar Kallel
067629637e
Ticket refs #3731 : icwmpd: Static Code Analysis (cpd)
2021-05-19 16:51:11 +01:00
Omar Kallel
218ee7fbc7
code enhancements and arrangement: session download upload scheduleInform changedustate
2021-05-18 12:34:29 +01:00
Omar Kallel
f5ac401208
Ticket refs #3731 : icwmpd: Static Code Analysis (flawfinder)
2021-04-20 17:23:04 +01:00
Omar Kallel
5a4e7a0cfb
Ticket refs #4423 : icwmpd: icwmpd leaks memory
2021-03-23 13:36:35 +01:00
Omar Kallel
bf90808bbd
Revert "Fiw flawfinder errors"
...
This reverts commit 416c954c21 .
2021-01-06 14:07:42 +01:00
Omar Kallel
416c954c21
Fiw flawfinder errors
2021-01-06 11:35:58 +01:00
Omar Kallel
323fad3442
linux kernel styling complete && other cleanups
2021-01-05 15:59:16 +01:00
Omar Kallel
1d032520d0
Linux Kernel code-styling
2021-01-04 09:01:35 +01:00
Omar Kallel
71ac908626
Revert "Linux Kernel Coding Style"
...
This reverts commit a51a8eb4e7 .
2021-01-04 08:49:37 +01:00
Omar Kallel
a51a8eb4e7
Linux Kernel Coding Style
2021-01-04 08:12:14 +01:00
Omar Kallel
43e73fb4ee
make diagnostics independent of libbbf
2020-12-31 18:09:43 +01:00
Omar Kallel
699f340017
Ticket refs #4067 : icwmp: source code enhancements
2020-12-23 19:28:14 +01:00
Amin Ben Ramdhane
be5ba980aa
SoftwareModule: enhance ChangeDuState method
2020-12-21 20:37:44 +01:00
Omar Kallel
4ff0c1938a
Fix warnings
2020-10-08 19:06:50 +01:00
Amin Ben Ramdhane
0d3861337a
icwmp: cleanup
...
Fixed memory leak and warning of unused variable
2020-09-10 10:47:27 +01:00
Omar Kallel
4807011f56
Use value.opaque instead of value.text.string
2020-06-04 13:04:25 +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
Amin Ben Ramdhane
12cf15836c
Ticket refs #16480 : icwmpd memory leak
2018-12-28 17:09:46 +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
cd55e17e49
Ticket refs #10128 : ipv6 Support
2016-09-26 15:09:36 +01:00
imen.bhiri
898ac9c337
Ticket refs #9354 : Bootstrap when device is rebooted
2016-08-17 14:31:21 +01:00
imen.bhiri
b659df7356
code review
2016-05-31 09:55:06 +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
af5c5af95e
amd5: CancelTransfer(A.4.1.9)
2016-03-01 08:59:55 +01:00
imen.bhiri
dfdc4cec83
cwmp headerwq
2016-02-26 18:03:43 +01:00
imen.bhiri
e49318b84e
amd5: wqUpload(A.4.1.5)
2016-02-23 10:49:21 +01:00
imen.bhiri
a03ef7fec6
Ticket 8189: Event 4 value change when starting cwmp
2015-11-23 16:30:09 +01:00
Imen Bhiri
3920b4bdc4
#issue 6783: Missing inform after IP change
2015-10-01 17:36:05 +01:00
Imen Bhiri
7a4426fc80
Version 0 of the Data Model in C
2015-08-06 17:39:44 +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
Mohamed Kallel
40e86bb5ab
Optimization Phase2 using cache first delivery
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