<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-android/app/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java, branch 0.0.20180710</title>
<subtitle>Android GUI for WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-android/atom/app/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java?h=0.0.20180710</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-android/atom/app/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java?h=0.0.20180710'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/'/>
<updated>2018-07-09T15:08:41Z</updated>
<entry>
<title>Request VPN permissions on activation</title>
<updated>2018-07-09T15:08:41Z</updated>
<author>
<name>Eric Kuck</name>
<email>eric@bluelinelabs.com</email>
</author>
<published>2018-07-08T20:42:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=d7ea078cdf323946cea8bfcf8762f6a5a81f455c'/>
<id>urn:sha1:d7ea078cdf323946cea8bfcf8762f6a5a81f455c</id>
<content type='text'>
Signed-off-by: Eric Kuck &lt;eric@bluelinelabs.com&gt;
</content>
</entry>
<entry>
<title>global: move to Apache 2.0</title>
<updated>2018-07-06T14:28:46Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-07-06T02:09:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=7b28d51cdd8f1b13318f9f9b281434d36353aa89'/>
<id>urn:sha1:7b28d51cdd8f1b13318f9f9b281434d36353aa89</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: fix up copyrights</title>
<updated>2018-05-04T00:15:09Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-05-02T19:40:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=f77eac6796e6346b1cbd808fd8e28930b973c0e3'/>
<id>urn:sha1:f77eac6796e6346b1cbd808fd8e28930b973c0e3</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: Add or update copyright headers in Java code</title>
<updated>2018-05-02T15:31:25Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-05-02T15:29:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=aa92c4a9d5d4ac16b0aef34827b445f73b2f92ca'/>
<id>urn:sha1:aa92c4a9d5d4ac16b0aef34827b445f73b2f92ca</id>
<content type='text'>
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
</content>
</entry>
<entry>
<title>global: Automatic code formatting</title>
<updated>2018-04-30T16:39:12Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-04-30T16:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=7eedf08d4bbe8d15a38cde777d92e72930ffa2e8'/>
<id>urn:sha1:7eedf08d4bbe8d15a38cde777d92e72930ffa2e8</id>
<content type='text'>
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
</content>
</entry>
<entry>
<title>TunnelDetailFragment: rewrite and simplify</title>
<updated>2018-04-30T03:29:54Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-04-30T03:28:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=596904977a62c080254f94e1941c376edcec268e'/>
<id>urn:sha1:596904977a62c080254f94e1941c376edcec268e</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Quick cleanup across the board</title>
<updated>2018-04-28T04:07:48Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2018-04-27T17:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=ba862b166bd30de8c15593ed3b8dfd457eb39d36'/>
<id>urn:sha1:ba862b166bd30de8c15593ed3b8dfd457eb39d36</id>
<content type='text'>
- Clean up imports
- Adjust method visibility
- Drop in NonNull annotations where needed
- Prevent potential NPEs from nulled getActivity calls
- Remove unused methods

Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
<entry>
<title>Use validation instead of two-way binding</title>
<updated>2018-04-28T02:51:43Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-04-28T02:45:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=63071f57b7b501c23843f502a5d2a1ac83338bc7'/>
<id>urn:sha1:63071f57b7b501c23843f502a5d2a1ac83338bc7</id>
<content type='text'>
This is insane, but it appears to be working. We essentially store
things in a separate class for editing, and then commit it back at a
given time.

This business with onViewStateRestored in both TunnelEditorFragment and
in TunnelDetailFragment is buggy and likely wrong.

In general TunnelEditorFragment should probably be rewritten. The
relationship with the changed name is not clear.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Serviceless rewrite, part 1</title>
<updated>2018-01-06T10:09:29Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-01-01T08:06:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=609194fae2332e6f2ccd7a4464bfa492ad661a6f'/>
<id>urn:sha1:609194fae2332e6f2ccd7a4464bfa492ad661a6f</id>
<content type='text'>
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
</content>
</entry>
</feed>
