History log of /frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a9b40d7093e260891d543f4fc418e6a7088f2c6c 23-Jun-2016 Samuel Tan <samueltan@google.com> ConfigBuilder: only set anonymous identity for EAP-TLS/TTLS configurations

Modify the logic in ConfigBuilder.buildConfig() so that the anonymous
identity field is only set for EAP-TLS/TTLS configurations.

WPA supplicant will use this field to send the NAI realm to the EAP
server in its EAP Identity Response packet, which is necessary for
AAA routing purposes. See the comments in the new
setAnonymousIdentityToNaiRealm() method for details.

While there, move the setting of the CA Certificate field
of the configuration's enterprise config into buildTTLSConfig() and
buildTLSConfig(), since this field is only needed for those two
protocols.

BUG: 29356519
TEST: Connected successfully to the AT&T, Boingo, and GlobalReach Passpoint
APs in the lab.

Change-Id: Idf55cd92173c0543e5426d6145ce472b5894466b
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
9cef0b96fd275dede1571b55feed636621717d3b 25-Mar-2016 Jan Nordqvist <jannq@google.com> Fixed broken Hotspot 2.0 r1 provisioning.

Bug=27698600

Change-Id: If398e2388ed8abac746833ea2ae5bef90c1fa2da
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
de509a74735519a9efaa5e5d8d86728c084b804d 23-Feb-2016 Jan Nordqvist <jannq@google.com> Downloaded configuration fails to delete after framework changes.

Bug=27243862

Change-Id: Ic7fa19657ea31ff8d8398862307ff978c1db5dfb
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
2e814680f4dd27a5f825afab189843582235cedc 24-Jan-2016 Jan Nordqvist <jannq@google.com> New System APIs for Passpoint r2 app.

Change-Id: If23e6ab432e871a407cbff94292673524c6d72bd
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
9a069cba2e5ae31ee00d9ec9a3c25bdb7052aa78 25-Nov-2015 Jan Nordqvist <jannq@google.com> Applied changes from comments.

Bug: 25869687
Change-Id: I79a4ae543e7c3797620bf4492f4794523fac8c4d
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
1d5cd3938f9191184cd9aea3059a3b62bf3a0372 22-Jul-2015 Jan Nordqvist <jannq@google.com> Hotspot 2.0 relase 2 first cut.

Policy provisioning.
API methods.
Timers for policy and remediation.
Icon and friendly name checking.
Channel bindings for EST.

Change-Id: Ifa7125743ea93d7d4329cb53fd70c99b9b06fffe
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
5f30066b5609002673289860cd1cdae49c5e83dc 25-Aug-2015 Jan Nordqvist <jannq@google.com> Moved domain suffix enforcement setting to WifiConfigStore.

Bug: 23359149
Change-Id: I2f66041e5125b1b032da54616b152cf6990c3bc8
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
07f11f6f2ee7ec17cb08180035dfb5002aaaf5df 18-Jun-2015 Jan Nordqvist <jannq@google.com> Reworked code to allow wildcard prefix IMSIs.

Change-Id: I08b7addb8dd407d9fc4f8a32a1fd2f86edde0e7a
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
c0d8226ffa0e51c143271fead90dd3e8c6594d01 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/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
cd08c5daab08121d7f4ffc211ce477a412247bc4 23-Jun-2015 Vinit Deshpande <vinitd@google.com> Merge "Address API review comments" into mnc-dev
d9f37b2f3df18e96246db93ec4c2a5159b5d3915 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

Change-Id: I413960de88b387853d11b9e10f92665e9c06a81b
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
7a94f84d2c4c7c34baaba9b87d9565f74b1eebfd 12-Jun-2015 Jan Nordqvist <jannq@google.com> Missing final keyword.

Change-Id: I3fb18c8e0a48283ce4f645db3fea98f5635548c0
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
0600b63042d269dbf99197e188000a134511c978 30-May-2015 Jan Nordqvist <jannq@google.com> Removed cert verification from ConfigBuilder.

Change-Id: Id1036ab1a9fa9302e7260fd5d8e6178e65e6d42a
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
e026d53099b5220c7184cb4bcee3af0542ffc6ee 12-May-2015 Jan Nordqvist <jannq@google.com> Added cert path validation for CA cert.

Bug: 20862882

Change-Id: I22c7d243422c427908a0def09d4f0519171e0868
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
218394c7dbfc9fb185e9fe405e7bf3a37f42f86e 17-Apr-2015 Jan Nordqvist <jannq@google.com> Changed [gs]etDomSubjectMatch to [gs]etDomainSubjectMatch and added case insensitive matching.

Change-Id: Ic30c8a4a6265b97fe368334c5304275d464fbb79
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
05d2f4e6f26834a94b53187e6121379a16749088 17-Apr-2015 Jan Nordqvist <jannq@google.com> Various Passpoint Fixes

- Changed lifecycle of MOManager and confined all PPS access to it.
- Fixed topology issues in the MO.
- Added all HomeSP fields to MO.
- A number of tidy ups: Changed to Java7 diamonds, added curlies, "m_" fixes and dropped a few more PARSE-LOG
- Added anonynmous@realm as anonymous identity to HS2.0 configs.
- Implemented domain_suffix_match for AAA server cert matching.

Change-Id: I79c7a545b396ba3cd409d923c4ee339a1d6fea27
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
4e940bb499f65b4305dbeb2e01237c43c2b0b42d 15-Apr-2015 Jan Nordqvist <jannq@google.com> Various minor fixes.

Change-Id: I227c67740f7c18f059e37b3c41fd18225365c7d1
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
a7ead3d4be45cb69bb5851f1a6f9673e93607fc2 10-Apr-2015 Jan Nordqvist <jannq@google.com> Corrected and tightened up MO tree and mapping from/to configs.

Change-Id: Ia5d8aac3131b5b1985c200b565b692499cc4ae92
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java
a1edc185d46d85e04930a5e12b465de9fea64afe 19-Mar-2015 Jan Nordqvist <jannq@google.com> Various fixes for Passpoint.

A couple of fixes in AnqpCache, better logging.

Fixed BufferUnderdflowException in NetworkDetail.

Bug: 19888749

Modifications to support WiFi config app.

Rework to fit config builder into apps framework.

API for WiFi config app, 3GPP matching, BufferUnderflowException bug fix and some other fixes.

Fixed a log statement.

Clean up.

Change-Id: I763d47b9c7943a8aa4c94afd2678ccea2dd915cc
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/configparse/ConfigBuilder.java