<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/malloc-wrapper.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>2018-05-13T13:49:04+00:00</updated>
<entry>
<title>Turn CRYPTO_realloc_clean() into a recallocarray() wrapper.</title>
<updated>2018-05-13T13:49:04+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-05-13T13:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dd634962b1f7cdf02d75205b37dc1cebddeeb864'/>
<id>urn:sha1:dd634962b1f7cdf02d75205b37dc1cebddeeb864</id>
<content type='text'>
ok beck@ tb@
</content>
</entry>
<entry>
<title>use freezero() instead of memset/explicit_bzero + free.  Substantially</title>
<updated>2017-05-02T03:59:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2017-05-02T03:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5904cc0e04409fde39a97e6580535da34eeb4291'/>
<id>urn:sha1:5904cc0e04409fde39a97e6580535da34eeb4291</id>
<content type='text'>
reduces conditional logic (-218, +82).

MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c
wasn'tt quite right.  Two other tricky bits with ASN1_STRING_FLAG_NDEF and
BN_FLG_STATIC_DATA where the condition cannot be collapsed completely.

Passes regress.  ok beck
</content>
</entry>
<entry>
<title>revert previous accidental commit</title>
<updated>2017-04-28T22:46:40+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-28T22:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1a022d2b7f958fffe8e920e5510d226f01a2b3d0'/>
<id>urn:sha1:1a022d2b7f958fffe8e920e5510d226f01a2b3d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*** empty log message ***</title>
<updated>2017-04-28T22:38:51+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-28T22:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f3ff740b7de3b8362cbe53c139cf85019ce7378c'/>
<id>urn:sha1:f3ff740b7de3b8362cbe53c139cf85019ce7378c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More KNF.</title>
<updated>2014-04-20T14:32:19+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-04-20T14:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=21b8918796c8690927f44901431ed2751dfd1304'/>
<id>urn:sha1:21b8918796c8690927f44901431ed2751dfd1304</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unused variable</title>
<updated>2014-04-17T20:44:45+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-04-17T20:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eae71a7124e4ef1897d7edf1bbb11cad967e75d3'/>
<id>urn:sha1:eae71a7124e4ef1897d7edf1bbb11cad967e75d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Your operating system memory allocation functions are your friend. If they</title>
<updated>2014-04-16T03:24:53+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2014-04-16T03:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3a8377ac8e719f242d71baf69aaa4c4ca6afba86'/>
<id>urn:sha1:3a8377ac8e719f242d71baf69aaa4c4ca6afba86</id>
<content type='text'>
are not please fix your operating system. Replace mem.c with an API-compatible
wrapper that just calls the system functions and does not allow a one word
modification of a variable in a running shared library to turn on memory
debug functions that expose things that should not be seen.
ok tedu@
</content>
</entry>
</feed>
