Commit graph

36 commits

Author SHA1 Message Date
Amin Ben Romdhane
b7e5e0de5a Introduce a new libbbfdm-api library version 2 2025-01-27 15:29:04 +01:00
Suvendhu Hansa
e82527cd48
Fix function name dm_base64_decode
base64_decode API is also exist in libeasy, so this name gives conflict error in compilation of the package which includes libbbfdm and libeasy both
2025-01-07 14:13:32 +00:00
Vivek Kumar Dutta
f08359f40d
Add support to filter micro-service ubus calls based on proto 2024-12-06 12:20:34 +00:00
Amin Ben Romdhane
311609a16f Added a new API that synchronizes uci config sections with dmmap sections based on specific option 2024-12-04 13:03:05 +00:00
Amin Ben Romdhane
062c13e833 Move DeviceInfo to sysmngr package 2024-11-06 11:30:31 +01:00
Amin Ben Romdhane
af2b0c0203
Align with new code-analysis docker image 2024-09-20 06:18:52 +00:00
Amin Ben Romdhane
2a97435094
static-analysis: Fix issues reported in libbbfdm-api 2024-09-16 12:22:55 +00:00
Amin Ben Romdhane
0636a0f457 Cleanup code 2024-06-12 08:53:42 +00:00
Amin Ben Romdhane
3a2ffcf318 Move TR-471 Data Model to tr471d 2024-05-18 21:50:47 +02:00
Amin Ben Romdhane
c35c1da0b2 F#14418: Generic API to datamodel reference handling 2024-05-16 09:47:58 +00:00
Amin Ben Romdhane
8126bc908a Fix the path of activate handler file 2024-04-18 17:49:52 +02:00
Vivek Kumar Dutta
63fad00eee Multiple improvements
- New input daemon option, 'service_name' to easily configure micro-service
- service_name used with 'dm_' prefix in process name
- service_name with 'dm_' prefix and '_inst' suffix for forked instance updater
- Unified signal handler for micro-service and main process
- Cli argument '-m' overloaded to support module name in place of plugin path
- Test alignments and improvements
2024-04-15 13:46:49 +00:00
Amin Ben Romdhane
7997de62b7 Define memhead list inside bbf context structure 2024-03-18 15:31:20 +00:00
Amin Ben Romdhane
b1be97457c bbfdm-api: Enhance replace_str API to utilize provided buffer 2024-02-05 16:11:22 +01:00
Amin Ben Romdhane
8f0e8f3d24 Feature #13372: move diagnostics api part to libbbfdm-api 2024-01-25 11:26:37 +01:00
Amin Ben Romdhane
b3945f8b0e Feature #13148: Replace vendor implementation with DotSo plugin 2024-01-23 20:52:37 +00:00
Amin Ben Romdhane
8d32f02f35 T#12237: Add support to show password for SecuredRoles 2024-01-09 12:37:39 +00:00
Vivek Kumar Dutta
4a942dbf11 Align with tr104 requirement 2023-12-27 16:57:40 +00:00
Amin Ben Romdhane
282c802308 B#12831: Top down configuration for DHCPv4 Server pool 2023-12-26 10:22:35 +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
Vivek Kumar Dutta
e33535e755 doc: how to migrate deprecated APIs 2023-10-31 13:26:17 +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
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
b17dd7751e Added a new API to get uptime 2023-09-20 17:29:48 +02:00
Amin Ben Romdhane
74bf316022 bbfdm: Add support for external linker in micro-services 2023-09-14 09:31:18 +02:00
Amin Ben Romdhane
260bdc099a Feature #11626: ports uci deprecated 2023-08-10 11:55:38 +00:00
Amin Ben Romdhane
58fab6623f Feature #10073: Update alias handling 2023-08-02 21:06:04 +00: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
08f31df314 WiFi: use the correct ifname when getting Access Point Status 2023-06-16 07:26:22 +00:00
Amin Ben Romdhane
96b305926f Update the function that used to get global ipv6 address 2023-04-19 12:15:49 +02:00
Amin Ben Romdhane
3cb2e902ba rename 'libbbf_api' -> 'libbbfdm-api' & 'libbbf_dm' -> 'libbbfdm' 2023-04-17 23:33:55 +02:00
Renamed from libbbf_api/dmcommon.h (Browse further)