ASACORE-1034 Suppress periodic maintenance timer when it is not needed

With this change, this 1-second timer will be turned off
when there's no active advertisement or outgoing message
queued.

Change-Id: Ib57c5de9be8c3db6d17bc8231ab7948de181fde4
Signed-off-by: Way Vadhanasin <wayvad@microsoft.com>
ASACORE-877 Avoid uninteresting names when responding

quietly on NameService V1 and when the send_matching_only flag is set in the
SenderRData in the query for V2.

Change-Id: I68451aad29e5f5370c854df41d1353de14402d24
Signed-off-by: Sheshambika Venkateshwaran <sheshamb@qce.qualcomm.com>
Merge "ASACORE-877 Avoid uninteresting names when responding"
Merge "ASACORE-1034 Suppress periodic maintenance timer when it is not needed"
ASACORE-1066: Add strdup() to Windows mapping.h

We started building with PolicyDB-enabled and our internal build system only
recognizes _strdup(), not strdup(). Adding this function to the Windows
mapping.h file fixes the issue.

Change-Id: I4350e2fb9f8d6539dadd88a0b295eee5bdabe763
Signed-off-by: Rob Smith <robs@microsoft.com>
ASACORE-776: Simplify delayed ACK timer logic

Plus, detect duplicate data segments

Change-Id: Ia1cacfbc669cf14558cc05f0db8ff8da76298ea0
Signed-off-by: Inga Stotland <ingas@qce.qualcomm.com>
Merge remote-tracking branch 'origin/master' into feature/udp_transport

Change-Id: Ia06bfefbb4d15c699b2afa0a403c66fcc82f2731
Signed-off-by: Craig Dowell <cdowell@qce.qualcomm.com>
Merge "Merge remote-tracking branch 'origin/master' into feature/udp_transport" into feature/udp_transport
Merge "ASACORE-776: Simplify delayed ACK timer logic" into feature/udp_transport