8650c035609507340e3a66459cea16ef08cd03a6 |
|
11-Jan-2015 |
vandwalle <vandwalle@google.com> |
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
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
72e1d3f53826c2f19727e30e4b576a0e2d0e3728 |
|
16-Dec-2014 |
vandwalle <vandwalle@google.com> |
add debug logs to confirm network flapping issue is fixed Bug:18706288 Change-Id: I59378faafbccfa58639d942c8b8e2e0e815261f4
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
53d1f0707323428edf9ec00da4ca98eeb1b5c092 |
|
10-Dec-2014 |
vandwalle <vandwalle@google.com> |
make sure wificonfiguration scan cache doesnt grow unbounded Bug:18703749 Change-Id: I8e35d602a80b341668d9607db2da3ca6fdb970ae
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
ec3e9805dd7c527f961d1f2a14e5752b461186ca |
|
08-Nov-2014 |
vandwalle <vandwalle@google.com> |
dont blacklist wifi config that have had validated internet status in the past Change-Id: Iadb4e0e1beeb9e582b944e003470815a5a865652
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
074c5b5b65295ee57c4223360604aba51479d783 |
|
15-Oct-2014 |
Jeff Davidson <jpd@google.com> |
Merge "Don't drop WifiConfiguration's ephemeral bit on copy/parcel." into lmp-mr1-dev
|
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/WifiConfiguration.java
|
8faf2a2a15853368a14babf935c156664b5f0b6c |
|
07-Oct-2014 |
Jeff Davidson <jpd@google.com> |
Don't drop WifiConfiguration's ephemeral bit on copy/parcel. Bug: 15892711 Change-Id: I4a027c99634a11d13bb3c8420ba959c201644689
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
c520aa89a33ddb7c065ef06bcd2d2dbf96e1f989 |
|
02-Oct-2014 |
vandwalle <vandwalle@google.com> |
add millisecond timestamp to locallog Change-Id: I33d8672efd2747ed3f49dd8d5bcd5f47bf418053
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
8e1e34a3f659f76bbbfce2a2a8bdd3f471bf707d |
|
30-Sep-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Revert the configKey generation algorithm to what it was in K. Bug: 17670914 Change-Id: Ibb2ea26ea28a38518caab7d1b45ae535a0eaf661
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.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/WifiConfiguration.java
|
2e93c38fa6fad224e56a45ff4244bdd538aec846 |
|
13-Sep-2014 |
vandwalle <vandwalle@google.com> |
make wifi cellular params configurable Change-Id: Ia2a4ac3e11f2b0c7412f33496a655c5d5297ea0c
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
94fe7e99d1e99a6bb351da48a8e17b1d61b0efdc |
|
12-Sep-2014 |
vandwalle <vandwalle@google.com> |
various fixes: - allow for making use of more aggressive initial autojoin attempt rssi thresholds - create a blacklist due to missing identiy reason - make autojoin parameters configurable Change-Id: I385db83aab1da7918ff6935eb59a209b253d42e6
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
e26bc8fda7b2d9dad3882ec3fb22739b80d5390f |
|
10-Sep-2014 |
vandwalle <vandwalle@google.com> |
make autojoin configurable, clean up BSSID info that may be stake in WifiConfiguration Change-Id: I5052f6a76bcd1f980ef558bff54ce1b172319743
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
448e208b0a1b2a4cec22b636afd28d58f8785c2e |
|
05-Sep-2014 |
vandwalle <vandwalle@google.com> |
add more info to WifiConfiguration.toString: - add the noInternetAccess field - add stats about user triggered wifi state disabling requests - Wifi SSID can change even though we don't loose connection, hence it must be looked at with each Network State Change Bug:17348200 Change-Id: Ic956e11e7d61faf472a7332f84a46a746922455a
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
0a82e80073e193725a9d4c84a93db8a04b2456b9 |
|
30-Jul-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Stop using LinkProperties for static configuration. LinkProperties can represent way more complicated configurations than what we can actually apply to interfaces. This makes it error-prone to use it to represent static configuration, both when trying to apply configuration coming from LinkProperties and when trying to save configuration from current LinkProperties. Instead, move static configuration (IPv4 only, since we don't support static IPv6 configuration) into a separate StaticIpConfiguration class. Bug: 16114392 Bug: 16893413 Change-Id: Ib33f35c004e30b6067bb20235ffa43c247d174df
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
c8505931420dd9a76acf940a56b31354cd0105b0 |
|
22-Jul-2014 |
Vinit Deshpande <vinitd@google.com> |
Support EAP-SIM and EAP-AKA This change un-hides constants for these two methods and also un-hides RADIUS/AAA FQDN field to allow creating Passpoint release 1 credentials. Change-Id: Ia3501017dc1f5c0b4932bb45e1e9c5bf7262d7fe
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
16a40cc7b597f0492f633cc0f742dc796955e7fd |
|
29-Jul-2014 |
vandwalle <vandwalle@google.com> |
add debug info to wificonfiguration dump Change-Id: I4887afa21d6e1d9463fa4a5cd0aa7ae22973239f
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
57188b8908286118be96348c3bc72931d197b522 |
|
28-Jul-2014 |
vandwalle <vandwalle@google.com> |
Merge "introduce WifiConnectionstatistics" into lmp-dev
|
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/WifiConfiguration.java
|
eb8f329a5e8d4df80447ab9676761f9743d20cd4 |
|
24-Jul-2014 |
Chelsea Derrick <chelsead@google.com> |
Also unhide WifiConfiguration.lastUpdatedUid. Bug: 16153258 Change-Id: I69c2666a63c3e56787c4aa2699c2cfd22c053353
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.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/WifiConfiguration.java
|
adae06be9bfd8cb756e1793b52e682eb87258968 |
|
16-Jul-2014 |
Chelsea Derrick <chelsead@google.com> |
Unhide WifiConfiguration.creatorUid. [DO NOT MERGE] Bug: 16153258 Change-Id: Ic4fcf1d5454b9bf5ae31cefb48322dae187338bc (cherry picked from commit 761f6cb69d3ac20dfc274eed2246f50da942b0c0)
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
5f9385f7eaaacf854bfbe3268eefd3dd39dab05a |
|
01-Jul-2014 |
Yuhao Zheng <yuhaozheng@google.com> |
Add two Passpoint fields to WifiConfiguration We need two new fields in WifiConfiguration for Hotspot 2.0: requirePMF & updateIdentifier Change-Id: I288fee7a413286c48eedd034a5aca60a40b831a8
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
7610fa66cd0980703986cf5be95a307397040bf1 |
|
20-Jun-2014 |
vandwalle <vandwalle@google.com> |
add home network boost Change-Id: I4b508b3f54304c0b3fea126c3905ed3322c2feee
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
d524c78d9358e2fa1e67124468cffa5284870c62 |
|
18-Jun-2014 |
vandwalle <vandwalle@google.com> |
initial tuning Change-Id: Iffe899225899e7805478a507ce270d537dc84abd
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
72d87d99b02c6523a4a3cb83e0d5cf6c8e01075f |
|
13-Jun-2014 |
vandwalle <vandwalle@google.com> |
auto-roam fixes, disable scanning based on traffic at interface Bug: 15575229 Bug: 15577651 Change-Id: Ia8914a90d803fd9e6ba9fa51efce50c7b7f1c692
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
111fa0274d1d6620f9634783585387f3b773949e |
|
11-Jun-2014 |
vandwalle <vandwalle@google.com> |
auto-roam initial implementation Change-Id: Iad207974b2fea97420cc6131c5fa0a1f17bf2aac
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
2ab9089dfa0c0526e8bf0aaade8a09dec021dc90 |
|
03-Jun-2014 |
vandwalle <vandwalle@google.com> |
remember and report network score Change-Id: Iccb2ec603bc9c0d3cf1976d0cc3f343cb1096494
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
2d0f71eea20470985abde98d759910a1ac40b257 |
|
01-Jun-2014 |
vandwalle <vandwalle@google.com> |
handle removal of self added configurations Change-Id: Ib2891ac38a4a876b0cd4f198cf26198b9fc12909
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
85382f145901070afbe6b991861aa48c4bc1aba3 |
|
31-May-2014 |
vandwalle <vandwalle@google.com> |
Merge "add uid and debug fields to wifiConfiguration"
|
8f13548615f647a1208ace5369b504cb41149965 |
|
30-May-2014 |
vandwalle <vandwalle@google.com> |
add uid and debug fields to wifiConfiguration Bug:15111865 Change-Id: I154214c08efe769495cc214cbf65f15d55d83a32
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
8a9eb81df1218884bf0c4cdb214d2f1ec0a5679c |
|
27-May-2014 |
Yuhao Zheng <yuhaozheng@google.com> |
Wifi Passpoint API change - hide package android.net.wifi.passpoint - extend android.net.wifi APIs for Passpoint credential management > hide for preview Bug: 15191967 Change-Id: Ic90818cf5c91e93dd7890774543e08b842edc594
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
559486f081f0e45247daeec50bc34e0e74e56c5a |
|
22-May-2014 |
vandwalle <vandwalle@google.com> |
revert change preventing NULL SSID in a WifiConfiguration bug: 15114340 Change-Id: Ic66363fc7781a1d65e5b8647843a752c048145a1
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
3a74e2ef1681eaae973fc989b3533a7f9c82e7b1 |
|
22-May-2014 |
vandwalle <vandwalle@google.com> |
remember last supplicant failure Change-Id: I644d32d08491ea0c32cb36820d2720da027a49d0
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.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/WifiConfiguration.java
|
d3adb7e81658b9c3af8955360acd1b930be6cda8 |
|
21-May-2014 |
vandwalle <vandwalle@google.com> |
various autojoin fixes Change-Id: I96acd02764a6fd7c8482ab82bd7e33280b90a577
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
6346155c5a48495944041e65ec279c88b0fa1391 |
|
10-Mar-2014 |
Jaewan Kim <jaewan@google.com> |
Move IP config from WifiConfiguration to IpConfiguration. This is so that Ethernet can use it in the future. Bug: 7606609 Bug: 8687763 Change-Id: I5d1189682b13f1088848809604690648d8d9ecca
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
13f48ffab8c24d18a0a83e488a9b358a730580d4 |
|
15-May-2014 |
vandwalle <vandwalle@google.com> |
autojoin fix for devices which are using the enableNEtwork API Bug: 15000352 Change-Id: Ib8b5dfd517e48444913f0ad0e5d08749d6eaa757
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
e50869df0d1a216a73c7bcbeeb9406d5ba475b20 |
|
13-May-2014 |
vandwalle <vandwalle@google.com> |
autojoin is to eager to black list networks due to connection failure Bug: 14834820 Change-Id: If2862ce09faf583d25cac7713c619975713ccd95
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
60a28c6c4b992d1d3959484442a205d6ae2bd977 |
|
09-May-2014 |
vandwalle <vandwalle@google.com> |
Don't crash when asked to enable an AP with a null SSID. WifiConfiguration can have been build by an app with a NULL SSID, or other null fields. We need to verify that at least that those fields are not NULL before using them. More specifically, don't crash when enabling an AP with a null SSID in setApConfiguration function. Bug: 14568953 Change-Id: I6b33ddf97789c0ee4b850d3ec0bccb08100c21d5
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.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/WifiConfiguration.java
|
678979748585c5903125a404e448ad6c111dedad |
|
07-Apr-2014 |
Jaewan Kim <jaewan@google.com> |
Revert "Refactor IpConfiguration from WifiConfiguration" This reverts commit 1284767ceb1affa6d5af77fd26ccf7322df48a6d. Change-Id: Ibccea84e5dc44c1b8954779660e0721b27f762d4
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
1284767ceb1affa6d5af77fd26ccf7322df48a6d |
|
10-Mar-2014 |
Jaewan Kim <jaewan@google.com> |
Refactor IpConfiguration from WifiConfiguration Bug: 7606609, Bug: 8687763 Change-Id: I736eb3c73a8ffc8f137a04a5ea66ee564dc2b530
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
ffadfb9ffdced62db215319d3edc7717802088fb |
|
07-Dec-2013 |
Vinit Deshapnde <vinitd@google.com> |
Move Wifi/P2p service components under services Some methods need to be public, since frameworks/base complies before frameworks/base/services; and services takes build dependency on base. Similar issue exists with WifiEnterpriseConfig constants. Bug: 9907308 Change-Id: Ied0e3dee0b25c939067dbc66867a9814b3b3b68e
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
662c326e5fc02fa11226de1267b7f60485f5638a |
|
23-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Merge "Allow yet another combination of key management options" into klp-dev
|
2871588101c9bf1e6c9573599dee9be106466175 |
|
21-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Allow yet another combination of key management options Framework sets allowedKeyManagement to WPA_EAP + WPA_PSK, if WifiConfiguration didn't supply any value for it. It should probably change to NONE; but that is post K thing. I am allowing that combination for now. Bug: 10843500 Change-Id: Id0c28f4aaf32c6a7e7dca07114a2452ce194a798
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
0fd3b1be14ec6b6ba33140efa321b27dc3bf2862 |
|
20-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Fix incorrect exception being thrown from WifiConfiguration Bug: 10817189 Change-Id: Ib2985f50080cb9d983a6de6ce668223e8782c3b6
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
3b25f51609209ecd1374278b3dbec55a7bd15813 |
|
17-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Consider current EAP TLS configurations as 'valid' Multiple authentication methods are currently considered invalid; but WPA_EAP and IEEE8021X are set simultaneously. This means we need to fix code to consider them a valid combination. Bug: 10325089 Change-Id: I2b4f4d75f21df78bfca66a930e85214c0cd6922e
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
10652a95b16909acf26f31cdafc0c6aa09212f26 |
|
10-Sep-2013 |
Vinit Deshapnde <vinitd@google.com> |
Fix invalid Wifi Network system crash There is some validation code that is eventually detecting that we have an invalid network; only the result is a crash. The right thing to do is to do validation up front; and fail calls if the network configuration looks invalid. Bug: 10571289 Change-Id: I100506b777a34b26ac9a310ba508140560f87a90
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
602b232a06ede86999aa362a12eb28cbc782dc1d |
|
03-Jul-2013 |
Jason Monk <jmonk@google.com> |
Add PAC File support for proxy configuration PAC (Proxy auto-config) files contain a single javascript function, FindProxyForURL(url, host). It gets called to determine what proxy should be used for a specific request. This adds PAC support to the system. The ProxyProperties has been modified to hold the PAC file when one is present. The Proxy method setHttpProxySystemProperty has been modified to insert a PacProxySelector as the default ProxySelector when it is required. This new ProxySelector makes calls to the ConnectivityService to parse the PAC file. The ConnectivityService and the WifiConfigStore have been modified to support saving the extra PAC file data. The ConnectivityService now has a class attached (PacProxyNative) that interfaces to the native calls for PAC files. The parsing of the PAC file is handled by libpac (which is being added to external/) which utilizes libv8 to parse the javascript. As a fallback to applications that don't use the java ProxySelector, the proxy is setup to point to a local proxy server that will handle the pac parsing. bug:10182711 Change-Id: I5eb8df893c632fd3e1b732385cb7720ad646f401
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
509b51aa2560d47bcf64d63a1347b7ba8136450e |
|
11-May-2013 |
Dmitry Shmidt <dimitrysh%android.com@gtempaccount.com> |
am 00ee47ea: Merge "framework/base: Handle ASSOC-REJECT events" * commit '00ee47ead451ee2584c23f15a3760ae041e82e56': framework/base: Handle ASSOC-REJECT events
|
c1b631e757999232674e53e9a1bc21abed6b1862 |
|
30-Apr-2013 |
Deepthi Gowri <deepthi@codeaurora.org> |
framework/base: Handle ASSOC-REJECT events Disable current network and enable other saved networks(if any) once number of ASSOC-REJECTs on an attempt to connect to a corresponding network exceeds the threshold. Change-Id: Iac3c1596aa800d93c55b0ac5d8070a058c3842bd
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
b815edf3aba63c2cd46f3ceb243ed13192102940 |
|
05-Feb-2013 |
Irfan Sheriff <isheriff@google.com> |
Track keys per config and allow cert push from apps Allow configuring keys for a configuration and update/delete from wificonfigstore. Change-Id: I79b43bf7ca58f7efc95f7dcc125fc84d7aa8c795
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
c72c5625c69595501cb888f6086979abf7fd6161 |
|
11-Jan-2013 |
Irfan Sheriff <isheriff@google.com> |
Refactor enterprise config Change-Id: I7104250e80317fce6164385701a7caffbcd14813
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
fdc028383a01eaaa9bf93cb5d3ce50bd744eab52 |
|
08-Feb-2013 |
Irfan Sheriff <isheriff@google.com> |
Expose EAP config API This API allows apps to setup access to enterprise Wi-Fi networks. Change-Id: I37573d76b8bd9cad72413afdc4fc62ce57b4dc43
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
26d0076f0dbb021c4e5cc1b37b632b2223fd9278 |
|
05-Feb-2013 |
Irfan Sheriff <isheriff@google.com> |
Track keys per config and allow cert push from apps Allow configuring keys for a configuration and update/delete from wificonfigstore. Change-Id: I79b43bf7ca58f7efc95f7dcc125fc84d7aa8c795
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
9b81319002634cf7118055f7aafaa26c27d4e5e8 |
|
11-Jan-2013 |
Irfan Sheriff <isheriff@google.com> |
Refactor enterprise config Change-Id: I7104250e80317fce6164385701a7caffbcd14813
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.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/WifiConfiguration.java
|
343331fa025efb8327ae9b2ebaa276a6d098c102 |
|
11-May-2012 |
Kenny Root <kroot@google.com> |
Add in constant for WPA supplication settings This constant indicates what should be sent when a wpa_supplicant's engine field should be marked as "disable." Bug: 6480500 Change-Id: Ic963eff4b2ae1496f06e23f80514bf530767c568
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
565f9f216aa87f11d451ae6532d5153001a386bf |
|
21-Mar-2012 |
Kenny Root <kroot@google.com> |
Update Wifi to use new keystore function The old wpa_supplicant.conf format used a special URI prefix "keystore://" for the private_key value to indicate when to load things from keystore. The new format uses an OpenSSL ENGINE to perform operations with the private key, so we don't need the special URI prefix. This changes enables that usage and also supports migrating the old style configuration to the new style. Change-Id: Ibdf2322743eaa129bd2aa5e874f197b573714b57
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
8136de08ff4b5c4cca11220143f5905dca38cc26 |
|
26-Aug-2011 |
Isaac Levy <ilevy@google.com> |
Fixed WifiWatchdog notification bugs - Space was truncated on 'disabled' notification - Disable reason was getting wiped out on subsequent disabled - disable reason was not propogating to WifiSettings Change-Id: I2e57ee33d285aad39aabe1b048e7436d364b02f3
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
8dc6a1b2823f374a176fb21b8a174664a5f825fa |
|
27-Jul-2011 |
Isaac Levy <ilevy@google.com> |
Watchdog notify on explicit connect Notifies when user explicitly clicks on wifi dialog. Change-Id: I5eee37d68b422d748d41e9384d5006482a223dc5
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
ec8d23af7372204f068aebaa1bfae87dc9260e23 |
|
17-Feb-2011 |
Irfan Sheriff <isheriff@google.com> |
Add WPA support for soft Ap Bug: 2771935 Change-Id: Ib16c1c3b9aaccbcdf372365d3c0825bdf0680207
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
96ca91761e6857c1ca2e4fafe5b35e4b5fefe5a1 |
|
06-Oct-2010 |
Irfan Sheriff <isheriff@google.com> |
Use LinkProperties for IP and proxy configuration Change-Id: I4ae817fb00141e9a742216b7fd02dca1ed228270
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
128cecab968337038591cc14e3cdd5b37b2e5cb9 |
|
23-Sep-2010 |
Irfan Sheriff <isheriff@google.com> |
Add proxy settings per wifi network Provide per network proxy settings configuration for wifi. This is stored along with the ip configuration in ipconfig.txt bug: 3039302 Change-Id: Ic8bc14493583be19fde3d7c463d1e5a77e6df25f
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
5ee89800bee7c6c755778795a536e0e2f12b85ff |
|
17-Sep-2010 |
Irfan Sheriff <isheriff@google.com> |
Add Wifi Protected Setup support Add WPS PBC and WPS pin method support with pin obtained from AP Bug: 2277571 Change-Id: I6ff8e447ab8c5e59456a55152588fd4d6386c610
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
31b62322bfa9470d648fbfd69510e03da29b29af |
|
30-Aug-2010 |
Irfan Sheriff <isheriff@google.com> |
Add per network static IP settings Remove the existing global static IP settings and add support for per network configuration Change-Id: I5a6d8b877471b8c8ad07951c96d273893754607f
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
4e8620f868e2490782ebb960404140ea9482c91d |
|
25-Aug-2010 |
Ben Dodson <bjdodson@google.com> |
Updated documentation for upcoming fix for @code tags Change-Id: Id7b163179132b9cf180afecb4e9e10ee39bcd415
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
9e6222f4c126252c9950d072ab67d8b849d17643 |
|
23-Aug-2010 |
Irfan Sheriff <isheriff@google.com> |
cache configured networks Remove the sync-wait call into state machine for fetching configured networks Bug: b/2876746 Change-Id: I4434627abb78f7112fd613008c4c77374ac1b966
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
5f55d8c9d447f492aed955ac29454e0c482a4956 |
|
22-Sep-2009 |
Chung-yih Wang <cywang@google.com> |
Fix the incorrect field name in EAP wifi network. The field identity should not be "anonymous_identity".
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
8e9ef0e78970d0ca399bd3c9aaf9011f0e4aaebe |
|
16-Sep-2009 |
Chung-yih Wang <cywang@google.com> |
Add the hide for the inner class definition.
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
4337476a6669ce52549ce4a60f5e4d07f8e3033f |
|
16-Sep-2009 |
Chung-yih Wang <cywang@google.com> |
Fix the missing part for reading enterprise fields in wifi configuration + refactor the enterprise fields.
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
b96ea206d93b6cd7fe2106a8427d41a8e90d8322 |
|
22-Jul-2009 |
Chung-yih Wang <cywang@google.com> |
Add the phase2 field for EAP WiFi configuration.
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
699ca3f2518360ea3250ff5a0e5d39e122c64a91 |
|
04-Jul-2009 |
Chung-yih Wang <cywang@google.com> |
Add password field for WiFi configuration. 1. the certtool.h is modified for avoiding the side effect, for saving the configuration with wpa_supplicant. 2. put the loadLibrary back in CertTool.java 3. Fix incorrect JNI declarations.
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
5069cc78497209c035a7019b2f407bd1ed57f64a |
|
03-Jun-2009 |
Chung-yih Wang <cywang@google.com> |
Add the EAP related fields for WiFi configuration. -- added the EAP/802.1X related fields in WifiConfiguration for supporting EAP/802.1X authentication. -- hid the related fields for now.
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
f8a7ceaef2e7d5cd530c9426bde91b6fa9a40b75 |
|
11-Apr-2009 |
Andy Stadler <> |
AI 145778: Manual merge changes 145382-145384 from cupcake. Automated import of CL 145778
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.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/WifiConfiguration.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/WifiConfiguration.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java
|