1a9144930ef7582e9a0cd17fa2691ae3d03dfb06 |
|
19-Oct-2017 |
Glen Kuhne <kuh@google.com> |
MAC Anonymization: wificond setMacAddress plumbing Added plumbing from the wificond IClientInterface binder through to the InterfaceTool setMacAddress method. Bug: 63905794 Test: ./runtests.sh (on walleye) Change-Id: I6d947cbd46b0b84bd4fe0a85f26912ada1f02036
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|
629acb02bfa2a0d17aa2f55aa54b50da47a7ed59 |
|
12-Oct-2017 |
Roshan Pius <rpius@google.com> |
wificond: Move enable/disable Supplicant Move enable/disable Supplicant to top level wificond Aidl object since this is used for both STA & AP operations now. Bug: 69319369 Test: Turn on wifi/softap succesfully. Test: ./system/connectivity/wificond/runtests.sh Change-Id: I3c2463f8c2bcb081503103a46188e4ec3e3e6b3e
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|
2c74cae9b5e0f0e72250fd5f82928768496a5f37 |
|
30-Nov-2016 |
Ningyuan Wang <nywang@google.com> |
Expose wiphy capabilities to ScannerImpl This adds a struct WiphyFeatures to save wiphy feature flags from netlink wiphy message. Currently we only add fields for randomized mac address support. This also allows ClientInterfaceImpl to expose channel info, scan capabilities and wiphy features to ScannerImpl object. Bug: 33216906 Test: compile, unit tests, manual test Change-Id: Iac9355e45a3cf2011120fc6a91ccfb2dee434951
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|
c2b0dce5c32b4e6baf5d923b604529ea0ed97c5f |
|
18-Nov-2016 |
Ningyuan Wang <nywang@google.com> |
Add WifiScannerImpl object stub implementation This includes: 1. Add getWifiScannerImpl() to IClientInterface. This call will return an IWifiScannerImpl object. 2. Remove scanning result listening functionalities out of the ClientInterface class. These functionalities will be added back to ScannerImpl class later. Bug: 31115360 Test: compile, unit tests, integration tests Change-Id: Ie4ffcbe0d63b2db61e66093df2dda26493e2cd77
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|
4fc3792b547087f9fd425393cd3159d2f74fa831 |
|
22-Sep-2016 |
Christopher Wiley <wiley@google.com> |
Always set interface down in object destruction We would like to reason about our interfaces as being up when they are configured and ready for use, and down otherwise. This helps when switching modes. For example, when setting up a SoftAP, you can expect that the interface starts in a down state, and transitions to up when hostapd is ready for business. Note that we cannot do this after firmware reload, because this may cause driver de-initialization (see c#6 in b/31205821). Bug: 31337216 Test: Integration tests pass Change-Id: I03a71ea623e29ef9b023d97afc81cf836ebfb1ff
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|
a12253e46c1328548c4b37d7f365b4009a6e5776 |
|
15-Sep-2016 |
Ningyuan Wang <nywang@google.com> |
Support fetching packet counters for wificond BUG=30978872 TEST=compile, manual tests Change-Id: Ifa0dd9ce794a1cdb6da7e357d6873992091e3ea0
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|
537c1ba391765b3aa7750450c208c650a02c04f0 |
|
23-Aug-2016 |
Christopher Wiley <wiley@google.com> |
Use mockable supplicant delegate This allows us to mock interactions with supplicant in unit tests. Bug: 29620309 Test: unit/integration tests pass Change-Id: I1526c90ffa9822a4d7dcabe5752676bfc61d6965
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
|