<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 10, 2014 at 12:00 PM,  <span dir="ltr"><<a href="mailto:guardian-dev-request@lists.mayfirst.org" target="_blank">guardian-dev-request@lists.mayfirst.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":1xh" class="" style="overflow:hidden">Date: Mon, 10 Nov 2014 11:25:15 -0500<br>
From: Nathan of Guardian <<a href="mailto:nathan@guardianproject.info">nathan@guardianproject.info</a>><br>
To: <a href="mailto:guardian-dev@lists.mayfirst.org">guardian-dev@lists.mayfirst.org</a><br>
Subject: [guardian-dev] Webview proxying broken (again) on L/5.0<br>
Message-ID:<br>
  Â  Â  Â  <<a href="mailto:1415636715.1612201.189242169.3240BC93@webmail.messagingengine.com">1415636715.1612201.189242169.3240BC93@webmail.messagingengine.com</a>><br>
Content-Type: text/plain<br>
<br>
<br>
Just tested Orweb/Netcipher code on Android L preview roms and the<br>
proxying code from KitKat is no longer working on Android L.<br>
<br>
I am hopeful, as usual, someone can find the right reflection/hidden API<br>
call to make this work, but somedays I just wish motherfrackin' Google<br>
would make a simple API that worked.<br></div></blockquote><div><br></div><div>Hi,</div><div><br></div><div>Psiphon has shipped an update with this fix for proxying WebView on Lollipop:</div><div><br></div><div><a href="https://bitbucket.org/psiphon/psiphon-circumvention-system/src/2b54f44afe2ba089dee1d72887ec3d694ce4462e/Android/PsiphonAndroidLibrary/src/com/psiphon3/psiphonlibrary/WebViewProxySettings.java?at=default#cl-216">https://bitbucket.org/psiphon/psiphon-circumvention-system/src/2b54f44afe2ba089dee1d72887ec3d694ce4462e/Android/PsiphonAndroidLibrary/src/com/psiphon3/psiphonlibrary/WebViewProxySettings.java?at=default#cl-216</a><br></div><div><br></div><div>BTW, we disabled our root/iptables mode on Lollipop due to the uncertain SELinux requirements (<a href="http://su.chainfire.eu/#selinux">http://su.chainfire.eu/#selinux</a>). Last time I looked, it wasn't clear what sort of SELinux config rooted devices will end up with (<a href="https://plus.google.com/+Chainfire/posts/VxjfYJnZAXP">https://plus.google.com/+Chainfire/posts/VxjfYJnZAXP</a>). Do you have any further insights about this?</div><div><br></div><div>Our VpnService mode works fine, with some minor tweaks for Lollipop.</div><div><br></div><div>Rod</div><div><br></div></div></div></div>