<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/crypto/Makefile, branch libressl-v2.3.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.3.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.3.0'/>
<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>Remove SHA-0 support.</title>
<updated>2015-09-13T21:09:56+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-13T21:09:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f84194ca116d8e28c7eb7098c2c8d88f43bd56ac'/>
<id>urn:sha1:f84194ca116d8e28c7eb7098c2c8d88f43bd56ac</id>
<content type='text'>
SHA-0 was withdrawn shortly after publication 20 years ago and replaced
with SHA-1.  This will require a major crank.

ok bcook@, jsing@
</content>
</entry>
<entry>
<title>Merge ech_ossl.c into ech_key.c - not much point having one file with a</title>
<updated>2015-09-13T12:27:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-09-13T12:27:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7aad11835631635218a8c6cff256232a97116994'/>
<id>urn:sha1:7aad11835631635218a8c6cff256232a97116994</id>
<content type='text'>
four line function and a tonne of license text.

ok beck@
</content>
</entry>
<entry>
<title>Nuke openssl/e_os2.h, since nothing should be using it.</title>
<updated>2015-09-13T12:13:02+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-09-13T12:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=464203fc6f0f7c192427eebc2b31b32285b5514c'/>
<id>urn:sha1:464203fc6f0f7c192427eebc2b31b32285b5514c</id>
<content type='text'>
ok deraadt@ "hurray!  finally!" miod@ "Yay!" sthen@
</content>
</entry>
<entry>
<title>Remove OpenSSL engine RSAX.</title>
<updated>2015-07-19T22:34:27+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-07-19T22:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=25841ddc7e1d255a907b71bc100b10c363287a75'/>
<id>urn:sha1:25841ddc7e1d255a907b71bc100b10c363287a75</id>
<content type='text'>
OpenSSL stopped building it last year and removed it this year.
Based on OpenSSL commit c436e05bdc7f49985a750df64122c960240b3ae1.

Also cranked major version in libcrypto, libssl and libtls.

"fine with me" bcook@ miod@
</content>
</entry>
<entry>
<title>Fix pointer to unsigned long conversion.</title>
<updated>2015-06-27T22:42:02+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-27T22:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d788c94c3402544911d6c17ebe52027adc5f4c42'/>
<id>urn:sha1:d788c94c3402544911d6c17ebe52027adc5f4c42</id>
<content type='text'>
bcook@ notes that this check really only impacted 64-bit Windows.  Also,
changed the check to be unsigned for consistency.

ok bcook@
</content>
</entry>
<entry>
<title>Remove obsolete MDC-2DES from libcrypto.</title>
<updated>2015-06-20T01:07:25+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-20T01:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=13b44077b7b29b4c5c4e74960c560bfe55f3fde8'/>
<id>urn:sha1:13b44077b7b29b4c5c4e74960c560bfe55f3fde8</id>
<content type='text'>
ok deraadt@ jsing@ miod@
</content>
</entry>
<entry>
<title>Send OPENSSL_issetugid() straight to hell, no final cigarette.</title>
<updated>2015-04-11T16:16:15+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2015-04-11T16:16:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=01d65208fd8dd61fb0f8c5d92ff80c7630a7c2b5'/>
<id>urn:sha1:01d65208fd8dd61fb0f8c5d92ff80c7630a7c2b5</id>
<content type='text'>
The issetugid() API is supposed to make a strong promise where "0
means it is safe to look at the environment".  Way back in the past
someone on the OpenSSL team responded to the environment access danger
by creating a wrapper called OPENSSL_issetugid, and went to use it a
number of places.  However, by default on systems lacking true
issetugid(), OPENSSL_issetugid returns 0.  0 indicating safely.  False
safety.  Which means OPENSSL_issetugid() fails to make any sort of
promise about safety, in fact it is just the opposite.

Can you believe the OpenSSL team?

This nastiness was noticed over the years, however noone could gain traction
and get it fixed in OpenSSL.  Also see a paragraph about this in
http://www.tedunangst.com/flak/post/worst-common-denominator-programming

ok jsing
</content>
</entry>
<entry>
<title>unifdef OPENSSL_NO_RFC3779 - this is currently disabled and unlikely to</title>
<updated>2015-02-10T13:28:17+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-10T13:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b5dcc59b2cf1dad7e9ebcc08266a1bf71c384886'/>
<id>urn:sha1:b5dcc59b2cf1dad7e9ebcc08266a1bf71c384886</id>
<content type='text'>
be enabled, mostly since people use SANs instead.

ok beck@ guenther@
</content>
</entry>
</feed>
