Commit Graph

  • 04875b06b6 Validate null section type null_check Suvendhu Hansa 2026-01-08 18:20:52 +05:30
  • 678dea312a bbf_configd: add pre-apply hook before apply handlers pre-apply Xiaofeng Meng 2026-01-08 09:00:57 +01:00
  • 881284e8cb support external handler of "commit" commit-handler Xiaofeng Meng 2026-01-07 16:08:47 +01:00
  • f13c2a5a9a commit dmmap on initial refresh instance devel Suvendhu Hansa 2026-01-07 19:16:18 +05:30
  • 583fa5dfb9 Revert "Revert "Do not commit in get operation"" Vivek Dutta 2026-01-07 10:56:54 +05:30
  • 8201f79d12 Revert "Do not commit in get operation" Vivek Dutta 2026-01-06 18:29:06 +05:30
  • d76877c20b Set internal root for dm-service Suvendhu Hansa 2026-01-05 12:55:26 +05:30
  • 9e089f57d9 Do not commit in get operation Suvendhu Hansa 2026-01-06 14:21:56 +05:30
  • 88c852b793 enable debug logs in ci pipeline ci Vivek Kumar Dutta 2026-01-05 12:51:48 +05:30
  • bdf1947b73 Update ci test file Vivek Kumar Dutta 2026-01-02 17:43:05 +05:30
  • 8b9624c8f7 Update ci test file Vivek Kumar Dutta 2026-01-02 17:43:05 +05:30
  • 7c81bf5bd5 Added revert handler for services Suvendhu Hansa 2025-12-31 17:06:04 +05:30
  • 691a64895c Added vendor ext Dropbear obj for testing test_service Suvendhu Hansa 2025-12-30 17:52:44 +05:30
  • fbf01a9e30 Fix reference_db overwrite by multiple service Suvendhu Hansa 2025-12-16 13:21:27 +05:30
  • c31092344b adaption for dm-framework meng-dmf Xiaofeng Meng 2025-10-24 11:09:02 +00:00
  • df25ff7ce0 libbbfdm-api: proper parenthesis in macros bbf_test Andreas Gnau 2025-12-15 13:22:32 +01:00
  • e883c4c69b cmake: Fix compat with CMake 4 Andreas Gnau 2025-12-15 05:50:39 +01:00
  • 72c3307651 Store object name when parsing multi-instance object without section Amin Ben Romdhane 2025-12-01 15:44:10 +01:00
  • a52d79b11f tools_input: updated dhcpmngr compile flags release-7.5 Vivek Kumar Dutta 2025-12-04 18:18:18 +05:30
  • 8f72146f0f Handling sections with missing instance in dmmap Suvendhu Hansa 2025-11-28 17:18:59 +05:30
  • a0347e59b6 Schedules: Fix setting alias Vivek Kumar Dutta 2025-11-25 19:24:45 +05:30
  • 6317266bdf Fix setting debug log level Amin Ben Romdhane 2025-11-25 09:35:32 +00:00
  • 880a7583ca libbbfdm-ubus: fix crash on large Get output Amin Ben Romdhane 2025-11-24 14:01:18 +01:00
  • 348d448d3a libbbfdm-ubus: fix crash on large Get output Amin Ben Romdhane 2025-11-24 00:37:43 +01:00
  • d08035acac Fix CI/CD pipeline Vivek Kumar Dutta 2025-11-21 12:02:30 +05:30
  • a707ed46b0 libbbfdm-api: ignore trailing dots in reference paths Mohd Husaam Mehdi 2025-11-20 17:18:31 +05:30
  • adfdb54d62 Update ubus call logs Vivek Dutta 2025-10-30 10:45:49 +05:30
  • efc6f91b55 Update ubus call logs Amin Ben Romdhane 2025-10-29 15:06:49 +01:00
  • 4855d91797 libbbfdm-ubus: free 'bbfdm_ctx' dynamic allocations only when 'ubus_ctx' is initialized Amin Ben Romdhane 2025-10-28 12:15:23 +00:00
  • bb85e2c7df adaption for dm-framework dmf-save2 cherry-pick-a9074206 Xiaofeng Meng 2025-10-24 11:09:02 +00:00
  • 1a86b8a443 fix bbfdm_resolve_external_reference_via_dmmap Xiaofeng Meng 2025-10-24 10:56:10 +00:00
  • 293474bf1f Operate: commit or revert only if modified UCI list is not empty Amin Ben Romdhane 2025-10-23 21:04:12 +02:00
  • 4121624750 fix dmf2 Xiaofeng Meng 2025-10-23 18:31:15 +02:00
  • 38d97ecc28 commts from devel dm-adaption Xiaofeng Meng 2025-10-23 15:27:46 +02:00
  • a9074206cb adaption for dm-framework Xiaofeng Meng 2025-10-23 14:20:07 +02:00
  • 7236df99d5 adaption for dm-framework dmf-meng Xiaofeng Meng 2025-10-23 14:20:07 +02:00
  • 390a20c1ef fix bbfdm_resolve_external_reference_via_dmmap Xiaofeng Meng 2025-10-14 23:00:06 +02:00
  • 5bf5ca62ed bbfdmd: append first 'obj_path' entry to requested path to select which micro-service to call set_method_issue Amin Ben Romdhane 2025-10-22 16:58:40 +02:00
  • 165deef400 support dmmap for bbfdm_get_reference_linker Xiaofeng Meng 2025-10-23 04:08:32 +00:00
  • 21f4b19cda bbfdm methods are not working for objects exposed from parent object different to 'Device.' Amin Ben Romdhane 2025-10-22 13:15:19 +00:00
  • d45e57afd6 Tools: added decollector module Amin Ben Romdhane 2025-10-21 13:53:50 +02:00
  • 3e9faeff2b Delete the unnecessary sync timer Amin Ben Romdhane 2025-10-20 13:23:20 +02:00
  • a332ebef29 libbbfdm-ubus: refactor ubus_ctx handling for greater flexibility Amin Ben Romdhane 2025-10-17 16:34:52 +00:00
  • 8e07265495 fix bbfdm_get_reference_linker Xiaofeng Meng 2025-10-16 22:44:46 +02:00
  • 9eaea4cba3 fix bbf_config.c Xiaofeng Meng 2025-10-16 11:06:58 +02:00
  • 69134df069 Correct API name typo and deprecate old APIs Amin Ben Romdhane 2025-10-15 10:44:01 +00:00
  • e68a005eef fix bbfdm_resolve_external_reference_via_dmmap Xiaofeng Meng 2025-10-14 23:00:06 +02:00
  • 2f085e6c33 support dmmap for bbfdm_get_reference_linker Xiaofeng Meng 2025-10-14 10:59:43 +02:00
  • 18bfb6a702 support dmmap for bbfdm_get_reference_linker cherry-pick-7c16eb32 Xiaofeng Meng 2025-10-14 09:02:47 +00:00
  • a0952c6549 adaption for dm-framework Xiaofeng Meng 2025-07-20 22:42:30 +02:00
  • 1596a6a8c1 libbbf-api: Add a new ubus API to get the response based on blob_msg input Amin Ben Romdhane 2025-10-01 17:34:07 +02:00
  • 2038670602 bugfix: count dynamic Rule instances during FIND_MAX fix-max-instance Xiaofeng Meng 2025-10-01 09:17:42 +02:00
  • acb6b1cbf2 Added opconf and gnx-l2snooping dm in tools input Suvendhu Hansa 2025-09-25 17:39:09 +05:30
  • ba2fc7dc21 execute sync handler on bbfdm.apply event Suvendhu Hansa 2025-09-17 19:52:11 +05:30
  • 252da0b834 Fix setting debug log level Vivek Kumar Dutta 2025-09-14 17:53:33 +05:30
  • 786863cf0e Multiple updates Suvendhu Hansa 2025-09-14 12:10:52 +05:30
  • 2cd0a1ef6b Register external handler Suvendhu Hansa 2025-09-11 13:29:19 +05:30
  • 227d121ee5 Pipeline improvement Vivek Kumar Dutta 2025-09-10 14:33:49 +05:30
  • 19db3c2d17 dmctx aware bbfdm api Suvendhu Hansa 2025-09-05 18:49:59 +05:30
  • 2f3a0805b0 rename unnamed dmmap section Suvendhu Hansa 2025-09-04 18:56:38 +05:30
  • ca8707b320 Fix pipeline Vivek Kumar Dutta 2025-09-02 13:09:30 +05:30
  • ebe5ada3d0 dm-services: enable libeasy Vivek Kumar Dutta 2025-09-02 12:48:29 +05:30
  • aa48055446 Logging improvements Vivek Kumar Dutta 2025-08-27 14:28:28 +05:30
  • c9af4e50ce Logging improvements Vivek Kumar Dutta 2025-08-27 14:28:28 +05:30
  • fd01662127 Updated some logs Vivek Dutta 2025-08-26 18:48:05 +05:30
  • 2e6debc04b Updated some logs Vivek Kumar Dutta 2025-08-26 18:33:15 +05:30
  • 09f95d7edd Fix instance number check Suvendhu Hansa 2025-08-22 19:12:24 +05:30
  • 97320a95ab Fix string handling Suvendhu Hansa 2025-08-22 17:31:29 +05:30
  • 42d1e14a91 ci: Fix compilation of libeasy Vivek Kumar Dutta 2025-08-22 21:10:15 +05:30
  • 5d7b4d759e Fix generic error message for 9007 fault code Xiaofeng Meng 2025-08-22 09:36:08 +00:00
  • 16ed3a79e3 Support multiple DM paths for the same UBUS event Amin Ben Romdhane 2025-08-18 08:07:08 +00:00
  • a13df8468d Fix branch name for micro-services Vivek Dutta 2025-08-06 15:01:46 +05:30
  • 8c1517dab6 Fix branch name for micro-services Vivek Kumar Dutta 2025-08-06 14:55:59 +05:30
  • 51af53e2be Fix CI for release branches Vivek Kumar Dutta 2025-08-06 13:59:16 +05:30
  • 6cb967db17 Fix CI release branch Vivek Kumar Dutta 2025-08-06 10:47:38 +05:30
  • f35080b83b Validate netmngr changes test_pipeline_netmngr Amin Ben Romdhane 2025-08-05 11:07:30 +02:00
  • 47087c5941 Fix micro-service pipelines Vivek Kumar Dutta 2025-08-05 13:04:48 +05:30
  • d4bc6eea94 Redesign dmmap to be portable and structured Amin Ben Romdhane 2025-07-25 23:34:41 +02:00
  • d3ef967693 Redesign dmmap to be portable and structured redesign_dmmap Amin Ben Romdhane 2025-07-25 23:34:41 +02:00
  • fd9b465de5 Fix internal references Amin Ben Romdhane 2025-07-25 10:09:51 +00:00
  • a4f6108138 Improve references database Amin Ben Romdhane 2025-07-21 09:58:45 +00:00
  • 1615b42e40 adaption for df-framework dm-framework Xiaofeng Meng 2025-07-20 22:42:30 +02:00
  • 7acb5cb2f4 Set dm_type for internal API calls Amin Ben Romdhane 2025-07-18 06:54:07 +00:00
  • b6fdc87df8 Ensure UCI savedir paths are created before initialization Amin Ben Romdhane 2025-07-14 00:30:39 +02:00
  • b1b2e76ed6 Fix reference DB hash collision fix-path-collosion Xiaofeng Meng 2025-07-09 11:20:06 +02:00
  • b9b9743cf0 bbfdm_tools: read the description from json plugin directly Amin Ben Romdhane 2025-07-08 13:49:29 +02:00
  • 549a296cbf Set an empty value as a reference value when the path exists but its linker is empty Amin Ben Romdhane 2025-06-30 14:37:59 +00:00
  • 8d55820ed1 Refresh references db after calling delete method Amin Ben Romdhane 2025-06-26 16:36:52 +02:00
  • 9468cd36a0 dm-framework PoC tech-notes dmf-poc Xiaofeng Meng 2025-06-25 14:44:06 +02:00
  • 928443c5c8 Make sure to refresh references db before calling set method to ensure that all references are stored in the database Amin Ben Romdhane 2025-06-24 14:50:23 +02:00
  • aa74995f9b Added a mechanism to recover blacklisted ubus methods Amin Ben Romdhane 2025-06-20 13:05:05 +00:00
  • 7dd2d0c89c netmode description update netmode Vivek Kumar Dutta 2025-06-20 13:44:19 +05:30
  • 6a557ae02c Added a mechanism to recover blacklisted ubus methods Amin Ben Romdhane 2025-06-18 17:08:55 +02:00
  • ae1c44524d bbfdmd: make ubus timeout configurable for every service using JSON register service Amin Ben Romdhane 2025-06-16 11:13:38 +02:00
  • 22cc348d27 Added a mechanism to recover blacklisted services Amin Ben Romdhane 2025-06-12 15:54:21 +02:00
  • 4bfeedf7bc Added wifidmd DM vendor extension description Suvendhu Hansa 2025-06-16 17:51:52 +05:30
  • ad2602f114 Blacklist ubus object only in timed out Suvendhu Hansa 2025-06-13 12:20:46 +05:30
  • 25e2d0bab6 bbf.config: handle wifi configs reload from external script Amin Ben Romdhane 2025-06-10 11:41:30 +02:00
  • 571a4335a9 Added support for ubus blob API with timeout Amin Ben Romdhane 2025-06-11 10:18:50 +02:00
  • 67c6e502a2 Pipeline: Fix parental-control compilation Amin Ben Romdhane 2025-06-11 13:41:52 +02:00