<feed xmlns='http://www.w3.org/2005/Atom'>
<title>moslib/src/safe.c, branch master</title>
<subtitle>a personal lib for some useful stuff
</subtitle>
<id>https://git.mosder.eu/moslib/atom?h=master</id>
<link rel='self' href='https://git.mosder.eu/moslib/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/'/>
<updated>2026-10-20T14:37:15Z</updated>
<entry>
<title>fix: fixed some memory related bugs</title>
<updated>2026-10-20T14:37:15Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-10-20T14:37:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=9609fded10590ebcc7e91af4da4b19695d416182'/>
<id>urn:sha1:9609fded10590ebcc7e91af4da4b19695d416182</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: improved support for windows. added gating behind _WIN32 to use _ prefixed versions of functions and made it work (with limited functionality) on machines without fileno</title>
<updated>2026-10-20T12:44:33Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-10-20T12:44:33Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=fc5f5f1f58542500734841822768267d0ece2456'/>
<id>urn:sha1:fc5f5f1f58542500734841822768267d0ece2456</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: removed the use of mkstemp and replaced it with tmpfile + fileno -&gt; have tp handle that somehow, maybe freopen or something?</title>
<updated>2026-10-13T12:48:48Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-10-13T12:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=2b01cab2df7273dad7f95c4349929a28331338c2'/>
<id>urn:sha1:2b01cab2df7273dad7f95c4349929a28331338c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added a temporary fix for glibc</title>
<updated>2026-10-06T15:25:17Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-10-06T15:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=4513d3c2733e63659320a0b4e23af9bdb72440b6'/>
<id>urn:sha1:4513d3c2733e63659320a0b4e23af9bdb72440b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: changed output tests and suppression to use file descriptors for more portability</title>
<updated>2026-09-17T13:51:23Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-09-17T13:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=5a7dcb86485f050aeeb77eef3313a6b92a2adde4'/>
<id>urn:sha1:5a7dcb86485f050aeeb77eef3313a6b92a2adde4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: improved compatibility - removed possible duplicate names, exit tests now create a fork instead of relying on being able to overwrite exit function, made tester only output ASCII escape sequences for colour into a tty</title>
<updated>2026-09-17T10:37:11Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-09-17T10:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=de163fe7ee64e63d36dd581db16c776831cbead0'/>
<id>urn:sha1:de163fe7ee64e63d36dd581db16c776831cbead0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implemented hashmap</title>
<updated>2026-09-12T13:53:50Z</updated>
<author>
<name>Mosder</name>
<email>git@mosder.eu</email>
</author>
<published>2026-09-12T13:53:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=0ef02ddf28c626916da9d5c7081a01ab707be8ce'/>
<id>urn:sha1:0ef02ddf28c626916da9d5c7081a01ab707be8ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: added some for safe wrappers + added ability to capture and test whether output is what was expected</title>
<updated>2026-08-21T12:41:26Z</updated>
<author>
<name>Mosder</name>
<email>xmosder12@gmail.com</email>
</author>
<published>2026-08-21T12:41:26Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=06954da1e847072f9e95df0f183d9327a0f05b5b'/>
<id>urn:sha1:06954da1e847072f9e95df0f183d9327a0f05b5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: renamed mem/alloc.h to safe.h and made it be a collection of "safe" wrappers for "unsafe" functions</title>
<updated>2026-08-21T09:50:51Z</updated>
<author>
<name>Mosder</name>
<email>xmosder12@gmail.com</email>
</author>
<published>2026-08-21T09:50:51Z</published>
<link rel='alternate' type='text/html' href='https://git.mosder.eu/moslib/commit/?id=b6b7a01987dca604a161c8c73a240ec4430baed0'/>
<id>urn:sha1:b6b7a01987dca604a161c8c73a240ec4430baed0</id>
<content type='text'>
</content>
</entry>
</feed>
