Commit graph

692 commits

Author SHA1 Message Date
vdutta
2425cfee53 Fix wifi neighbor scan result 2022-03-21 13:26:37 +05:30
Amin Ben Ramdhane
59c37e36f9 T#7627: Untagged value of wan port is changed to tagged after interface is created 2022-03-18 19:09:34 +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
Amin Ben Ramdhane
0fb8187f07 Ticket refs #7367: Firewall: Wrong default value for Device.Firewall.Chain.{i}.Rule.Protocol 2022-03-17 10:27:39 +00:00
Amin Ben Ramdhane
6ad9329517 wifi: Update DataElement Mappings 2022-03-11 11:59:19 +00:00
Amin Ben Ramdhane
a2db2419dc T#7156: use cron job to handle schedule Activate firmware image 2022-03-11 10:44:20 +00:00
vdutta
8d1fa958e7 Removed some unused parameters 2022-03-09 15:06:40 +05:30
Yalu Zhang
dccb318f5b TR-104: Fix a bug for get/set VoiceService.{i}.CallControl.Line.{i}.DirectoryNumber 2022-03-08 14:05:26 +00:00
Arun Muthusamy
68b452d803 Bug_7499: Tr181 - Empty MacAddress for VLAN interface 2022-03-07 10:28:55 +00:00
vdutta
8675f66168 Config option to select ssl utility library 2022-03-03 16:22:27 +05:30
Amin Ben Ramdhane
e3fe55623b Security: Fix the value of 'NotBefore', 'NotAfter' and 'SignatureAlgorithm' parameters 2022-02-27 12:18:42 +01:00
Orr Mazor
4e9ae00607 Add support for DHCP ACS discovery
Signed-off-by: Orr Mazor <o.mazor@genexis.eu>
2022-02-25 09:42:16 +00:00
vdutta
2f87b0b54f Use wolfssl for ssl dependent features 2022-02-24 10:38:54 +05:30
Amin Ben Ramdhane
be6a8fc69f IEEE1905: create ieee1905->forwarding_table section if it doesn't exist 2022-02-23 17:18:50 +00:00
suvendhu
889c15feeb Fix ticket#7333 fix cppcheck warnings 2022-02-22 18:24:19 +05:30
Amin Ben Ramdhane
4eff4ace6e Ticket refs #7349: Failed to re-created lan interface 2022-02-21 12:39:48 +01:00
sandeep sharma
1e22e16628 bbf: Get country code parameter value for DSL from ubus/uci config 2022-02-18 08:56:34 +00:00
Suvendhu Hansa
e6ff70f5d5 B#7328 extra object added under device after almac change 2022-02-18 06:51:33 +00:00
sandeep sharma
aa25738c8e bbf: Default values in X_IOPSYS_IGMP/MLD shown correctly 2022-02-17 14:28:45 +00:00
vdutta
d522d8011b Fix static code warnings 2022-02-17 16:41:10 +05:30
Grzegorz Sluja
e303eb6130 Voice: Add support for AverageFarEndInterarrivalJitter CallLog parameter 2022-02-16 12:43:49 +01:00
Amin Ben Ramdhane
8bc4d7159e Firewall: Define target as 'Accept' if it is coming from forwarding section otherwise 'Drop' when its option is empty 2022-02-16 12:17:06 +01:00
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
Amin Ben Ramdhane
b265b8ca8b LowerLayers: fix empty linker 2022-01-24 20:16:31 +01: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