<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/string, branch OPENBSD_6_6</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_6</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-08-30T18:35:03+00:00</updated>
<entry>
<title>adapt to bitstring(3) renaming, and look at that bit_ffs(3) is the actual</title>
<updated>2019-08-30T18:35:03+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2019-08-30T18:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=724a6915f055167d35901dd9505fbbbdeabe1dae'/>
<id>urn:sha1:724a6915f055167d35901dd9505fbbbdeabe1dae</id>
<content type='text'>
name we want to Xr...
ok jmc
</content>
</entry>
<entry>
<title>More consistently put remarks about the less useful LC_* categoties,</title>
<updated>2019-05-16T13:35:16+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-05-16T13:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f619d192fa7597c09bd37706d01926d28932de57'/>
<id>urn:sha1:f619d192fa7597c09bd37706d01926d28932de57</id>
<content type='text'>
i.e. those other than LC_CTYPE, into the CAVEATS section, and
standardize wording somewhat.
OK jmc@
</content>
</entry>
<entry>
<title>I am retiring my old email address;  replace it with my OpenBSD one.</title>
<updated>2019-01-25T00:19:26+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2019-01-25T00:19:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9395eef49000d5819f0d53eae86baa6e426dab86'/>
<id>urn:sha1:9395eef49000d5819f0d53eae86baa6e426dab86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve the description of locale dependency:</title>
<updated>2019-01-18T07:43:36+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-01-18T07:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f9d7fe103d63d17a4a8c1e22d32afa8968b0377f'/>
<id>urn:sha1:f9d7fe103d63d17a4a8c1e22d32afa8968b0377f</id>
<content type='text'>
* mention LC_COLLATE;
* clarify that all these functions are infested, including the *_l() versions;
* avoid ENVIRONMENT, these functions don't inspect it;
* and point to the C library functions that change the locale.
OK millert@
</content>
</entry>
<entry>
<title>As per POSIX, when str{,r}chr is comparing it should convert c to a char.</title>
<updated>2018-10-01T06:37:37+00:00</updated>
<author>
<name>martijn</name>
<email></email>
</author>
<published>2018-10-01T06:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=14762f7fed750ccdd7b8473696771f67b80a6639'/>
<id>urn:sha1:14762f7fed750ccdd7b8473696771f67b80a6639</id>
<content type='text'>
The C implementation of str{,r}chr are not linked to the build, because
assembly implementations are used, but change to code for easier reference.
At least the i386 and amd64 are checked and seem to do the correct thing.

Found thanks to the csh any/strchr change.

minor pointers and OK millert@
</content>
</entry>
<entry>
<title>Add a missing header when compiling with -DDEBUG</title>
<updated>2018-04-30T07:44:56+00:00</updated>
<author>
<name>denis</name>
<email></email>
</author>
<published>2018-04-30T07:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a8b69163d3bb4f0d18483bcbdec0f92c676330df'/>
<id>urn:sha1:a8b69163d3bb4f0d18483bcbdec0f92c676330df</id>
<content type='text'>
With advice from jca@

OK jca@ millert@
</content>
</entry>
<entry>
<title>Instead of trying to handle ffs() with the normal rename-mark-hidden-and-alias</title>
<updated>2018-01-18T08:23:44+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2018-01-18T08:23:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=35352e830aefedf0f54a965ee2aaf8a6ff643231'/>
<id>urn:sha1:35352e830aefedf0f54a965ee2aaf8a6ff643231</id>
<content type='text'>
dance, mark it protected.  This works better for both gcc and clang: gcc
blocks overriding of internal calls, while clang permits inlining again.

ok otto@
</content>
</entry>
<entry>
<title>clang doesn't propagate attributes like "asm labels" and "visibility(hidden)"</title>
<updated>2017-11-29T05:13:57+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2017-11-29T05:13:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=91809a23ddd15af26964fe79c11bc52b08afeb95'/>
<id>urn:sha1:91809a23ddd15af26964fe79c11bc52b08afeb95</id>
<content type='text'>
to builtins like mem{set,cpy,move} and __stack_smash_handler.  So, when
building with clang, instead mark those as protected visibility to get rid
of the PLT relocations.  We can't take the address of them then, but that's
ok: it's a build-time error not a run-time error.

ok kettenis@
</content>
</entry>
<entry>
<title>GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections</title>
<updated>2017-11-28T06:55:49+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2017-11-28T06:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8498b91851192781ec9ed2dd8420226001473ef7'/>
<id>urn:sha1:8498b91851192781ec9ed2dd8420226001473ef7</id>
<content type='text'>
with "warning: " since 2003, so the messages themselves need not
contain the prefix anymore.

From Scott Cheloha
ok jca, deraadt
</content>
</entry>
<entry>
<title>Add STANDARDS: denis@ spotted that it was missing.</title>
<updated>2017-10-12T15:22:32+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2017-10-12T15:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aee5e9fddc0c77e82e75ef5c6fd6443bd2d842e3'/>
<id>urn:sha1:aee5e9fddc0c77e82e75ef5c6fd6443bd2d842e3</id>
<content type='text'>
OK deraadt@ jca@ jmc@
</content>
</entry>
</feed>
