Commit graph

68 commits

Author SHA1 Message Date
Amin Ben Romdhane
ee135ab510 Introduce a new ubus obj 'bbf.config' to commit/revert uci config/dmmap changes and restart the required services
- Delete dmmap commit from Get Value/Get Name/ Get Instances methods
- dmmap changes can only be committed if restart_services is set to true during transaction commit
2024-04-25 18:00:00 +02:00
Amin Ben Romdhane
b0614ecfd3 Define memhead list inside bbf context structure 2024-03-20 11:54:51 +00:00
Amin Ben Romdhane
72ad1ac91a Fix probable crash and signal handler 2024-03-19 14:46:01 +01:00
Vivek Kumar Dutta
3cdbb5432c Avoid uci commit when restart_service is false 2024-03-04 12:14:04 +00:00
Amin Ben Romdhane
75dce53ddf B#13660: Update the handling of DHCP Option 55
(cherry picked from commit 249b9d564d)
2024-02-20 09:30:04 +00:00
Amin Ben Romdhane
223c3e613d B#13546: BBF DotSo & JSON plugin overrides entire tree 2024-02-05 16:48:34 +01:00
Vivek Kumar Dutta
24350050f9 Fix issues with gpn with microservices 2024-02-01 11:40:24 +00:00
Vivek Kumar Dutta
4f318f0e3d B#12831: Top down configuration for DHCPv4 Server pool 2023-12-26 10:39:02 +00:00
Suvendhu Hansa
c66b1b1168 Fix warnings 2023-12-15 14:39:40 +00:00
Amin Ben Romdhane
003490a28c B#12980: Can't get the linker for object exposed through micro-services 2023-12-13 17:05:03 +00:00
Amin Ben Romdhane
1a7d15e1c5 T#12957: minimize tools dependency 2023-12-13 14:26:52 +00:00
suvendhu
753e6893b2 Optimization of wifi channel scan algo 2023-12-08 12:54:31 +05:30
Suvendhu Hansa
cc3bb93280 Use Firmware upgrade events 2023-12-07 08:05:17 +00:00
Amin Ben Romdhane
b05a69ec54 B#12795: don't convert clientid option to hex 2023-11-29 15:45:02 +00:00
Amin Ben Romdhane
f43885b47d T#11633: bbfdm: Support transaction commit/abort for microservices 2023-11-28 14:47:36 +00:00
Amin Ben Romdhane
01c0c3769e Get method: Show only the first resolved reference for micro-service object 2023-11-28 13:20:23 +00:00
Michael Polyntsov
5b52a9c6c3 Fix warnings found when compilling with glibc 2023-11-27 10:28:04 +00:00
Amin Ben Romdhane
7ecae3f6d1 Update bbfdm tools 2023-11-20 13:36:36 +00:00
Amin Ben Romdhane
afb64324cc Fix the set method for parameters exposed over a micro-service and use object reference as values 2023-11-13 17:42:03 +01:00
Amin Ben Romdhane
6e40cbdba1 Shows fault messages reported from micro-service instead of standard messages. 2023-11-13 17:36:54 +01:00
Vivek Kumar Dutta
e33535e755 doc: how to migrate deprecated APIs 2023-10-31 13:26:17 +00:00
Amin Ben Romdhane
ec9ba2fab3 Feature #10819: Support top down stack configuration 2023-10-30 08:27:44 +00:00
Amin Ben Romdhane
6cfbb2f966 B#12370: wildcard searched not working with micro-service datamodel 2023-10-24 15:38:47 +02:00
Vivek Kumar Dutta
7ddd1064e4
Updated include headers 2023-10-19 16:28:42 +05:30
Vivek Kumar Dutta
4ff4f09126 Support loading plugins from microservices 2023-10-17 10:23:58 +00:00
Vivek Kumar Dutta
6f7a1ae87e Run instance updater from services 2023-10-17 07:36:45 +00:00
Amin Ben Romdhane
beecee8cdb DHCPv4: Fix dhcp issue with a list of values 2023-10-16 13:23:22 +00:00
Amin Ben Romdhane
8c6aa34a1b DHCPv4: Fix the handling of dhcp options 2023-10-12 15:22:06 +02:00
Amin Ben Romdhane
8162d226fe Get the correct reference if the object was exposed from micro-service 2023-10-06 13:37:12 +00:00
Vivek Kumar Dutta
1cae1fdbb7 Fix crash if refrence entry not matched 2023-10-06 05:41:37 +00:00
Amin Ben Romdhane
bf99dbfc7d Align JSON plugin with the new linker API 2023-10-04 16:47:40 +02:00
Amin Ben Romdhane
a66cb2c4e8 Remove unused linker function and minor issues 2023-10-04 16:47:27 +02:00
Amin Ben Romdhane
24281e06e0 Feature #12110: Update linkers based on unique keys 2023-10-02 08:36:00 +00:00
Vivek Kumar Dutta
60171c8817
Removed deprecated strsplit_by_str API 2023-09-26 17:37:32 +05:30
Amin Ben Romdhane
ed36b69d62 Returns an empty value if the linker is not resolved in the main tree 2023-09-21 11:02:29 +02:00
Amin Ben Romdhane
b17dd7751e Added a new API to get uptime 2023-09-20 17:29:48 +02:00
suvendhu
101bc2aba6 fix invalid value for bool type 2023-09-14 15:20:32 +05:30
Amin Ben Romdhane
74bf316022 bbfdm: Add support for external linker in micro-services 2023-09-14 09:31:18 +02:00
Suvendhu Hansa
39c708056e Set parameter value with same value 2023-09-13 17:02:43 +00:00
Amin Ben Romdhane
260bdc099a Feature #11626: ports uci deprecated 2023-08-10 11:55:38 +00:00
Amin Ben Romdhane
70a0917cc4 DMLEAF structure: delete 'default_value' argument 2023-08-09 11:07:29 +02:00
Amin Ben Romdhane
bc4c5acc7e Feature #11634: Replace core DM node using micro-services 2023-08-08 17:45:50 +02:00
Amin Ben Romdhane
58fab6623f Feature #10073: Update alias handling 2023-08-02 21:06:04 +00:00
Markus Gothe
309c2c1b2d macvlan: Improve parsing 2023-08-02 12:23:04 +00:00
Amin Ben Romdhane
ae33e60b2f T#11581: WiFi: Align with wifi7 related changes 2023-07-31 11:10:17 +00:00
Vivek Kumar Dutta
fe1b84a2a4 Fix RegulatoryDomain to allow empty value 2023-07-26 17:44:09 +02:00
Amin Ben Romdhane
a641b786b0 Feature #11250: Add support for fault messages 2023-07-26 13:40:04 +00:00
Amin Ben Romdhane
e7b48af2cb B#11542: GPN walk at each level fails with micro-services 2023-07-21 11:22:48 +02:00
Amin Ben Romdhane
f82803d91d WiFi.DataElements: use dump2 as the main ubus method to expose DataElements Object 2023-07-13 12:42:27 +02:00
Amin Ben Romdhane
42a09684f9 bbfdm-api: Ubus api cleanup 2023-07-09 22:34:31 +00:00