summaryrefslogtreecommitdiffstats
path: root/wifi
Commit message (Collapse)AuthorAgeFilesLines
* add home network boostvandwalle2014-06-191-4/+13
| | | | Change-Id: I4b508b3f54304c0b3fea126c3905ed3322c2feee
* initial tuningvandwalle2014-06-184-3/+70
| | | | Change-Id: Iffe899225899e7805478a507ce270d537dc84abd
* Passpoint OSU bug fix + API renameYuhao Zheng2014-06-172-56/+56
| | | | | | | - OSU bug fix - API rename Change-Id: Ic4a09d53177e5c6a81269da7208841d4c6f02716
* Wifi Passpoint - add new API and change equals elementroger.chang2014-06-162-5/+164
| | | | | | | | - add createWifiConfiguration() - correct getHomeSp to isHomeSp - add clientCert for equals function in TLS case Change-Id: Ib8d563ec8937da5ef3673a31b2afd9a8856ec9bb
* auto-roam fixes, disable scanning based on traffic at interfacevandwalle2014-06-132-2/+11
| | | | | | Bug: 15575229 Bug: 15577651 Change-Id: Ia8914a90d803fd9e6ba9fa51efce50c7b7f1c692
* Merge "Wifi passpoint - linking APIs"Yuhao Zheng2014-06-124-73/+112
|\
| * Wifi passpoint - linking APIsYuhao Zheng2014-06-114-73/+112
| | | | | | | | | | | | | | | | | | | | cherry-pick from kwd: 99d4cc Wifi Passpoint - linking credential match API https://partner-android-review.googlesource.com/#/c/59247/ b5f5ef Wifi Passpoint - linking OSU API https://partner-android-review.googlesource.com/#/c/59282/
* | Support scanning using band specification instead of channelsVinit Deshpande2014-06-121-23/+41
| | | | | | | | | | | | | | | | | | This change enables scanning with band specification instead of channels, this should ease app development. Also includes a bug fix for parcel serialization/deserialization. Change-Id: Idbffce4805b403bf8fe1efae999cb828e09c2420
* | Fix an NPE in WifiScanner while reporting descriptionVinit Deshpande2014-06-121-3/+41
| | | | | | | | Change-Id: Ie9d12e19e0b8ca98c6ec4c6fa5222a2f28983e64
* | reset counters when disconnectingvandwalle2014-06-111-10/+10
| | | | | | | | Change-Id: If19d97d481a93343cf9792ff77bf9926ae5c26a7
* | auto-roam initial implementationvandwalle2014-06-113-10/+120
|/ | | | Change-Id: Iad207974b2fea97420cc6131c5fa0a1f17bf2aac
* remember and report network scorevandwalle2014-06-094-39/+236
| | | | Change-Id: Iccb2ec603bc9c0d3cf1976d0cc3f343cb1096494
* Add class CellularNetwork for plmn parsing and retrieve mcc and mnc.puff wen2014-06-031-26/+21
| | | | Change-Id: Ic5d9c35ea8adcb432c7e601321050fbdfecc5fa7
* Merge "handle removal of self added configurations"vandwalle2014-06-021-0/+7
|\
| * handle removal of self added configurationsvandwalle2014-06-021-0/+7
| | | | | | | | Change-Id: Ib2891ac38a4a876b0cd4f198cf26198b9fc12909
* | More ANQP parsingYuhao Zheng2014-06-023-106/+382
|/ | | | Change-Id: Ie24eeffa145f2a1bda0cd8e74a52103fdf4b7674
* Merge "add uid and debug fields to wifiConfiguration"vandwalle2014-05-311-1/+56
|\
| * add uid and debug fields to wifiConfigurationvandwalle2014-05-301-1/+56
| | | | | | | | | | | | Bug:15111865 Change-Id: I154214c08efe769495cc214cbf65f15d55d83a32
* | Merge "Hotspot 2.0 framework - Update implementation"Yuhao Zheng2014-05-313-259/+192
|\ \
| * | Hotspot 2.0 framework - Update implementationroger.chang2014-05-303-259/+192
| | | | | | | | | | | | | | | | | | | | | | | | 1. Change API naming 2. Combine 2 constructors 3. Add comments for usage Change-Id: I13d98ed82879b46252bb86a7be7b0a5382024c72
* | | Accomoditing API Review feedback for WifiScannerVinit Deshpande2014-05-302-73/+52
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Wifi Passpoint API changeYuhao Zheng2014-05-293-1/+24
|/ | | | | | | | | - hide package android.net.wifi.passpoint - extend android.net.wifi APIs for Passpoint credential management > hide for preview Bug: 15191967 Change-Id: Ic90818cf5c91e93dd7890774543e08b842edc594
* Update Hotspot 2.0 SDK APIsYuhao Zheng2014-05-231-28/+20
| | | | Change-Id: I0528b378219e03f896497127b5c4b191bf014141
* Update Hotspot 2.0 SDK APIsYuhao Zheng2014-05-223-16/+44
| | | | | | | - Add / fix java docs - Add some setters in WifiPasspointCredential for update use Change-Id: Ifc287ab9d69ea9e02bf036f22171947fde9ee94a
* revert change preventing NULL SSID in a WifiConfigurationvandwalle2014-05-221-2/+0
| | | | | | bug: 15114340 Change-Id: Ic66363fc7781a1d65e5b8647843a752c048145a1
* remember last supplicant failurevandwalle2014-05-211-0/+8
| | | | Change-Id: I644d32d08491ea0c32cb36820d2720da027a49d0
* make verbose logging a wifimanager hidden APIvandwalle2014-05-214-6/+94
| | | | Change-Id: I325f6ea9f1a6c16dbee9aca641cad7ed3bcd7d2c
* Merge "various autojoin fixes"vandwalle2014-05-211-1/+7
|\
| * various autojoin fixesvandwalle2014-05-211-1/+7
| | | | | | | | Change-Id: I96acd02764a6fd7c8482ab82bd7e33280b90a577
* | Make Wifi WPS API available on application layerVinit Deshpande2014-05-202-14/+8
| | | | | | | | | | | | | | | | | | | | Un-hide WPS methods (and required interface classes, etc.) of WifiManager to enable Apps to start/stop the WPS procedure, add a patch for WPS method KEYPAD to avoid early failure callbacks. (Methods PBC, DISPLAY, KEYPAD tested on 4.4.2_r2.) Change-Id: I25aafdc4b637c87d754d4fdb70e40a34a569b738 Signed-off-by: Olaf Stoyke <o.stoyke@avm.de>
* | Hotspot 2.0 framework - add implementationRoger Chang2014-05-2017-399/+2579
|/ | | | | Bug: 5485670 Change-Id: I4d0f728f4c20676232f2d61bbf49691f6e21a100
* Move IP config from WifiConfiguration to IpConfiguration.Jaewan Kim2014-05-201-63/+60
| | | | | | | | | This is so that Ethernet can use it in the future. Bug: 7606609 Bug: 8687763 Change-Id: I5d1189682b13f1088848809604690648d8d9ecca
* Implement onPeriodChanged and multiple scans of same channelsVinit Deshpande2014-05-191-0/+3
| | | | | | | | | | | This change fixes multiple scans of same channels; and it generates onPeriodChanged event. cherry-picked from partner:klp-wireless-dev SHA1 950564a305865cc0ae2bc528479ea6922efbb898 Bug: 15000051 Change-Id: I06a4ecc9d45eda4984de50b97b39f623dd0b26d1
* Fix docs build break in passpoint managerVinit Deshpande2014-05-181-1/+1
| | | | Change-Id: I045a361d3a5c3f55c77dd33271892e50f275ab0d
* introducing link layervandwalle2014-05-181-0/+189
| | | | Change-Id: Ie949d5edf07ef538fff815d9600a02565658ee7e
* Fix doc build - ScanResult is exposing PassointInfo which is still hiddenVinit Deshapnde2014-05-181-0/+1
| | | | | | Hiding the passpoint information for now. Change-Id: Ic3cbb84d251478af687d9d46e2276115c8ebef18
* Enable more features on WifiScannerVinit Deshapnde2014-05-181-3/+105
| | | | | | | This change enables full scan results and allows overriding wifichange configuration. There are also minor API changes take relavent parameters. Change-Id: I6ebcb49f64bd8bc9e5e0c88c3b56eb634783524e
* Hotspot 2.0 framework API -- more functionalitiesYuhao Zheng2014-05-184-25/+147
| | | | | | | | - Added resolution parameter for requestOsuIcons() - Added ANQP parser (OSU provider list only) Bug: 5485670 Change-Id: I69f6fd2ce6f80980ad786c2a3833cca8279771b3
* Hotspot 2.0 framework APIs -- initial implementationYuhao Zheng2014-05-1814-60/+1096
| | | | | | | | Cherry-picked from klp-wireless-dev-mirror SHA1: e73969fac45aaca72528226dc8c0c5e54fb2cdd4 Bug: 5485670 Change-Id: If3250a2fae181a3774d3158e341220006ad6ebe5
* Unhide the WifiScanner APIVinit Deshapnde2014-05-181-26/+144
| | | | | | This change also adds java docs where needed. Change-Id: I1b7e56e31d460bc773dab9603fbebacf7c439e60
* Fixed bypass of ConnectivityInternal permissionNavtej Singh Mann2014-05-182-14/+0
| | | | | | | | | | Removed public function 'getWifiStateMachineMessenger' of WifiManager to fix bypass of ConnectivityInternal permission by application, which is security concern Bug: 13749822 Change-Id: I3ae73e33b77ee8ae0133ca9dc8cc03c504f09e40
* autojoin fix for devices which are using the enableNEtwork APIvandwalle2014-05-151-1/+21
| | | | | Bug: 15000352 Change-Id: Ib8b5dfd517e48444913f0ad0e5d08749d6eaa757
* autojoin is to eager to black list networks due to connection failurevandwalle2014-05-151-1/+11
| | | | | Bug: 14834820 Change-Id: If2862ce09faf583d25cac7713c619975713ccd95
* Enabling internal msg apisRobert Greenwalt2014-05-141-314/+0
| | | | | | | | | | | NetworkFactory and NetworkAgent. First trying with wifi and getting rid of WifiStateTracker. Conflicts: api/current.txt services/core/java/com/android/server/ConnectivityService.java Change-Id: I7f0ec13d7d8988b32f3c6dc71f72012f3349fe02
* Replace LinkCapabilities with NetworkCapabilitiesRobert Greenwalt2014-05-122-20/+8
| | | | | | | Also remove unused LinkSocket and LinkSocketNotifier. bug:13885501 Change-Id: Id426e31b201fa4f29109b5fea485d8efb34519d3
* Don't crash when asked to enable an AP with a null SSID.vandwalle2014-05-091-0/+6
| | | | | | | | | | 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
* Initial implementation of WifiScannerVinit Deshapnde2014-05-073-0/+618
| | | | | | | | | | | 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
* initial Best Network Selection implementationvandwalle2014-05-072-2/+261
| | | | | | | | | | | | | | | | -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
* Merge "Revert "Refactor IpConfiguration from WifiConfiguration""Jaewan Kim2014-04-071-12/+73
|\
| * Revert "Refactor IpConfiguration from WifiConfiguration"Jaewan Kim2014-04-071-12/+73
| | | | | | | | | | | | This reverts commit 1284767ceb1affa6d5af77fd26ccf7322df48a6d. Change-Id: Ibccea84e5dc44c1b8954779660e0721b27f762d4