History log of /frameworks/base/wifi/java/android/net/wifi/ScanResult.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
40b5617e15e7f02de8346d99abe2a90edf0d17a0 23-Mar-2016 Samuel Tan <samueltan@google.com> ScanResult: add clarifying comments to |flags| and |capabilities| fields

Add internal comments to the |flags| and |capabilities| fields of
ScanResult to clarify their relationship to the fields in the per-BSS
scan results from WPA supplicant.

BUG: None
Change-Id: I8685283f8cc1006ffd22f2cb2ee8f8605cc0fd2b
TEST: N/A
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
bff37ecdaa7c31b1c750ea78b3206bf5d8949eef 01-Mar-2016 Glen Kuhne <kuh@google.com> Added EIDs for ERP, Supported & Extended Rates

Added EIs to InformationElement to support the parsing of Supported
Rates, Extended Supported Rates, and ERP.

BUG=25691077
Change-Id: Ie540e94f9aa0dca11c3b1d6a46c5a638ec958cff
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
366da672828864fa166f184757e44f89e5139a31 24-Feb-2016 Randy Pan <zpan@google.com> Retire ScanResult.autoJoinStatus

This attribute is no longer in use.

Bug: 27340037
Change-Id: I2e5dfdc266673388a55ef34a4d088352d2e1723c
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
b6cd6fa5a7314047409823ba48ff9e124ff53a70 11-Feb-2016 Glen Kuhne <kuh@google.com> Add EID_TIM to ScanResult.InformationElement

Added EID_TIM to enable parsing of TrafficIndicationMap
InformationElements.

BUG=25691077
Change-Id: I99450f0b720175660486da15d6b13affbdb61adc
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
2750b41d0b50eb66c8aada11d62666f934ca950d 09-Feb-2016 Randy Pan <zpan@google.com> Merge "Add RSN Information Element ID" into mm-wireless-dev
c0e86b2e90d46cfa51519e8e3d91aad18ffcdb09 04-Feb-2016 Randy Pan <zpan@google.com> Add RSN Information Element ID

Bug: 26908033
Change-Id: I9d7aa7642c51ea59a58e8facc8ad7af681c32b23
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
7a504417f23a1388d2a9bf53f0871d274e70c6b2 03-Feb-2016 Jan Nordqvist <jannq@google.com> Fixed bad serialization code in ScanResult.

Bug: 26964162
Change-Id: Ie9ad65936ab5173533773e5a711bcb81799acfb5
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
a772f0cf34f0db67997cb31fa44315c0933563da 28-Jan-2016 Vinit Deshpande <vinitd@google.com> New System APIs for Passpoint r2 app.

Change-Id: I09428e9a393999f43aefe5efd77cffe4b1b17da5
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
9eeba37851ef432cca7e35675a6b64b2b83b802c 28-Jan-2016 Mitchell Wills <mwills@google.com> Add a hidden anqp field to ScanResult

This allows ScanResults from WifiScanner to contain anqp data

Bug: 26525037
Change-Id: I54beb3c4e0b8bff06a8255d2dc53439941be3c66
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
21c748d091f014a6733fa4c17df36ea4dc40564f 28-Jul-2015 Mitchell Wills <mwills@google.com> DO NOT MERGE Moved Wifi InformationElement parsing to a common utility class

Cherry-picked from 97c46ef28632f275665384d64cf42b698ca70255
Change-Id: Iaa0cfc39ac4df375f80f01cf59eb5f0d0ae61879
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
f2c01041fe1a5e8b51970774c4ac6f04eb5967f0 31-Jul-2015 xinhe <xinhe@google.com> Boot loop when SSID has non UTF-8 character in the name

b/22773761

Change-Id: I44c8a19c11470ab16baf27eef252097690ef5d4a
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
7226c8f95b5971af2710c8d2f8a8b6f2210e2420 30-Jun-2015 Vinit Deshpande <vinitd@google.com> More API review feedback

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
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
a0d929e505432a8c84f3899696c910db16bd73bf 13-Jun-2015 Vinit Deshpande <vinitd@google.com> Address API review comments

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
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
fc197d392300116b47c87dcc87453c3465ca6ce2 15-Apr-2015 Pierre Vandwalle <vandwalle@google.com> add disconnected scan parameter, add bytes[] container to scanResults

Change-Id: I201b52064ea764ddd406c25c86f41887029ff225
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
2522c830a3ad3ae2ca7f675f13fafab8835d4f0c 13-Mar-2015 Vinit Deshpande <vinitd@google.com> Fix scan results to hold passpoint data

Change-Id: I8ab75ec49226a59b04de6463de596cc9f5f6d800
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
6e58424f5b052531a724a54629f00915ad3edada 02-Mar-2015 xinhe <xinhe@google.com> add 2 side RTT support on scan

Bug:19533713
Change-Id: I6b7a32aae1a038eb2941f5564d03a4a0286d5bf3
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
7dd2f6b57b5ef1f14eb55b7801a3d31729ad7a0a 02-Jan-2015 Vinit Deshpande <vinitd@google.com> Bring in passpoint code [DO NOT MERGE]

This change brings in all the passpoint code from master
to here - so that all development can be done with partners

Change-Id: I9185c35c69630ffb9b4313f973893996051075ed
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
63edd98d2eb744cc78dc3a3f8ec1ce7e6164d69d 07-Oct-2014 vandwalle <vandwalle@google.com> adding debug information to bug report for Bug:16751877

Change-Id: I9d417c20c6b6721933a4eb943c1305845005facf
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
176a27f3abf18af18a1ad4012ca3eadbff12ba96 20-Sep-2014 vandwalle <vandwalle@google.com> handle bssid blacklist in case of dhcp failures

Change-Id: Iba13db478ed69976c37bd4882f59bf0cae2212e6
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
02b115b2d8a889bcc04594802ffcbc880644012c 19-Sep-2014 Vinit Deshpande <vinitd@google.com> Fix documentation for Wifi ScanResult.timestamp

Bug: 14997906
Change-Id: Idfcf9ade905c7565cc1d59d15aa4362c1b597b72
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
b1dce0220bec5d81dca0aac645d84854ef4324cb 27-Aug-2014 vandwalle <vandwalle@google.com> fix ScanResult read from parcel, this function was broken and causes wifi settings to crash

Bug: 17293156

Change-Id: I5f7a8141adb21103e98913c9802d8364164eaba7
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
808079bd27fc1fa7fb834567d70546b6c68684d2 25-Aug-2014 vandwalle <vandwalle@google.com> remove passpoint - DO NOT MERGE

This CL is dependent on I3d2a230b0362520b9f1b2bc3792260116971e106

Change-Id: I1a0d655877d9368d833d62e231797af4b2560862
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
beec21522de893edad1217059d1e3700a775593f 21-Aug-2014 vandwalle <vandwalle@google.com> Merge "per bssid blacklist" into lmp-dev
612519db40db1bad7597ab207f14c9b5b5524a93 20-Aug-2014 vandwalle <vandwalle@google.com> per bssid blacklist

Bug: 16823537

This CL is dependent on Iff32fae2cd67343e63046d58d75fa1e10d9775d0

Change-Id: Id9411c8097337b37ac1ce1a6ac8b28b4bda31ff3
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
e4ce619880e831992b005c17dfabb7800994d0c7 09-Aug-2014 Jeff Davidson <jpd@google.com> Improve documentation of ScanResult and WifiInfo.

Valid dBm ranges should *not* be mentioned in the documentation.
Manufacturers should be able to produce devices which can detect
signal strengths with arbitrary sensitivity rather than being forced
to restrict strengths to a certain range.

Adds a reference to WifiManager.calculateSignalLevel(), an
often-useful method to convert these RSSI values into an absolute
signal level that can be displayed to a user as the signal strength.

Bug: 13731529
Change-Id: I0aae85a6d8bc48ffddd1927d816a1dfbf5230f7e
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
894651bab56bfcfa2ecb35dfac262f2590ff483d 08-Aug-2014 Vinit Deshpande <vinitd@google.com> Unhide WifiPasspointManager for ANQP APIs - DO NOT MERGE

This is unhiding some unwanted changes too; but we'll fix that later.

Change-Id: I35343815e99aafbec8e4ef4d0707499fb6219457
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
ea676a0e51504aa53dff9cbe64085658987703b2 30-Jul-2014 Vinit Deshpande <vinitd@google.com> Rename HotspotListener to BssidListener

And other usage of term Hotspot. This is to be technically correct
with the name usage, should the API become public later.

This change also fixes few outstanding requests from GScan API.These
include

a. An event with scan results when REPORT_AFTER_EACH_SCAN is set.
b. ScanSettings now takes in number of APs as an argument.
c. Removed single shot scan API (since it is not implemented anyway)

Change-Id: Id160f9f14193a37cce5f3ab8d6ea528344b788a0
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
ec5a901ea88109f2bd5ac0a635b48176135ed32f 29-Jul-2014 vandwalle <vandwalle@google.com> fix typo in scanresult

Change-Id: I4a7998097419bebeb94b23785567865b19205642
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
4eeecb25509f91ac7a6e2cde76dac782fbec5360 26-Jul-2014 vandwalle <vandwalle@google.com> introduce WifiConnectionstatistics

This CL is dependent on I10584a447fecd977df3eefd8e2cc028bd26ec0e3

Change-Id: I51fbbf062feb22c5f16b438675519064cc43e160
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
154b2cf6bbb99ee258b289846183172139a87dba 24-Jul-2014 vandwalle <vandwalle@google.com> autojoin fixes:

- make use of network scorer for autojoin
- Bug:16484607

Change-Id: Ib26cfe31aa5646facf781a2345981e06a6fc36e3
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
f5af4a972598611c46d4bf169919e23b7375a5a9 08-Jul-2014 vandwalle <vandwalle@google.com> add BSSID blacklist indicator

Change-Id: I6f5f437327de9516468386628095eb4cbee68472
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
111fa0274d1d6620f9634783585387f3b773949e 11-Jun-2014 vandwalle <vandwalle@google.com> auto-roam initial implementation

Change-Id: Iad207974b2fea97420cc6131c5fa0a1f17bf2aac
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
7f28e844c12403e77dc62b2d0ccf34a9639745e0 28-May-2014 Yuhao Zheng <yuhaozheng@google.com> More ANQP parsing

Change-Id: Ie24eeffa145f2a1bda0cd8e74a52103fdf4b7674
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
55027bb7b87ddcb05d65892677a2e0fe42f66ba2 30-May-2014 Vinit Deshpande <vinitd@google.com> Accomoditing API Review feedback for WifiScanner

cherry-picked from klp-wireless-dev
SHA1 8217e22356a8828a725ba7654cf25b05a49108fb

Main changes include

- hiding the API for LMP preview
- moved information elements to ScanResult object
- removed objects from events
- changed API names to be more consistent

Bug: 15191968
Change-Id: Ibe3907366aee85f7d56021a536ae0f9f9fb28b38
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
5fb7bf5fdb93831684b00eb637ec15b5cf0d1e2d 22-May-2014 vandwalle <vandwalle@google.com> make verbose logging a wifimanager hidden API

Change-Id: I325f6ea9f1a6c16dbee9aca641cad7ed3bcd7d2c
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
7fee7232ee2ae45fb3cd4fcce314e8f1101ae8db 15-May-2014 Roger Chang <roger.chang@mediatek.com> Hotspot 2.0 framework - add implementation

Bug: 5485670
Change-Id: I4d0f728f4c20676232f2d61bbf49691f6e21a100
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
fdb2575a8029dfe90a55c4ecc594bb5628bdf361 16-May-2014 Vinit Deshapnde <vinitd@google.com> Fix doc build - ScanResult is exposing PassointInfo which is still hidden

Hiding the passpoint information for now.

Change-Id: Ic3cbb84d251478af687d9d46e2276115c8ebef18
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
0c78205e664e679c4bf9543e17372879d5010611 13-May-2014 Yuhao Zheng <yuhaozheng@google.com> Hotspot 2.0 framework API -- more functionalities

- Added resolution parameter for requestOsuIcons()
- Added ANQP parser (OSU provider list only)

Bug: 5485670
Change-Id: I69f6fd2ce6f80980ad786c2a3833cca8279771b3
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
a4864472313208e4f1de02f45d3eadad237c54af 10-Apr-2014 Yuhao Zheng <yuhaozheng@google.com> Hotspot 2.0 framework APIs -- initial implementation

Cherry-picked from klp-wireless-dev-mirror
SHA1: e73969fac45aaca72528226dc8c0c5e54fb2cdd4

Bug: 5485670
Change-Id: If3250a2fae181a3774d3158e341220006ad6ebe5
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
011e1b35a64180d6f0234af8a3c2b70777eb9f39 08-May-2014 Vinit Deshapnde <vinitd@google.com> Initial implementation of WifiScanner

This change implements basic functionality of WifiScanner. Following
functionality is enabled

1. Scanning - specify a list of channels to scan
2. Significant change detection
3. AP hotlist

Change-Id: Ieef75b96bdbbd3c7d9b9e698bd16e64d3b465254
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
7c3606c103e95d3991267cca2592402a68779caf 01-Apr-2014 vandwalle <vandwalle@google.com> initial Best Network Selection implementation

-add dhcpserver, defaultGwMAC address, linked configuration and user choices link lists to WiFiconfiguration
-add default gateway mac address to RouteInfo
-add a Date to the ScanResult
-add BSSID date to the WifiConfiguration
- make framework auto-join into a config option
- add Settings option for showing RSSI in Wifi picker view; add auto-join specific status to WifiConfiguration

Change-Id: I5cfc4f2a48c9f3bc9766e8e68e24eff7b57f2821

Changes to be committed:
modified: core/java/android/provider/Settings.java
modified: wifi/java/android/net/wifi/ScanResult.java
modified: wifi/java/android/net/wifi/WifiConfiguration.java
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
137ff532ebb062ea513d6ea0dd894b91f373d1a3 01-Apr-2014 Brian Williammee <bwill@google.com> Clean up two wifi javadoc comments

Remove references to TI drivers, and unnecessary uncertainty.

Change-Id: I74a01357264338df7c513684c6c752d1edb4ea4d
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
0451d59ba2d768e7653752028910f00a6c96e64e 02-Aug-2013 Robert Greenwalt <rgreenwalt@google.com> Add support for batched wifi scans.

bug:9301872

Change-Id: I5a7edfdbd2b78a65119d11acad491eae350c0870
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
b6deeed3ceff9e0f754697987b7c724901996082 05-Sep-2012 Irfan Sheriff <isheriff@google.com> Handle ascii encoded SSID

Supplicant now passes as an ascii encoded string that allows it to
pass any sequence of bytes for a SSID. see src/utils/common.c in supplicant
for details of the implementation.

We create a SSID structure WifiSsid in framework to store the ssid and handle
the conversion appropriately when required for printing and for an application.

At this point, we still do not handle non-printable octets from an application perspective
for connectivity

Bug: 7110903
Change-Id: I520e5ee23baed4867b8b408bbb3eda5c9e92b6bf
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
06c43d575c88976f8709ff3fc0bad7117bde23e7 20-Aug-2012 Iliyan Malchev <malchev@google.com> Revert "Revert "Add timestamp in scan results""

With b/6979211 fixed, we can reinstate timestamps.

This reverts commit 578531082b8e8c8aa03868e69591b7613b0e8b8e

Change-Id: I5dffc8d9701004f7c6325f21e1e33d1cdd2d05c0
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
578531082b8e8c8aa03868e69591b7613b0e8b8e 14-Aug-2012 Iliyan Malchev <malchev@google.com> Revert "Add timestamp in scan results"

Temporarily reverting this until all devices switch to using wpa_supplicant_8.

This reverts commit b31f78f93768fef269617ec788a5c6655a375f80.

Change-Id: I33fcb8415288d95289dcd46fa71e950e0f2b87ec
Signed-off-by: Iliyan Malchev <malchev@google.com>
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
b31f78f93768fef269617ec788a5c6655a375f80 11-Aug-2012 Irfan Sheriff <isheriff@google.com> Add timestamp in scan results

Propogate 802.11 tsf details per scan result to the applications
and open up hidden access points

BUg: 2961159
Change-Id: I05658fd0cf010c0b36193db3f79422640e8b3a6b
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/wifi/java/android/net/wifi/ScanResult.java