<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib/libc/stdlib, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-12-19T14:54:28Z</updated>
<entry>
<title>libc: Fix most issues reported by mandoc</title>
<updated>2020-12-19T14:54:28Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2020-12-19T14:54:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f6d234d8706fa4ad513bb5db2976b0e354a0f0fe'/>
<id>urn:sha1:f6d234d8706fa4ad513bb5db2976b0e354a0f0fe</id>
<content type='text'>
- varios "new sentence, new line" warnings
- varios "sections out of conventional order" warnings
- varios "unusual Xr order" warnings
- varios "missing section argument" warnings
- varios "no blank before trailing delimiter" warnings
- varios "normalizing date format" warnings

MFC after:	1 month
</content>
</entry>
<entry>
<title>Further refinements of ptsname_r(3) interface:</title>
<updated>2020-10-20T01:29:45Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2020-10-20T01:29:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5011fb430a898f8ef4f53f4ae2034d029cd388c0'/>
<id>urn:sha1:5011fb430a898f8ef4f53f4ae2034d029cd388c0</id>
<content type='text'>
 - Hide ptsname_r under __BSD_VISIBLE for now as the specification
   is not finalized at this time.
 - Keep Symbol.map sorted.
 - Avoid the interposing of ptsname_r(3) from an user application
   from breaking ptsname(3) by making the implementation a static
   method and call the static function from ptsname(3) instead.

Reported by:	kib
Reviewed by:	kib, jilles
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D26845
</content>
</entry>
<entry>
<title>Implement ptsname_r.</title>
<updated>2020-10-17T04:14:38Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2020-10-17T04:14:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3e7224dffe26948af09082309bbb6a6803e12049'/>
<id>urn:sha1:3e7224dffe26948af09082309bbb6a6803e12049</id>
<content type='text'>
MFC after:	2 weeks
PR:		250062
Reviewed by:	jilles, 0mp, Ray &lt;i maskray me&gt;
Differential Revision:	https://reviews.freebsd.org/D26647
</content>
</entry>
<entry>
<title>libc: typo fix (s/involes/involves)</title>
<updated>2020-10-16T17:51:09Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-10-16T17:51:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6d55b98d523b9d60e062419bb021eff49f40a239'/>
<id>urn:sha1:6d55b98d523b9d60e062419bb021eff49f40a239</id>
<content type='text'>
Reported by:	Masahiko Sawada via twitter
MFC after:	3 days
</content>
</entry>
<entry>
<title>Follow-up r365371 by removing sentences which indicate the state of the</title>
<updated>2020-09-06T09:08:06Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2020-09-06T09:08:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=86b019c29a21c2664ccb5d59ee0c999edecd23b6'/>
<id>urn:sha1:86b019c29a21c2664ccb5d59ee0c999edecd23b6</id>
<content type='text'>
MK_MALLOC_PRODUCTION option on -CURRENT.

Also, for the sake of backwards compatibility, support the old way of
enabling 'production malloc', e.g. by adding a define in make.conf(5).

MFC after:	1 week
X-MFC-With:	r365371
</content>
</entry>
<entry>
<title>Turn MALLOC_PRODUCTION into a regular src.conf(5) option</title>
<updated>2020-09-05T23:30:17Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2020-09-05T23:30:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7d4374f65f7b3df3d2567029c510f2e1576f0f69'/>
<id>urn:sha1:7d4374f65f7b3df3d2567029c510f2e1576f0f69</id>
<content type='text'>
For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has
been used to turn off potentially expensive debug checks and statistics
gathering in the implementation of malloc(3).

It seems more consistent to turn this into a regular src.conf(5) option,
e.g. WITH_MALLOC_PRODUCTION / WITHOUT_MALLOC_PRODUCTION. This can then
be toggled similar to any other source build option, and turned on or
off by default for e.g. stable branches.

Reviewed by:	imp, #manpages
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D26337
</content>
</entry>
<entry>
<title>Compute the correct size of the string to move forward.</title>
<updated>2020-09-02T20:04:26Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-09-02T20:04:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1a4531bc98da1de16bed68ecba051d6bf3a4764f'/>
<id>urn:sha1:1a4531bc98da1de16bed68ecba051d6bf3a4764f</id>
<content type='text'>
Previously this was counting the amount of spare room at the start of
the buffer that the string needed to move forward and passing that as
the number of bytes to copy to memmove rather than the length of the
string to be copied.

In the strfmon test in the test suite this caused the memmove to
overflow the allocated buffer by one byte which CHERI caught.

Reported by:	CHERI
Reviewed by:	kevans
Obtained from:	CheriBSD
MFC after:	1 week
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D26280
</content>
</entry>
<entry>
<title>Fix a typo: argments -&gt; arguments</title>
<updated>2020-05-19T11:05:27Z</updated>
<author>
<name>Benedict Reuschling</name>
<email>bcr@FreeBSD.org</email>
</author>
<published>2020-05-19T11:05:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d50ff7de21069d65c972cb7d4e95d7fafc098117'/>
<id>urn:sha1:d50ff7de21069d65c972cb7d4e95d7fafc098117</id>
<content type='text'>
PR:		243294
Submitted by:	Igor Ostapenko
MFC after:	5 days
</content>
</entry>
<entry>
<title>Update jemalloc to version 5.2.1</title>
<updated>2020-04-23T23:57:43Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2020-04-23T23:57:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c5ad81420c495d1d5de04209b0ec4fcb435c322c'/>
<id>urn:sha1:c5ad81420c495d1d5de04209b0ec4fcb435c322c</id>
<content type='text'>
Revert r354606 to restore r354605.

Apply one line from jemalloc commit d01b425e5d1e1 in hash_x86_128()
to fix the build with gcc, which only allows a fallthrough attribute
to appear before a case or default label.

Submitted by:	jasone in r354605
Discussed with:	jasone
Reviewed by:	bdrewery
MFC after:	never, due to gcc 4.2.1
Relnotes:	yes
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D24522
</content>
</entry>
<entry>
<title>exit(3): Add HISTORY section</title>
<updated>2020-04-10T09:27:18Z</updated>
<author>
<name>Sergio Carlavilla Delgado</name>
<email>carlavilla@FreeBSD.org</email>
</author>
<published>2020-04-10T09:27:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bbf6efd7b79128c9af47ec0f3994f5a5a9defb69'/>
<id>urn:sha1:bbf6efd7b79128c9af47ec0f3994f5a5a9defb69</id>
<content type='text'>
PR:		240259
Submitted by:	Gordon Bergling
Obtained from:	OpenBSD
Differential Revision:	https://reviews.freebsd.org/D24146
</content>
</entry>
</feed>
