<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/lib/libc, branch master</title>
<subtitle>MicroPython source and hardware configuration for OpenMano</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/'/>
<entry>
<title>lib/libc: Fix string0's implementation of strncpy.</title>
<updated>2020-07-22T06:29:54+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-07-22T06:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=d9b726102429f555aec12275bb740f315ae9a795'/>
<id>d9b726102429f555aec12275bb740f315ae9a795</id>
<content type='text'>
Fixing 98e583430fb7b793119db27bad9f98119e81579f, the semantics of strncpy
require that the remainder of dst be filled with null bytes.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixing 98e583430fb7b793119db27bad9f98119e81579f, the semantics of strncpy
require that the remainder of dst be filled with null bytes.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc: Add implementation of strncpy.</title>
<updated>2020-07-20T13:42:04+00:00</updated>
<author>
<name>Thorsten von Eicken</name>
</author>
<published>2020-07-02T19:48:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=98e583430fb7b793119db27bad9f98119e81579f'/>
<id>98e583430fb7b793119db27bad9f98119e81579f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc/string0: Add simple implementations of strspn and strcspn.</title>
<updated>2019-10-30T01:14:52+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2019-10-30T01:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=4e1b03d45c4d6be9ad9615f63a1146c46a4136d7'/>
<id>4e1b03d45c4d6be9ad9615f63a1146c46a4136d7</id>
<content type='text'>
They are needed for littlefs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They are needed for littlefs.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: Use the name MicroPython consistently in comments</title>
<updated>2017-07-31T08:35:40+00:00</updated>
<author>
<name>Alexander Steffen</name>
</author>
<published>2017-06-30T07:22:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=55f33240f3d7051d4213629e92437a36f1fac50e'/>
<id>55f33240f3d7051d4213629e92437a36f1fac50e</id>
<content type='text'>
There were several different spellings of MicroPython present in comments,
when there should be only one.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There were several different spellings of MicroPython present in comments,
when there should be only one.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc/string0: Remove better-than-standard strncpy() implementation.</title>
<updated>2016-05-02T15:53:21+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-05-02T15:53:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=c6923f52f09f03468e6720c7ba8fbdef065eec58'/>
<id>c6923f52f09f03468e6720c7ba8fbdef065eec58</id>
<content type='text'>
ANSI C doesn't require that strncpy() produced null-terminated string, so
it's basicly useless for string manipulation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ANSI C doesn't require that strncpy() produced null-terminated string, so
it's basicly useless for string manipulation.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc/string0: Add strncpy() implementation.</title>
<updated>2016-05-02T15:38:19+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-05-02T15:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=bd9de5ec9020384334b63582c7640372a9a2d022'/>
<id>bd9de5ec9020384334b63582c7640372a9a2d022</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc/string0: Use uintptr_t instead of uint32_t.</title>
<updated>2015-12-31T14:11:18+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2015-12-31T14:11:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=64ececb72fe8ccf769f4751cbd591fde650bc83a'/>
<id>64ececb72fe8ccf769f4751cbd591fde650bc83a</id>
<content type='text'>
This makes the code portable to non-32-bit architectures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the code portable to non-32-bit architectures.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc: Add memchr. We already have strchr, but memchr is useful too.</title>
<updated>2015-04-28T14:48:20+00:00</updated>
<author>
<name>Daniel Campora</name>
</author>
<published>2015-04-28T13:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=abea1c38a94183999c07c848f0b48ca55b42b653'/>
<id>abea1c38a94183999c07c848f0b48ca55b42b653</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/libc/string0.c: Remove include of std.h, replace with string.h.</title>
<updated>2015-04-18T13:27:55+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2015-04-18T13:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=f53a8e712f6b38f15be81cb692c03c1afacce7ae'/>
<id>f53a8e712f6b38f15be81cb692c03c1afacce7ae</id>
<content type='text'>
Much more portable this way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Much more portable this way.
</pre>
</div>
</content>
</entry>
<entry>
<title>string0.c: Move from stmhal/ to lib/.</title>
<updated>2015-04-05T18:57:55+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2015-04-05T18:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=3a84c8b58d7c87785bf1ae48eb41c91ecde9fc1c'/>
<id>3a84c8b58d7c87785bf1ae48eb41c91ecde9fc1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
