Vivek Dutta
00892fa795
Merge branch 'opconf' into 'release-7.5'
...
Cleanup dmmap after config download
See merge request bbf/icwmp!522
2026-03-11 19:47:47 +05:30
Vivek Dutta
a41cb1cd6b
Multiple updates
...
- Support for opconf.nonpersistent.json when downloading using '3 Vendor Config File'
- Mechanism to detect if downloaded file with '3 Vendor Config File' is opconf or uci
- In case of uci download, only use the download_file_name in uci_import name if its a actual uci file default uci directory, else do uci_import with null
- New filetype 'X GENEXIS-EU OPERATOR-CONFIGURATION-FILE' in download RPC for handling operator default opconf.json files
- Trigger soft-reset to apply newly downloaded opconf file using '3 Vendor Config File'
- Use macro-engine if available in system to replace MACROS in downloaded uci file before import
- New compile time option 'ICWMP_ENABLE_OPCONF_SUPPORT' to segregate opconf related changes
- Avoid reset, in case of operator default opconf download using 'X GENEXIS-EU OPERATOR-CONFIGURATION-FILE'
(cherry picked from commit 588f8803e4 )
2026-03-10 22:14:49 +05:30
Suvendhu Hansa
d8e4dd682f
Perform reboot after config file download
...
(cherry picked from commit ea78dfdd2a )
2026-03-10 22:11:22 +05:30
Vivek Kumar Dutta
6f92e7e1f3
Updated few log levels
...
(cherry picked from commit aa446ba1cc )
2026-03-10 22:10:59 +05:30
Suvendhu Hansa
b1c26a2d3e
Cleanup dmmap after config download
...
(cherry picked from commit 37b29ab5c6 )
2026-03-10 22:08:25 +05:30
Suvendhu Hansa
87ed3c255c
Support of FileType extensions for opconf in DownloadRPC
2026-02-26 10:54:00 +05:30
Vivek Dutta
6289d47e23
Fix cmoka tests
2025-11-05 15:29:19 +05:30
Vivek Dutta
cef78dc528
Multiple updates
2025-11-04 21:32:07 +05:30
Vivek Dutta
34aff19e83
Added support to download opconf
2025-11-03 11:37:06 +05:30
Suvendhu Hansa
f3d5843c54
Fix GetRPCMetod response parsing
2025-10-16 18:09:00 +05:30
Suvendhu Hansa
868f749f3f
Generate error on duplicate parameter
2025-09-25 11:49:18 +05:30
Vivek Dutta
55a64d756a
Expose PeriodicInform param over usp
2025-09-16 16:16:31 +05:30
Suvendhu Hansa
10750ecdf2
Retry on bind failure
2025-08-07 15:33:32 +05:30
Suvendhu Hansa
a5a7d16e0e
Use default port in cr url
2025-08-06 18:12:29 +05:30
Vivek Kumar Dutta
899f0c4a23
Fix CI for release branch
2025-08-06 16:03:25 +05:30
Suvendhu Hansa
070e812e1b
Fix fault string initialization
2025-06-06 17:11:28 +05:30
Suvendhu Hansa
13c8bed356
Apply firmware via DM for '6 Stored Firmware Image'
2025-06-04 16:26:39 +05:30
Suvendhu Hansa
e9179a5786
Fix segfault in SMM handling
2025-05-27 18:28:00 +05:30
Suvendhu Hansa
5dba542b28
Fix empty string in get rpc response
2025-05-20 12:59:00 +05:30
Suvendhu Hansa
4339ef5be0
Compile option to select SMM functionality
2025-05-20 09:21:44 +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
Suvendhu Hansa
21021a7134
Fix duplicate events in inform
2025-03-24 11:56:58 +00:00
Amin Ben Romdhane
4d57b1ed19
Fix random failures in pipeline
2025-03-24 12:49:18 +01:00
Amin Ben Romdhane
1e19260544
Align operate arguments with latest changes: 'command' -> 'path'
2025-03-09 17:21:21 +01: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
Amin Ben Romdhane
70ad69d6d0
Get Name: Exclude parameter that contains errors
2025-03-07 13:46:42 +01:00
Amin Ben Romdhane
fb2269b315
Fix missing 'M Reboot' after '6 Stored Firmware Image'
2025-03-05 11:31:50 +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
Vivek Kumar Dutta
8bb5c68295
Update vendor extension in pipeline
2025-02-25 17:42:12 +05:30
Amin Ben Romdhane
6e80cefd00
Fix Pipeline
2025-02-21 14:07:19 +00:00
Amin Ben Romdhane
598cb53994
Align with bbfdm new design
2025-02-19 00:49:24 +01:00
Vivek Kumar Dutta
07a0518925
Config option to skip datatype validation
2025-02-14 11:57:43 +05:30
Suvendhu Hansa
8cf8920365
Improve fault message
2025-02-10 16:51:03 +05:30
Suvendhu Hansa
4075ec2c53
Improve FaultString with parameter name
2025-02-05 19:09:12 +05:30
Vivek Kumar Dutta
6c11ce31e4
Improved logs for time sync
2025-01-30 09:41:11 +05:30
Suvendhu Hansa
868abeb86c
Fix no inform after USP configures new ACS
2024-11-20 18:08:37 +05:30
Suvendhu Hansa
b3ecc45d99
Fix notification race condition
2024-11-20 13:24:37 +05:30
Vivek Kumar Dutta
193480d9b3
Move critical serivce definition to bbfdm
2024-11-18 14:37:38 +05:30
Suvendhu Hansa
2eeb099061
Fix cwmp notification sending
2024-11-07 10:46:20 +00:00
Amin Ben Romdhane
9015576137
Align pipeline with latest bbfdm pipeline changes
2024-11-07 10:32:15 +00:00
Amin Ben Romdhane
ded33cb834
Align with new uci config name: 'deviceinfo' -> 'sysmngr'
2024-11-06 11:22:25 +01:00
Suvendhu Hansa
6215fe167d
Fix pipeline error
2024-11-04 13:06:39 +05:30
Suvendhu Hansa
a1e77afd6f
Fix TransferComplete RPC missed after reboot
2024-11-04 04:20:25 +00:00
Vivek Kumar Dutta
0d99484a9a
Fix compilation of netmngr
2024-11-04 07:47:19 +05:30
Amin Ben Romdhane
5c6a4ff73b
Set last_reboot_cause option to 'RemoteReboot' when rebooting via cwmp
2024-10-24 06:03:28 +00:00
Suvendhu Hansa
384c929c51
Store session backup to persistent storage
2024-10-24 05:21:07 +00:00
Amin Ben Romdhane
5c94fa6b1a
Fix missing BBF_VENDOR_PREFIX macro in netmngr compilation
2024-10-22 23:18:20 +02:00
Suvendhu Hansa
b671efa938
Convert diagnostics to async operation
2024-10-14 05:04:35 +00:00