<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/crypto/compat/crypto_lock_win.c, branch v4.3.1</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v4.3.1</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v4.3.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2019-01-04T18:24:59+00:00</updated>
<entry>
<title>Handle malloc returning null</title>
<updated>2019-01-04T18:24:59+00:00</updated>
<author>
<name>John Norrbin</name>
<email>Johnex@users.noreply.github.com</email>
</author>
<published>2019-01-04T18:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1e848d2e4eaa5664d99b0e59f124f1eabf039f05'/>
<id>urn:sha1:1e848d2e4eaa5664d99b0e59f124f1eabf039f05</id>
<content type='text'>
Locks are required for multi-threading. If memory can't be allocated, exit the program with memory error. If we let the program continue, it will deadlock in the next part of the code anyway so better end it before.</content>
</entry>
<entry>
<title>use InterlockedExchangeAdd for add</title>
<updated>2019-01-01T21:44:37+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2019-01-01T19:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=565258a4479287bcf482bf18832559542de40efa'/>
<id>urn:sha1:565258a4479287bcf482bf18832559542de40efa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make locks self-initialize, switch to critical sections</title>
<updated>2019-01-01T21:44:37+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2019-01-01T08:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=e50817195679a6156ca331c15ecef355b43e81dc'/>
<id>urn:sha1:e50817195679a6156ca331c15ecef355b43e81dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include header</title>
<updated>2018-11-11T16:59:15+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2018-11-11T16:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=ff7a18318c3e6686df1d31c390ecc7fe5bc9f23e'/>
<id>urn:sha1:ff7a18318c3e6686df1d31c390ecc7fe5bc9f23e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added crypto_lock portable bits</title>
<updated>2018-11-11T15:14:00+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2018-11-11T15:14:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1e2937e1a2e4ddfed1cf484b48b916d113f8fdac'/>
<id>urn:sha1:1e2937e1a2e4ddfed1cf484b48b916d113f8fdac</id>
<content type='text'>
</content>
</entry>
</feed>
