<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask_android.git/app/src/main/java/de, branch master</title>
<subtitle>[bitmask_android] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/'/>
<entry>
<title>update VPN state to 'NOPROCESS' (not running) if starting obfsvpn fails while trying to establish an obfuscated connection</title>
<updated>2025-04-12T09:56:41+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2025-04-12T09:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=3e2850f8339b8dd9b9acc01e9662adbdc3f05234'/>
<id>3e2850f8339b8dd9b9acc01e9662adbdc3f05234</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>always close obfspvn client first, then stop running openvpn process</title>
<updated>2025-04-12T09:54:58+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2025-04-12T09:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=e2d7b1a2cf9f9f67e3c835b8b97ca97fde94c5c0'/>
<id>e2d7b1a2cf9f9f67e3c835b8b97ca97fde94c5c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>improve state handling of obfsvpn; try to restart obfsvpn in on different proxy port in case the default one is already boudn</title>
<updated>2025-04-11T14:08:59+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2025-03-25T20:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=fe9609d14c7ce713e5f55527c7b0732544071011'/>
<id>fe9609d14c7ce713e5f55527c7b0732544071011</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add quic pluggable transport support</title>
<updated>2025-02-28T10:49:48+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2025-02-17T17:08:02+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=c3c7dbaeae8dcbb74b55f634d077d7aab75a9444'/>
<id>c3c7dbaeae8dcbb74b55f634d077d7aab75a9444</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix support for ed25519 private VPN keys, add signing capabilities for ed25519 in VpnProfile, so that such a key can be passed with OpenVPNs management-external-key option on runtime</title>
<updated>2024-12-11T00:09:34+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2024-12-07T02:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=3bcba785be239093ee469fd99efb197ca1d1f246'/>
<id>3bcba785be239093ee469fd99efb197ca1d1f246</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactoring that allows enables Bitmask to handle providers that have more than one obfs4 bridge per host correctly. The refactoring also allows us to filter gateways for transport layer protocols (tcp, udp, kcp) in addition to transport types (openvpn, obfs4, obfs4_hop)</title>
<updated>2024-08-14T16:30:49+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2024-08-14T16:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=e6c5fdf7f711dd1c6cbe02f1e8b6fbdb5f75fbbb'/>
<id>e6c5fdf7f711dd1c6cbe02f1e8b6fbdb5f75fbbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for ed25519 private keys for VPN connection setup</title>
<updated>2024-07-23T20:38:56+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2024-07-23T20:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=c03a2997b1794ba7cb997d8e32384c45470a7d60'/>
<id>c03a2997b1794ba7cb997d8e32384c45470a7d60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reset connection proxy port and host name in case we use an obfuscated connection, since use transparent proxying instead of a socks proxy, which these fields refer to</title>
<updated>2024-06-26T14:40:24+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2024-06-26T14:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=c81753e4df82d35b7cd9527bd328d0c8d33712c0'/>
<id>c81753e4df82d35b7cd9527bd328d0c8d33712c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update obfsvpn to version 1.0.0, this is a breaking API change. Obfsvpn requires openvpn in UDP as inner transport protocol from now on</title>
<updated>2024-06-17T00:52:06+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2024-06-17T00:52:06+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=cd2e002c9e0f10079d8c1ec7af1d4be54a9de9e0'/>
<id>cd2e002c9e0f10079d8c1ec7af1d4be54a9de9e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>copy and paste changes of upstream's 3a674d30e1c7118b73efaf353cea7c43a95dc8c7, fixes possible race condition between DeviceStateReceiver and OpenVpnManagementThread, which results in incorrect LEVEL_NONETWORK state</title>
<updated>2024-03-18T21:23:19+00:00</updated>
<author>
<name>cyBerta</name>
<email>cyberta@riseup.net</email>
</author>
<published>2024-03-18T21:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask_android.git/commit/?id=882c7345b25ab0b1c8ac3a1d34a677af5306183d'/>
<id>882c7345b25ab0b1c8ac3a1d34a677af5306183d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
