b6a730ce63a9a864adaea6ba1bee827444be52a5 |
|
15-Mar-2018 |
Ahmed ElArabawy <arabawy@google.com> |
WiFi: Handle onEapFailure callback This commit handles a callback from the supplicant for EAP failure. This status is used by the framework to identify the reason for authintication failure and act accordingly. Bug: 64612561 Test: Pass unit test (existing and new test cases) Test: ./frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: I87d94d4fa7f59e595c359cb61d7852e4034906cb Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
0bda8355dc1137d72ea0f555729dd8d606d61c67 |
|
09-Mar-2018 |
xshu <xshu@google.com> |
Deregister handler in WificondScannerImpl on cleanup Make sure there are no lingering references to Handlers when a WificondScannerImpl instance is destroyed. Bug: 74089137 Test: compile, run ./frameworks/opt/net/wifi/tests/wifitests/runtests.sh Manual test: flash device toggle wifi on and off multiple times toggle airplane mode on and off multiple times verify there are no "unrecognized alarm listener" messages in logcat Change-Id: I4d43a4eb204b900523cec4c5bd212fd3cc11a395
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
7f2a1e30dd5d14320ffc7b185ac25fdb79fe52b0 |
|
23-Jan-2018 |
Etan Cohen <etancohen@google.com> |
Update SmallTest library android.test.suitebuilder.annotation.SmallTest is deprecated and replaced by android.support.test.filters.SmallTest. Update all test files. No other change (except import order cleaning up to pass preload format check). Bug: 72324160 Test: all unit tests pass Change-Id: Icc4abe3b3b37926d583c0d4ae510a7d7c74c1a03
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
098640f533f3fc04cb49cb860f9dc45ad8a19e69 |
|
02-May-2017 |
Randy Pan <zpan@google.com> |
Fix how WifiMonitor/WifiP2pMonitor sends a message A message can potentially have multiple handlers. Looper recycles the message after one handler is done with it. Sending/copying the recycled message to another handler is problematic. Fix the issue by always sending a copy of the original message. Bug: 37714369 Test: runtest.sh Change-Id: I2f4a4903ac8da94816341def969878f888154b6c
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
efab6719309021b890dc39b1a7434ea6b7f7bb64 |
|
06-Feb-2017 |
Sohani Rao <sohanirao@google.com> |
Send Auth failure reason in broadcast intent SupplicantStateChange broadcast intent for authentication failure doesn't capture the reason for authentication failure. To indicate this reason to the user, use the newly defined (but hidden), auth failure codes to make the intent richer. Bug: 33245941 Test: Unit test Change-Id: I76496cfc7365103d9ec74b12d60bde772fcba801
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
51493e199ebf1e1191ccf652f0081d229018a11f |
|
21-Mar-2017 |
Ningyuan Wang <nywang@google.com> |
Separate single scan and sched scan result handling Bug: 36479602 Test: compile, unit tests, integration test Change-Id: I066619ca7c53cf7e8e53ce776c1b419201d522f1
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
35c9c7f7a2f83d81b8d61da834b3960f5b9ffe19 |
|
21-Mar-2017 |
Roshan Pius <rpius@google.com> |
SupplicantStaIfaceHal: Broadcast bssid change event Bug: 36451639 Test: Unit tests Change-Id: Id4dc17fc9b0af1145a264406bf5d540c60c511f2
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
b8b3fb8228a1f90106bad8c59ce006b81ef7921c |
|
09-Mar-2017 |
Roshan Pius <rpius@google.com> |
Remove all legacy HAL usage from framework WifiNative now just becomes a module to route calls into the appropriate native module: WifiVendorHal, WificondControl, SupplicantStaIfaceHal, SupplicantP2pIfaceHal. Changes in the CL: 1. Cleanup WifiNative to remove the legacy HAL usage. 2. Remove the |HIDL*| flags in WifiNative. 3. Remove static instance of WifiNative/WifiMonitor. 4. Remove WifiMonitor code parsing the string events from wpa_supplicant. 5. Remove all unused jni code used for legacy HAL interactions. 6. Remove dependency of libwifi-hal & libwifi-system from framework. Notes: a) We can now potentially split up WifiNative into separate chunks: WifiStaNative, WifiP2pNative, WifiRttNative, etc instead of having a monolithic WifiNative instance. b) We may have to add back the local log in WifiNative (b/36059665). Bug: 35702893 Bug: 34457880 Bug: 34884202 Bug: 35421721 Test: Compiles, existing unit tests pass. Test: Device boots up and connects to wifi networks. Test: Verified with wifi regression (b/36068282) Change-Id: I3e13522c912242af8023471e029edb1ce47fd3e9
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
6680c62f91f61660d47c34ae435113ca5846b79d |
|
07-Mar-2017 |
Roshan Pius <rpius@google.com> |
SupplicantStaIfaceHal: Add timedOut param in assoc reject Bug: 34280407 Test: Compiles Change-Id: I966da67dfd24b75ac90f63b71249df16e1cd0238
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
70a9b25ee5d051660b8aeb15ffa97d36a181741d |
|
16-Feb-2017 |
Ningyuan Wang <nywang@google.com> |
Plumb through scan result/failure notification Bug: 34715459 Bug: 33398008 Test: compile, unit tests, integration tests Change-Id: I10726aac7c186ea277c9a169b37e1900e8420b71
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
5317e7c11c99d5cc8417c65cc73cf548f8f52b87 |
|
17-Feb-2017 |
Roshan Pius <rpius@google.com> |
SupplicantStaIface: Handle wpa_supplicant death Trigger the existing WifiMonitor events to indicate establishment/loss of contact with wpa_supplicant. Bug: 33383725 Test: Unit tests Change-Id: I394a3ed7dad4f201456e2aaa53ba380c7a130f33
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
bcf35be52f93d09a3f2ac8d4272a6d66467309b9 |
|
17-Feb-2017 |
Roshan Pius <rpius@google.com> |
SupplicantStaIfaceHal: Handle the remaining callbacks While there, Corrected a typo in one of the WifiMonitor methods. Bug: 33383725 Test: Unit tests Change-Id: I0bb8da7d2af468a419b595688286bc42e0f3d57f
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
f56bacdb29215639cbfe0aef82b048c246e7a215 |
|
16-Feb-2017 |
Roshan Pius <rpius@google.com> |
WifiMonitor: Broadcast connection events Add methods to broadcast connection related events. Bug: 35357251 Test: Unit tests Change-Id: I372dfcaa63ce75e9bc0e7bb2f1b68b72549abc9f
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
1e1381333657f0a02bf1b300d1e600f87e5aae38 |
|
16-Feb-2017 |
Roshan Pius <rpius@google.com> |
WifiMonitor: Methods to broadcast network requests These requests are sent from wpa_supplicant and needs to be handled by framework. Bug: 35357251 Test: Unit tests Change-Id: I4d5e151063ec1bc50260fe6f6f7f35b1394e2a7d
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
773ef3483e18f1afbd9cdce1564add3d89cb21fa |
|
16-Feb-2017 |
Roshan Pius <rpius@google.com> |
Passpoint: Change ICON response handling Currently, the ICON done notification from WifiMonitor is used as a trigger to fetch icon data in PasspointEventHandler. In the HIDL interface, the callback itself will contain all the necessary icon data. So, change the currently handling to prepare for integration with HIDL interface. Changes in the CL: 1. Move the icon data fetching to WifiMonitor away from PasspointEventHandler. 2. Change the params of the icon done event to include the icon data. 3. Add a new public method in WifiMonitor to send the notification out from WifiMonitor, which will be used by the HIDL interface in the future. Note: There are no unit tests for any of these changes because this CL is just moving things around and most of it is going to be removed when we integrate with HIDL. Bug: 35393853 Test: Connects to passpoint networks. Test: Will send for regression tests. Change-Id: I197180c8a8ec8673e5e8fa29ba8bb51b026d44fb
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
65d8ba5dd551cd132789e8feb270dfc7998dfbdc |
|
15-Feb-2017 |
Roshan Pius <rpius@google.com> |
Passpoint: Change ANQP response handling Currently, the ANQP done notification from WifiMonitor is used as a trigger to fetch anqp data in PasspointEventHandler. In the HIDL interface, the callback itself will contain all the necessary ANQP data. So, change the currently handling to prepare for integration with HIDL interface. Changes in the CL: 1. Move the ANQP data fetching to WifiMonitor away from PasspointEventHandler. 2. Change the params of the ANQP done result to include a newly created struct (AnqpResult) which would contain the bssid and the ANPQ results. 3. Add a new public method in WifiMonitor to send the notification out from WifiMonitor, which will be used by the HIDL interface in the future. 4. Remove the redundant PasspointEventHandler.parsANQPLines(). Note: There are no unit tests for any of these changes because this CL is just moving things around and most of it is going to be removed when we integrate with HIDL. Bug: 35393853 Test: Connects to passpoint networks. Test: Will send for regression tests. Change-Id: I7fdf8fbdba13d267eb986db3f8a5854c606bcd4c
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
c626bc21f7ebac14daa31ca7014767970127efee |
|
15-Feb-2017 |
Roshan Pius <rpius@google.com> |
WifiMonitor: Methods to broadcast remaining Wps events Bug: 35357251 Test: Unit tests Change-Id: I27a3fb384dbb37fa6d1b8a4fd30f43be76e4e9aa
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|
ef027b4240eb994976dc6173fa396fe10b45ae52 |
|
15-Feb-2017 |
Roshan Pius <rpius@google.com> |
WifiMonitor: Method to broadcast WPS fail event Bug: 35357251 Test: Unit tests Change-Id: Ieb5ea5383a80205df616f132e735bc90f40716a2
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiMonitorTest.java
|