Initial empty repository
add enhanced connectivity support

Create a new class that extends from ConnectivityService.java
Enhanced connectivity support.
Supports dual network mode - WiFi & Mobile simultaneously.
Use routing metric to specify higher preference route in
dual connectivity mode.
Add source policy routes

Change-Id: I7713bd0612e3dc4e21bd65be811a02f57056699f
(cherry picked from commit bcb4721dd1b99b5ed97a35cca9ecb05c7d02e99f)
dynamic enable disable of WQE via a UI

Add support for runtime enable/disable of WQE feature

Change-Id: If537ec09940fe1b02cc01f98f2c4182a06e2e25f
CRs-fixed: 448815
Merge "add enhanced connectivity support"
Merge "dynamic enable disable of WQE via a UI"
QcConnectivityService: Comply w/Tethering API Parameter Update

-We now pass NetworkInfo during handleTetherIfaceChange()
invocations

Change-Id: I12b3e3e398e34c03f70bc6a3dd49207a1ed4fc19
server: handle default net change in vpn

Notify VPN of interface status changed when default network is switched.

Change-Id: I1a31bd11e6d82e021662384b565ed88e0b6e97f2
CRs-fixed: 461260
Merge "server: handle default net change in vpn"
Merge "QcConnectivityService: Comply w/Tethering API Parameter Update"
services: network wakelock integration into HSM

HSM current state controls the network wakelock timeout period.
Hold net transition wakelock, only when there is no connectivity.

Change-Id: Iebdad560db1f2acbfc0271653b2bfd91ee3f03e2
CRs-fixed: 444060
Merge "services: network wakelock integration into HSM"
server: set detailed state for wifi

Set wifi detailed state to VERIFYING_POOR_LINK
when wifi is not active network

CRs-Fixed: 489508

Change-Id: I581b782f9ba38d10c7a6abdb3af52454eed824a4
Merge "server: set detailed state for wifi"
Add enhanced connectivity support

Create a new class that extends from ConnectivityService.java
Enhanced connectivity support.
Supports dual network mode - WiFi & Mobile simultaneously.
Use routing metric to specify higher preference route in
dual connectivity mode.
Add source policy routes

Change-Id: Idd960951a9e93574205cadf9fd1630456433599c
server: set detailed state for wifi

Set wifi detailed state to VERIFYING_POOR_LINK
when wifi is not active network

Change-Id: Ie9fcdc75f33df126561e7ab85a3a9e44c067c1ce
CRs-Fixed: 489508
Merge "server: set detailed state for wifi"
server: Update for mobile provision url

This fix adds the feature for accessing the mobile
provision url to QcConnectivityService similar to
ConnectivityService implementation.

Change-Id: I92674c8b000df08ddc3daf2b67820a3244ff205a
CRs-Fixed: 522661
Merge "server: Update for mobile provision url"
cne: update DNS servers in ConnectivityServiceHSM

use correct DNS servers in the dual connectivity
mode based on the current WQE state

Change-Id: I737b14952554696107e4bb09eda6872b91a96dd2
CRs-fixed: 526521
Merge "cne: update DNS servers in ConnectivityServiceHSM"