Commit graph

59 commits

Author SHA1 Message Date
Suvendhu Hansa
3b6737be25 Set cpe port in var state 2025-08-07 19:30:24 +05:30
Suvendhu Hansa
ce1c11e561
Retry on bind failure 2025-08-07 17:58:43 +05:30
Suvendhu Hansa
e0fde6e913 Fix apply firewall rules at reload event 2025-04-07 18:02:23 +05:30
Suvendhu Hansa
dc2cf6979d
Support list of IP for incoming connection request 2025-04-04 12:25:09 +00:00
Vivek Kumar Dutta
e8f5876b87
Added support for mutual authentication
- Added uci option to define client certificate and key for mutual authentication
2025-03-09 09:21:16 +00:00
Vivek Kumar Dutta
66a9898442
Revert "Added client authentication via ssl cert" 2025-03-05 09:36:31 +00:00
Suvendhu Hansa
4d44167e34 Added client authentication via ssl cert 2025-02-27 18:22:18 +05:30
Amin Ben Romdhane
201a6900a9 Fix probable crash using icwmp cli 2024-09-27 15:22:05 +02:00
Suvendhu Hansa
14f3375ab8
Align with code-analysis image 2024-09-23 04:36:32 +00:00
Vivek Kumar Dutta
450d362cbf uci option to use ifname in curl option 2024-08-09 13:09:53 +05:30
Vivek Kumar Dutta
8b965fa2e4 Fix 503 CR error with cpe path 2024-07-24 10:45:01 +05:30
Vivek Kumar Dutta
7e86433c31
Support to manage cwmp from usp 2024-07-22 06:49:05 +00:00
Vivek Kumar Dutta
6b061b56d8 Support to define ca-bundle 2024-04-23 07:26:50 +00:00
Vivek Kumar Dutta
7b0f7382a9 Fix logging and acs_changed logic 2023-12-27 15:18:44 +00:00
Vivek Kumar Dutta
cf89728b92 Serialize uci usages 2023-12-26 08:05:13 +00:00
Vivek Kumar Dutta
40613f5b59
Fix compilation warnings 2023-09-26 18:18:58 +05:30
Suvendhu Hansa
8d185bacdb Fix probable segfaults 2023-09-19 11:40:09 +00:00
suvendhu
8167cfa5a0 Fix ignore cookies with invalid uri 2023-07-27 10:52:52 +05:30
Suvendhu Hansa
ef78476270 Probable fix for failure to send inform on CR
During debugging it was observed that main cwmp process was stuck at uloop, this might occur due to ubus operation inside thread, as ubus is not thread safe.
2023-07-20 09:54:50 +00:00
Amin Ben Romdhane
5635e79d23 Use global buffer instead of dynamic allocation memory 2023-07-06 14:43:00 +02:00
Vivek Kumar Dutta
bf2e74f8eb Avoid probable race condition 2023-07-03 05:04:24 +00:00
suvendhu
09b7cd7a6b Improvement in inform message sending 2023-06-22 07:24:55 +00:00
Amin Ben Romdhane
553a3226f5 Remove unnecessary dynamic allocation memory in order to fix a crash detected in analytics 2023-06-21 14:10:26 +02:00
Suvendhu Hansa
caa4ac86b9 Rename var sate UCI file
cwmp runtime configuration present in /var/state/ directory, with uci/libuci -c option commit changes(including standard uci) to runtime path, this change to segregate the standard uci changes flow with run time config changes.
2023-06-01 08:56:39 +00:00
suvendhu
286f85c39c Removed unnecessary log 2023-05-01 12:38:09 +05:30
Suvendhu Hansa
74d10bef97 Fix connection request timeout 2023-04-28 08:06:31 +00:00
Amin Ben Romdhane
2048786b91 optimize dual stack implementation 2023-04-19 16:42:32 +02:00
suvendhu
65d65b7ba5 Fix for probable crashes 2023-04-12 12:06:40 +05:30
suvendhu
2cf03ce6ad Fix probable crash 2023-04-11 14:34:14 +05:30
Omar Kallel
e8136de036 Ticket#10420: Unable to SET ‘cwmp.acs’ parameters using ‘uci set’ command when IPv6 is enabled 2023-03-31 15:53:24 +00:00
Omar Kallel
e99dc20279 Ticket #10024: CWMP dual stack 2023-03-30 14:27:12 +01:00
suvendhu
8a119c804b Added ACL redirection support 2022-12-23 13:27:54 +05:30
Suvendhu Hansa
9a4840d83e Fix service restart flag to defer service restart at session end 2022-10-19 12:35:56 +00:00
Omar Kallel
a51be54532 Fix Transfer complete core dump 2022-10-01 06:50:39 +01:00
Omar Kallel
74bfa292d3 Check NULL pointer for Backup/DM_IFace/Event/DigAuth 2022-09-27 12:13:24 +01:00
Omar Kallel
34499c1cb3 Ticket refs #6914: icwmp: migrate from multithreading to uloop 2022-09-12 13:55:00 +01:00
vdutta
be24316b69 Use configured session timeout for digest auth validation 2022-09-06 11:43:12 +05:30
Suvendhu Hansa
9f20db9d6d Fix relative URI in GET request 2022-08-29 09:44:58 +00:00
suvendhu
75a98b0e27 Fix connection req failure with path 2022-07-27 16:42:33 +05:30
vdutta
a3eaadd9d0 Fix the URI path for auth validation 2022-07-26 19:12:38 +05:30
Amin Ben Ramdhane
6e5e5589ca Migrate the compilation to cmake instead of autotools 2022-07-14 14:08:22 +01:00
Omar Kallel
291e11d67a T#7705: Code re-organise and improvements
This reverts commit cbfff1b644.
2022-07-14 12:55:36 +00:00
Vivek Kumar Dutta
4c6065812b Revert "T#7705: Code re-organise and improvements"
This reverts commit c24fcd51f8
2022-07-14 12:51:28 +00:00
Vivek Kumar Dutta
c24fcd51f8 T#7705: Code re-organise and improvements 2022-07-14 12:49:24 +00:00
Strhuan Blomquist
42ed981f62 more freecwmp move 2013-07-17 16:23:54 +02:00
zribiahmed
aa9b100769 log update 2013-02-21 11:32:56 +00:00
zribiahmed
747da954cc connection request log 2013-02-21 11:07:52 +00:00
zribiahmed
236765e460 In the standard the CPE should accept connection request from any source (p3.2.2). no need to restart http server in every change of the ip address. for the restrict of number of CR is 10 times per 10 seconds 2013-02-21 08:15:59 +00:00
zribiahmed
9164e9145a fix error compilation for libzstream 2013-02-18 08:22:55 +00:00
zribiahmed
44da26833e add the restriction of cr per period (as described in the standard) annd return 503 unavailable service for this case 2013-02-16 13:29:54 +00:00