| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Turn off the Wi-Fi hotspot after a specified time of inactivity.
The hotspot is considered to be inactive when no clients are
connected to it.
Change-Id: Ife48d5254b06b4e80841d5970984ab9979574e07
|
|
|
|
|
|
|
| |
* Backport from previous CM releases, adapted to new API
Change-Id: Id175bbfb7500329d5f8abfe645106854c201b2fb
Signed-off-by: Steve Kondik <steve@cyngn.com>
|
|
|
|
|
|
|
|
|
| |
For EAP SIM/AKA/AKA` authentication to happen on a specific SIM , the
SIM number has to be also a part of Wi-Fi configuration . This commit
ensures the same.
Change-Id: I3239c534bd8d221dc0af0174304427491a1d586b
CRs-Fixed: 905749
|
|
|
|
|
|
|
|
|
|
|
| |
AutoJoinController uses configKey to distinguish networks. It compares
configKeys of saved network with recent ScanResult. WifiConfiguration
has two different APIs to generate configKey based on input variables.
Framework should use same logic to generate configkey even though input
differs. This fix ensures the parity between configKey(boolean) and
configKey(ScanResult) APIs.
Change-Id: I0b0adacafaa656cbf96f24f178f99596162b155a
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I1c4abf9bed86cddea3592f0604def1a7727b73fc
|
|/
|
|
|
|
|
|
|
|
| |
ScanResult now hides all flags and their values, only methods
are public; and converted roaming consortium to an array of longs
instead of Longs.
Bug: 22179306
Change-Id: I644110dbddd5fa7a7109ac16051845fcc4c4e9d1
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a flags field in ScanResult; along with flag
values and methods to read them.
Changed types of passpoint related fields.
Bug: 21342042
Bug: 21572290
Bug: 21343777
Change-Id: I413960de88b387853d11b9e10f92665e9c06a81b
|
|
|
|
| |
Change-Id: Iaace83e752c8aa7d740a3dfad42cd8bba80a7a08
|
|
|
|
|
| |
Change-Id: I028615e55700aa92889670297f1130397eba650f
(cherry picked from commit c50315e014efded84b8f1981602951011816360b)
|
|
|
|
|
| |
Change-Id: Ic8411d622755ee168da6495d2e86201fb3c1154f
(cherry picked from commit c4ea0369dd01ec1ed53b5c8930d2f3831d793442)
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I9a916305910c65425ffe7ea8d5a29dba0ee9a8da
|
|\ \
| |/
| |
| | |
Change-Id: Ie4889e3448b905afe5c0df453da96df0735e60d7
|
| |
| |
| |
| | |
Change-Id: Id7024feb6baf8c6cc607702b3ac90dfbd3d483ba
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
20460598
Change-Id: I2a13961896bacf0bd67c387dc1983dc45ca0e52d
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: I807d44d1bd84b929d21df402542c4b6f1f646b30
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This will be set if the user explicitly confirms a connection to
a Wi-Fi network without Internet access and checks the "don't ask
again" box.
Bug: 20081183
Change-Id: I75223ae41dbf0d3a827527a0a131855d8eb4c515
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This value will be used to indicate that one of the various UIDs
tracked stored in the WifiConfiguration is unknown. Currently the
code just uses "-1" everywhere for this purpose; a constant is
clearer.
Bug: 20081183
Change-Id: Id865da9284f642587eed11f67685e5b12ce772c2
|
|\ \
| |/
| |
| | |
Change-Id: I4f8ae40fc446cd9cda4d5c6ec99469a98dda595b
|
| |
| |
| |
| | |
Change-Id: Icda0ac1b081a08f438645ccf3667b5b81cb5e244
|
|\ \
| |/
| |
| | |
Change-Id: I4f9c662112fc49e4f94315d3c69860607be3bc1e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is in preparation to use ScanDetail - which is a superset
of ScanResult - in wifi stack. There are no external users of
scanResultCache; so it can be safely removed.
Also fixed a javadoc comment for getPlmn()
Change-Id: I7c49532664ffe2e3e5e134bfcd42615d5999d02f
|
|\ \
| |/
| |
| |
| |
| | |
master_merge
Change-Id: I49aab437af220f1139cfd2d0a9c362acce31074e
|
| |
| |
| |
| | |
Change-Id: If8639bb0fd3bdaad7ee09217a9152c1695cb9354
|
| |
| |
| |
| | |
Change-Id: I8ab75ec49226a59b04de6463de596cc9f5f6d800
|
| |
| |
| |
| | |
Change-Id: I717242b2f8b2e7d0f84c3a7c74c4672289387151
|
| |\
| | |
| | |
| | |
| | | |
merged from partner/m-wireless-wifi-dev
b21d248 Passpoint API - Take 1
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
merged from partner/m-wireless-wifi-dev
18ae1d2 get channel list from driver for SoftAP channel selection
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
merged from partner/m-wireless-wifi-dev
a0be0fb set softAP on a specified band, including both 2.4 and 5 GHz band
|
|\ \ \ \ \
| | |_|_|/
| |/| | |
| | | | |
| | | | | |
merged from goog/mirror-m-wireless-internal-release
b21d248 Passpoint API - Take 1
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added some common fields to WifiConfigurations; which
should be used with WifiEnterpriseConfig. The network
information is saved in a file.
Change-Id: Ica2069900dfc373e14792cbe81a185586e2954cc
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
merged from goog/mirror-m-wireless-internal-release
18ae1d2 get channel list from driver for SoftAP channel selection
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Instead of hard coding the available channel list, we should
get channel list from driver
Bug:19237543
Change-Id: Id2ec689273407f54709cb034d6ba666f91da51c0
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
merged from goog/mirror-m-wireless-internal-release
a0be0fb set softAP on a specified band, including both 2.4 and 5 GHz band
Change-Id: I8f2514dfc35fafddc52d9244a093f2924697b748
|
| | |
| | |
| | |
| | |
| | | |
Bug:18929692
Change-Id: I6109b477937b0ecab95f5a2b414f2bec9b30e1cd
|
| | |
| | |
| | |
| | | |
Change-Id: I031443de83f93eb57a98863001826671b18f3b17
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
network" into lmp-mr1-dev automerge: d169839 automerge: 0a22d43
automerge: 7e553a0
* commit '7e553a06a0506529563c6a0920e0de2a0d48cedc':
aggressively blacklist WifiConfiguration for the purpose of switching network
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In cases where networks are not properly configured, WiFi might tries to repeatdly switch from one network to a bad network, or might try to roam and renew DHCP which can fail. In KK, WiFi autojoin would try other networks (by cycling to network it sees) and end up associated to a "good" network. In L release even thought WiFi might pick a good network it will still repeatedly try to switch to what it thinks is a better network and fail, thus annoying the user whose connection becomes unstable. This CL tries to remember networks that have seen multiple DHCP or auth failure in the past and for those networks it disable roaming temporarily. That is, if wifi is not associated to any network, it will tries to join a network aggressively, however if wifi is currently associated to a network, it will not try to switch to a new network if that new network has seen multiple failure in the past. The maximum blacklist time is set to 2 days for now.
An example of such situation is:
- user has multiple SSID at home, one of which is incorrectly configured with a wrong password
- broken DHCP situation (potentially: multiple servers on home network, broken implementation incorrecting NAK'ing DHCP requests but properly serving DHCP offer...)
Bug:18792931
Change-Id: I332a9cebdc19be2e00b455205d386fcffcb70b29
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
issue is fixed Bug:18706288" into lmp-mr1-dev
automerge: 67878bb
* commit '67878bb5ea8b4cc873a25ab577a94a8d6f122dc1':
add debug logs to confirm network flapping issue is fixed Bug:18706288
|
| |
| |
| |
| |
| |
| | |
Bug:18706288
Change-Id: I59378faafbccfa58639d942c8b8e2e0e815261f4
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
doesnt grow unbounded Bug:18703749" into lmp-mr1-dev
automerge: da6ebb4
* commit 'da6ebb4ee29fff8b5455cd8b779aaabc029cd3b5':
make sure wificonfiguration scan cache doesnt grow unbounded Bug:18703749
|
| |
| |
| |
| |
| |
| | |
Bug:18703749
Change-Id: I8e35d602a80b341668d9607db2da3ca6fdb970ae
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
wifi/java/android/net/wifi/WifiConfiguration.java
Change-Id: If52be614cadf80955025097589f922072363e7ba
|
| |
| |
| |
| | |
Change-Id: Iadb4e0e1beeb9e582b944e003470815a5a865652
|
|\ \
| |/
| |
| |
| |
| |
| | |
WifiConfiguration\'s ephemeral bit on copy/parcel." into lmp-mr1-dev
* commit '1199a4c436b4e08306c02f615360e233124bff55':
Don't drop WifiConfiguration's ephemeral bit on copy/parcel.
|
| |\
| | |
| | |
| | | |
lmp-mr1-dev
|
| | |
| | |
| | |
| | |
| | | |
Bug: 15892711
Change-Id: I4a027c99634a11d13bb3c8420ba959c201644689
|