Commit graph

22 commits

Author SHA1 Message Date
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
65939b90aa bbf: add a header file for libbbf_api 2021-12-20 15:43:08 +00:00
Amin Ben Ramdhane
d9561d43c9 Ticket refs #6735: NumberOfEntries parameter json dm option cause a segfault 2021-12-06 11:42:55 +01:00
vdutta
0ef1ad0dd7 Fix segfault in json plugin 2021-12-06 11:06:52 +05:30
Amin Ben Ramdhane
c9789e90d6 bbf: don't remove the dot at the end of the value if there is already a dot at the end 2021-11-26 09:43:17 +01:00
Amin Ben Ramdhane
8d2581bacb bbf: fix a crash when the 'access' option is not defined in the JSON file 2021-11-26 09:42:12 +01:00
Amin Ben Ramdhane
35633a3bc8 Ticket refs #6623: remove static code analysis warnings 2021-11-22 11:47:14 +01:00
Amin Ben Ramdhane
a2ac2601d3 Improve JSON mapping && Fix some issues in browse function 2021-11-19 11:47:33 +01:00
Amin Ben Ramdhane
428f8d50c8 Ticket refs #6546: Implement mapping as per json_mapping_v1 2021-11-15 13:08:25 +01:00
Neeraj Bijalwan
2864ddeacd Add version in parameters 2021-11-03 09:30:12 +01:00
Amin Ben Ramdhane
f51f84d647 Ticket refs #6099: JSON method doesn't support passing the index in path argument 2021-11-01 13:44:30 +01:00
Amin Ben Ramdhane
35143273fe Add test cases for event and command exposed from json plugin 2021-10-29 18:20:08 +01:00
suvendhu
d895f2d4cd Support of event and operates from json plugin 2021-10-29 12:55:21 +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
d04a757b2c Add input value validation to vendor extension mechanisms 2021-10-22 12:35:02 +01:00
Amin Ben Ramdhane
42bc8e95a7 Ticket refs #5773: improve and simplify handle instance in browser and add functions 2021-09-09 16:56:02 +00:00
Amin Ben Ramdhane
c6b88c7668 Ticket refs #5811: BBF JSON doesn't support indexes 2021-08-26 09:07:28 +00: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
9d116f7577 bbf: cannot get new objects exposed via json files if root path contains '.{i}.' at the end 2021-05-18 13:53:14 +01:00
Amin Ben Ramdhane
e9fb75eb97 bbf: implement unit and functional tests 2021-05-03 18:29:28 +01:00
Amin Ben Ramdhane
5e97bdb5e4 bbf: add support for vendor extension 2021-03-25 16:06:31 +01:00
Renamed from dmentryjson.c (Browse further)