<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/string/memmem.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>2020-04-16T12:39:28+00:00</updated>
<entry>
<title>Replace the simple memmem() implementation with a version that is O(n)</title>
<updated>2020-04-16T12:39:28+00:00</updated>
<author>
<name>claudio</name>
<email></email>
</author>
<published>2020-04-16T12:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=61e2100116cd13204d9523ed402e88424a1a65f2'/>
<id>urn:sha1:61e2100116cd13204d9523ed402e88424a1a65f2</id>
<content type='text'>
based on code from musl and now similar to our strstr().
OK tb@ millert@
</content>
</entry>
<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>Remove useless include.</title>
<updated>2013-05-30T01:10:45+00:00</updated>
<author>
<name>ajacoutot</name>
<email></email>
</author>
<published>2013-05-30T01:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1b2da9fedb7c8a2fdfe95dcfdd318b25f9c1aa22'/>
<id>urn:sha1:1b2da9fedb7c8a2fdfe95dcfdd318b25f9c1aa22</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>typo: compare len against null needle, not haystack</title>
<updated>2013-05-15T12:45:59+00:00</updated>
<author>
<name>ajacoutot</name>
<email></email>
</author>
<published>2013-05-15T12:45:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f2922f3ed85bda2b1383cc2fe40f1df454eb45b4'/>
<id>urn:sha1:f2922f3ed85bda2b1383cc2fe40f1df454eb45b4</id>
<content type='text'>
from Alf Schlichting

ok millert@
</content>
</entry>
<entry>
<title>Add an implementation of memmem() -- from FreeBSD with some tweaks.</title>
<updated>2013-05-13T10:37:02+00:00</updated>
<author>
<name>ajacoutot</name>
<email></email>
</author>
<published>2013-05-13T10:37:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ab44d2bddb04e86ee36d1f10bf573e7cd9da58ee'/>
<id>urn:sha1:ab44d2bddb04e86ee36d1f10bf573e7cd9da58ee</id>
<content type='text'>
Requires a libc minor bump, committing now so that we have up-to-date
snapshots for the upcoming hackathon.

joint work with millert@
man page bits ok jmc@
input and ok millert@, guenther@, deraadt@
</content>
</entry>
</feed>
