Commit graph

1680 commits

Author SHA1 Message Date
vdutta
7f70801afa Fix compilation warnings 2022-04-12 11:18:17 +05:30
Amin Ben Ramdhane
5d1317aac8 Add support for libmbedtls 2022-04-08 09:32:40 +00:00
vdutta
e12c739d30 Custom notify json update
- Logic updated to handle power reset while importing the custom notify json
- Import of custom notify parameters only marked as successful, after a
  successful backup by init script. This logic has an external dependency on
  init script, as the init script is responsible for backup of updated configs
  during the reboots.
2022-04-07 16:21:45 +05:30
Vivek Kumar Dutta
e3d43fb450 Fix upload test 2022-04-05 12:05:54 +00:00
vdutta
7fbc6f939d Fix compilation issue 2022-03-31 13:31:04 +00:00
suvendhu
8a057ca1f5 Fix transfer_complete event after vendor config download 2022-03-31 11:35:45 +00:00
Amin Ben Ramdhane
0a6d7f6ab4 ignore get value error for some objects
- Device.DeviceInfo.ProcessStatus.Process.
 - Device.Hosts.Host
2022-03-31 10:54:56 +00:00
Omar Kallel
c25f92e9d1 Ticket refs #7602: icwmp: align with swmodd ubus methods updates 2022-03-30 12:16:23 +00:00
vdutta
adc551c768 Updated Readme 2022-03-23 18:30:39 +05:30
vdutta
4dd933047d Updated compile flag 2022-03-11 12:36:55 +05:30
Omar Kallel
8fe0cf54ea Ticket refs #7501: icwmp: Fix static code warnings with cppcheck-2.7 2022-03-09 09:08:06 +01:00
Omar Kallel
11b4339fc3 Fix uci issue when reloading the connection interface 2022-03-07 15:04:48 +01:00
Omar Kallel
8df8a9a6a0 Ticket refs #7512: icwmpd: Connect imediatly on wan up
(cherry picked from commit d5dd79101ab7b680644678a6862d6cbc213330b0)

(cherry picked from commit 9815275e6a0537540905862fb9393570c507e8f1)
2022-03-07 06:13:41 +00:00
suvendhu
cc1763399c Fixed Flawfinder Errors
(cherry picked from commit 2649eca7dd5a25cc04da30525a39bc9bd058fe92)
2022-03-04 10:49:15 +00:00
vdutta
1f80764fa8 Fix unit test cases 2022-03-04 16:11:26 +05:30
vdutta
de67b77b52 Run module test with limited resources 2022-03-03 17:53:17 +05:30
vdutta
8d1bcdc457 Configure ssl utility library 2022-03-03 17:15:03 +05:30
vdutta
14bfffafc3 Static code fixes 2022-02-28 21:24:58 +05:30
vdutta
9bd32215e6 Use wolfssl for ssl functions 2022-02-25 15:26:54 +05:30
vdutta
6964b86095 Fix coverage in module test 2022-02-24 19:01:15 +05:30
Vivek Kumar Dutta
da88c8c286 Fix probable crashes 2022-02-11 15:41:34 +00:00
Omar Kallel
f3eaed2e52 Protect memory from crash 2022-01-28 17:01:50 +01:00
Omar Kallel
22a1606d97 Sleep before starting download thread 2022-01-25 14:24:24 +01:00
vdutta
a488c1e1b0 Reuse existing functions to get values 2022-01-12 10:16:37 +05:30
vdutta
a6b7d8db4d Fix warning in compilation 2022-01-07 18:08:15 +05:30
vdutta
7f1504f189 Get DeviceId from usp
- Updated Readme to overwrite DeviceId parameters
2022-01-07 17:55:11 +05:30
Neeraj Bijalwan
9b22b59edf Update run time data in /var/run/icwmpd 2022-01-06 12:47:53 +00:00
Omar Kallel
6a03433e3b Ticket refs #6907: icwmp Download: Not able to import vendor config file with uci 2021-12-29 11:18:16 +01:00
Feten Besbes
4cd757bf33 Download config with tr069 fails 2021-12-24 15:25:30 +00:00
vdutta
d18400eca5 General improvement for firewall restart handling 2021-12-22 15:31:09 +05:30
vdutta
00e48a5943 Fix compilation warnings 2021-12-13 16:02:30 +05:30
vdutta
096213a184 Defer notify on empty connection request url 2021-12-13 12:20:43 +05:30
vdutta
0fe4e7ed41 Handle delay download processing time 2021-12-10 12:46:59 +05:30
vdutta
3ed2abf918 Remove manual seeding of openssl RAND generator 2021-12-07 17:09:48 +05:30
Omar Kallel
88c8e28e6b Return MHD_INVALID_NONCE when nonce_priv_key is NULL 2021-12-06 17:31:16 +01:00
Omar Kallel
1e5c96de22 Fix digest authentication issue 2021-12-06 15:38:50 +00:00
Omar Kallel
9875bccfae Download: test if there's no fault in firmware upgrade before the sleep 2021-12-05 05:22:46 +01:00
vdutta
7c91fd390b Wait for usp.raw to be available 2021-12-03 16:07:31 +05:30
Neeraj Bijalwan
7a9643c94b Ticket refs #6533: icwmp: Replace insecure rand with openssl random generator 2021-12-02 13:34:36 +01:00
Omar Kallel
5401894b4e Get dhcp url from /etc/config/cwmp 2021-11-25 12:42:17 +01:00
Omar Kallel
d485fc0eef Revert DUMMY_MODE macro 2021-11-22 15:40:09 +01:00
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
64310c6cf5 Remove the use of .icwmpd_boot file 2021-11-16 07:27:24 +01:00
Omar Kallel
f00765f00b Ticket refs #6311: icwmpd: crash during upgrade or factory reset 2021-11-15 20:57:50 +01:00
vdutta
1b5b3b3f8d cwmp: Updated syslogs 2021-11-13 15:57:55 +05:30
Omar Kallel
943c3dfe39 Fix possible random crash 2021-11-12 18:18:33 +01:00
Omar Kallel
5d378c522f Remove unuseful logs 2021-11-12 09:43:38 +01:00
Omar Kallel
9dd97b2743 icwmp: Dwondload fix core dump 2021-11-11 11:35:01 +01:00
Omar Kallel
0aa8c57c41 Ticket refs #6359: icwmp: Reduce I/O on filesystem 2021-11-09 16:16:11 +01:00
Amin Ben Ramdhane
61a71148da Diagnostics: Add some logs 2021-11-02 13:22:04 +01:00