<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/lhash/lhash.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-05-12T00:09:59+00:00</updated>
<entry>
<title>Stop the eyebleed in here and just use calloc</title>
<updated>2019-05-12T00:09:59+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2019-05-12T00:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ad05e338cf6490eab27bddce9a488c0af13ad7e3'/>
<id>urn:sha1:ad05e338cf6490eab27bddce9a488c0af13ad7e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use more homogeneous types and avoid a possible right shift by 32 in</title>
<updated>2016-11-08T20:20:06+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2016-11-08T20:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e4634bff5bb1923588c280b2a7eb67b2365ebd69'/>
<id>urn:sha1:e4634bff5bb1923588c280b2a7eb67b2365ebd69</id>
<content type='text'>
lh_strhash().

ok guenther@
</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 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>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>malloc() result does not need a cast.</title>
<updated>2014-06-07T14:41:57+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-07T14:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=800fbde652d67326eeb163d56d8f72ebb239b3c4'/>
<id>urn:sha1:800fbde652d67326eeb163d56d8f72ebb239b3c4</id>
<content type='text'>
ok miod
</content>
</entry>
<entry>
<title>I do not have time to describe how bad the realloc() uses in here, now</title>
<updated>2014-05-29T21:42:44+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-05-29T21:42:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4089f5fc0965b7893c718c54c03be24eb1edd2a0'/>
<id>urn:sha1:4089f5fc0965b7893c718c54c03be24eb1edd2a0</id>
<content type='text'>
being relaced by reallocarray().  you will have to look at the diff.
there can be no explanations for the extra casts.  as beck says,
"Don't go towards the light theo!"
ok beck tedu
</content>
</entry>
<entry>
<title>ok, next pass after review:  when possible, put the reallocarray arguments</title>
<updated>2014-05-29T21:19:30+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-05-29T21:19:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=44c9da02b72b146dbbcafcaec3c3976d04f5c0df'/>
<id>urn:sha1:44c9da02b72b146dbbcafcaec3c3976d04f5c0df</id>
<content type='text'>
in the "size_t nmemb, size_t size"
</content>
</entry>
<entry>
<title>convert 53 malloc(a*b) to reallocarray(NULL, a, b).  that is 53</title>
<updated>2014-05-29T21:07:43+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-05-29T21:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=642d45ae22413aa8195b105d051ca8896e782c5d'/>
<id>urn:sha1:642d45ae22413aa8195b105d051ca8896e782c5d</id>
<content type='text'>
potential integer overflows easily changed into an allocation return
of NULL, with errno nicely set if need be.  checks for an allocations
returning NULL are commonplace, or if the object is dereferenced
(quite normal) will result in a nice fault which can be detected &amp;
repaired properly.
ok tedu
</content>
</entry>
<entry>
<title>KNF.</title>
<updated>2014-04-20T13:42:57+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-04-20T13:42:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9b4ea124907798c18cc1b6e189fa58e1f0b8ab28'/>
<id>urn:sha1:9b4ea124907798c18cc1b6e189fa58e1f0b8ab28</id>
<content type='text'>
</content>
</entry>
</feed>
