<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_android.git/app/src/main/java/se/leap/bitmaskclient/base, branch 1.0.8RC1</title>
<subtitle>[bitmask_android] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/'/>
<entry>
<title>catch rare IllegalStateException in EipFragment</title>
<updated>2021-02-26T20:46:43+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-26T20:46:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=f5ac2b26a9efea7ff2efbf64a1ec1dd3be9e35cf'/>
<id>f5ac2b26a9efea7ff2efbf64a1ec1dd3be9e35cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ipv6_gateway_selection' into 'beta-release'</title>
<updated>2021-02-26T19:59:44+00:00</updated>
<author>
<name>cyberta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-26T19:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=f8af21d625c4e732b2079a7814b7b4b03c22cd80'/>
<id>f8af21d625c4e732b2079a7814b7b4b03c22cd80</id>
<content type='text'>
adapt eip-service.json parsing to support ipv6

See merge request leap/bitmask_android!125</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adapt eip-service.json parsing to support ipv6

See merge request leap/bitmask_android!125</pre>
</div>
</content>
</entry>
<entry>
<title>improve error alerting if vpn launching fails, show an AlertDialog instead of the LogView</title>
<updated>2021-02-26T15:24:28+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-26T15:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=eadc74a7e0a99e31044a369508efbbab9d7295f6'/>
<id>eadc74a7e0a99e31044a369508efbbab9d7295f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bigger refactoring:</title>
<updated>2021-02-26T12:13:29+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-26T12:13:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=704bdf92e6265ee4bdb7e177c7d09284ebc29868'/>
<id>704bdf92e6265ee4bdb7e177c7d09284ebc29868</id>
<content type='text'>
* always use a bound service connection to start a vpn service as foreground service to fix remote excptions. These appeared if the system wasn't able to set the service as forground shortly after it was started
* move vpn start logic from LaunchVPN activity to EIP service. LaunchVPN/VoidVPNLauncher is only used in case we need to ask the user for a permission. It reduces visual glitches when the transparent LaunchVPN activity appears and disappears
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* always use a bound service connection to start a vpn service as foreground service to fix remote excptions. These appeared if the system wasn't able to set the service as forground shortly after it was started
* move vpn start logic from LaunchVPN activity to EIP service. LaunchVPN/VoidVPNLauncher is only used in case we need to ask the user for a permission. It reduces visual glitches when the transparent LaunchVPN activity appears and disappears
</pre>
</div>
</content>
</entry>
<entry>
<title>distinguish between openvpn state RECONNECTING and custom UI_CONNECTING flag</title>
<updated>2021-02-26T09:03:31+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-24T22:54:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=23e3e37c4243edb30c793fb972bf5fc9aef84d5f'/>
<id>23e3e37c4243edb30c793fb972bf5fc9aef84d5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implement service binding in order to fix remote service exception during foreground service start</title>
<updated>2021-02-26T09:03:31+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-24T22:23:47+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=49b1539722063a53573fb859f543967ebff5ce14'/>
<id>49b1539722063a53573fb859f543967ebff5ce14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ensure the private api and the preshipped certificate will be used to setup the provider in custom builds</title>
<updated>2021-02-25T19:15:09+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-25T18:58:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=b07f5effd54670f8bbf34cdd3f95735ae07e4c85'/>
<id>b07f5effd54670f8bbf34cdd3f95735ae07e4c85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>adapt eip-service.json parsing to support ipv6</title>
<updated>2021-02-16T00:53:01+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-06T13:42:14+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=ef7ac468e0b3adcd70d21f7e49bf1750f600fdbe'/>
<id>ef7ac468e0b3adcd70d21f7e49bf1750f600fdbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>switch faster to next gateway during eip setup if current one is not responsive</title>
<updated>2021-02-15T10:27:05+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-02-15T10:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=4aad61b74f67a025e46fb1d5b4b96d916104912f'/>
<id>4aad61b74f67a025e46fb1d5b4b96d916104912f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android O+ devices: only launch VPN on boot if always-on is enabled. For pre Android O: evaluate last connection state in OnBootReceiver</title>
<updated>2021-01-25T11:58:53+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2021-01-25T11:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=8528dcc31f95c48264f6ca2ef1fb085be332e201'/>
<id>8528dcc31f95c48264f6ca2ef1fb085be332e201</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
