Commit graph

410 commits

Author SHA1 Message Date
Amin Ben Ramdhane
33ac58dd2f QoS: Fix compilation on OpenWrt platform 2020-10-12 09:21:59 +01:00
Rahul
5e659f5337 bbf: add support for QoS.Policer 2020-10-12 09:21:40 +01:00
nevadita.chatterjee
57951e7f16 bbf: Added CUSTOM_PREFIX param in ieee1905 2020-10-10 16:18:25 +01:00
Amin Ben Ramdhane
faa12a3431 DHCPv4: fix SentOption segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Enable : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Tag : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Value : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.: fix add/del segfault issue
2020-10-10 11:55:40 +01:00
Amin Ben Ramdhane
802d575b3f DHCPv4: fix MaxAddress param value 2020-10-10 11:11:32 +01:00
Sukru Senli
020218dccc Revert "DHCPv4: fix segfault issue"
This reverts commit 13455ee4a2.
2020-10-10 11:23:07 +02:00
Amin Ben Ramdhane
3877ea5b78 ServerSelectionDiagnostics: add a custom_prefix to port parameter 2020-10-09 14:48:39 +01:00
Amin Ben Ramdhane
13455ee4a2 DHCPv4: fix segfault issue
- Device.DHCPv4.Server.Pool.{i}.MaxAddress: fix its value
- Device.DHCPv4.Client.{i}.SentOption.1.Enable : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Tag : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Value : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.ReqOption.: fix add/del segfault issue
2020-10-09 14:48:14 +01:00
Amin Ben Ramdhane
fd2354a9c5 WiFi: fix some issues
- Device.WiFi.Radio.1.SupportedStandards : fix its value
- Device.WiFi.EndPoint.1.WPS.ConfigMethodsEnabled : fix its set value
- Device.WiFi.EndPoint.1.WPS.PIN : fix its set value
- Device.WiFi.EndPoint. : fix segfault when calling delete_obj all
2020-10-09 14:15:05 +01:00
Amin Ben Ramdhane
2d863094c9 InterfaceStack: fix the value of LowerAlias parameter when it's mapped to VLANTermination 2020-10-09 14:14:44 +01:00
Amin Ben Ramdhane
56f692fdb1 DynamicDNS: fix ServerPort & LastUpdate issues 2020-10-09 14:14:32 +01:00
Amin Ben Ramdhane
6dc269f56f Ethernet: change the type of UnknownProtoPacketsReceived parameter 2020-10-09 14:14:03 +01:00
Omar Kallel
994d5e6466 Clean just parameters list from the context 2020-10-07 16:26:16 +01:00
Omar Kallel
3bd148f3c4 Extract end_session_flag from bbf to icwmp 2020-10-05 09:56:46 +01:00
Omar Kallel
128e5b0900 Fix warnings 2020-10-02 11:22:51 +01:00
Omar Kallel
8f712c4567 cleanup: remove unused notification functions 2020-10-02 11:22:41 +01:00
Omar Kallel
86392e2603 Add entry get_value function for full path parameter 2020-10-02 11:22:31 +01:00
Omar Kallel
17c4877646 add function to update .dm_enabled_file called from external program 2020-10-02 11:22:15 +01:00
Amin Ben Ramdhane
b20b692736 Voice: fix the Get/Set value of CodecList parameter 2020-09-29 19:14:54 +01:00
Yalu Zhang
bcaaf37e0f Solve problems found in the second round of internal test
Make CallStatus and CallLog's parameters more TR-104 compliant.
2020-09-29 19:14:43 +01:00
Amin Ben Ramdhane
44abfbbc53 Ticket refs #3228: QEMU - ICWMP is segfaulting
Fix missing objects
2020-09-26 17:26:22 +01:00
Amin Ben Ramdhane
fed4c978e7 Voice: remove unsupported object 2020-09-26 17:26:08 +01:00
Amin Ben Ramdhane
61b0038372 Voice: enhance code 2020-09-26 17:25:58 +01:00
Yalu Zhang
85eca6e6dc Solve problems found in the first round of internal test
The major changes are for more TR-104 compliant.
- Changes those static objects to dynamic ones although they can have only one instance
- Make some paraters' values compliant to the data model
2020-09-26 17:25:50 +01:00
Amin Ben Ramdhane
6566c2baf7 Ticket refs#3299: bbf: ping operation does not work correctly 2020-09-24 16:12:29 +01:00
Amin Ben Ramdhane
e58b595ec6 Ticket refs#3223: USP: Device.DHCPv4.Server.Pool.{i}.StaticAddress.{i}.Enable not available 2020-09-21 18:06:11 +01:00
Omar Kallel
83ef9e9b0b add dmjson_get_string && fix segfault: add tests case ptr != NULL 2020-09-21 14:02:42 +02:00
Omar Kallel
cd8d7eae5b Ticket refs #3228: QEMU - ICWMP is segfaulting 2020-09-21 14:02:39 +02:00
Amin Ben Ramdhane
99562f6331 WiFi: fix issue and update json file 2020-09-21 09:08:57 +02:00
Sukru Senli
fc96bfea81 wifi: correct mapping of some parameters and use defaults 2020-09-21 09:08:54 +02:00
Feten Besbes
41da98633a 24827 - TR181: Segmentation Fault with add_object Device.NAT.PortMapping. 2020-09-19 18:28:09 +01:00
Amin Ben Ramdhane
0390d3b152 Voice: fix segfault and add dependency to asterisk config file 2020-09-18 15:15:31 +01:00
Amin Ben Ramdhane
26f5f2ec3d Device.Services.VoiceService.{i}.POTS.FXS.{i}.: fix instance number 2020-09-18 15:15:20 +01:00
Rohit Topno
3108792152 bbf: Renamed dscp2pbit vendor extension parameter. 2020-09-15 10:31:45 +01:00
Yalu Zhang
a5ab6cefc5 TR-104: add some missing parameters that are requested by BT
Device.Services.VoiceService.{i}.SIP.Network.{i}.Enable
Device.Services.VoiceService.{i}.VoIPProfile.{i}.RTP.SRTP.KeyingMethods
Device.Services.VoiceService.{i}.VoIPProfile.{i}.RTP.SRTP.EncryptionKeySizes

Note that KeyingMethods and EncryptionKeySizes are not configurable in Asterisk
so writting to these two parameters will return FAULT_9000.
2020-09-14 17:20:19 +02:00
vdutta
ab26cfaea6 get_instances: Added next-level support in instances 2020-09-14 15:56:14 +05:30
Amin Ben Ramdhane
c5ed408707 Device.IP.Interface.: enhance delete all instances 2020-09-12 15:39:43 +01:00
Feten Besbes
88a762d70e Refs 2978 : GNX-24808:Delete all instances of Device.IP.Interface fails 2020-09-12 16:37:14 +02:00
Rohit Topno
d84a27ef36 bbf: Made dscp2pbit vendor extension configurable through tr-181 2020-09-11 17:01:53 +01:00
Amin Ben Ramdhane
9cd9bb4e74 bbf generator: fix operate issue 2020-09-11 16:47:51 +01:00
Daniel Danzberger
5fe7af87d4 dmoperate: Add arguments to operate helpers
Adds input and output arguments for each operate call
Arguments are stored in the data field on USP_LIST_OPERATE

NOTE: Dynamic operates need to be recomplied when running libbbf
      with this commit, hence the op_cmd struct has changed

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2020-09-11 17:33:09 +02:00
Amin Ben Ramdhane
8da2fd3564 db config: get config path in init call 2020-09-11 15:32:40 +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
e087f42404 db config: use '/lib/db/config' if exists else '/etc/board-db/config' path 2020-09-11 14:55:25 +01:00
Amin Ben Ramdhane
95d1440650 get_instance: return err if find_param=0 2020-09-11 10:53:25 +01:00
vdutta
31db6dab25 instance: Fix instances for all paths 2020-09-11 11:15:33 +02:00
vdutta
a9dff9e621 operate: remove dependency of cmwp uci config 2020-09-11 13:01:35 +05:30
Amin Ben Ramdhane
720d704121 XMPP: update config options 2020-09-10 10:53:15 +01:00
Amin Ben Ramdhane
e9e1f3e886 STUN: add enable option 2020-09-10 10:53:06 +01:00