<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-windows/shell32.go, branch pkg/walk-win</title>
<subtitle>WireGuard client for Windows</subtitle>
<id>https://git.zx2c4.com/wireguard-windows/atom/shell32.go?h=pkg%2Fwalk-win</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-windows/atom/shell32.go?h=pkg%2Fwalk-win'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/'/>
<updated>2019-05-08T09:21:09Z</updated>
<entry>
<title>Fix for previous commit</title>
<updated>2019-05-08T09:21:09Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2019-05-08T09:21:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=10b82f329a11076854b662dd29025194d9048bb4'/>
<id>urn:sha1:10b82f329a11076854b662dd29025194d9048bb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add SHDefExtractIcon; go fmt</title>
<updated>2019-05-08T09:18:11Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2019-05-08T09:18:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=261b4e665afe1d9cd8b0681208288e513660c6fe'/>
<id>urn:sha1:261b4e665afe1d9cd8b0681208288e513660c6fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shell32: add missing notify icon constants</title>
<updated>2019-05-05T16:58:07Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-05-04T07:50:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=7fbdd103bab1fd540a60f2195f3f4f0351451d11'/>
<id>urn:sha1:7fbdd103bab1fd540a60f2195f3f4f0351451d11</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Add ShellExecute</title>
<updated>2019-05-02T08:08:11Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-05-02T07:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=f8e2a851e1fa0a91164865963424adb664304ded'/>
<id>urn:sha1:f8e2a851e1fa0a91164865963424adb664304ded</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Add ExtractIcon</title>
<updated>2019-03-09T14:46:28Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-03-09T11:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=c5fe80e27b16f201e2244945cc1c777eb4250dcb'/>
<id>urn:sha1:c5fe80e27b16f201e2244945cc1c777eb4250dcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Safely load DLLs</title>
<updated>2019-03-07T01:42:49Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-03-06T19:17:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=e90c084872a829e2193ded9dbdb9a0180ddcfac0'/>
<id>urn:sha1:e90c084872a829e2193ded9dbdb9a0180ddcfac0</id>
<content type='text'>
Prior this was vulnerable to DLL injection attacks. While the syscall
package whitelists a few DLLs for safe loading, it doesn't whitelist all
of the ones we need. Hence our only solution is x/sys/windows, which can
do this right. On the plus side, however, we get to do this lazily,
which means we're not loading tons of useless DLLs in polyglot apps that
have win linked in but don't use it all or in all modes of the app.
</content>
</entry>
<entry>
<title>Don't panic on post XP stuff. At least not on startup.</title>
<updated>2017-11-20T10:49:25Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2017-11-20T10:49:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=aaf8f59e531a7f484381fbc5453def0cffe9c526'/>
<id>urn:sha1:aaf8f59e531a7f484381fbc5453def0cffe9c526</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add SHGetStockIconInfo</title>
<updated>2017-10-31T00:26:33Z</updated>
<author>
<name>Aman Gupta</name>
<email>aman@tmm1.net</email>
</author>
<published>2017-10-31T00:26:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=177bd924f64836167eefda525d274e8db0cc081f'/>
<id>urn:sha1:177bd924f64836167eefda525d274e8db0cc081f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add SHParseDisplayName</title>
<updated>2016-08-01T10:34:12Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2016-08-01T10:34:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=8855eceee83ca086d647feb3d359a1d2ab6c7ccf'/>
<id>urn:sha1:8855eceee83ca086d647feb3d359a1d2ab6c7ccf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add dropfiles api</title>
<updated>2015-12-06T12:50:18Z</updated>
<author>
<name>U-ultrahorst\elmar</name>
<email>ktye@users.noreply.github.com</email>
</author>
<published>2015-12-06T12:50:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=964847549066ff15a61b15b857bcff2941b52c01'/>
<id>urn:sha1:964847549066ff15a61b15b857bcff2941b52c01</id>
<content type='text'>
</content>
</entry>
</feed>
