| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
It doesn't work (yet) for IPv6, but we can remove v4-centric notions from the framework.
bug:2542681
Change-Id: I21c058f5c88d07706c9265bf0ea902fc90357e56
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Moving more stuff to netd and getting rid of unused NetworkUtils.
Change-Id: Ibb5a11dca58d07291fe33e6d33027553f6158ea7
|
| |
| |
| |
| |
| | |
Bug: 3355187
Change-Id: Ie4381648883186a216807bcd0d586ecfd00ca15c
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
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
|