<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/md4, branch libressl-v2.4.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.4.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.4.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-09-14T01:45:03+00:00</updated>
<entry>
<title>Temporarily revive MD4 for MS CHAP support.</title>
<updated>2015-09-14T01:45:03+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-14T01:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ea990ff7851a189e7a61b56357a6d6e0de88a040'/>
<id>urn:sha1:ea990ff7851a189e7a61b56357a6d6e0de88a040</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove MD4 support from LibreSSL.</title>
<updated>2015-09-13T23:36:21+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-13T23:36:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=785c6ad9250acc090d76964e9c21e550856a22f3'/>
<id>urn:sha1:785c6ad9250acc090d76964e9c21e550856a22f3</id>
<content type='text'>
MD4 should have been removed a long time ago.  Also, RFC 6150 moved it to
historic in 2011.  Rides the major crank from removing SHA-0.

Discussed with many including beck@, millert@, djm@, sthen@
ok jsing@, input + ok bcook@
</content>
</entry>
<entry>
<title>Correct spelling of OPENSSL_cleanse.</title>
<updated>2015-09-10T15:56:26+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-09-10T15:56:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=647569a51c1530d10e75e272f0982682f696caa7'/>
<id>urn:sha1:647569a51c1530d10e75e272f0982682f696caa7</id>
<content type='text'>
ok miod@
</content>
</entry>
<entry>
<title>Remove pointless comments.</title>
<updated>2015-09-10T15:03:59+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-09-10T15:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74c7b68c10612f265540c09f2c9f236e159fa578'/>
<id>urn:sha1:74c7b68c10612f265540c09f2c9f236e159fa578</id>
<content type='text'>
ok "captain obvious"
</content>
</entry>
<entry>
<title>deregister; no binary change</title>
<updated>2014-10-28T07:35:59+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2014-10-28T07:35:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0505bd63c15c82aead21cde52afbf6c41421d140'/>
<id>urn:sha1:0505bd63c15c82aead21cde52afbf6c41421d140</id>
<content type='text'>
ok jsing@ miod@
</content>
</entry>
<entry>
<title>digests: *_LONG_LOG2 is not used, stop talking about it.</title>
<updated>2014-10-20T13:06:54+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-10-20T13:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=10a9b1df4b5ad5428b68d2cae5f7ae6a82108db2'/>
<id>urn:sha1:10a9b1df4b5ad5428b68d2cae5f7ae6a82108db2</id>
<content type='text'>
Modified patch from Dmitry Eremin-Solenikov

leave the sole public define in ripemd.h

ok deraadt@ miod@
</content>
</entry>
<entry>
<title>remove return value from HOST_c2l/l2c macros</title>
<updated>2014-08-18T19:11:48+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-08-18T19:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e69e6c520df1c38ea3e6925c74ab03a4b4984068'/>
<id>urn:sha1:e69e6c520df1c38ea3e6925c74ab03a4b4984068</id>
<content type='text'>
These macros and asm inlines simulate a function returning a value, but
nothing ever uses this return value. Remove the pseudo-returns and
(void) casts discarding the unused values.

This, maybe unsurprisingly, speeds things up a bit. It also removes the
GCC 4.9 warnings about unused values.

ok miod@ deraadt@
</content>
</entry>
<entry>
<title>Explicitly include &lt;openssl/opensslconf.h&gt; in every file that references</title>
<updated>2014-07-10T22:45:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-10T22:45:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=62348213609ef233110561d1a6ed67ad66df1c7e'/>
<id>urn:sha1:62348213609ef233110561d1a6ed67ad66df1c7e</id>
<content type='text'>
an OPENSSL_NO_* define. This avoids relying on something else pulling it
in for us, plus it fixes several cases where the #ifndef OPENSSL_NO_XYZ is
never going to do anything, since OPENSSL_NO_XYZ will never defined, due
to the fact that opensslconf.h has not been included.

This also includes some miscellaneous sorting/tidying of headers.
</content>
</entry>
<entry>
<title>Remove bogus preprocessor statements trying to pick the largest integer</title>
<updated>2014-07-10T09:01:04+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-07-10T09:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=23766ed83538ea4d81ccbd3d526fe4d73691a9e6'/>
<id>urn:sha1:23766ed83538ea4d81ccbd3d526fe4d73691a9e6</id>
<content type='text'>
type for BF_LONG, MD[45]_LONG and SHA_LONG.

First, the preprocessor symbols they check for a 64-bit system is __ILP64__
which no sane system provides; second, on the platforms which have assembler
code to speed things up, the assembler code assumes a 32-bit type will be used.
</content>
</entry>
<entry>
<title>remove unused, private version strings except SSL_version_str</title>
<updated>2014-07-09T11:10:51+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-07-09T11:10:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0563b5d49da5a96960925938b3e4f3152e6f5c92'/>
<id>urn:sha1:0563b5d49da5a96960925938b3e4f3152e6f5c92</id>
<content type='text'>
Also remove unused des_ver.h, which exports some of these strings, but is not installed.

ok miod@ tedu@
</content>
</entry>
</feed>
