<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-apple/WireGuard.xcodeproj, branch am/develop</title>
<subtitle>iOS and macOS apps for WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-apple/atom/WireGuard.xcodeproj?h=am%2Fdevelop</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-apple/atom/WireGuard.xcodeproj?h=am%2Fdevelop'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/'/>
<updated>2021-09-22T04:58:14Z</updated>
<entry>
<title>build: Include 'swiftlint' location in the PATH before invoking it</title>
<updated>2021-09-22T04:58:14Z</updated>
<author>
<name>Roopesh Chander</name>
<email>roop@roopc.net</email>
</author>
<published>2021-08-02T08:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=3668f3af9f56ab340fe7ea88b55f60383c5242cc'/>
<id>urn:sha1:3668f3af9f56ab340fe7ea88b55f60383c5242cc</id>
<content type='text'>
In macOS 11, HomeBrew installs swiftlint under /opt/homebrew, which is not
in the default path that Xcode seems to use. So we include the PATH
to contain:

  - /usr/local/bin:

    Where HomeBrew installs 'swiftlint' in macOS 10.15 and earlier

  - /opt/homebrew/bin:

    Where HomeBrew installs 'swiftlint' in macOS 11

Signed-off-by: Roopesh Chander &lt;roop@roopc.net&gt;
</content>
</entry>
<entry>
<title>Global: bump copyright year</title>
<updated>2021-06-17T14:56:46Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2021-06-17T14:56:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=13b720442d47b67a18d6841aa34569633a22b458'/>
<id>urn:sha1:13b720442d47b67a18d6841aa34569633a22b458</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>project: sync translations and improve id generation again</title>
<updated>2020-12-23T13:55:29Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-23T13:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=a613fec2ff46abf5eb6827846e37efb88a4d5f4a'/>
<id>urn:sha1:a613fec2ff46abf5eb6827846e37efb88a4d5f4a</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>UI: use NotificationToken to properly clean up observers</title>
<updated>2020-12-22T11:46:30Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-12-22T10:09:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=631286e2d12670e44ff9c74f9608ea740773228a'/>
<id>urn:sha1:631286e2d12670e44ff9c74f9608ea740773228a</id>
<content type='text'>
When the variable goes out of scope, the observer isn't removed unless
an explicit call is made to the token.

Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>project: generate more stable locale IDs</title>
<updated>2020-12-17T11:41:23Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-17T11:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=403ee63615976181dd1efe08a260e1f8d391d5a0'/>
<id>urn:sha1:403ee63615976181dd1efe08a260e1f8d391d5a0</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>build: disable hardened runtime on iOS but keep it enabled on macOS</title>
<updated>2020-12-17T10:58:50Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-12-17T10:56:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=b622fde291c5a706dcc67044d168d3a49887e9fc'/>
<id>urn:sha1:b622fde291c5a706dcc67044d168d3a49887e9fc</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
<entry>
<title>UI: add missing translations to incomplete locales</title>
<updated>2020-12-16T23:40:42Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-16T23:40:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=49b7d083f1d4b207a51a855bd1ec8cc7abb34c52'/>
<id>urn:sha1:49b7d083f1d4b207a51a855bd1ec8cc7abb34c52</id>
<content type='text'>
This is the wrong way to fix the problem. The correct way will involve
moving away from the whacky tr() macro and using translations functions
properly. But migrating to that will require some heavy scripting work.
So for now, use a hammer.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>WireGuardApp: modify xcodeproj when syncing translations</title>
<updated>2020-12-11T11:39:43Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-11T11:38:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=8fd4883d7e4648c23c299e31c2c78e1cd77f9c5f'/>
<id>urn:sha1:8fd4883d7e4648c23c299e31c2c78e1cd77f9c5f</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: bump year in header</title>
<updated>2020-12-04T11:15:29Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-04T11:15:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=90acf2b2204ef2281dd9b716cb5196bea68234a1'/>
<id>urn:sha1:90acf2b2204ef2281dd9b716cb5196bea68234a1</id>
<content type='text'>
A bit overdue, but better late than never.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>WireGuardApp: Update target membership to exclude sources that are only used in network extensions</title>
<updated>2020-12-04T10:50:44Z</updated>
<author>
<name>Andrej Mihajlov</name>
<email>and@mullvad.net</email>
</author>
<published>2020-12-04T10:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-apple/commit/?id=27ef0c6dba762b9aa7eddf108f4a8c820e3c04f3'/>
<id>urn:sha1:27ef0c6dba762b9aa7eddf108f4a8c820e3c04f3</id>
<content type='text'>
Signed-off-by: Andrej Mihajlov &lt;and@mullvad.net&gt;
</content>
</entry>
</feed>
