<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-android/app/src/main/java/com/wireguard/config/Attribute.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/config/Attribute.java?h=0.0.20180710</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-android/atom/app/src/main/java/com/wireguard/config/Attribute.java?h=0.0.20180710'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/'/>
<updated>2018-07-06T14:28:46Z</updated>
<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>AppListDialogFragment: add implementation for excluding applications</title>
<updated>2018-07-06T02:14:19Z</updated>
<author>
<name>Eric Kuck</name>
<email>eric@bluelinelabs.com</email>
</author>
<published>2018-07-04T21:47:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=500a705531a3210aa98b17b77085cf1ea86c274d'/>
<id>urn:sha1:500a705531a3210aa98b17b77085cf1ea86c274d</id>
<content type='text'>
Signed-off-by: Eric Kuck &lt;eric@bluelinelabs.com&gt;
</content>
</entry>
<entry>
<title>config: Refactor IPCidr and use of InetAddress</title>
<updated>2018-06-20T02:59:44Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-06-19T05:43:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=b9991e4229b49e08beebbae5519cfed5de99c051'/>
<id>urn:sha1:b9991e4229b49e08beebbae5519cfed5de99c051</id>
<content type='text'>
Use a canonically-named utility class to tack on methods to the existing
InetAddress class. Rename IPCidr to InetNetwork so it better matches
InetAddress and is more pronouceable :) While here, simplify the
constructor and toString() functions, and properly implement hashCode().

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>config: loosen parser to match reality</title>
<updated>2018-05-04T00:15:09Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-05-03T13:41:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=b276833b333824689b96abd7e32d147e4ee592d5'/>
<id>urn:sha1:b276833b333824689b96abd7e32d147e4ee592d5</id>
<content type='text'>
Mid-line comments, mixed case.

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: Clean up Java</title>
<updated>2018-04-30T16:50:21Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-04-30T16:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=843003f436846d6bfe0b7832d391043cca3579f2'/>
<id>urn:sha1:843003f436846d6bfe0b7832d391043cca3579f2</id>
<content type='text'>
Address Java and Android lints.

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>config: Minor cleanup</title>
<updated>2018-04-28T04:07:48Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2018-04-27T16:33:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=217ab5e17f31d78a41c575783c0779a54aafff63'/>
<id>urn:sha1:217ab5e17f31d78a41c575783c0779a54aafff63</id>
<content type='text'>
- Stop implicitly assuming locales in String.format
- Cleanup method visibilities
- Improve uses of Integer methods
- Remove unused getToken method

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>
</feed>
