<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/string.h, branch stable/12</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Implement strerror_l().</title>
<updated>2020-12-30T10:44:23+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2020-12-16T09:02:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d3912bec58d0b82509a0973cae02f156986d88fa'/>
<id>d3912bec58d0b82509a0973cae02f156986d88fa</id>
<content type='text'>
PR: 251651

MFC of r368692, r368723
(cherry picked from commit 675079b1ea61b310f3a42cb0d352a49c1780f89a)
(cherry picked from commit 65bf3043365bd86fc5d4d387ad0c42217f11330b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR: 251651

MFC of r368692, r368723
(cherry picked from commit 675079b1ea61b310f3a42cb0d352a49c1780f89a)
(cherry picked from commit 65bf3043365bd86fc5d4d387ad0c42217f11330b)
</pre>
</div>
</content>
</entry>
<entry>
<title>include: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-20T19:45:28+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-20T19:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2321c474185e657ad1bdb4ef0a323cb10ba09cfc'/>
<id>2321c474185e657ad1bdb4ef0a323cb10ba09cfc</id>
<content type='text'>
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement the memset_s(3) function as specified by the C11 ISO/IEC</title>
<updated>2017-03-30T04:57:26+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-03-30T04:57:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9851b3400ae1362185d9ffe3c163428b9faa6b9f'/>
<id>9851b3400ae1362185d9ffe3c163428b9faa6b9f</id>
<content type='text'>
9899:2011 Appendix K 3.7.4.1.

Other needed supporting types, defines and constraint_handler
infrastructure is added as specified in the C11 spec.

Submitted by:	Tom Rix &lt;trix@juniper.net&gt;
Sponsored by:	Juniper Networks
Discussed with:	ed
MFC after:	3 weeks
Differential revision:	https://reviews.freebsd.org/D9903
Differential revision:	https://reviews.freebsd.org/D10161
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
9899:2011 Appendix K 3.7.4.1.

Other needed supporting types, defines and constraint_handler
infrastructure is added as specified in the C11 spec.

Submitted by:	Tom Rix &lt;trix@juniper.net&gt;
Sponsored by:	Juniper Networks
Discussed with:	ed
MFC after:	3 weeks
Differential revision:	https://reviews.freebsd.org/D9903
Differential revision:	https://reviews.freebsd.org/D10161
</pre>
</div>
</content>
</entry>
<entry>
<title>Add timingsafe_bcmp and timingsafe_memcmp.</title>
<updated>2016-08-14T23:38:50+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2016-08-14T23:38:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=854023f054291b7ecebb98ce5d91701caf244713'/>
<id>854023f054291b7ecebb98ce5d91701caf244713</id>
<content type='text'>
Obtained from:	OpenBSD
Reviewed by:	trasz
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D7280
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obtained from:	OpenBSD
Reviewed by:	trasz
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D7280
</pre>
</div>
</content>
</entry>
<entry>
<title>include: Remove checks for __BSD_VISIBLE where redundant with __XSI_VISIBLE</title>
<updated>2014-05-11T13:48:21+00:00</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2014-05-11T13:48:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=448f5f73dcc7efe69df16b6a875b0cf0c6f41ae3'/>
<id>448f5f73dcc7efe69df16b6a875b0cf0c6f41ae3</id>
<content type='text'>
or __POSIX_VISIBLE.

Whenever &lt;sys/cdefs.h&gt; sets __BSD_VISIBLE to non-zero, it also sets
__POSIX_VISIBLE and __XSI_VISIBLE to the newest version supported.

No functional change is intended.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
or __POSIX_VISIBLE.

Whenever &lt;sys/cdefs.h&gt; sets __BSD_VISIBLE to non-zero, it also sets
__POSIX_VISIBLE and __XSI_VISIBLE to the newest version supported.

No functional change is intended.
</pre>
</div>
</content>
</entry>
<entry>
<title>FreeBSD uses #if __BSD_VISIBLE to hide non-standard functions, fix this.</title>
<updated>2013-02-14T19:26:58+00:00</updated>
<author>
<name>Niclas Zeising</name>
<email>zeising@FreeBSD.org</email>
</author>
<published>2013-02-14T19:26:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4e95969e0629b90eea5f975d3e0e0881ef69762c'/>
<id>4e95969e0629b90eea5f975d3e0e0881ef69762c</id>
<content type='text'>
Noticed by:	kib
Approved by:	kib
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Noticed by:	kib
Approved by:	kib
</pre>
</div>
</content>
</entry>
<entry>
<title>Add strchrnul(), a GNU function similar to strchr(), except that it returns</title>
<updated>2013-02-13T15:46:33+00:00</updated>
<author>
<name>Niclas Zeising</name>
<email>zeising@FreeBSD.org</email>
</author>
<published>2013-02-13T15:46:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d902844bbdee76f0f8e5b50c7d88d66f034f75e7'/>
<id>d902844bbdee76f0f8e5b50c7d88d66f034f75e7</id>
<content type='text'>
a pointer to the end of the string, rather than NULL, if the character was
not found.

Approved by:	theraven
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a pointer to the end of the string, rather than NULL, if the character was
not found.

Approved by:	theraven
</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly expose xlocale functions if people include the headers in the wrong</title>
<updated>2012-03-28T12:11:54+00:00</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2012-03-28T12:11:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3ac9d659890471a1936268bfec06e74caf9025df'/>
<id>3ac9d659890471a1936268bfec06e74caf9025df</id>
<content type='text'>
order (as some ports apparently do).

Approved by:	dim (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
order (as some ports apparently do).

Approved by:	dim (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply 227753 (xlocale cleanup), plus some fixes so that it passes build</title>
<updated>2012-03-04T15:31:13+00:00</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2012-03-04T15:31:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a8ed63bb3d75a8057a0ed2e758964b7785106f33'/>
<id>a8ed63bb3d75a8057a0ed2e758964b7785106f33</id>
<content type='text'>
universe with gcc.

Approved by:	dim (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
universe with gcc.

Approved by:	dim (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert r231673 and r231682 for now, until we can run a full make</title>
<updated>2012-02-14T21:48:46+00:00</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-02-14T21:48:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b74cf6dcf17dd06d3b530f7d4bec6191728f24b9'/>
<id>b74cf6dcf17dd06d3b530f7d4bec6191728f24b9</id>
<content type='text'>
universe with them.  Sorry for the breakage.

Pointy hat to:	     me and brooks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
universe with them.  Sorry for the breakage.

Pointy hat to:	     me and brooks
</pre>
</div>
</content>
</entry>
</feed>
