summaryrefslogtreecommitdiffstats
path: root/packages/CaptivePortalLogin
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Import translations. DO NOT MERGEBaligh Uddin2014-12-231-1/+1
| | | | | | | | | | | | | | | Change-Id: Ib6e2182c8ba3a405612b9345614ad535adbac7fd Auto-generated-cl: translation import
* | | am c266f62f: am eece3339: Merge "Show broken lock image when SSL errors are ↵Paul Jensen2014-12-172-0/+15
|\ \ \ | |/ / | | | | | | | | | | | | | | | encountered in CaptivePortalLogin." into lmp-mr1-dev automerge: ee8feae * commit 'c266f62fd9f241b0d122bae7ad016ecd58ab40da': Show broken lock image when SSL errors are encountered in CaptivePortalLogin.
| * | am eece3339: Merge "Show broken lock image when SSL errors are encountered ↵Paul Jensen2014-12-172-0/+15
| |\ \ | | |/ | | | | | | | | | | | | | | | in CaptivePortalLogin." into lmp-mr1-dev automerge: ee8feae * commit 'eece33395561fff249afc96749cd69a21c28fbac': Show broken lock image when SSL errors are encountered in CaptivePortalLogin.
| | * Merge "Show broken lock image when SSL errors are encountered in ↵Paul Jensen2014-12-172-0/+15
| | |\ | | | | | | | | | | | | CaptivePortalLogin." into lmp-mr1-dev
| | | * Show broken lock image when SSL errors are encountered in CaptivePortalLogin.Paul Jensen2014-12-102-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The WebView cancels the page load by default, so showing an indicative image at least informs users that there is a security problem. bug:18505835 bug:18570703 Change-Id: Ie6dd9294eec9ca25d27e95a1cd2c95e3065de469
* | | | am 2122e14c: Merge "Fix several HTTP proxy issues with multinetworking." ↵Paul Jensen2014-12-111-24/+5
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | into lmp-mr1-dev automerge: d9d48cc automerge: 8f58207 * commit '8f58207319fc2b73f83874892a544f8cf59cf7e9': Fix several HTTP proxy issues with multinetworking.
| * | | am 2122e14c: Merge "Fix several HTTP proxy issues with multinetworking." ↵Paul Jensen2014-12-111-24/+5
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | into lmp-mr1-dev automerge: d9d48cc * commit 'd9d48cc9c7ab0d1590918e199917968eafc48288': Fix several HTTP proxy issues with multinetworking.
| | * | Fix several HTTP proxy issues with multinetworking.Paul Jensen2014-12-101-24/+5
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Send PROXY_CHANGE_ACTION broadcast when any network's proxy changes, not just the default network. 2. When a process is bound to a particular Network, update the proxy system properties to those for the bound Network, and keep them updated when PROXY_CHANGE_ACTION broadcasts are received. 3. Make Network.openConnection() use the proxy for the Network. bug:17905627 bug:17420465 bug:18144582 (cherry-pick of https://android-review.googlesource.com/#/c/115170) Change-Id: Ia2819985e6108a8c121e74c683a5646becfd0a97
* | | am f19f90b2: am 58a493ac: am be3736d3: Merge "Don\'t let NetworkMonitor ↵Paul Jensen2014-11-261-12/+27
|\ \ \ | |/ / | | | | | | | | | | | | | | | state stop user-initiated transitions." into lmp-mr1-dev * commit 'f19f90b229c9d15b33895988fd5e4e13d786f616': Don't let NetworkMonitor state stop user-initiated transitions.
| * | am 58a493ac: am be3736d3: Merge "Don\'t let NetworkMonitor state stop ↵Paul Jensen2014-11-261-12/+27
| |\ \ | | |/ | | | | | | | | | | | | | | | user-initiated transitions." into lmp-mr1-dev * commit '58a493accfeafa13fd77a16e832c5ad72a4c9006': Don't let NetworkMonitor state stop user-initiated transitions.
| | * Don't let NetworkMonitor state stop user-initiated transitions.Paul Jensen2014-11-241-12/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GCM can call reportInetCondition() at any time which can cause the NetworkMonitor to transition states to reevaluate at any time. Previously we were only listening for users clicking the sign-in notificaiton or completing sign-in when in the appropriate state. With this change NetworkMonitor's state does not stop us from listening for the user's actions. bug:17917929 Change-Id: Ic1da31d90f7090e5fc111874cb7c37d505aaf590
* | | Import translations. DO NOT MERGEGeoff Mendal2014-11-171-1/+1
| | | | | | | | | | | | | | | Change-Id: I46f785bafa15445927a46f2a3fa31b659cae5492 Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEGeoff Mendal2014-11-121-1/+1
| | | | | | | | | | | | | | | Change-Id: I071fdddc4673845a8168c3503c3a0c62217dfe67 Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEGeoff Mendal2014-11-101-1/+1
| | | | | | | | | | | | | | | Change-Id: I1295cefe0532ffce1200d977c98acb53b8d3599d Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEBaligh Uddin2014-11-071-1/+1
| | | | | | | | | | | | | | | Change-Id: Ic184c5ac9f0ef908ed5fec4afefb7cec8ce8e8ad Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEGeoff Mendal2014-10-201-1/+1
| | | | | | | | | | | | | | | Change-Id: I4729d8755ed7a04c80cd84a8bd706a808f9348ac Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEGeoff Mendal2014-10-131-1/+1
| | | | | | | | | | | | | | | Change-Id: Icf76ce41b336454e2b87b3cdb87b31ed22d903be Auto-generated-cl: translation import
* | | am 7f114608: am 35c19fb0: am 84527eca: am 69c489ed: am 7627d2cd: Merge "Use ↵Paul Jensen2014-10-071-6/+76
|\ \ \ | |/ / | | | | | | | | | | | | | | | network-specific HTTP proxy settings in captive portal login app." into lmp-dev * commit '7f1146084b6caa3fa73a08968214868682e7833c': Use network-specific HTTP proxy settings in captive portal login app.
| * | am 35c19fb0: am 84527eca: am 69c489ed: am 7627d2cd: Merge "Use ↵Paul Jensen2014-10-071-6/+76
| |\ \ | | |/ | | | | | | | | | | | | | | | network-specific HTTP proxy settings in captive portal login app." into lmp-dev * commit '35c19fb0f4dd67b907c74294d7880d3547a209af': Use network-specific HTTP proxy settings in captive portal login app.
| | * Use network-specific HTTP proxy settings in captive portal login app.Paul Jensen2014-10-031-6/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The HTTP proxy system properties are set based on the proxy configured for the network the captive portal login app is operating on. These system properties are subsequently read by the WebView used to perform the sign-in. This is a short-term fix using reflection. This allows users with cellular providers that use proxies to sign into WiFi captive portals. The long-term fix could involve: 1. Sending out a network-specific proxy config changed broadcast, and 2. Modifying the ActivityThread to set proxy system properties for Networks selected with setProcessDefaultNetwork(), and 3. Modifying WebView to read from the proxy system properties when PROXY_CHANGE_ACTION broadcasts are received. bug:17679789 Change-Id: I3ada0470ad085df1a4452b4a655ac35f310d2241
* | | Import translations. DO NOT MERGEGeoff Mendal2014-10-061-1/+1
| | | | | | | | | | | | | | | Change-Id: Ibd8d225f7dba901fb1f0a00afb4fd315fd569b66 Auto-generated-cl: translation import
* | | am 60c8c86d: am 8c4ba7c3: am 18434fcc: am a524b0f7: am 8df099df: Make ↵Paul Jensen2014-10-012-1/+27
|\ \ \ | |/ / | | | | | | | | | | | | | | | CaptivePortalLogin app exit if underlying Network disconnects. * commit '60c8c86df39ccb8f281203823e3c775d1b3d2e6f': Make CaptivePortalLogin app exit if underlying Network disconnects.
| * | am 8c4ba7c3: am 18434fcc: am a524b0f7: am 8df099df: Make CaptivePortalLogin ↵Paul Jensen2014-10-012-1/+27
| |\ \ | | |/ | | | | | | | | | | | | | | | app exit if underlying Network disconnects. * commit '8c4ba7c3f6263a692c9b2ac1164348ad853206e8': Make CaptivePortalLogin app exit if underlying Network disconnects.
| | * Make CaptivePortalLogin app exit if underlying Network disconnects.Paul Jensen2014-09-302-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | The app is no longer useful if the underlying Network has disconnected and could get in the way of another signing into another Network. bug:17672087 Change-Id: I26e820444640975e7fd4dd73244f4d4f4b40cb5e
* | | Import translations. DO NOT MERGEBaligh Uddin2014-08-262-2/+2
| | | | | | | | | | | | | | | Change-Id: I5f6a84a6344633a8fabb8e66b4f5d337fad054e1 Auto-generated-cl: translation import
* | | am c0073bfa: am 77cc46f2: am 20862a7f: Merge "Update material colors" into ↵Alan Viverette2014-08-261-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | lmp-dev * commit 'c0073bfa6b3043ca7ddc1f410f8085887267ef91': Update material colors
| * | am 20862a7f: Merge "Update material colors" into lmp-devAlan Viverette2014-08-251-1/+1
| |\ \ | | |/ | | | | | | | | | * commit '20862a7fe43f05b12a6f95515ab08ae0bffb1bae': Update material colors
| | * Update material colorsAlan Viverette2014-08-251-1/+1
| | | | | | | | | | | | | | | BUG: 17212898 Change-Id: Ic0806db57e88d5143b4241e419970ffeb2468d50
| | * Import translations. DO NOT MERGEBaligh Uddin2014-08-242-2/+2
| | | | | | | | | | | | | | | Change-Id: I0d2a27a5cfa2fab7ee6d35c01de947a252f68672 Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEBaligh Uddin2014-08-181-1/+1
| | | | | | | | | | | | | | | Change-Id: I36f77170a05a094d2453821d8f58e36c11fc4b86 Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEBaligh Uddin2014-08-111-1/+1
| | | | | | | | | | | | | | | Change-Id: I6cce63045f48ea92f8c654b231ca98d86dd60170 Auto-generated-cl: translation import
* | | am fc8f5a22: am a3f77fe8: am c9926974: Switch CaptivePortalLogin app to use ↵Paul Jensen2014-08-074-7/+19
|\ \ \ | |/ / | | | | | | | | | | | | | | | theme like Settings UI. * commit 'fc8f5a223c5fa415709e608aa11df91d498a0c95': Switch CaptivePortalLogin app to use theme like Settings UI.
| * | am c9926974: Switch CaptivePortalLogin app to use theme like Settings UI.Paul Jensen2014-08-074-7/+19
| |\ \ | | |/ | | | | | | | | | * commit 'c99269745257bc6b6a20420280e6b12085365803': Switch CaptivePortalLogin app to use theme like Settings UI.
| | * Switch CaptivePortalLogin app to use theme like Settings UI.Paul Jensen2014-08-074-7/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The theme is switched to Theme.Material.Settings. The progress bar window feature is not supported in Material (b/16652978) so I added a progress bar to the layout. The Theme.Material.Setting's accent color is set such that ProgressBars are indistinguishable, so accent color is reset back to the parent's setting. bug:15409354 Change-Id: Ic2862b8439be8591ec426f3d4dffad72179b2539
| | * Import translations. DO NOT MERGEGeoff Mendal2014-08-0469-0/+552
| | | | | | | | | | | | | | | Change-Id: I11a53b337e1607794c52fd0e60fd6fefac76f9ef Auto-generated-cl: translation import
| | * Import translations. DO NOT MERGEGeoff Mendal2014-07-303-0/+24
| |/ | | | | | | | | Change-Id: I548370fd62b7a26852d16ddbd22ef67ea6369080 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEGeoff Mendal2014-08-0469-0/+552
| | | | | | | | | | Change-Id: Ic7ea16eebb01073ed3b3a120b0410fa17e173de3 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEGeoff Mendal2014-07-303-0/+24
|/ | | | | Change-Id: I0099ff1c41c2740e6294748e5cbe40f0453aa2e5 Auto-generated-cl: translation import
* Make back button work in CaptivePortalLogin app like a web browser.Paul Jensen2014-07-181-0/+10
| | | | | | | | | Users will be using the app to navigate web pages like they are used to in web browsers, so the back button should act similarly. There also isn't an in-app back button so this adds essentially necessary functionality. bug:16397616 Change-Id: Idd73d4a048d79e56bf981a8f477336f00eaafc3b
* Enable network validations and add app to handle captive portal login.Paul Jensen2014-07-108-0/+278
Network validation prevents networks claiming to provide internet connectivity from becoming the default network in cases where internet connectivity is not found to actually exist. If a captive portal is encountered the appropriate broadcasts and notifications are surfaced to allow apps to handle signing in. If no app handles signing in, my system app will handle it. Bug:15409233 Bug:15409354 Change-Id: Ie240d7eac4bdbab8cc7578782bd72d8b26de7951