Commit graph

927 commits

Author SHA1 Message Date
Suvendhu Hansa
29a6ada1f7 Updated xml to json generator for events 2022-03-25 09:38:51 +00:00
vdutta
5740cedb5a Disabled unimplemented DE params 2022-03-24 13:20:22 +05:30
Amin Ben Ramdhane
5a2aba3430 WiFi.DataElements.: Add support for ChannelScanRequest() operate 2022-03-22 19:31:03 +01:00
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
vdutta
3efc5ce5e6 Fix verbose logging in module test 2022-03-14 16:39:57 +05:30
vdutta
8892e6784e Added pseudo blocking call for firmware upgrade 2022-03-14 12:45:15 +05:30
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
Dominic Lake
7f0ca8ccd5 Add support for different ubus arg types
Add support for boolean and integer values in the dynamic JSON ubus args.
2022-03-10 15:12:38 +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
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
Amin Ben Ramdhane
4eff4ace6e Ticket refs #7349: Failed to re-created lan interface 2022-02-21 12:39:48 +01:00
Amin Ben Ramdhane
9197f483bc bbf: Operate commands exposed from json file not working properly 2022-02-18 14:36:06 +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
vdutta
d0fc18c07a Use relative paths for the module tests 2022-02-18 08:01:00 +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