cb4aa4d412c7940386df9b8dd681e0d2efebfd1d
The captive portal detection logic treats empty http responses with a Content-Length of 0 as not coming from a portal. However when the Content-Length is missing from the response header, the empty response is not detected as such and is classified as a captive portal answer. When this happens for the http probe, the portal detection logic will short circuit the detection and wrongly report a portal. The system validates the network in such conditions only if the https probe returns a successful connection faster than the http probe. This patch attempts to better detect empty responses by trying to read the first byte from the response body when the Content-Length is missing for 200 responses. Test: build, flashed + manual tests. Bug: 33498325 Change-Id: Ie2e5c6a9dc3740e4a2304034879b5ed60f277ade
…
…
docs: Added descriptions of IAB subscription-specific settings. am:
145b377b38 am: 4418907d50 am: c32df53fc7 am: d7c1e9bcd0 am: fb99d1450d
…
…
…
…
…
…
…
…
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%