| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
is detected enable fail fast." into jb-mr2-dev
* commit '9b7b4450185e723dc7021f7e8bae4a12d4dd5606':
If in a mobile captive portal is detected enable fail fast.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
enable fail fast." into jb-mr2-dev
* commit '02eab434ad9faa25291e63023b7e66698ca457a8':
If in a mobile captive portal is detected enable fail fast.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When captive portal checking completes pass back the result.
This is used to enable/disable failing fast for mobile. When
failing fast is enabled we don't check for data stalls and thus
won't be continually trying to do recovery operations, such as
restarting the radio.
Bug: 9462512
Change-Id: I0dea0eee519f8ee7f94e79d40e82c18f30d7fe2e
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This helps to prepare for future updates from external sources.
Bug: 9298955
Change-Id: I4c63ad5fc1ea3564aab38cfce955de19bad75c0c
(cherry picked from commit fb40801ed8c217ae01082fb1cbd0c30bbf5532ac)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
PAC (Proxy auto-config) files contain a single javascript function,
FindProxyForURL(url, host). It gets called to determine what proxy should be
used for a specific request.
This adds PAC support to the system. The ProxyProperties has been modified
to hold the PAC file when one is present. The Proxy method
setHttpProxySystemProperty has been modified to insert a PacProxySelector
as the default ProxySelector when it is required. This new ProxySelector
makes calls to the ConnectivityService to parse the PAC file.
The ConnectivityService and the WifiConfigStore have been modified to support
saving the extra PAC file data.
The ConnectivityService now has a class attached (PacProxyNative) that
interfaces to the native calls for PAC files. The parsing of the PAC file
is handled by libpac (which is being added to external/) which utilizes
libv8 to parse the javascript.
As a fallback to applications that don't use the java ProxySelector, the proxy
is setup to point to a local proxy server that will handle the pac parsing.
bug:10182711
Change-Id: I5eb8df893c632fd3e1b732385cb7720ad646f401
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
to ask for it."
* commit '5d6b7db5d9cb7de5cee45dd35af18e179f01d583':
When wifi wants ASCII lowercasing, it needs to ask for it.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
http://elliotth.blogspot.com/2012/01/beware-convenience-methods.html
Bug: https://code.google.com/p/android/issues/detail?id=58359
Change-Id: Ibf25d0bbc76015cf8353ec01ab2b743cbc2bde67
|
| | |
| | |
| | |
| | | |
Change-Id: I011bf3b91fbddaba7ab0128bb03d27d90b8a886f
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 8539031
Change-Id: I29739e74f73b68fbf9ff73cfc19017a01655f9a4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change exposes couple of internal APIs to enable TDLS between local
machine and a remote machine. The implementation translates client provided
remote IP to a MAC address using system ARP cache, and then instructs the
driver to enable TDLS with that endpoint. Another API takes application
specified MAC address.
Bug: 8538898
Change-Id: Ida343fc42ba3a817a4f380255596e7fb7fcdfb9b
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | |
| | |
| | | |
doing dhcp." into jb-mr2-dev
* commit '6f2b31fcf57e4e7f5cd8af9b66619c8f5825a850':
Block Wifi P2p discovery while doing dhcp.
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
into jb-mr2-dev
* commit '56a7e4ad43eb5288a80b34566db365aaaa845e87':
Block Wifi P2p discovery while doing dhcp.
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug:9531609
bug:9302399
Change-Id: Ie4b7c3a75245a0e7cc09fa89ddb1187d349779a1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change flushes all bss data after a band change (because it
is potentially invalid). We do scan for new data just after we've
established connectivity on the new band.
Bug: 7053587
Change-Id: I8ab9d0bbc5c3f8f383c2b7868349634085cf94c1
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
scans." into jb-mr2-dev
* commit 'c869696ef3c1dca3efbc6ce8ab804e8a1b117900':
Fix power issues around wifi scans.
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
jb-mr2-dev
* commit '65f7a95fc4c06127e7372bcb0d14e561cc23dd80':
Fix power issues around wifi scans.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Sending a broadcast indicating when scan requests could be serviced so that
apps don't request scans we won't do anything with.
- Fix our batt stats accounting so we only count it if we send the request to
the driver.
bug: 8868201
bug: 9496690
Change-Id: I64a4f1c294c848ac64c50d8854ed4a6a1a47f603
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
results""
* commit '7bc28ed76b9a6591bdda37b472c3f7dc1ffae987':
Revert "Revert "wifi: Get full scan results""
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit 'e6345a19129484572d3200edfff7f002a4314d0b':
Revert "Revert "wifi: Get full scan results""
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit c2cbd4c11bfb83344502bd80389538795bae03cb.
Change-Id: Ia1cbde588ae9706966d6340c702fcfe1a82cfa79
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
results"" into jb-mr2-dev
* commit '2a155213c85f84a944551c09c0eefde3368267db':
Revert "wifi: Get full scan results"
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
jb-mr2-dev
* commit '66acbc221b750a645a1c9581f4a5bbe52e38729c':
Revert "wifi: Get full scan results"
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 67b3fbf49c0c92641e19e3278a1feab7b68aa7b8.
Change-Id: I458924e6c95661f522ffa5e7780c6888cdb3a713
Conflicts:
wifi/java/android/net/wifi/WifiNative.java
wifi/java/android/net/wifi/WifiStateMachine.java
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Re-arranged code to be more flexible, now track
state of services, dump ordered list of running
processes while memory was critical and low.
Also rename battery stats service from "batteryinfo" to "batterystats".
Change-Id: I0f4f0c8d443c49d255cb84d0fc917e8ec18b152e
|
| | |
| | |
| | |
| | |
| | | |
Bug: 9390451
Change-Id: I3581c53407554a1dffd541fb42b06d68f20a7be0
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
boot" into jb-mr2-dev
* commit '66c7bd54046c567de5e3a4d332987a28ecb78092':
Remember wifi country that's set before boot
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
jb-mr2-dev
* commit '0161d229fdbd8407f5b8b783ffa02b145b0cef8e':
Remember wifi country that's set before boot
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Telehony seems to sometimes be reporting the country before boot
is completed so can't persist the data at that time. Remember
and write it on BOOT_COMPLETED
Also, there are permission issues around writing the setting.
bug:9225156
Change-Id: Ifdf2243da71b0d2ce5743267842597937d790ef5
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
restart" into jb-mr2-dev
* commit '466ceb463f44f72bdd73764e50dcb34c174a0cfe':
Ignore outstanding delayed shutdown on restart
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
jb-mr2-dev
* commit 'aa4b2ee0d654b345b727cb47afd246d0b769fafd':
Ignore outstanding delayed shutdown on restart
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This was causing us to go disabled when we shouldn't
so the API being tested in the CTS would fail. Bug
is timing dependent and hard to repro.
bug:9067887
Change-Id: I70b813bf826988d859cc29201242238f18dcf2e6
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Iad7389a9030c9f8a697b147941a8f296db6eb08d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
jb-mr2-dev
* commit 'c3de50cd3cff76082bc01b04a8a6bbde300d725e':
Add some temp wifi debugging output
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '30c798d58772efd595fffebd9d0d54f717e34ed6':
Add some temp wifi debugging output
|
| | |
| | |
| | |
| | |
| | | |
bug: 9014777
Change-Id: I38c61f235742a36be10cdf9125e19ac9406a61b9
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
jb-mr2-dev
* commit '23abefef00b4d47bb97b2597f74c9dae6a169286':
Remove wifi scan-always dialog.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '28d3dbf969c4c7965ea44bfe4b54095af5356970':
Remove wifi scan-always dialog.
|
| | |\ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Removes intent type for dialog and Setting on whether to show
dialog.
bug:8907190
Change-Id: Id37e03126d4afdfd7d921132a57233b84603c8bd
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
into jb-mr2-dev
* commit 'b4fd1bd7748d2df00ec0792d3419aa79c742f979':
P2P: Turn OFF PS-mode for DHCP session
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit 'de1361fa12cef43cc97e98321408e1c4c5e44b38':
P2P: Turn OFF PS-mode for DHCP session
|
| | |\ \
| | | |/
| | |/| |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 8494584
Change-Id: I1d7519a40342538ab31ccad6210e47b3622ae31e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
| | |/
| | |
| | |
| | |
| | | |
bug:8871100
Change-Id: I01276f13bfdd4bc23771414935d2a370223bf4fa
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Networks"
* commit '6f8fb9594fa5387340601c8b6e3e13f51e57f54b':
Enable Opportunistic Key Caching on WPA2-Enterprise Networks
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add a "proactive_key_caching=1" line to every network segment config that represents a
WPA2-Enterprise network. This enables Opportunistic Key Caching for all eligible
WLANs.
Replaced TABs with spaces.
Change-Id: Ia529dcd1dee7a21a68c80de05a9f590ddd944d4c
Signed-off-by: Partha N <parthan@gmail.com>
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit '509b51aa2560d47bcf64d63a1347b7ba8136450e':
framework/base: Handle ASSOC-REJECT events
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* commit '00ee47ead451ee2584c23f15a3760ae041e82e56':
framework/base: Handle ASSOC-REJECT events
|