Move the rest of the code to the wifi.wificond namespace from the
wifi namespace. Cleanup since wificond is outside the Wi-Fi module.
Non-functional change.
Bug: 140062898
Test: atest android.net.wifi
Test: atest com.android.server.wifi
Test: ./system/connectivity/wificond/runtests.sh
Test: (CTS) atest android.net.wifi.cts
Change-Id: I257cabf92f0046214331616b381981f789933a87
Move implementation of wificond to frameworks/base (android.net.wifi)
in prepration for making into a public API (which will be a wrapper
around the AIDL).
Bug: 140062898
Test: ./system/connectivity/wificond/runtests.sh
Test: associates, soft AP client information received correctly
Change-Id: I22f2e926f0320af9bda758b764d99b8d4a350674
New feature: Client control, i.e. MaxClient and Black/White List,
need to check client to decide allow it connect or force it disconnect.
Revise callback to 1 by 1, let framework accumulate the total number
of softap client.
Bug: 142752869
Test: Manual
Test: ./system/connectivity/wificond/runtests.sh
Change-Id: I902f7791dfd3295b3f61d06fb26d966e1654510a
Adding support for visibility into the mac address of clients that connect to an active hotspot.
Bug: 137309578
Test: sh system/connectivity/wificond/./runtests.sh
Tested manually on a Hawk
Change-Id: I93924046c9631c589e30a8f6dacfb9558ca0c682
Adding support for visibility into the mac address of clients that connect to an active hotspot.
Bug: 137309578
Test: sh system/connectivity/wificond/./runtests.sh
Tested manually on a Hawk
Change-Id: I0845b51dc63c046df97e55bcc1c02c4610837453
Moved wificond AIDL from android.net.wifi to
com.android.server.wifi.wificond since android.net.wifi
should only be used for external APIs to apps.
Bug: 140062898
Test: ./runtest.sh
Change-Id: Ib7cf128ca584e1432073304aa77e8b78eaf663f1
This is no longer needed since we'll be using the lazy HAL startup
mechanism provided by HIDL to start/stop supplicant.
Created a new method for registering the softap callbacks (previously
was a part of startHostapd. The callback will be removed when we
teardown the interface.
libwifi-system (HostapdManager & SupplicantManager) will be removed in
subsequent CL's once VTS tests migrates to the new mechanism.
Bug: 72394251
Bug: 30311493
Test: ./system/connectivity/wificond/runtests.sh
Test: Device boots up & connects to wifi networks.
Change-Id: If41d40af2970d0e09b0d73388fe4f7a0640cd52b
This functionality has been migrated to the HIDL interface. Remove dead
code from wificond.
Bug: 36646171
Test: ./system/connectivity/wificond/runtests.sh
Change-Id: I2c1a1b453b1c6566f6486041b292efb07f7ab9fa
ApInterfaceBinder receives a callback on every startHostapd, to notify
the client everytime number of connected stations changes.
Bug: 68712260
Test: system/connectivity/wificond/runtests.sh
Change-Id: I7c9ddc648c330e63e439e737aa59a06354e121b4
This is necessary to watch for interface up/down events
in SoftApManager.
Bug: 31337216
Test: unit/integration tests pass
Test: upcoming integration tests use this method
Change-Id: I7d246b83058bd3d68970f3f72eeeb834d7dba309