<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/crypto/Makefile, branch OPENBSD_5_6</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_6</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_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>Remove private_{Camellia,RC4}_set_key FIPS indirection tentacles, as has been</title>
<updated>2014-07-12T20:11:45+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-07-12T20:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2a72c5676a40e96a23c12ceab5a102979732cca1'/>
<id>urn:sha1:2a72c5676a40e96a23c12ceab5a102979732cca1</id>
<content type='text'>
done for other symmetric algorithms recently.
</content>
</entry>
<entry>
<title>move all the feature settings to a common header.</title>
<updated>2014-07-11T14:01:38+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-07-11T14:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1c92e50863c312a71d4b1f75553972fc03dc100c'/>
<id>urn:sha1:1c92e50863c312a71d4b1f75553972fc03dc100c</id>
<content type='text'>
probably ok beck jsing miod
</content>
</entry>
<entry>
<title>RSA_NULL used to be a compile option allowing the RSA interfaces to be</title>
<updated>2014-07-09T08:44:53+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-07-09T08:44:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8aaccb2b363c116445366eb5a3873e444308d101'/>
<id>urn:sha1:8aaccb2b363c116445366eb5a3873e444308d101</id>
<content type='text'>
compiled-in, with nonfunctional code, to be able to cope with the RSA
patent.

However, we don't use this option, and the RSA patent has expired more than 10
years ago, so just drop this piece.
</content>
</entry>
<entry>
<title>Remove undocumented _des_crypt() interface and its companion header file,</title>
<updated>2014-07-08T16:07:37+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-07-08T16:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7fe3a8bc98ac25e33c1da163ac4e6f5dc7603a30'/>
<id>urn:sha1:7fe3a8bc98ac25e33c1da163ac4e6f5dc7603a30</id>
<content type='text'>
which had never been installed, so it's unlikely something ever used this
in the last 15~20 years.

ok deraadt@ jsing@ beck@
</content>
</entry>
<entry>
<title>Remove BIO_f_reliable(), guilty of playing with EVP_MD_CTX internals it</title>
<updated>2014-06-24T19:31:50+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-06-24T19:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9e128b95b8a756730fcc5632b61591615c2b6aef'/>
<id>urn:sha1:9e128b95b8a756730fcc5632b61591615c2b6aef</id>
<content type='text'>
should not know anything about. Verified not to be used in ports; riding upon
the recent libcrypto major bump.
</content>
</entry>
<entry>
<title>Provide support for non-funopen systems.</title>
<updated>2014-06-11T15:08:43+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-11T15:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1cb9257d81d89a6f2d941f4e009fdd8c4061956e'/>
<id>urn:sha1:1cb9257d81d89a6f2d941f4e009fdd8c4061956e</id>
<content type='text'>
ok beck
</content>
</entry>
<entry>
<title>Abandon the auto-ENGINE /dev/crypto interface.  VIA 3des cbc receives</title>
<updated>2014-06-10T16:15:19+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-10T16:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b147e3087c995acd3d243bd1df04a843ea6babbc'/>
<id>urn:sha1:b147e3087c995acd3d243bd1df04a843ea6babbc</id>
<content type='text'>
collateral damage.

The syncronous nature of this mechanism has hampered performance for
symmetric crypto relative to brute-force cpu. The assymetric crypto
support never really materialized in drivers.

So abandon the complexity.
ok tedu beck mikeb
some disagrement from djm but if he wants to test /dev/crypto ciphers
he should do it without this this gigantic API in the way
</content>
</entry>
<entry>
<title>A few months back there was a big community fuss regarding direct-use</title>
<updated>2014-06-02T15:08:38+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-02T15:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=63bcac43aa0d6361864d2102a9cbe8ec910b763e'/>
<id>urn:sha1:63bcac43aa0d6361864d2102a9cbe8ec910b763e</id>
<content type='text'>
of the intel RDRAND instruction.  Consensus was RDRAND should probably
only be used as an additional source of entropy in a mixer.

Guess which library bends over backwards to provide easy access to
RDRAND?  Yep.  Guess which applications are using this support?  Not
even one... but still, this is being placed as a trap for someone.

Send this support straight to the abyss.
ok kettenis
</content>
</entry>
<entry>
<title>define LIBRESSL_INTERNAL, and use it to hide the bad stuff from ourselves</title>
<updated>2014-05-25T17:29:51+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-05-25T17:29:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6e84ac6fa467558e7d7da6e08b87eb71d5c3b51e'/>
<id>urn:sha1:6e84ac6fa467558e7d7da6e08b87eb71d5c3b51e</id>
<content type='text'>
ok beck
</content>
</entry>
</feed>
