Commit graph

656 commits

Author SHA1 Message Date
Rahul
b05ef07c87 bbf: config vlan translation
add support to configure vlan translation via acs
2021-05-17 11:25:11 +01:00
vdutta
838372a16e Align ra option tag with dhcp option for dns list 2021-05-14 16:33:17 +05:30
vdutta
6471616110 Moving stun params to stunc 2021-05-12 22:58:43 +05:30
Amin Ben Ramdhane
0650586286 Add support for Device.RouterAdvertisement.InterfaceSetting.{i}.Option.{i}. object 2021-05-11 15:13:17 +01:00
vdutta
9efd1e0582 Fix supported protocol for DNS.Diagnostics params 2021-05-05 22:16:40 +05:30
vdutta
3034c1b324 Fix supported protocol for PPP.Interface.{i}.Reset 2021-05-04 20:04:39 +05:30
Amin Ben Ramdhane
e9fb75eb97 bbf: implement unit and functional tests 2021-05-03 18:29:28 +01:00
Amin Ben Ramdhane
f27fe021d1 Ticket #4939: Implement Device.RouterAdvertisement. object 2021-05-03 13:50:23 +01:00
vdutta
76590afb7a Return empty string on password/secret read 2021-04-26 19:19:44 +05:30
vdutta
27687c93de B#5008: SIP Client AuthPassword should return empty string on read 2021-04-26 19:17:03 +05:30
Amin Ben Ramdhane
0d76a55d25 fix compiler warnings on x86 2021-04-23 11:42:08 +01:00
Amin Ben Ramdhane
326d8308ae bbf: remove unused files 2021-04-23 11:10:30 +01:00
Amin Ben Ramdhane
8c85cf9059 Dynamic library: add support for input and output arguments 2021-04-23 10:33:30 +01:00
Simon Tate
763e267d59 docs: Update links in README.md
Links were broken in README.md as XMPP/ Bulkdata have moved out of tree.
2021-04-23 06:43:14 +01:00
vdutta
73e1f1102f B#4738: Add commit cwmp uci changes on set_notification cmd
- Updated Change package list in case of set_notification cmd
2021-04-22 18:27:23 +05:30
Grzegorz Sluja
45b823fe47 Fix TR-104: VoiceService.{i}.SIP.Client.{i}.Status
The following status code of Client registration are supported:
Registering, Up, Error_Registration, Quiescent, Disabled.

Initializing,  Deregistering, Error_Misconfigured, Error_Network
will never be set in tr104 due to not corresponding response from pjsip.

Signed-off-by: Grzegorz Sluja <grzegorz.sluja@iopsys.eu>
2021-04-22 08:23:55 +02:00
Amin Ben Ramdhane
af33bc4d40 Improve the XML format of Data Model file 2021-04-06 18:51:03 +01:00
Amin Ben Ramdhane
5e72e0b978 Ticket refs #4767: Adapt Tools and Documentation to new Vendor Extension mechanism
- Add support for vendor extension in Excel, XML tools
 - Convert shell script to python
 - Update Documentation
2021-04-06 15:06:50 +01:00
Amin Ben Ramdhane
765d43d0e3 align tools with latest changes 2021-03-31 16:43:48 +01:00
Amin Ben Ramdhane
9692ff7fd4 WiFi: SSIDReference is automatically mapped to Device.WiFi.SSID. after adding a new AccessPoint object 2021-03-30 14:57:13 +01:00
Amin Ben Ramdhane
589d2d0002 Device.WiFi.AccessPoint.{i}.SSIDReference: allow setting an empty value 2021-03-29 16:27:45 +01:00
Amin Ben Ramdhane
8d42b6c2c2 WiFi: fix the permission of SSIDReference parameter to be conform to the standard 2021-03-29 12:17:18 +01:00
Sukru Senli
d4a9bc71e2 hosts: adapt to new topology object 2021-03-26 16:16:32 +01:00
Amin Ben Ramdhane
69e4416929 Device.Ethernet.Interface: update mapping for DuplexMode and MacBitRate parameters 2021-03-26 16:03:07 +01:00
Sukru Senli
7cec13e47d wifi: update mapping for WiFi.Radio.{i}.AutoChannelSupported 2021-03-25 20:49:50 +01:00
Sukru Senli
8d1451f423 voice: adapt to new dtmfmode option value 2021-03-25 20:44:16 +01:00
Amin Ben Ramdhane
5717e55ac7 save dmmap files under '/etc/bbfdm/dmmap' instead of '/etc/bbfdm' 2021-03-25 19:33:30 +01:00
Amin Ben Ramdhane
5e97bdb5e4 bbf: add support for vendor extension 2021-03-25 16:06:31 +01:00
Amin Ben Ramdhane
3b44e4430a QoS.QueueStats: allow setting an empty value for Queue and Interface parameters 2021-03-19 12:21:49 +01:00
Amin Ben Ramdhane
2b66980cd3 DHCPv{4,6}: Fix wrong object implementation
- Device.DHCPv4.Client.{i}.SentOption.{i}.
 - Device.DHCPv4.Client.{i}.ReqOption.{i}.
 - Device.DHCPv4.Server.Pool.{i}.Option.{i}.
 - Device.DHCPv6.Server.Pool.{i}.Option.{i}.
2021-03-17 10:55:27 +01:00
Amin Ben Ramdhane
d4a7950800 Device.Bridging.Bridge.{i}.VLAN.: fix of segfault in set method 2021-03-17 10:55:18 +01:00
Sukru Senli
1904a2fbd4 UserInterface: remove obsoleted implementation 2021-03-13 11:02:35 +01:00
Omar Kallel
3e4dd19581 Fix set/get of the parameter Device.ManagementServer.PeriodicInformTime 2021-03-11 12:13:14 +01:00
Amin Ben Ramdhane
f9d220ad3b Device.Ethernet.Link.{i}.Stats.: Add support for missing stats parameters 2021-03-09 16:56:35 +01:00
Amin Ben Ramdhane
794104a974 bbf: Add support for Device.FAST.Line.{i}.Stats, Device.DSL.Line.{i}.Stats and Device.DSL.Channel.{i}.Stats parameters 2021-03-05 15:05:04 +01:00
Amin Ben Ramdhane
1851a3b345 NAT: keep the default section name when adding a new object 2021-03-05 15:04:28 +01:00
Daniel Danzberger
3f78b737d8 tr181: bridge: fix stack corruption and overflow
Increase the size of linker_buf to avoid buffer overflows and
thereby stack corruption.

NOTE: this is just a workaround and not a real fix !

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2021-03-03 08:12:58 +01:00
Daniel Danzberger
58e0e1f811 tr181: qos-openwrt: Minor coding style fixes
Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2021-03-02 08:41:54 +01:00
Daniel Danzberger
f322976922 tr181: Add missing symbols for openwrt builds
Fixes these linker errors when building with --generic-openwrt

/usr/bin/ld: /usr/local/lib/libbbfdm.so: undefined reference to `os_get_supported_modes'
/usr/bin/ld: /usr/local/lib/libbbfdm.so: undefined reference to `os_set_QoSClassification_DestVendorClassID'
/usr/bin/ld: /usr/local/lib/libbbfdm.so: undefined reference to `os_get_QoSClassification_DestVendorClassID

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2021-03-02 08:39:07 +01:00
Amin Ben Ramdhane
4ffc18c1af InterfaceStack: fix segfault on browseInterfaceStackInst 2021-03-01 13:48:40 +01:00
Amin Ben Ramdhane
f46d263952 Ticket refs #4374: fix object Add for the whole data model 2021-02-28 21:50:29 +01:00
Amin Ben Ramdhane
8f681b3e86 NAT: add support for LeaseDuration parameter 2021-02-21 20:59:10 +01:00
Sukru Senli
4287403de7 Revert "NAT: add support for LeaseDuration parameter"
This reverts commit dca35827c7.
2021-02-19 19:25:52 +01:00
Amin Ben Ramdhane
a5e5fa26a8 DSL: set the default LinkEncapsulationUsed to 'G.993.2_Annex_K_PTM' if link_encapsulation_used is auto 2021-02-19 17:38:13 +01:00
Omar Kallel
33efd68d76 Add to Device.DSL.Channel. and Device.FAST.Line dmmap linkers to set/get Device.ATM/PTM.Link.*.LowerLayers parameters 2021-02-19 16:42:42 +01:00
Amin Ben Ramdhane
bc71c91903 Ticket refs #4283: Map Device.WiFi.AccessPoint/EndPoint.{i}.Security.ModesSupported to ubus objects 2021-02-19 15:46:06 +01:00
Amin Ben Ramdhane
dca35827c7 NAT: add support for LeaseDuration parameter 2021-02-19 15:43:49 +01:00
Amin Ben Ramdhane
fcbe0daf80 Ticket refs #3392: implement Device.Firewall.Chain.{i}.Rule.{i}.ExpiryDate parameter 2021-02-19 15:43:41 +01:00
Amin Ben Ramdhane
58ff5de657 bbf: implement Device.PPP.Interface.{i}.IPv6CP.RemoteInterfaceIdentifier parameter 2021-02-19 15:23:07 +01:00
Amin Ben Ramdhane
23a556d273 Device.Firewall.Chain.{i}.Rule.{i}.: SourceInterface and DestInterface cannot be set to empty string 2021-02-19 10:57:46 +01:00