Amin Ben Romdhane
0a4105c931
Add bbfdm daemon(bbfdmd)
2023-04-14 10:05:08 +00:00
Amin Ben Romdhane
c7be1ab765
Remove dependency from router.system method
2023-04-13 14:51:34 +02:00
suvendhu
837b04f7c1
Fix probable crash in ppp stat
2023-04-10 17:01:03 +05:30
suvendhu
4515b63198
Fix vendor log/config upload to local path
2023-04-05 18:19:57 +05:30
Amin Ben Romdhane
b8bc5c3423
Create a new libraries 'libbbf_api' && 'libbbf_dm'
2023-03-28 16:18:10 +02:00
Amin Ben Romdhane
ea8afbf980
Return error if the called path is invalid wildcard path
2023-03-26 22:13:09 +00:00
Omar Kallel
386dab2bfa
Remove use of bbf context flag
2023-03-14 16:24:15 +01:00
Omar Kallel
afc592b39f
Move diagnostics flags to icwmp repo
2023-03-10 16:58:29 +00:00
Amin Ben Romdhane
aefaf7844d
Update data model version to 2.16 since we start supported OBJ/PARAM in 2.16
2023-02-22 09:45:35 +01:00
Amin Ben Romdhane
52921f8ff3
Bridging: Align Bridge management port handling with TR181 standard
2023-02-22 09:45:26 +01:00
suvendhu
2de7dbc43c
Added support of tr471 diagnostics
2023-02-14 12:59:45 +05:30
Omar Kallel
56fc5dee24
WiFi: redirect NeighboringWiFiDiagnostic result to '/etc/bbfdm dmmap' file when starting the diagnostic
2023-02-06 16:08:28 +00:00
Amin Ben Romdhane
05ace8f689
Improve response time performance
...
- Don't check for duplicate node before adding to list
2023-01-26 10:58:57 +00:00
Amin Ben Romdhane
591b7414c8
Json_plugin: Add/Delete/Set returns error when any operation is failing
2023-01-10 10:59:06 +00:00
Amin Ben Romdhane
09c6514c41
T#8941: Add support for QoS.Classification.{i}.Order parameter
2022-11-18 13:10:58 +00:00
Amin Ben Romdhane
96b7a91643
T#9169: Add support for '*' wildcard functionality
2022-11-16 08:26:16 +00:00
Simon Tate
9a3f9c0327
Update UCI max section length
2022-10-17 05:40:36 +00:00
suvendhu
7a21881293
Fix uloop deadlock for ProcessStatus
2022-10-13 08:34:26 +00:00
Amin Ben Ramdhane
0c8d4bcf69
T#8859: Improvement in diagnostics datamodel operations
2022-10-12 11:04:10 +00:00
Amin Ben Ramdhane
89835b076a
API: convert string to hex and vice versa functions: add support for option 1 and memory size check
2022-10-03 12:11:27 +00:00
Amin Ben Ramdhane
01d8dd9487
Align with new BulkData changes
2022-09-28 07:54:02 +00:00
suvendhu
4f0dda9f80
Show default value from json in get
2022-09-26 10:18:39 +00:00
Amin Ben Ramdhane
8ad63e92fb
T#8713: Security: Read certificates from system path '/etc/ssl/certs'
2022-09-22 09:05:12 +00:00
Amin Ben Ramdhane
9bdcb1ac18
T#8720: unable to set option 43 for dhcp server
2022-09-19 15:37:59 +00:00
Amin Ben Ramdhane
bbdcbf6d8a
T#8720: unable to set option 43 for dhcp server
2022-09-15 21:19:42 +01:00
Amin Ben Ramdhane
7d48c24d76
T#7368: Add support for PBR(Policy based routing)
2022-09-06 08:22:38 +01:00
Amin Ben Ramdhane
87ad6c5f22
T#8504: DHCPv4 options value is not implemented as standard
2022-08-16 10:41:11 +00:00
Omar Kallel
7ca14a3fcd
Ticket #8245 : bbf: Add support for InformParameter
2022-07-21 15:47:23 +00:00
Amin Ben Ramdhane
95c7459bce
T#8408: JSON Plugin: Fixed issues when multi-instance object mapping for multiple sections
2022-07-21 13:39:57 +01:00
vdutta
f88bf094f9
Static analysis improvements
2022-06-28 08:45:55 +05:30
Suvendhu Hansa
785f76f595
Fix firmware download
2022-06-27 14:18:36 +00:00
Andreas Gnau
d579827252
treewide: Fix compilation with 64-bit time_t
2022-06-24 05:37:27 +00:00
suvendhu
eb4e1c4cf7
T#8240: show DE Disassoc and Assoc event in reverse order
2022-06-22 11:00:43 +01:00
Amin Ben Ramdhane
26326b5b57
Configure the maximum number of instances in build time
2022-06-16 08:26:04 +01:00
Amin Ben Ramdhane
b36eca90a7
Device.{BBF_VENDOR_PREFIX}URLFilter.Profile.{i}.Name: update permission
2022-06-15 09:50:14 +00:00
Amin Ben Ramdhane
64ca3bfe7c
T#7717: Handle ProcessStatus optimally
2022-06-08 14:29:37 +00:00
Suvendhu Hansa
65fd08a0d6
JSON plugin: Add support for uci list
2022-06-02 08:27:07 +00:00
vdutta
306d79a86a
Configure ssl library
...
- Remove libbbf_api dependency from libbbfdm
2022-04-13 15:50:44 +05:30
Erik Karlsson
78751e0fc9
dmcommon: remove unused pipe in dmcmd
...
This avoids leaking file descriptors and potential deadlock in case
the command fills the pipe. Output is sent to /dev/null and dmcmd will
return the exit status instead of a file descriptor.
2022-04-04 13:22:24 +02:00
Erik Karlsson
b120f60f60
dmcommon: handle empty string correctly in remove_new_line
2022-04-04 11:35:46 +02:00
Amin Ben Ramdhane
5a2aba3430
WiFi.DataElements.: Add support for ChannelScanRequest() operate
2022-03-22 19:31:03 +01:00
Amin Ben Ramdhane
7739a90d11
T#7625: Empty MacAddress for VLAN interface
2022-03-18 17:54:22 +01:00
Amin Ben Ramdhane
df6e164c9e
WiFiDataElements: Added support for missing objects/parameters and updated mappings
2022-03-17 11:45:01 +01:00
vdutta
8892e6784e
Added pseudo blocking call for firmware upgrade
2022-03-14 12:45:15 +05:30
Amin Ben Ramdhane
a2db2419dc
T#7156: use cron job to handle schedule Activate firmware image
2022-03-11 10:44:20 +00:00
Amin Ben Ramdhane
c7ffc5afd4
bbf: Update the validate function of boolean parameters
2022-02-23 17:18:50 +00:00
suvendhu
889c15feeb
Fix ticket#7333 fix cppcheck warnings
2022-02-22 18:24:19 +05:30
Suvendhu Hansa
e6ff70f5d5
B#7328 extra object added under device after almac change
2022-02-18 06:51:33 +00:00
vdutta
d522d8011b
Fix static code warnings
2022-02-17 16:41:10 +05:30
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