<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto, branch libressl-v2.1.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.1.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.1.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2014-12-08T03:54:19+00:00</updated>
<entry>
<title>Use platform-defined method of printing a pointer.</title>
<updated>2014-12-08T03:54:19+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-12-08T03:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=41c42b2f9ee7871cfe1b0d9efed171117f462833'/>
<id>urn:sha1:41c42b2f9ee7871cfe1b0d9efed171117f462833</id>
<content type='text'>
Casting a pointer to an unsigned long discards bits on an LLP64 system.

ok deraadt@
</content>
</entry>
<entry>
<title>Make GOST compile with a strict C compiler - in this case incrementing a</title>
<updated>2014-12-07T16:33:51+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-12-07T16:33:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ee67fae33e31b0a137774a402a100e614c3cbc9d'/>
<id>urn:sha1:ee67fae33e31b0a137774a402a100e614c3cbc9d</id>
<content type='text'>
void pointer is undefined and initialising an array with {} is a syntax
error.

Based on a diff from kinichiro inoguchi.
</content>
</entry>
<entry>
<title>Correctly output the result in STREEBOG512_Final() when running on a big-endian</title>
<updated>2014-12-07T16:07:56+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-12-07T16:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9dcd1d10adfff562d2544201168edd392ce8c05a'/>
<id>urn:sha1:9dcd1d10adfff562d2544201168edd392ce8c05a</id>
<content type='text'>
system. *blush*
</content>
</entry>
<entry>
<title>Make sure to load absolute symbol address with `dla' instead of `la' when</title>
<updated>2014-12-07T15:55:58+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-12-07T15:55:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=afd8fbfad682973b2970228a5a1fd7e5a19f0cb4'/>
<id>urn:sha1:afd8fbfad682973b2970228a5a1fd7e5a19f0cb4</id>
<content type='text'>
generating code for 64-bit mips userland.
</content>
</entry>
<entry>
<title>Revert to the use of C code for the basic BN routines (bn_add_words,</title>
<updated>2014-12-07T15:45:44+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-12-07T15:45:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b337353782d8665f6364fa0d468370c06ac96423'/>
<id>urn:sha1:b337353782d8665f6364fa0d468370c06ac96423</id>
<content type='text'>
bn_div_words, bn_mul_add_words, bn_mul_words, bn_sqr_words, bn_sub_words)
on sgi, because the generated assembly code isn't R4000-safe.
</content>
</entry>
<entry>
<title>Remove OPENSSL_FIPSCANISTER mentions.</title>
<updated>2014-12-07T15:37:27+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-12-07T15:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7791c532168af515a1d14ad730289593f6fd18a9'/>
<id>urn:sha1:7791c532168af515a1d14ad730289593f6fd18a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix manual names that clash with other manuals</title>
<updated>2014-12-06T23:39:35+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2014-12-06T23:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b7015e06cfcf095d381ce7057c66453f1b2f8902'/>
<id>urn:sha1:b7015e06cfcf095d381ce7057c66453f1b2f8902</id>
<content type='text'>
</content>
</entry>
<entry>
<title>delete four MLINKS that are both duplicate and wrong</title>
<updated>2014-12-06T22:18:18+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2014-12-06T22:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bc3c50a6935aedcba776459c594d09860b346460'/>
<id>urn:sha1:bc3c50a6935aedcba776459c594d09860b346460</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid modifying input on failure in X509_(TRUST|PURPOSE)_add.</title>
<updated>2014-12-06T19:26:37+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2014-12-06T19:26:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c0f239a5bb562e1815cb2ae500592f95db239eda'/>
<id>urn:sha1:c0f239a5bb562e1815cb2ae500592f95db239eda</id>
<content type='text'>
If X509_TRUST_add() or X509_PURPOSE_add() fail, they will leave the
object in an inconsistent state since the name is already freed.
This commit avoids changing the original name unless the *_add() call
will succeed.

Based on BoringSSL's commit: ab2815eaff6219ef57aedca2f7b1b72333c27fd0

ok miod@
</content>
</entry>
<entry>
<title>Move Windows OS-specific functions to make porting easier.</title>
<updated>2014-12-03T22:14:38+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-12-03T22:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dce88910ead3a43bc663d7d9e46e2689189ac19d'/>
<id>urn:sha1:dce88910ead3a43bc663d7d9e46e2689189ac19d</id>
<content type='text'>
Several functions that need to be redefined for a Windows port are right
in the middle of other code that is relatively portable. This patch
isolates the functions that need Windows-specific implementations so
they can be built conditionally in the portable tree.

ok jsing@ deraadt@
</content>
</entry>
</feed>
