Omar Kallel
386dab2bfa
Remove use of bbf context flag
2023-03-14 16:24:15 +01:00
Omar Kallel
61aa766c30
Ticket refs #9951 : icwmp: Handle ParameterKey in client
2023-02-24 07:31:22 +00:00
Amin Ben Romdhane
52921f8ff3
Bridging: Align Bridge management port handling with TR181 standard
2023-02-22 09:45:26 +01:00
Vivek Kumar Dutta
431fb5431f
Move ParameterKey to persistent storage
2023-02-09 03:30:09 +00:00
Amin Ben Romdhane
05ace8f689
Improve response time performance
...
- Don't check for duplicate node before adding to list
2023-01-26 10:58:57 +00:00
Amin Ben Romdhane
6861d9692e
Commit dmmap changes during transaction commit call without restarting services
2022-11-18 08:57:42 +00:00
Amin Ben Romdhane
96b7a91643
T#9169: Add support for '*' wildcard functionality
2022-11-16 08:26:16 +00:00
Suvendhu Hansa
3f1d9e6b90
Added json plugin for Device.CWMPManagementServer.
2022-06-23 09:19:44 +00:00
vdutta
491a8b0c00
Fix package list for external commits
2022-04-11 13:40:41 +05:30
Amin Ben Ramdhane
080f7b4f85
Ticket refs #7333 : fix warnings, code analysis and clean up the code
...
- Fix all errors catched by cppcheck threadsafety (cppcheck --error-exitcode=0 --addon=threadsafety bbf)
- Fix some errors catched by cppcheck cert (cppcheck --error-exitcode=0 --addon=cert bbf)
- Add new str-protected macros instead of using str functions directly to avoid crashes
2022-02-16 10:33:59 +00:00
Amin Ben Ramdhane
52e6a80306
DHCPv4: update implementation
...
- Don't create a network interface when adding a new 'DHCPv4.Client.' instance, therefore the network interface will only be managed with 'Device.IP.Interface.' object
2022-02-03 12:28:16 +01:00
Amin Ben Ramdhane
c3ea9e5597
Ticket refs #6892 : Parameters used for pathname reference cannot be set to empty
2022-01-10 10:20:03 +01:00
Suvendhu Hansa
8a1c125ddb
BBF: Library to expose dynamic DM over ubus
2021-11-25 13:20:53 +00:00
Amin Ben Ramdhane
35633a3bc8
Ticket refs #6623 : remove static code analysis warnings
2021-11-22 11:47:14 +01:00
Amin Ben Ramdhane
428f8d50c8
Ticket refs #6546 : Implement mapping as per json_mapping_v1
2021-11-15 13:08:25 +01:00
vdutta
c364c99501
Stage var state uci
2021-11-09 17:21:37 +01:00
Omar Kallel
c7c87df049
Ticket #6359 : icwmp: Reduce I/O on filesystem
2021-11-09 17:21:20 +01:00
Omar Kallel
01d36c0edf
Revert "Ticket #6359 : icwmp: Reduce I/O on filesystem"
...
This reverts commit 4e512e588e .
2021-11-09 16:53:34 +01:00
Omar Kallel
dc642082f9
Revert "Stage var state uci"
...
This reverts commit 2ea9a2e311 .
2021-11-09 16:49:22 +01:00
vdutta
2ea9a2e311
Stage var state uci
2021-11-09 16:14:29 +01:00
Omar Kallel
4e512e588e
Ticket #6359 : icwmp: Reduce I/O on filesystem
2021-11-09 16:14:18 +01:00
Suvendhu Hansa
d0a593e257
Optimized algorithm for dmubus_call
2021-11-03 15:22:10 +00:00
Neeraj Bijalwan
2864ddeacd
Add version in parameters
2021-11-03 09:30:12 +01:00
vdutta
0f3a18aef6
Fix get schema for dynamic plugins
2021-10-29 10:46:22 +05:30
Neeraj Bijalwan
aa17126d32
Added API to get supported datamodel
...
- New API "bbf_dm_get_supported_dm" to get the schema for all
objects/params/events/commands at once
2021-10-27 06:16:33 +00:00
suvendhu
0d04be3ad4
Enable/disable plugin support using compilation flags
2021-10-27 11:25:02 +05:30
Amin Ben Ramdhane
7f8d825a52
Improve memory api
2021-10-22 12:35:32 +01:00
Amin Ben Ramdhane
4226c94946
Add more configs to cover all datamdoel and fix some memory leaks
2021-09-30 14:55:32 +01:00
Amin Ben Ramdhane
ec78e61128
Ticket refs #5626 : Add in-tree definitions for usp events
2021-08-17 19:08:31 +01:00
vdutta
f25f6816e2
Fix compilation warnings
2021-08-10 15:31:46 +05:30
Omar Kallel
365410dbff
Ticket refs #5566 : icwmp: move notifications feature from bbf to icwmp package
2021-08-09 17:22:47 +01:00
Amin Ben Ramdhane
6a252f514c
Ticket refs #5505 : Move operate commands to there own datamodel files
2021-07-22 15:18:01 +01:00
Amin Ben Ramdhane
b37728698f
Device.DeviceInfo.BootFirmwareImage: return error in case the set method does not work properly
2021-06-22 15:21:43 +01:00
vdutta
f347d9d011
Added dm_entry_manage_services API
2021-06-17 06:33:06 +00:00
vdutta
5ad4e94b5f
Revert API to list updated services
2021-06-04 19:36:03 +05:30
vdutta
4231b2cfa5
Added dm_debug_browse_path API to get last access path
2021-06-04 17:06:26 +05:30
vdutta
23a4d482c1
Commit uci without restart for cwmp proto
2021-06-03 19:10:52 +05:30
vdutta
2583c5cbc0
API to list updated services
2021-06-02 20:16:20 +05:30
Amin Ben Ramdhane
e9fb75eb97
bbf: implement unit and functional tests
2021-05-03 18:29:28 +01:00
vdutta
73e1f1102f
B#4738: Add commit cwmp uci changes on set_notification cmd
...
- Updated Change package list in case of set_notification cmd
2021-04-22 18:27:23 +05:30
Amin Ben Ramdhane
5e97bdb5e4
bbf: add support for vendor extension
2021-03-25 16:06:31 +01:00
Amin Ben Ramdhane
92d1f62cab
bbf: cleanup
...
- fix flawfinder and cppcheck issues
- remove all unused functions
2021-02-10 17:31:55 +01:00
Omar Kallel
e73024d706
remove the use of dm_enabled_notify file && other cleanup
2020-12-17 12:34:34 +01:00
Amin Ben Ramdhane
b9a12b057b
remove tr064 feature and cleanup
2020-12-16 10:03:25 +01:00
Amin Ben Ramdhane
3906faa12d
Ticket refs #3730 : bbf: fix Static Code Analysis
2020-12-16 10:00:19 +01:00
Omar Kallel
b7134b4d7f
Remove cwmp cli functions && remove md5 api
2020-12-08 11:43:12 +01:00
Amin Ben Ramdhane
d5bf04b6a2
bbf: Fix some transaction issues and improve the code
2020-12-07 22:20:12 +01:00
Omar Kallel
2155d06e3d
Change CMD_INIT_NOTIFY to CMD_LIST_NOTIFY
2020-12-07 18:14:58 +01:00
Omar Kallel
8b433b79cf
Add CMD_INIT_NOTIFY: add nodtify parameters to list_parameter of dmctx
2020-12-07 16:07:27 +01:00
Amin Ben Ramdhane
5d10fba083
bbf: improve and cleanup the code
...
- update_instance_alias: read config and type section from the passed section in handle_update_instance
- remove append_dot_to_string() function
2020-12-06 22:18:18 +01:00