<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/string, branch OPENBSD_6_1_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_1_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_1_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-11-12T08:58:43+00:00</updated>
<entry>
<title>the referred to EXAMPLES section is now in strncpy(3);</title>
<updated>2016-11-12T08:58:43+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2016-11-12T08:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1999bae3b26b524ffe0981da132dcb2c80825813'/>
<id>urn:sha1:1999bae3b26b524ffe0981da132dcb2c80825813</id>
<content type='text'>
issue reported by scott cheloha

ok otto
</content>
</entry>
<entry>
<title>Remove the save_errno dance inside strerror_r(3).  It is from the</title>
<updated>2016-10-19T16:26:16+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2016-10-19T16:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f39ce8e0e6343a2c1c9f10041b7e98b1b86cf6af'/>
<id>urn:sha1:f39ce8e0e6343a2c1c9f10041b7e98b1b86cf6af</id>
<content type='text'>
time when we had national language support.
OK millert@
</content>
</entry>
<entry>
<title>Roll back uintptr_t cast changes after discussions with tedu, otto and</title>
<updated>2016-10-16T17:37:39+00:00</updated>
<author>
<name>dtucker</name>
<email></email>
</author>
<published>2016-10-16T17:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ad7af5571f1cbebffa221e1c4992bb2d8204b06f'/>
<id>urn:sha1:ad7af5571f1cbebffa221e1c4992bb2d8204b06f</id>
<content type='text'>
others.

C11 6.5.6.9 says:
When two pointers are subtracted, both shall point to elements of the
same array object, or one past the last element of the array object; the
result is the difference of the subscripts of the two array elements.

In these cases the objects are arrays of char so the result is defined,
and we believe that the report is based on a compiler incorrectly trapping
on defined behaviour.
</content>
</entry>
<entry>
<title>Cast pointers to uintptr_t to avoid potential signedness errors.</title>
<updated>2016-10-14T18:19:04+00:00</updated>
<author>
<name>dtucker</name>
<email></email>
</author>
<published>2016-10-14T18:19:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=334be4776e9619a5a075173d94155d509f240f3e'/>
<id>urn:sha1:334be4776e9619a5a075173d94155d509f240f3e</id>
<content type='text'>
Based on patch from yuanjie.huang at windriver.com via OpenSSH bz#2608,
with &amp; ok millert, ok deraadt.
</content>
</entry>
<entry>
<title>The destination string is declared as "s" but referred to as "dst"</title>
<updated>2016-05-26T21:30:13+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2016-05-26T21:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=18a7452661b8bbc046a6191e7739e6d04b3abcda'/>
<id>urn:sha1:18a7452661b8bbc046a6191e7739e6d04b3abcda</id>
<content type='text'>
in some cases.  Be consistent and use "dst" everywhere like for
strlcat(3) and strncat(3).  From Tim Kuijsten.
</content>
</entry>
<entry>
<title>Add RETURN VALUES section and .Xr to memmem(3).</title>
<updated>2016-05-11T17:51:50+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2016-05-11T17:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=629b5faf1813b68c200278e19ea5b34dbe308b29'/>
<id>urn:sha1:629b5faf1813b68c200278e19ea5b34dbe308b29</id>
<content type='text'>
From Michal Mazurek &lt;akfaew at jasminek dot net&gt;.
OK tedu@
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:43+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2016-03-30T06:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2cadae282cf8545afbe05fc59db59e3fd30c67e0'/>
<id>urn:sha1:2cadae282cf8545afbe05fc59db59e3fd30c67e0</id>
<content type='text'>
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
</content>
</entry>
<entry>
<title>Phrase allocation failure more clearly.   ok deraadt@</title>
<updated>2015-12-01T01:32:48+00:00</updated>
<author>
<name>mmcc</name>
<email></email>
</author>
<published>2015-12-01T01:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=804edc7a038c9984df79ff9081c71bc93e09b18f'/>
<id>urn:sha1:804edc7a038c9984df79ff9081c71bc93e09b18f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document that these functions are now in strings.h.</title>
<updated>2015-11-24T09:14:35+00:00</updated>
<author>
<name>daniel</name>
<email></email>
</author>
<published>2015-11-24T09:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c68c847c27d23fce69f7b87cbd0b7f23d700bc0b'/>
<id>urn:sha1:c68c847c27d23fce69f7b87cbd0b7f23d700bc0b</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>The only thing that was translated into multiple languages in OpenBSD</title>
<updated>2015-10-25T10:22:09+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2015-10-25T10:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d3eedb2d4a3440cdd3041229f1700871de7b5b97'/>
<id>urn:sha1:d3eedb2d4a3440cdd3041229f1700871de7b5b97</id>
<content type='text'>
are the errno messages and signal names.  Everything else is in
English.  We are not planning to translate more text.  Running a
mixed system with less than 1% of the text in native language makes
no sense.  So remove the NLS support from libc messages.  The
catopen(3) functions stay as they are.
OK stsp@ mpi@
</content>
</entry>
</feed>
