<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-android/app/src/main/java/com/wireguard/crypto/Keypair.java, branch master</title>
<subtitle>Android GUI for WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-android/atom/app/src/main/java/com/wireguard/crypto/Keypair.java?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-android/atom/app/src/main/java/com/wireguard/crypto/Keypair.java?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/'/>
<updated>2018-12-08T01:39:41Z</updated>
<entry>
<title>Remodel the Model</title>
<updated>2018-12-08T01:39:41Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-09-06T01:17:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=d1e85633fbe8d871355d2b9feb51e2c9983d8a21'/>
<id>urn:sha1:d1e85633fbe8d871355d2b9feb51e2c9983d8a21</id>
<content type='text'>
- The configuration and crypto model is now entirely independent
of Android classes other than Nullable and TextUtils.
- Model classes are immutable and use builders that enforce the
appropriate optional/required attributes.
- The Android config proxies (for Parcelable and databinding) are
moved to the Android side of the codebase, and are designed to be
safe for two-way databinding. This allows proper observability in
TunnelDetailFragment.
- Various robustness fixes and documentation updates to helper classes.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: update copyright headers</title>
<updated>2018-09-07T03:32:46Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-07T03:32:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=5658584803fb22d197eadef1e6b9f32f297cc96c'/>
<id>urn:sha1:5658584803fb22d197eadef1e6b9f32f297cc96c</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.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>Keypair: Minimize the scope of warning suppression</title>
<updated>2018-05-02T15:31:25Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-05-02T15:30:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=e8d8d5dc29255fe72844e60d578c67394fa2031a'/>
<id>urn:sha1:e8d8d5dc29255fe72844e60d578c67394fa2031a</id>
<content type='text'>
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&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: Fix or suppress most lints/warnings</title>
<updated>2018-01-09T05:39:26Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-01-09T02:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=4f02817ef0a7f0383468805f8e9a976a85d43e3e'/>
<id>urn:sha1:4f02817ef0a7f0383468805f8e9a976a85d43e3e</id>
<content type='text'>
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
</content>
</entry>
<entry>
<title>project: Global cleanup</title>
<updated>2018-01-08T08:19:13Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-01-08T08:19:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=d645d698475f986d8be8a0c9c96f2cd9b5dd153d'/>
<id>urn:sha1:d645d698475f986d8be8a0c9c96f2cd9b5dd153d</id>
<content type='text'>
Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;
</content>
</entry>
<entry>
<title>Major renaming and refactoring in activity and service</title>
<updated>2017-08-13T12:24:03Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2017-08-13T12:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=5e55d196be092f4a4dcb212cf09d7a1bdab70e00'/>
<id>urn:sha1:5e55d196be092f4a4dcb212cf09d7a1bdab70e00</id>
<content type='text'>
Apparently "configuration" is the proper term, not "profile".

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>KeyEncoding: Clean up and reorganize to match style</title>
<updated>2017-08-09T07:51:08Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2017-08-09T07:51:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=f0f9192aedaa4bef9ceb42dfb7b11cc1c9baf39a'/>
<id>urn:sha1:f0f9192aedaa4bef9ceb42dfb7b11cc1c9baf39a</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
</feed>
