Xiaofeng Meng
38d97ecc28
commts from devel
2025-10-23 15:27:46 +02:00
Xiaofeng Meng
8e07265495
fix bbfdm_get_reference_linker
2025-10-16 22:44:46 +02:00
Xiaofeng Meng
9eaea4cba3
fix bbf_config.c
2025-10-16 11:06:58 +02:00
Xiaofeng Meng
e68a005eef
fix bbfdm_resolve_external_reference_via_dmmap
...
the function can't handler multi-instance path,
for example: when the path is "Device.Bridging.Bridge.*.Port.",
the result would be "Device.Bridging.Bridge.*.Port.1".
2025-10-15 10:07:17 +02:00
Xiaofeng Meng
2f085e6c33
support dmmap for bbfdm_get_reference_linker
...
in bbfdm_get_references, try dmmap first, fall back to json
2025-10-14 13:34:43 +02:00
Xiaofeng Meng
a0952c6549
adaption for dm-framework
2025-10-13 23:20:32 +02:00
Amin Ben Romdhane
1596a6a8c1
libbbf-api: Add a new ubus API to get the response based on blob_msg input
2025-10-01 17:34:12 +02:00
Suvendhu Hansa
acb6b1cbf2
Added opconf and gnx-l2snooping dm in tools input
2025-09-25 17:39:09 +05:30
Suvendhu Hansa
ba2fc7dc21
execute sync handler on bbfdm.apply event
2025-09-17 19:52:11 +05:30
Vivek Kumar Dutta
252da0b834
Fix setting debug log level
2025-09-14 18:03:13 +05:30
Suvendhu Hansa
786863cf0e
Multiple updates
...
- Support to notify about external uci changes
- Call uci_to_dmmap sync function on uci changes notification
- Documentation update
2025-09-14 12:10:52 +05:30
Suvendhu Hansa
2cd0a1ef6b
Register external handler
2025-09-11 13:29:19 +05:30
Vivek Kumar Dutta
227d121ee5
Pipeline improvement
2025-09-10 15:52:01 +05:30
Suvendhu Hansa
19db3c2d17
dmctx aware bbfdm api
2025-09-05 18:49:59 +05:30
Suvendhu Hansa
2f3a0805b0
rename unnamed dmmap section
2025-09-04 18:56:38 +05:30
Vivek Kumar Dutta
ca8707b320
Fix pipeline
2025-09-02 13:09:30 +05:30
Vivek Kumar Dutta
ebe5ada3d0
dm-services: enable libeasy
2025-09-02 12:54:48 +05:30
Vivek Kumar Dutta
c9af4e50ce
Logging improvements
2025-08-27 14:28:28 +05:30
Vivek Kumar Dutta
2e6debc04b
Updated some logs
2025-08-26 18:33:15 +05:30
Suvendhu Hansa
09f95d7edd
Fix instance number check
2025-08-22 22:02:27 +05:30
Suvendhu Hansa
97320a95ab
Fix string handling
2025-08-22 21:59:42 +05:30
Vivek Kumar Dutta
42d1e14a91
ci: Fix compilation of libeasy
2025-08-22 21:57:29 +05:30
Xiaofeng Meng
5d7b4d759e
Fix generic error message for 9007 fault code
2025-08-22 15:06:08 +05:30
Amin Ben Romdhane
16ed3a79e3
Support multiple DM paths for the same UBUS event
2025-08-18 13:37:08 +05:30
Vivek Kumar Dutta
8c1517dab6
Fix branch name for micro-services
2025-08-06 14:55:59 +05:30
Vivek Kumar Dutta
51af53e2be
Fix CI for release branches
2025-08-06 13:59:59 +05:30
Vivek Kumar Dutta
47087c5941
Fix micro-service pipelines
2025-08-05 13:04:48 +05:30
Amin Ben Romdhane
d4bc6eea94
Redesign dmmap to be portable and structured
2025-08-04 14:04:52 +02:00
Amin Ben Romdhane
a4f6108138
Improve references database
2025-07-21 15:28:45 +05:30
Amin Ben Romdhane
7acb5cb2f4
Set dm_type for internal API calls
2025-07-18 12:24:07 +05:30
Amin Ben Romdhane
b6fdc87df8
Ensure UCI savedir paths are created before initialization
2025-07-14 00:34:31 +02:00
Amin Ben Romdhane
b9b9743cf0
bbfdm_tools: read the description from json plugin directly
2025-07-08 20:54:04 +02:00
Amin Ben Romdhane
549a296cbf
Set an empty value as a reference value when the path exists but its linker is empty
2025-06-30 14:37:59 +00:00
Amin Ben Romdhane
8d55820ed1
Refresh references db after calling delete method
2025-06-26 16:36:52 +02:00
Amin Ben Romdhane
928443c5c8
Make sure to refresh references db before calling set method to ensure that all references are stored in the database
2025-06-24 14:50:23 +02:00
Amin Ben Romdhane
aa74995f9b
Added a mechanism to recover blacklisted ubus methods
2025-06-20 18:35:05 +05:30
Amin Ben Romdhane
ae1c44524d
bbfdmd: make ubus timeout configurable for every service using JSON register service
2025-06-16 18:53:16 +05:30
Amin Ben Romdhane
22cc348d27
Added a mechanism to recover blacklisted services
2025-06-16 12:22:42 +00:00
Suvendhu Hansa
4bfeedf7bc
Added wifidmd DM vendor extension description
2025-06-16 12:21:52 +00:00
Suvendhu Hansa
ad2602f114
Blacklist ubus object only in timed out
2025-06-13 12:42:10 +05:30
Amin Ben Romdhane
25e2d0bab6
bbf.config: handle wifi configs reload from external script
2025-06-11 14:08:44 +02:00
Amin Ben Romdhane
571a4335a9
Added support for ubus blob API with timeout
2025-06-11 14:03:38 +02:00
Amin Ben Romdhane
67c6e502a2
Pipeline: Fix parental-control compilation
2025-06-11 13:41:52 +02:00
Vivek Kumar Dutta
cb405b3b88
Added dependency based on directory
2025-05-27 19:55:08 +05:30
Amin Ben Romdhane
7cce094e03
ubus: Blacklist unsupported or slow methods after repeated failures
2025-05-27 19:54:41 +05:30
Vivek Dutta
dd0c6433aa
Revert "depcheck to check non-zero file"
2025-05-27 19:53:16 +05:30
Vivek Kumar Dutta
6cbfa27973
depcheck to check non-zero file
2025-05-27 14:26:24 +05:30
Amin Ben Romdhane
08cf6a9725
bbfdmd: Show only usp schema when registering the services
2025-05-22 10:55:57 +02:00
Amin Ben Romdhane
a20a15888b
Store data model schema during service registration
2025-05-21 15:50:18 +00:00
Amin Ben Romdhane
79a91515e5
Add detailed error logging for ubus_invoke failures
2025-05-20 11:42:02 +00:00