<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-apple/WireGuard/Shared, branch master</title>
<subtitle>iOS and macOS apps for WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-apple/atom/WireGuard/Shared?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-apple/atom/WireGuard/Shared?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/'/>
<updated>2020-12-03T12:32:24Z</updated>
<entry>
<title>Move all source files to `Sources/` and rename WireGuardKit targets</title>
<updated>2020-12-03T12:32:24Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-12-02T11:27:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=ec574085703ea1c8b2d4538596961beb910c4382'/>
<id>urn:sha1:ec574085703ea1c8b2d4538596961beb910c4382</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>WireGuardKit: Change getWireGuardVersion() -&gt; wireGuardVersion</title>
<updated>2020-12-03T12:22:52Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-12-02T12:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=a6858bd126a60982a9364eb9a50a7ac103fd3340'/>
<id>urn:sha1:a6858bd126a60982a9364eb9a50a7ac103fd3340</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>WireGuardKit: Add wrappers for PrivateKey, PublicKey, PreSharedKey</title>
<updated>2020-12-02T10:08:09Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-11-26T16:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=4deaf905c173b27a9349a8fa518865d376f3c6ea'/>
<id>urn:sha1:4deaf905c173b27a9349a8fa518865d376f3c6ea</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>iOS/macOS: Integrate WireGuardKit</title>
<updated>2020-12-02T10:08:08Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-11-09T09:52:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=95b833c754175fc3bea39fa99b416b5828af41bc'/>
<id>urn:sha1:95b833c754175fc3bea39fa99b416b5828af41bc</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>WireGuardKit: Add WireGuardKitCTarget with private C sources</title>
<updated>2020-12-02T10:08:08Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-11-05T11:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=ddf8ade9c65d9c5961c1c3a0574025aa534bcfba'/>
<id>urn:sha1:ddf8ade9c65d9c5961c1c3a0574025aa534bcfba</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>WireGuardKit: Move shared structs to WireGuardKit</title>
<updated>2020-12-02T10:08:08Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-11-25T12:41:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=a03df7d8cc419bbedf820f8be8abd15f457b56c0'/>
<id>urn:sha1:a03df7d8cc419bbedf820f8be8abd15f457b56c0</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>Update repo urls</title>
<updated>2019-12-30T10:54:13Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-12-30T10:54:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=ba1c968cdf51bb8d661b9d3a273b8eee66f99abb'/>
<id>urn:sha1:ba1c968cdf51bb8d661b9d3a273b8eee66f99abb</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Keychain: make verification errors only happen when we're sure it's due to not found</title>
<updated>2019-10-11T20:07:18Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-10-11T19:52:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=d976d159d0a4e5f41c898f3da87d99c97e87f11f'/>
<id>urn:sha1:d976d159d0a4e5f41c898f3da87d99c97e87f11f</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>WgQuickConfig: Swift treats \r\n as a single character</title>
<updated>2019-06-28T10:26:39Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-28T10:26:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=bb5760cca4d8bc844aa0c017958d3dbea7005f2f'/>
<id>urn:sha1:bb5760cca4d8bc844aa0c017958d3dbea7005f2f</id>
<content type='text'>
let blah = "hello\nworld\ndoes\nthis\nwork"
print(blah.split(separator: "\n"))
//output: ["hello", "world", "does", "this", "work"]

let blah2 = "hello\r\nworld\r\ndoes\r\nthis\r\nwork"
print(blah2.split(separator: "\n"))
//output: ["hello\r\nworld\r\ndoes\r\nthis\r\nwork"]
//expected: ["hello\r", "world\r", "does\r", "this\r", "work\r"]

In blah2, the string splitting fails because swift considers \r\n to be
its own character.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>TunnelsManager: store UID on macOS for keychain availability</title>
<updated>2019-06-11T00:18:42Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-11T00:03:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=377f2f0496e88713fe576d9b47378150d4005655'/>
<id>urn:sha1:377f2f0496e88713fe576d9b47378150d4005655</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
</feed>
