<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/mkdir_r/mkdir_r.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://gitea.privatedns.org/xavi/mkdir_r/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/mkdir_r/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/'/>
<updated>2023-03-28T00:34:23+00:00</updated>
<entry>
<title>Allow user to specify OS-specific file mode flags</title>
<updated>2023-03-28T00:34:23+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-03-28T00:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/commit/?id=ba58914cb1476b94d1b6b2e42bc12471c37ea6b3'/>
<id>urn:sha1:ba58914cb1476b94d1b6b2e42bc12471c37ea6b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for Win32</title>
<updated>2020-10-13T14:23:12+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavier.delcampo@orain.io</email>
</author>
<published>2020-10-13T14:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/commit/?id=3a6c25efebc509a107accb4d27ea8f5dc7ca0d17'/>
<id>urn:sha1:3a6c25efebc509a107accb4d27ea8f5dc7ca0d17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unneeded #include &lt;dirent.h&gt;</title>
<updated>2020-09-28T05:39:40+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavier.delcampo@orain.io</email>
</author>
<published>2020-09-28T05:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/commit/?id=6930a91f26c465903a139614c81637716e81cf3b'/>
<id>urn:sha1:6930a91f26c465903a139614c81637716e81cf3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move away from recursion-based algorithm</title>
<updated>2020-09-23T10:29:30+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavier.delcampo@orain.io</email>
</author>
<published>2020-09-23T10:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/commit/?id=3de04d477f7fcf5fb1c5b217c53ef5d6683b5966'/>
<id>urn:sha1:3de04d477f7fcf5fb1c5b217c53ef5d6683b5966</id>
<content type='text'>
Previous implementation could not be realiable for embedded applications
since it used recursion and allocated a buffer for each folder in the
tree. Now, one single allocation is made, duplicating the original string so
it can be tokenized.

A check which ensures each element from the tree is a directory has also
been added. On the other hand, errno is now set when standard functions don't.
</content>
</entry>
<entry>
<title>Remove level parameter from mkdir_r API</title>
<updated>2020-09-17T11:07:46+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavier.delcampo@orain.io</email>
</author>
<published>2020-09-17T11:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/commit/?id=09282eefd060f910ca2e70dc7c84788a106c215e'/>
<id>urn:sha1:09282eefd060f910ca2e70dc7c84788a106c215e</id>
<content type='text'>
It has been removed since it is of no use to the end user.
</content>
</entry>
<entry>
<title>First commit</title>
<updated>2020-07-26T14:51:08+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2020-07-26T12:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/mkdir_r/commit/?id=019e074bdea5cac4cbee2d99f1d2bc9aa948db6b'/>
<id>urn:sha1:019e074bdea5cac4cbee2d99f1d2bc9aa948db6b</id>
<content type='text'>
</content>
</entry>
</feed>
