<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_android.git/src/se/leap, branch master</title>
<subtitle>[leap_android] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/'/>
<entry>
<title>Include GPLv3+ file and header for files in se.leap.leapclient package</title>
<updated>2013-07-26T21:18:42+00:00</updated>
<author>
<name>Sean Leonard</name>
<email>meanderingcode@aetherislands.net</email>
</author>
<published>2013-07-13T03:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=22e90c26036291de66f26ee148bb4c75b68c7764'/>
<id>22e90c26036291de66f26ee148bb4c75b68c7764</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include ics-openvpn license file in se.leap.openvpn package</title>
<updated>2013-07-26T21:18:42+00:00</updated>
<author>
<name>Sean Leonard</name>
<email>meanderingcode@aetherislands.net</email>
</author>
<published>2013-07-13T03:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=1faa1e6432b0b01fb129eb5d0ae057f5415673b6'/>
<id>1faa1e6432b0b01fb129eb5d0ae057f5415673b6</id>
<content type='text'>
Clean erroneous copyright text (Consulted Arne)
ics-openvpn uses GPLv2+
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clean erroneous copyright text (Consulted Arne)
ics-openvpn uses GPLv2+
</pre>
</div>
</content>
</entry>
<entry>
<title>Login progressdialog get dismissed when finished.</title>
<updated>2013-07-25T16:38:21+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2013-07-25T16:38:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=011906a4062c4169e343fbdf72ad75491caa1767'/>
<id>011906a4062c4169e343fbdf72ad75491caa1767</id>
<content type='text'>
If login is successful, dialog is dismissed and toast is showed.
If login is not successful and the user cancels the new login dialog
presented to him/her, then Dashboard is showed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If login is successful, dialog is dismissed and toast is showed.
If login is not successful and the user cancels the new login dialog
presented to him/her, then Dashboard is showed.
</pre>
</div>
</content>
</entry>
<entry>
<title>If IOException, use current provider CA cert.</title>
<updated>2013-07-20T10:03:49+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2013-07-20T10:01:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=6b740cdb44bd4f7181f93b6c15e772d14fb96796'/>
<id>6b740cdb44bd4f7181f93b6c15e772d14fb96796</id>
<content type='text'>
If the CA cert was correctly downloaded, we assume it can be used to
validate the string download.

If CA cert cannot validate that connection, then if the trust completely
checkbox was checked it will try with the other methods. If it was not
checked, a certificate error is shown (telling the user the
provider is not trusted).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the CA cert was correctly downloaded, we assume it can be used to
validate the string download.

If CA cert cannot validate that connection, then if the trust completely
checkbox was checked it will try with the other methods. If it was not
checked, a certificate error is shown (telling the user the
provider is not trusted).
</pre>
</div>
</content>
</entry>
<entry>
<title>Certificate message shown when appropiate.</title>
<updated>2013-07-20T10:03:49+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2013-07-16T17:52:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=5ed843dd7dfdddc9c64568a464ed550ba2185ac9'/>
<id>5ed843dd7dfdddc9c64568a464ed550ba2185ac9</id>
<content type='text'>
Only if all downloading methods fail and the last one throws an
IOException, the certificate error message toast is shown.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only if all downloading methods fail and the last one throws an
IOException, the certificate error message toast is shown.
</pre>
</div>
</content>
</entry>
<entry>
<title>Erroneous untrusted provider toast with LEAP fixed</title>
<updated>2013-07-20T10:03:49+00:00</updated>
<author>
<name>Parménides GV</name>
<email>parmegv@sdf.org</email>
</author>
<published>2013-07-16T16:45:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=492f353e790875da560d8b29bac86e7db0db8922'/>
<id>492f353e790875da560d8b29bac86e7db0db8922</id>
<content type='text'>
I've also rearranged how we handle SSL errors. In first place, if the
user checked the "Trust completely" checkbox, leap_android tries to use
the CA cert pointed out by provider.json.
If that does not succeed, it uses an always-returning-true hostname
verifier (this was previously done before using CA cert).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I've also rearranged how we handle SSL errors. In first place, if the
user checked the "Trust completely" checkbox, leap_android tries to use
the CA cert pointed out by provider.json.
If that does not succeed, it uses an always-returning-true hostname
verifier (this was previously done before using CA cert).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix config error dialog missing call to show()</title>
<updated>2013-07-20T04:18:10+00:00</updated>
<author>
<name>Sean Leonard</name>
<email>meanderingcode@aetherislands.net</email>
</author>
<published>2013-07-10T17:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=5edc2af535d177edaeda97523a04c6f73fad26a4'/>
<id>5edc2af535d177edaeda97523a04c6f73fad26a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change EIP switch label to "Encrypted Internet"</title>
<updated>2013-07-20T04:18:08+00:00</updated>
<author>
<name>Sean Leonard</name>
<email>meanderingcode@aetherislands.net</email>
</author>
<published>2013-07-03T04:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=6f9cb39e79ff97bcd5e0635cb67f9a8f23f2b486'/>
<id>6f9cb39e79ff97bcd5e0635cb67f9a8f23f2b486</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Display provider domain on Dashboard instead of name</title>
<updated>2013-07-20T04:14:27+00:00</updated>
<author>
<name>Sean Leonard</name>
<email>meanderingcode@aetherislands.net</email>
</author>
<published>2013-07-03T04:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=99b65032fae646293a6e7ddeaa8553d9e0590f3d'/>
<id>99b65032fae646293a6e7ddeaa8553d9e0590f3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add logic to only trigger EIP control events if switch changed by a touch event.</title>
<updated>2013-07-19T21:10:48+00:00</updated>
<author>
<name>Sean Leonard</name>
<email>meanderingcode@aetherislands.net</email>
</author>
<published>2013-07-19T20:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_android.git/commit/?id=f0c42391501aa646c5d65df5e19dbbd36b19b970'/>
<id>f0c42391501aa646c5d65df5e19dbbd36b19b970</id>
<content type='text'>
Fixes VPN reconnection when framework rebuilds view, triggering onCheckedChangeListener
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes VPN reconnection when framework rebuilds view, triggering onCheckedChangeListener
</pre>
</div>
</content>
</entry>
</feed>
