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
sandeep
6b0509ef22
bbf:Get country code parameter value for DSL from uci config
2022-02-10 18:21:49 +01:00
Hemlata Bhatt
e764524629
Replace vendor extension for feature codes with PrefixRange and FacilityAction for TR-104 conformance
2022-02-10 13:36:11 +01:00
Hemlata Bhatt
07145ca8e2
Replace vendor extension for feature codes with PrefixRange and FacilityAction for TR-104 conformance
2022-02-10 12:40:41 +01:00
Amin Ben Ramdhane
a6d6d44588
Ticket refs #7317 : the reboot isn't triggred after call of Activate() operate of Device.DeviceInfo.FirmwareImage.{i}.
2022-02-10 11:07:44 +01:00
Hemlata
8d34bbcc9c
Replace vendor extension for feature codes with PrefixRange and FacilityAction for TR-104 conformance
...
Some of the vendor extensions are moved under prefixinfo, where with use of FacilityAction the action is defined and prefixrange can be used as feature code.
2022-02-08 16:21:27 +00:00
Amin Ben Ramdhane
b234cc3527
#7294 : Failed to set static IP address for IP Interface
2022-02-08 11:28:42 +01:00
Amin Ben Ramdhane
51466d9ad8
Ticket refs #7147 : Issue of creating both DHCPv4 and DHCPv6 address for Interface
2022-02-04 23:41:21 +01:00
Neeraj Bijalwan
a1dcf02b61
Ethernet: Added support for flow control
2022-02-04 10:02:28 +01:00
sandeep
a640a15d29
bbf: Updated get/set functionality of "Device.Firewall.Level.{i}.PortMappingEnabled" parameter
2022-02-03 14:24:00 +01:00
Amin Ben Ramdhane
41c3384262
Ticket refs #6554 : newly created IP.Interface.{i}. can not be used by Firewall rules
2022-02-03 13:13:59 +01:00
Amin Ben Ramdhane
52e6a80306
DHCPv4: update implementation
...
- Don't create a network interface when adding a new 'DHCPv4.Client.' instance, therefore the network interface will only be managed with 'Device.IP.Interface.' object
2022-02-03 12:28:16 +01:00
Amin Ben Ramdhane
25fee5c7dc
DHCPv6: update implementation
...
- Don't create a network interface when adding a new 'DHCPv6.Client.' instance, therefore the network interface will only be managed with 'Device.IP.Interface.' object
2022-02-03 12:28:08 +01:00
Amin Ben Ramdhane
587d5f14b8
PPP: update implementation
...
- Don't create a network interface when adding a new instance, so the network interface will only be managed with 'Device.IP.Interface.' object
- Fix Get/Set methods of 'PPP.Interface.{i}.LowerLayers'
- Added support for setting 'IP.Interface.{i}.LowerLayers' to 'PPP.Interface.'
- Added support for setting 'Ethernet.Link.{i}.LowerLayers' to 'ATM.Link.' or 'PTM.Link.'
2022-02-03 12:27:47 +01:00
Hemlata Bhatt
2758c0380e
Revert "Feature 7050: Some Vendorextensions replaced by using prefixinfo (prefixrange and facilityaction)"
...
This reverts commit a7fa6dd491 .
2022-01-28 12:34:02 +01:00
Amin Ben Ramdhane
9da852110c
WiFi.DataElements: Update obj/param definitions and permissions as per TR181 2.15 data model
2022-01-28 10:25:14 +01:00
vdutta
3bfb443fa3
Added TR181 2.15 datamodel json and xml
2022-01-28 11:29:33 +05:30
Neeraj Bijalwan
a2801fa0f0
Added CommandKey in TransferComplete event
2022-01-28 05:54:45 +00:00
Hemlata
a7fa6dd491
Feature 7050: Some Vendorextensions replaced by using prefixinfo (prefixrange and facilityaction)
2022-01-26 12:15:58 +00:00
Amin Ben Ramdhane
1fb18da748
DNS: fix multiple issues
...
- Return 9008 error when trying to set a dynamic dns serever
- don't link the added new instance to 'lan' when calling add method
- Improve browse and some parameter functions
2022-01-26 11:54:29 +01:00
vdutta
fb25e62ef1
Updated plugins list in tools
2022-01-26 14:29:48 +05:30
Amin Ben Ramdhane
b265b8ca8b
LowerLayers: fix empty linker
2022-01-24 20:16:31 +01:00
vdutta
5abdb50dd9
Fix downstream pipeline static errors
2022-01-24 11:42:28 +00:00
suvendhu
74b65edade
WiFi scanresult to wait for scan_finished or 30sec timeout
2022-01-24 09:44:46 +00:00
Amin Ben Ramdhane
a6c13758fe
VLANTermination: Update device option of interface section only if the old device option is not empty
2022-01-21 12:53:22 +01:00
Amin Ben Ramdhane
2fc977434f
InterfaceStack: Fix LowerLayers value of the VlanTermination object
2022-01-20 14:32:51 +01:00
Amin Ben Ramdhane
7bc8f9dce5
Ticket refs #6892 : Parameters used for pathname reference cannot be set to empty
...
Following pathnames are still not able to reset to empty:
- Device.DHCPv4.Client.1.Interface
- Device.Bridging.Bridge.2.VLANPort.1.VLAN
- Device.Bridging.Bridge.2.VLANPort.1.Port
2022-01-20 10:59:29 +01:00
Arun Muthusamy
2f7e3573fa
Fix: TR181 - WiFI.SSID Port can't be deleted from Bridge
2022-01-19 10:21:17 +01:00
Amin Ben Ramdhane
bae4f6238f
bbf: replace disallowed characters from uci section name
2022-01-18 17:08:20 +01:00
Amin Ben Ramdhane
3d8f3fb264
Ticket refs #6952 : unmanaged bridges can not be applied
2022-01-18 12:06:40 +01:00
sandeep
ab7b12d96e
Fixed Wrong InterfaceStack for QinQ VLAN (double vlan) interface
2022-01-14 15:57:05 +00:00
vdutta
2ccba8af73
Simplify management server url
2022-01-14 20:49:06 +05:30
vdutta
3b2e55fdef
Updated tools to get dm report on sub-tree
2022-01-13 21:49:43 +05:30
Amin Ben Ramdhane
c33768ad99
Ticket refs #6924 : VLANTermination instance is created after adding Bridge.{i}.VLANPort. object
2022-01-10 14:38:26 +01:00
Amin Ben Ramdhane
c3ea9e5597
Ticket refs #6892 : Parameters used for pathname reference cannot be set to empty
2022-01-10 10:20:03 +01:00
vdutta
29f8051364
Get DeviceId specific parameter from cwmp
...
- CWMP DeviceId specific parameters first read from cwmp uci
if not present, it fallback to default db.
2022-01-07 16:59:17 +05:30
Amin Ben Ramdhane
8cd79f799e
Bridging: extra instance is added to Bridge.{i}.Port. after deleting Bridge.{i}.VLANPort.
2021-12-31 22:04:51 +01:00
Amin Ben Ramdhane
0485ccda84
Ticket refs #6924 : VLANTermination instance is created for Bridging.Bridge vlan
2021-12-31 22:01:06 +01:00
Amin Ben Ramdhane
5fb2c1036c
bbf: Update functions name
2021-12-31 20:47:12 +01:00
Amin Ben Ramdhane
54937be474
Ticket refs #6911 : Failed to re-create Bridge
2021-12-31 20:47:02 +01:00
Amin Ben Ramdhane
093208bf32
Voice: Update Call logs file
2021-12-31 11:39:19 +01:00
Grzegorz Sluja
101e6c8f5d
Voice: Add support for AverageRoundTripDelay CallLog parameter
2021-12-30 12:32:53 +01:00
Vivek Kumar Dutta
a833276799
Change dm dependency from ubus to config for map-modules
2021-12-30 05:56:01 +00:00
nevadita.chatterjee
af482fab02
bbf: Adding check for MFPConfig param
2021-12-28 11:49:05 +00:00
Amin Ben Ramdhane
95ed6fc22f
Ticket refs #6882 : DHCP options of deleted interface are reused for new IP interface
2021-12-27 16:16:16 +01:00
Amin Ben Ramdhane
223a5e24f6
Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.NonIEEE1905Neighbor.{i}.: create instances only if there are neighbors
2021-12-27 15:18:32 +01:00
Amin Ben Ramdhane
10c5029c67
Device.Time.CurrentLocalTime: Fix time format
...
- Update timezone format from '+hhmm' or '-hhmm' to '+hh:mm' or '-hh:mm'
2021-12-27 14:47:48 +01:00
Amin Ben Ramdhane
dd113367d4
Device.IEEE1905.AL.NetworkTopology.IEEE1905Device.{i}.NonIEEE1905Neighbor.{i}.: fix browse function
2021-12-27 14:47:34 +01:00
Amin Ben Ramdhane
33ebba5b76
Ticket refs #6873 : Failed to change MacVlan interface to non-MacVLAN interface
2021-12-26 13:09:17 +01:00
Amin Ben Ramdhane
a96d756414
Ticket refs #6867 : Unable to update correct VLAN ID and ifname after creating double vlan ( Q in Q) interface
2021-12-24 15:26:22 +01:00