<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-android/app/src/main/java/com/wireguard/crypto/KeyEncoding.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/KeyEncoding.java?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-android/atom/app/src/main/java/com/wireguard/crypto/KeyEncoding.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>Extract error messages to string resources</title>
<updated>2018-08-26T17:04:01Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2018-07-31T21:17:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=c38f6c471d640a73e9c512b64c22001cdec3ba65'/>
<id>urn:sha1:c38f6c471d640a73e9c512b64c22001cdec3ba65</id>
<content type='text'>
Useful for validation errors and localisation later on

Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&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>crypto: KeyEncoding: Fix style</title>
<updated>2018-06-02T17:12:30Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2018-06-02T07:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=4986d92f3d5fb0d7bb4f15bf2b02f8b36ef23dff'/>
<id>urn:sha1:4986d92f3d5fb0d7bb4f15bf2b02f8b36ef23dff</id>
<content type='text'>
- Replace python style variable names with camel case
- Don't declare multiple variables in the same line

Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
<entry>
<title>KeyEncoding: more constant time</title>
<updated>2018-05-30T21:31:20Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-05-30T21:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=e664a05d4b77cd398b80b34f0e4aea068596f80b'/>
<id>urn:sha1:e664a05d4b77cd398b80b34f0e4aea068596f80b</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>KeyEncoding: Address lints/warnings and match line length</title>
<updated>2018-05-02T15:31:25Z</updated>
<author>
<name>Samuel Holland</name>
<email>samuel@sholland.org</email>
</author>
<published>2018-05-02T15:30:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=3e8d4575015dea12ec1edf87ffa5b9362ae0bb3e'/>
<id>urn:sha1:3e8d4575015dea12ec1edf87ffa5b9362ae0bb3e</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: 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>
</feed>
