| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
If PNO is set after the device is disconnected, the scan
alarm should be cleared to prevent both PNO and alarm
being active at the same time
Bug: 3495698
Change-Id: Id48c87fef68a34a05799e6b82de4088e0573009f
|
|
|
|
|
|
|
|
|
|
|
| |
Background scanning (preferred network offload) allows us the
host to sleep while the dongle monitors the presence of any
preferred networks. This allows us for significant power savings
since the system does not have to wake up often to initiate
a scan
Bug: 3453021
Change-Id: I73dcf4e1c9ab4de280c40b6df6147a74ac003123
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Avoid the scenario of an EAP network indefinitely trying to connect
due to an EAP authentication failure by disabling the network
Bug: 2149114
Change-Id: Iec8da7551c2dff9b153f41a2139529133130399d
|
|/
|
|
|
|
|
|
|
| |
When system server restarts, a soft AP
start can fail. Fix it by doing a stop
and start through netd.
Bug: 3236625
Change-Id: I95f31eb34a03b64cb7e2b6b8bdd56fc2119b605b
|
|
|
|
|
|
|
|
| |
Add certification requirement to report an overlapping
WPS session failure to user
Bug: 3354319
Change-Id: I8c51bc20c2ec8e8d92a86ed2dfe2a3ede9c56885
|
|
|
|
|
|
|
|
|
|
|
| |
If WPS is already active, we drop user's request
and convey an in progress message
If WPS fails to start, a failure indication is conveyed
to the user
Bug: 3316078
Change-Id: I238c55973cb29cf5c1be66197ffcb4978316cb89
|
|
|
|
|
|
| |
Report wifi is available as long as it is kept on
Change-Id: I5be9461106ef4968cbc423f90e0ff168e089791f
|
|
|
|
|
|
|
|
| |
Use the bluetooth adapter broadcast so that we capture
various bluetooth profiles for both scan coex settings
and coex settings during DHCP
Change-Id: Idec41940514efe7ea9927f67b6199b4893794e2a
|
|
|
|
|
|
|
|
| |
We now all configured networks on screen on.
Also, removed event logging for scanning and rssi polling
Bug: 2129037
Change-Id: I995893d77f8575a8d987d9d8604c8272f636d12d
|
|
|
|
|
|
|
|
|
|
|
| |
Add the missing wifi disable broadcast and also send out
supplicant disconnect on shutdown.
Added unit test cases.
Bug: 3294055
Change-Id: Ia56a8ec9d17784c5aac5b8b369c04837f9057c54
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
I introduced a bug with change Ic12fd78f. Quite
possibly a copy-paste issue.
Bug: 3281928
Change-Id: I040fa8580c3d6d5c585d0e5cc4306daab2f44c3d
|
|/
|
|
| |
Change-Id: I96c3089e10c75f433410f66c01204b7e5de2dc55
|
|
|
|
|
| |
Bug: 2542613
Change-Id: I5b16b2dc866c7f25bc61f1a04cf5fa9938ec2c3e
|
|
|
|
|
|
|
|
|
| |
- Use a clean terminate for a regular stop and on failure kill supplicant. This prevents
WifiMonitor from getting hung permanently on a socket in case of a kill
- When WifiMonitor exits, kill supplicant and cleanup sockets
Change-Id: I87c32e03d945433f33eed8c326d7f0368925bf55
|
|
|
|
|
|
|
|
| |
- Allow IP and proxy set up for WPS
- Use string for WPS pin to avoid losing leading zeros
- Add a seperate WPS state machine and WpsConfiguration class
Change-Id: I87f43fff8bba0ae8ff02e5fc495a8bc628a8c8cf
|
|
|
|
|
|
|
|
|
| |
Added CMD_SET_DATA_ENABLE which is sent when data is enabled/disabled
via the ConnectivityService. It is anticipated that the communication
channel will be used for additional commands and to receive unsoliciated
commands from DataConnectionTracker back to MobileDataStateTracker.
Change-Id: I3863e7385155d503f069b1dcb7e4f766ec78b5f8
|
|
|
|
| |
Change-Id: I4864b66f96744682a0de274fd49cca035ffc5d3c
|
|
|
|
| |
Change-Id: I31132cb2966cfc1eb205e070116b4c784d292f46
|
|
|
|
|
|
|
|
|
|
|
| |
When IP or proxy config changes, we now reconfigure
the network and inform connectivityservice.
Also, fixed the naming for changes on configured
networks.
Bug: 3237735
Change-Id: I2a94b3158b6b0e0d27442d7fd525a8a23f0497f8
|
|
|
|
|
|
|
| |
Manifested itself in ConnectivityService reporting no connectivity.
bug:3220092
Change-Id: I4c0149125b8e2b9c2493f87d208aecbf21590fff
|
|\ |
|
| |
| |
| |
| |
| | |
bug:2700664
Change-Id: I74cc6e0bd6e66847bf18f524ce851e3e9d2c4e87
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Move SupplicantStateTracker into a seperate file. In the
process clean up code that needs to be present only in SupplicantStateTracker
- Retry twice for password failures
- Clean up supplicant state handling. Dont treat supplicant states
as HSM what values. Instead, just retain SUPPLICANT_STATE_CHANGE
- Add event logging in SupplicantStateTracker
- Move scan handling out SupplicantStateTracker
Change-Id: I083e1c40ef5a858164493b1440b82c5751b3bfb5
|
|
|
|
| |
Change-Id: I6cc6cdef27d493d4ef76cec17fdca7e49d9dc8d7
|
|
|
|
|
|
|
| |
When wifi is connected to an access point, we should
not wake up the device to initiate scans.
Change-Id: I1a48387a0cac7b23a8d947d8409cafc63da18d38
|
|
|
|
|
|
|
|
| |
With dual band support, using country code
settings is the way to go
Bug: 2936741
Change-Id: I760dce4c43b1af19ee205c28f0d287420c8d9e85
|
|
|
|
|
|
|
| |
also cleaned up some unnecessary synchronous commands from state machine,
and fixed an issue with a synchronous WPS command
Change-Id: I55bf4379d9810e11f2ba2e03e2e703b132d1488f
|
|
|
|
|
|
|
|
|
| |
Add extension to WifiLock to allow apps to operate
in high performance mode (high power & disable suspend
optimizations for battery consumption).
Bug: 2834260
Change-Id: Id394d265b9876bf0230efb3d222056e9b80b44fd
|
|
|
|
|
|
| |
Bug: 3119043
Bug: 3112178
Change-Id: Iaae6bcf53e11f7fac82b3c604ddc27ff05e00542
|
|
|
|
| |
Change-Id: Ia27220dd26cde13007f6938c830517ee7f6968ce
|
|
|
|
| |
Change-ID: Iad0380d56972826615e044fa2aaee418b617d732
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add wakelock for driver start/stop to ensure a wifilock
acquisition kick starts driver. Also cleaned up state machine
driver start/stop behavior.
- Add periodic scans when driver is started to ensure wifi
reconnections when wifilock exists or when user chooses
never to sleep
- some minor clean up
Change-Id: I844eb70491d5aa2f8c8933b3d8dd01ba237ee534
|
|
|
|
|
| |
Change-Id: I90e421efca783080261789378ef6054ac394c1e2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
|
|
|
|
| |
Also, fixed an issue with disabling bluetooth coexistence
Change-Id: Ia7f68dfe6e8d587101ba8513783a0123ff0561a1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- When supplicant dies, restart it
- When wifimonitor fails to connect in time, restart
supplicant
- fix dhcp counter reset
- defer all load/unload actions when waiting for supplicant
control connection
- we dont need to disconnect & reconnect at start with the
faster monitor connection and handling of failures
Bug: 2973023
Bug: 3090725
Change-Id: I5c834ddd08e6300e2b29da0941a24633825b4d3b
|
|
|
|
|
| |
Bug: 2976277
Change-Id: Ifedb0c1aebefc251028e8d2f578f530a3840c702
|
|
|
|
| |
Change-Id: I4ae817fb00141e9a742216b7fd02dca1ed228270
|
|
|
|
|
|
| |
LinkAddress stores IP address + prefix for a network link
Change-Id: Id3e74e9d0a62121d097ebdc9be064eeea257ba1f
|
|
|
|
|
|
|
|
|
| |
Provide per network proxy settings configuration
for wifi. This is stored along with the ip configuration
in ipconfig.txt
bug: 3039302
Change-Id: Ic8bc14493583be19fde3d7c463d1e5a77e6df25f
|
|
|
|
| |
Change-Id: I1deb0a9a1533958cdb79179bebd2d3b435b0b07c
|
|
|
|
|
|
|
|
|
| |
Add WPS PBC and WPS pin method support with pin obtained
from AP
Bug: 2277571
Change-Id: I6ff8e447ab8c5e59456a55152588fd4d6386c610
|
|\
| |
| |
| | |
Change-Id: I0d92abae3a86792b47777f795143acc0489adfe4
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Merge commit '58e0eefeb5e2e270e2b04369bbf29fc22abda8d5' into gingerbread-plus-aosp
* commit '58e0eefeb5e2e270e2b04369bbf29fc22abda8d5':
Improve power tracking of WIFI use.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We now distribute "wifi started" time across all apps that are
holding WIFI locks that cause it to be started. But only when
WIFI would not normally be running. Also have a mechanism to
distribute other WIFI work that has happened across those processes
based on their use.
Also fixed a bug where we were not retaining the CPU speed step
stats across boots...!
Change-Id: I00e3153b98429166273750512cc37e7975211ab9
|
| | |
| | |
| | |
| | | |
Change-Id: Ia1599ade936b79f12526252c0a2e6b453abb136e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove the existing global static IP settings and add support
for per network configuration
Change-Id: I5a6d8b877471b8c8ad07951c96d273893754607f
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: I27004dc464f5771d3205ae5757c6eccc5b16854d
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
Merge commit '7e9f4eb2608148436cef36c9969bf8a599b39e72' into gingerbread-plus-aosp
* commit '7e9f4eb2608148436cef36c9969bf8a599b39e72':
Track client requests through location manager.
|