Amin Ben Ramdhane
519342a064
Ticket refs #3707 : bbf: XML generator generates two Device.Hosts.
2020-11-07 21:58:21 +01:00
Amin Ben Ramdhane
df0603eedb
Ticket refs #3769 : bbf: add support for dynamic obj/param when generating excel file
2020-11-07 21:31:44 +01:00
Amin Ben Ramdhane
8ba74d624b
bbf: add unique_keys argument to the comment
...
- change (const char *[]) -> LIST_KEY
2020-10-17 14:54:33 +01:00
Amin Ben Ramdhane
26e3f3ef27
ieee1905: enhance the code
2020-09-11 16:00:31 +02:00
nevadita.chatterjee
2795f0ded9
bbf:Added topology changes in ieee1905
2020-09-11 16:00:31 +02:00
Amin Ben Ramdhane
39eef2ada2
move bulkdata to its package as dynamic library
2020-09-10 10:52:38 +01:00
Amin Ben Ramdhane
7057d87e84
move xmpp to its package as dynamic library
2020-09-10 10:52:27 +01:00
Amin Ben Ramdhane
82d001806e
Update config file name
2020-09-10 10:52:14 +01:00
nevadita.chatterjee
725981c900
bbf: Added ieee1905 code
2020-09-02 18:30:16 +02:00
Yalu Zhang
efdef65178
TR-104: reimplementation of voice service Device.Services.VoiceService. as per tr-104-2-0-2-usp
...
- Configurations
- Capabilities
- Status
- Call logs
2020-09-01 20:06:23 +02:00
Omar Kallel
bc947cf023
Device.RootDataModelVersion type is wrong
2020-06-05 15:07:47 +01:00
Omar Kallel
697c4981b7
backup
2020-06-03 12:17:33 +01:00
Amin Ben Ramdhane
3f4a97c1af
Ticket refs#2512: libbbf: an object should not be presented if the uci file or ubus object it depends on does not exist
2020-05-27 08:55:07 +01:00
Omar Kallel
8473242c46
Ticket refs #2584 : TR-181: Device.LANConfigSecurity. object
2020-05-18 12:01:26 +01:00
Amin Ben Ramdhane
7250cbd1e9
X_<VENDOR>_WiFiLife: remove it from bbf
...
From now, X_<VENDOR>_WiFiLife object will be added by wifilife package
2020-05-12 16:37:36 +01:00
Rahul
20f0c5211c
bbf: add support for mld snooping and proxy
...
Added support for MLD configuration using the new proposed data
model.
Resolve bug in IGMP to be able to delete child objects when
parents are deleted from the dmmap_mcast file.
2020-04-28 11:31:31 +05:30
Rahul
1b16a14089
bbf: add support for the new IGMP vendor extension
...
This commit caters to support for IGMP.Snooping and IGMP.Proxy objects except
for reading statistics in the form of Snooping.ClientGroup and Proxy.ClientGroup
objects.
ToDo:
1. Implement enable parameter for filter.
This is what it looks like btw:
root@iopsys:~# cat /etc/config/mcast
config snooping 'msnoop_1'
option enable '0'
option proto 'igmp'
option version '2'
option robustness '2'
option aggregation '0'
list filter '2.2.2.2'
list filter '2.2.2.1'
option interface 'br-wan'
config proxy 'mproxy_1'
option enable '0'
option proto 'igmp'
option version '2'
option robustness '2'
option aggregation '0'
list filter '1.1.1.1'
list filter '1.1.1.2'
list snooping_interface 'br-wan'
list proxy_interface 'wan'
and the output of usp get is:
root@iopsys:~# ubus call usp get '{"path":"Device.X_IOPSYS_EU_IGMP."}'
{
"X_IOPSYS_EU_IGMP": {
"Proxy": [
{
"Aggregation": false,
"Enable": false,
"Filter": [
{
"Enable": false,
"IPAddress": "1.1.1.1"
},
{
"Enable": false,
"IPAddress": "1.1.1.2"
}
],
"FilterNumberOfEntries": 2,
"ImmediateLeave": false,
"Interface": [
{
"Interface": "Device.IP.Interface.1.",
"Upstream": false
},
{
"Interface": "Device.Bridging.Bridge.1.Port.1.",
"Upstream": false
}
],
"InterfaceNumberOfEntries": 2,
"LastMemberQueryInterval": 0,
"QueryInterval": 0,
"QueryResponseInterval": 0,
"Robustness": 2,
"Version": "V2"
}
],
"ProxyNumberOfEntries": 1,
"Snooping": [
{
"Aggregation": false,
"Enable": false,
"Filter": [
{
"Enable": false,
"IPAddress": "2.2.2.2"
},
{
"Enable": false,
"IPAddress": "2.2.2.1"
}
],
"FilterNumberOfEntries": 2,
"Interface": "Device.Bridging.Bridge.1.Port.1.",
"Robustness": 2,
"Version": "V2"
}
],
"SnoopingNumberOfEntries": 1
}
All objects/parameters were set using usp so we know that works.
2020-04-28 11:31:31 +05:30
Sukru Senli
0693cef8d5
remove X_<VENDOR>_PowerManagement object
2020-04-12 13:47:52 +02:00
Sukru Senli
b02097d09a
X_<VENDOR>_MCPD object will be added by mcpd package; remove here
2020-04-12 12:12:05 +02:00
Sukru Senli
358e068081
X_<VENDOR>_IGMP -> X_<VENDOR>_MCPD
2020-04-11 19:16:28 +02:00
Sukru Senli
d76b77d537
vendor extensions are more aligned with standard naming convention
2020-04-11 13:49:23 +02:00
Sukru Senli
d4c51501a0
remove deprecated vendor extension parameters
2020-04-10 13:45:28 +02:00
Sukru Senli
f214d0efa1
remove deprecated objects
2020-04-10 13:06:56 +02:00
rtopno
8af86204f5
Deleted device-iopsyswrt.c and uncommented QoS object in device.c file
2020-04-07 12:47:21 +01:00
Amin Ben Ramdhane
a1f7ce98cf
Ticket refs #1254 : Improvement validation parameters
2020-03-13 16:28:32 +01:00
Omar Kallel
5b0bc22622
Ticket Refs #1835 : TR-181: Device.Security object
2020-03-03 15:30:08 +01:00
Amin Ben Ramdhane
ff14c27fc3
clean up the source code
...
- remove unused variables
- fix coding style of most function (Indentation, Tabulation, ..)
- check the source code using cppcheck tool
- change sprintf by snprintf
2020-02-12 19:08:49 +01:00
Amin Ben Ramdhane
4ab526b9f2
Ticket refs#1598: libbbfdm: plug-in based with support for dynamic loading of libraries + separate libbbfdm into two libraries: libbbf_api (API) and libbbfdm (data model)
2020-01-21 22:43:37 +01:00
Amin Ben Ramdhane
1c4ac9eb9e
Fix of missing parameters in Excel file
2019-12-20 23:08:44 +01:00
Amin Ben Ramdhane
fd60013d1a
Ticket refs #1365 : TR-157: Device.SoftwareModules. object
2019-12-07 13:29:43 +01:00
Sukru Senli
1e11720828
Change License to LGPLv2.1
2019-12-04 09:52:05 +01:00
Amin Ben Ramdhane
a33b47b9c3
Ticket #1335 : TR-181: Device.DynamicDNS. object
2019-11-02 12:18:36 +01:00
Omar Kallel
8be4f1a13d
Ticket resfs #1263 : TR-181: Device.GRE object
2019-10-24 17:07:11 +01:00
Amin Ben Ramdhane
d4298475a3
Ticket refs #1262 : bbf-datamodels: dynamic addition of datamodel parameters
2019-10-17 15:58:22 +01:00
Amin Ben Ramdhane
9cca4a5297
Ticket refs #955 : TR-157 BulkData object
2019-09-25 16:59:35 +01:00
Amin Ben Ramdhane
4be7fe3c20
Add tr-104 json file
2019-09-18 12:16:10 +01:00
Amin Ben Ramdhane
4777b9166f
change cwmp -> bbfdm
2019-09-15 11:52:54 +01:00
Omar Kallel
9574e5dc0b
Ticket refs #963 : TR-181: Device.RootDataModelVersion parameter
2019-09-06 10:14:59 +01:00
Omar Kallel
764f8df188
Ticket refs #921 : TR-181: Device.USB. object
2019-09-05 15:24:48 +01:00
Amin Ben Ramdhane
cb2dd1e4ac
libbbfdm : initial release
2019-08-26 17:02:43 +01:00