<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-windows/tunnel, branch jd/programdata</title>
<subtitle>WireGuard client for Windows</subtitle>
<id>https://git.zx2c4.com/wireguard-windows/atom/tunnel?h=jd%2Fprogramdata</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-windows/atom/tunnel?h=jd%2Fprogramdata'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/'/>
<updated>2019-06-11T16:15:16Z</updated>
<entry>
<title>winipcfg: prefer own methods over direct API calls</title>
<updated>2019-06-11T16:15:16Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-06-11T11:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=734b5d3765759d55082368c5cfd09517ea9f8392'/>
<id>urn:sha1:734b5d3765759d55082368c5cfd09517ea9f8392</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>tunnel: generate GUIDs deterministically</title>
<updated>2019-06-10T09:38:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-09T17:37:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=5ced3852cedfd863d8736a1a441cc2c68ce48e3c'/>
<id>urn:sha1:5ced3852cedfd863d8736a1a441cc2c68ce48e3c</id>
<content type='text'>
This allows NLA profiles to securely bind public keys to firewall
profiles, a considerable improvement on the usual insecure Windows
situation.
</content>
</entry>
<entry>
<title>tunnel: SCM lock status is upstream now</title>
<updated>2019-06-09T08:25:59Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-07T09:23:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=813c6c57c68db1f8d5d2d599649047c3552a8a59'/>
<id>urn:sha1:813c6c57c68db1f8d5d2d599649047c3552a8a59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tunnel: release SCM locks by faking an early start before wintun init</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-06T13:24:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=ff61fbaba848fced5cc7f0d9568a0222eb7d39d8'/>
<id>urn:sha1:ff61fbaba848fced5cc7f0d9568a0222eb7d39d8</id>
<content type='text'>
Otherwise creating the wintun service deadlocks the entire SCM on
Windows 8.1.
</content>
</entry>
<entry>
<title>firewall: GUID generation is now upstream</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-06T20:41:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=820515f324531251fd4eeb4798ab0df2bdc054a3'/>
<id>urn:sha1:820515f324531251fd4eeb4798ab0df2bdc054a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>global: cleanup TODO comment spacing</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-06T13:44:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=14dfc4e3e1925fcc3d303100c44ef4c321427c6b'/>
<id>urn:sha1:14dfc4e3e1925fcc3d303100c44ef4c321427c6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tunnel: perform full stop on shutdown</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-06-05T08:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=6f15adbf30c94a078f84b4b8e362e339547a1464'/>
<id>urn:sha1:6f15adbf30c94a078f84b4b8e362e339547a1464</id>
<content type='text'>
The services which do not advertise they accept shutdown signal from SCM
are killed on shutdown.

This commit establishes a full tunnel cleanup (i.e. delete the adapter)
on shutdown. Otherwise, the Wintun adapter is deleted on next boot as a
part of the regular sanitation procedure.

Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>tunnel: retain SeLoadDriverPrivilege</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-04T13:56:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=dfe247c7ccb9b87b998aed9de19485f6f0efebc1'/>
<id>urn:sha1:dfe247c7ccb9b87b998aed9de19485f6f0efebc1</id>
<content type='text'>
This is a big loss. We'll need to revisit this.
</content>
</entry>
<entry>
<title>tunnel: don't fail on v6 family lookup unless using v6</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-06-04T08:23:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=98f965ce39292c1729b885caa3d27ace36672601'/>
<id>urn:sha1:98f965ce39292c1729b885caa3d27ace36672601</id>
<content type='text'>
</content>
</entry>
<entry>
<title>services: iterate through groups using helper</title>
<updated>2019-06-07T09:31:53Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-05-27T15:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=7b12ceede2b28ebe5dc22a50cb69fae1e97577a1'/>
<id>urn:sha1:7b12ceede2b28ebe5dc22a50cb69fae1e97577a1</id>
<content type='text'>
</content>
</entry>
</feed>
