<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib, branch libressl-v3.9.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.9.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.9.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-03-01T21:30:40+00:00</updated>
<entry>
<title>Add mkdtemps(3), like mkdtemp(3) but with a suffix.</title>
<updated>2024-03-01T21:30:40+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2024-03-01T21:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=78877a6c424c5106bb267093f34e85b4ef4c4f55'/>
<id>urn:sha1:78877a6c424c5106bb267093f34e85b4ef4c4f55</id>
<content type='text'>
OK deraadt@ tb@
</content>
</entry>
<entry>
<title>Make our mktemp(3) callback-driven and split into multiple files.</title>
<updated>2024-01-19T19:45:02+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2024-01-19T19:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=38b1ac8debe20be73740a26017907204da67fd79'/>
<id>urn:sha1:38b1ac8debe20be73740a26017907204da67fd79</id>
<content type='text'>
Previously, calling any of the mktemp(3) family would pull in
lstat(2), open(2) and mkdir(2).  Now, only the necessary system
calls will be reachable from the binary.  OK deraadt@ guenther@
</content>
</entry>
<entry>
<title>Move mktemp.c to stdlib where it belongs.</title>
<updated>2024-01-19T16:30:28+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2024-01-19T16:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1ff6e258bb85d6698a0f2e62e87c7c4192e785f9'/>
<id>urn:sha1:1ff6e258bb85d6698a0f2e62e87c7c4192e785f9</id>
<content type='text'>
OK deraadt@
</content>
</entry>
<entry>
<title>A small cleanup of malloc_bytes(), getting rid of a goto and a tiny</title>
<updated>2023-12-19T06:59:28+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2023-12-19T06:59:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5dc95088574e1b1728bad15b9ccd124fa087af3b'/>
<id>urn:sha1:5dc95088574e1b1728bad15b9ccd124fa087af3b</id>
<content type='text'>
bit of optimization; ok tb@ asou@
</content>
</entry>
<entry>
<title>zap trailing whitespace</title>
<updated>2023-12-04T22:52:41+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-12-04T22:52:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=66797a97d1a1d8ba295415e8180bdb9e50016543'/>
<id>urn:sha1:66797a97d1a1d8ba295415e8180bdb9e50016543</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Save backtraces to show in leak dump. Depth of backtrace set by</title>
<updated>2023-12-04T07:01:45+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2023-12-04T07:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1589284523a88647318588e6ee3aaa968b3bc5e1'/>
<id>urn:sha1:1589284523a88647318588e6ee3aaa968b3bc5e1</id>
<content type='text'>
malloc option D (aka 1), 2, 3 or 4.  No performance impact if not
used.  ok asou@
</content>
</entry>
<entry>
<title>KNF plus fixed a few signed vs unsigned compares (that we actually</title>
<updated>2023-11-04T11:02:35+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2023-11-04T11:02:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9d9be26fe9abf46c700db1d1733714cdb7467174'/>
<id>urn:sha1:9d9be26fe9abf46c700db1d1733714cdb7467174</id>
<content type='text'>
not real problems)
</content>
</entry>
<entry>
<title>A few micro-optimizations; ok asou@</title>
<updated>2023-10-26T17:59:16+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2023-10-26T17:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1d0513e3429bb2c7d03ecaa05238a76da6ebc5dd'/>
<id>urn:sha1:1d0513e3429bb2c7d03ecaa05238a76da6ebc5dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>correct Va in previous;</title>
<updated>2023-10-22T14:04:52+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2023-10-22T14:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dac6e2f568f45af4bd8051bfafbd95b5ec65c73e'/>
<id>urn:sha1:dac6e2f568f45af4bd8051bfafbd95b5ec65c73e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>When option D is active, store callers for all chunks; this avoids</title>
<updated>2023-10-22T12:19:26+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2023-10-22T12:19:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5fb161ca99c3827ce96bd2eafb54ade287c31caf'/>
<id>urn:sha1:5fb161ca99c3827ce96bd2eafb54ade287c31caf</id>
<content type='text'>
the 0x0 call sites for leak reports. Also display more info on
detected write of free chunks: print the info about where the chunk
was allocated, and for the preceding chunk as well.
ok asou@
</content>
</entry>
</feed>
