<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/crypto, branch libressl-v2.0.6</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.0.6</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.0.6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2014-07-28T17:57:18+00:00</updated>
<entry>
<title>Remove SRP code. It contains a bug (this should not surprise anyone), but</title>
<updated>2014-07-28T17:57:18+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-07-28T17:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b63eafac49ed0f1d07ded42d6190c3f2fbcc71af'/>
<id>urn:sha1:b63eafac49ed0f1d07ded42d6190c3f2fbcc71af</id>
<content type='text'>
the details are under embargo. The original plan was to wait for the
embargo to lift, but we've been waiting for quite some time, and there's no
indication of when or even if it will end. No sense in dragging this out
any longer.

The SRP code has never been enabled in OpenBSD, though I understand it is
in use by some other people. However, in light of this and other issues,
we're officially saying SRP is outside the scope of libressl. (For now.)
</content>
</entry>
<entry>
<title>better match proposed syscall api</title>
<updated>2014-07-22T01:15:58+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-07-22T01:15:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0ed0b42beb5b86bbeae21da1895c40f4f6d552b5'/>
<id>urn:sha1:0ed0b42beb5b86bbeae21da1895c40f4f6d552b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>protect sysctl path with SYS__sysctl instead; from enh@google, ok bcook</title>
<updated>2014-07-21T23:34:54+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-07-21T23:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7a43275649d54761a1b6314f34094b07b0eb8a0f'/>
<id>urn:sha1:7a43275649d54761a1b6314f34094b07b0eb8a0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use explicit_bzero() instead of memset() on buffers going out of scope.</title>
<updated>2014-07-21T20:19:47+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2014-07-21T20:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0872907b62794cd6aa17af938318ed13aef2aecc'/>
<id>urn:sha1:0872907b62794cd6aa17af938318ed13aef2aecc</id>
<content type='text'>
Also, zero the SHA256 context.

suggested by "eric" in a comment on an opensslrampage.org post
ok miod@ deraadt@
</content>
</entry>
<entry>
<title>cast from void * before math; enh@google</title>
<updated>2014-07-21T19:15:56+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-07-21T19:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4c403100a2f71b8ae8fc68114c50df365c0d8cdc'/>
<id>urn:sha1:4c403100a2f71b8ae8fc68114c50df365c0d8cdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move more OS-specific functionality to arc4random.h headers.</title>
<updated>2014-07-20T20:51:13+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-07-20T20:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e1e31280b22a03036aa16e7c3814eedfa8ce1be4'/>
<id>urn:sha1:e1e31280b22a03036aa16e7c3814eedfa8ce1be4</id>
<content type='text'>
Move &lt;sys/mman.h&gt; and raise(SIGKILL) calls to OS-specific headers.
On OpenBSD, move thread_private.h as well to arc4random.h.
On Windows, use TerminateProcess on getentropy failure.

ok deraadt@
</content>
</entry>
<entry>
<title>initial win32 ARC4_LOCK/UNLOCK implementation.</title>
<updated>2014-07-20T16:59:31+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-07-20T16:59:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3aad488a05be3c0ef1e274428c9d2eb495714c70'/>
<id>urn:sha1:3aad488a05be3c0ef1e274428c9d2eb495714c70</id>
<content type='text'>
It may make sense to later replace this with a Critical Section later.
ok guenther@
</content>
</entry>
<entry>
<title>Demonstrate how new linux getrandom() will be called, at least until</title>
<updated>2014-07-20T03:24:10+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-07-20T03:24:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=62a42f016f6e7c8be86b80a527c3637a7496569f'/>
<id>urn:sha1:62a42f016f6e7c8be86b80a527c3637a7496569f</id>
<content type='text'>
it shows up in libraries.  Even the system call is probably not finalized.
Bit dissapointed it has turned out to be a descriptor-less read() with
EINVAL and EINTR error conditions, but we can work with it.
</content>
</entry>
<entry>
<title>remove disabled main hook; we use phdr now; ok bcook</title>
<updated>2014-07-19T16:12:00+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-07-19T16:12:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7d86fd87164e886f422ae29e3aab9bf04502316d'/>
<id>urn:sha1:7d86fd87164e886f422ae29e3aab9bf04502316d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tab love</title>
<updated>2014-07-19T16:10:50+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-07-19T16:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3d2c6ff892783cb9ac2e549bdd53e744fed8b608'/>
<id>urn:sha1:3d2c6ff892783cb9ac2e549bdd53e744fed8b608</id>
<content type='text'>
</content>
</entry>
</feed>
