<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/string/stpncpy.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-08-31T02:53:57+00:00</updated>
<entry>
<title>Add framework for resolving (pun intended) libc namespace issues, using</title>
<updated>2015-08-31T02:53:57+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-08-31T02:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c1ccbe216c72b17e063c4c16fa4904d87d295c99'/>
<id>urn:sha1:c1ccbe216c72b17e063c4c16fa4904d87d295c99</id>
<content type='text'>
wrapper .h files and asm labels to let internal calls resolve directly and
not be overridable or use the PLT.  Then, apply that framework to most of
the functions in stdio.h, string.h, err.h, and wchar.h.  Delete the
should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.

tests clean on i386, amd64, sparc64, powerpc, and mips64

naming feedback from kettenis@ and millert@
ok kettenis@
</content>
</entry>
<entry>
<title>fix an off-by-one error where the return value would point to the</title>
<updated>2012-07-11T10:44:59+00:00</updated>
<author>
<name>naddy</name>
<email></email>
</author>
<published>2012-07-11T10:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ee4e924e8a4518efe5788a280baa0fbb30d302e1'/>
<id>urn:sha1:ee4e924e8a4518efe5788a280baa0fbb30d302e1</id>
<content type='text'>
character after the '\0'; ok guenther@
</content>
</entry>
<entry>
<title>Add stpcpy() and stpncpy(), pointless crap that made it into POSIX.</title>
<updated>2012-01-17T02:48:01+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2012-01-17T02:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c7c3cc392cc55ded5afb93b5082c353cd4f6c599'/>
<id>urn:sha1:c7c3cc392cc55ded5afb93b5082c353cd4f6c599</id>
<content type='text'>
Includes friendly linker warning to wake up those dumb enough to use it.

Committing for kettenis@, who ran away to the hills after writing it
</content>
</entry>
</feed>
