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
Amin Ben Ramdhane
b8e4c61479
bbf: init context before commit cwmp changes
2020-12-04 14:39:46 +01:00
Amin Ben Ramdhane
daa673dd56
bbf: commit cwmp changes without restarting its service
2020-12-03 21:37:32 +01:00
Amin Ben Ramdhane
15d02b20fa
bbf: commit uci changes under bbfdm repo when calling get_value, get_name, etc...
...
- commit uci changes under '/etc/bbfdm' when calling all methods except set/add/delete
- align icwmp cli with bbf changes
- remove unused functions
2020-12-02 22:37:40 +01:00
vdutta
b2464f0a47
Revert uci changes only on 'dm_entry_revert_changes'
2020-12-02 13:26:11 +05:30
vdutta
823183c11e
Save uci changes in place of commit
2020-12-01 11:38:14 +05:30
Amin Ben Ramdhane
18643f29b3
bbf: enhance the code
...
- remove unused argument from dmuci_add_section() and dmuci_add_section_bbfdm() functions
- use snprintf instead of dmasptintf
- change function name: add_list_paramameter -> add_list_parameter
2020-11-23 10:58:48 +01:00
vdutta
420f0b1873
Map specific cwmp faults to general failure for usp proto
2020-11-18 13:31:32 +01:00
vdutta
991fb4a74d
Extended fault code mapping for usp
2020-11-18 09:57:40 +01:00