<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib, branch libressl-v2.6.5</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.6.5</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.6.5'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2017-09-23T15:13:12+00:00</updated>
<entry>
<title>Make delayed free non-optional and make F do an extensive double free check.</title>
<updated>2017-09-23T15:13:12+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-09-23T15:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1cfdab61d8a917bffa62b6d4d7f7bd8d906b7cc0'/>
<id>urn:sha1:1cfdab61d8a917bffa62b6d4d7f7bd8d906b7cc0</id>
<content type='text'>
ok tb@ tedu@
</content>
</entry>
<entry>
<title>mapalign returns MAP_FAILED for failuer; from George Koehler</title>
<updated>2017-09-12T18:36:30+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-09-12T18:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=54582c6f087eb596aa0e3c8f106c7141887d9bd1'/>
<id>urn:sha1:54582c6f087eb596aa0e3c8f106c7141887d9bd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check double free before canary for chunks; ok millert@</title>
<updated>2017-09-11T18:32:31+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-09-11T18:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e6a0c438d9877b02e91663636b2df32ffb7af3c6'/>
<id>urn:sha1:e6a0c438d9877b02e91663636b2df32ffb7af3c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>two MALLOC_STATS only tweaks; one from David CARLIER, the other found by clang</title>
<updated>2017-08-20T11:06:16+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-08-20T11:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b3f3801137ddc2ff3ff5a100ec0ab3fdc83d4809'/>
<id>urn:sha1:b3f3801137ddc2ff3ff5a100ec0ab3fdc83d4809</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minimize #includes, particularly to avoid thread_private.h</title>
<updated>2017-08-12T22:59:52+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2017-08-12T22:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a6e24060b68da4965823f1fafe89dd446c9fa398'/>
<id>urn:sha1:a6e24060b68da4965823f1fafe89dd446c9fa398</id>
<content type='text'>
ok tedu@
</content>
</entry>
<entry>
<title>add missing and correct misspelled names, most in NAME sections;</title>
<updated>2017-08-01T14:57:03+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2017-08-01T14:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=285fb28b424a4462dab01472086a21832335d7d8'/>
<id>urn:sha1:285fb28b424a4462dab01472086a21832335d7d8</id>
<content type='text'>
found with regress/usr.bin/mandoc/db/dbm_dump;
OK jmc@
</content>
</entry>
<entry>
<title>one more instance of the previous commit; also initialize -&gt;offset to a</title>
<updated>2017-07-10T09:44:16+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-07-10T09:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d63dfe88a0d721e39221940583e2865e4678779c'/>
<id>urn:sha1:d63dfe88a0d721e39221940583e2865e4678779c</id>
<content type='text'>
definite value in the size == 0 case
</content>
</entry>
<entry>
<title>Only access offset if canaries are enabled *and* size &gt; 0, otherwise offset</title>
<updated>2017-07-07T19:14:46+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2017-07-07T19:14:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=512778df383f9fd2b98bd35d7a2f50cd5130c1b1'/>
<id>urn:sha1:512778df383f9fd2b98bd35d7a2f50cd5130c1b1</id>
<content type='text'>
is not initialized. Problem spotted by Carlin Bingham; ok phessler@ tedu@
</content>
</entry>
<entry>
<title>The 0x (or 0X) prefix in base 16 is optional so only skip over the</title>
<updated>2017-07-06T16:23:11+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2017-07-06T16:23:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dae2542cf4dc008b3b61b507d9ee18993ba9def4'/>
<id>urn:sha1:dae2542cf4dc008b3b61b507d9ee18993ba9def4</id>
<content type='text'>
prefix if the character following it is a valid hex char.  The C99
standard is clear that given the string "0xy" zero should be returned
and endptr set to point to the "x".  OK deraadt@ espie@
</content>
</entry>
<entry>
<title>port the RBT code to userland by making it part of libc.</title>
<updated>2017-06-19T03:06:26+00:00</updated>
<author>
<name>dlg</name>
<email></email>
</author>
<published>2017-06-19T03:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cd31cce25d615dfe2861f5e3ff513036e75c1d95'/>
<id>urn:sha1:cd31cce25d615dfe2861f5e3ff513036e75c1d95</id>
<content type='text'>
src/lib/libc/gen/tree.c is a copy of src/sys/kern/subr_tree.c, but with
annotations for symbol visibility. changes to one should be reflected
in the other.

the malloc debug code that uses RB code is ported to RBT.

because libc provides the RBT code, procmap doesn't have to reach into
the kernel and build subr_tree.c itself now.

mild enthusiasm from many
ok guenther@
</content>
</entry>
</feed>
