<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libalabaster, branch master</title>
<subtitle>C Foundation Library</subtitle>
<id>https://git.akon.city/libalabaster/atom/?h=master</id>
<link rel='self' href='https://git.akon.city/libalabaster/atom/?h=master'/>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/'/>
<updated>2026-09-14T12:49:00Z</updated>
<entry>
<title>wstr: Reserve by characters instead of bytes</title>
<updated>2026-09-14T12:49:00Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-14T12:49:00Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=8386718d2b7e5af4e74544922197df678a761c5f'/>
<id>urn:sha1:8386718d2b7e5af4e74544922197df678a761c5f</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>wstr: Cleanup conversion functions</title>
<updated>2026-09-14T12:48:15Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-14T12:48:15Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=a35dc6bc6815b5ae077b9ce38e76bfd509c6cabc'/>
<id>urn:sha1:a35dc6bc6815b5ae077b9ce38e76bfd509c6cabc</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>wstr: al_wstr_null() -&gt; AL_WSTR_EMPTY</title>
<updated>2026-09-14T12:47:05Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-14T12:47:05Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=774d6e02030b0b33d4ce0829cf3fbddcd9d0869a'/>
<id>urn:sha1:774d6e02030b0b33d4ce0829cf3fbddcd9d0869a</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>array: Better assert for remove_at()</title>
<updated>2026-09-14T12:45:15Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-14T12:45:15Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=117587f66de7f667daabf90f9f4e8bf2089b9a24'/>
<id>urn:sha1:117587f66de7f667daabf90f9f4e8bf2089b9a24</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>log: Use AL_LOG_ENABLE_DEBUG</title>
<updated>2026-09-07T16:56:00Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-07T16:56:00Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=81a7b4ba322aeddf52207fdcd2213e5f5a493471'/>
<id>urn:sha1:81a7b4ba322aeddf52207fdcd2213e5f5a493471</id>
<content type='text'>
Separate enabling debug logs from just AL_DEBUG.

Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>log: Account for '\' in __LOCATION__</title>
<updated>2026-09-05T23:12:07Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-05T23:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=98de33b1f74a381f442773f1cc73d1b07288bee1'/>
<id>urn:sha1:98de33b1f74a381f442773f1cc73d1b07288bee1</id>
<content type='text'>
MingW Clang does this.

Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>wstr: Minimal guarding against overflow</title>
<updated>2026-09-05T23:08:30Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-09-05T23:08:30Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=bc91d50afd91965fe740febdaee04719ae1b7996'/>
<id>urn:sha1:bc91d50afd91965fe740febdaee04719ae1b7996</id>
<content type='text'>
Still lots of potential overflows in wstr, the plan is to stop using
wchar_t though.

Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>str: Thread-local buffer for int to string</title>
<updated>2026-08-25T23:29:52Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-08-25T23:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=b617e3ccb25a0ac3c22f8c02722c8108b2f78d6e'/>
<id>urn:sha1:b617e3ccb25a0ac3c22f8c02722c8108b2f78d6e</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>str: al_str_null() -&gt; AL_STR_EMPTY</title>
<updated>2026-08-25T23:25:56Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-08-25T23:25:56Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=20f9d23538811dde9ce8aea051408a05e178b6d4'/>
<id>urn:sha1:20f9d23538811dde9ce8aea051408a05e178b6d4</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
<entry>
<title>lib: Add isnumber()</title>
<updated>2026-08-25T16:48:43Z</updated>
<author>
<name>Andrew Opalach</name>
<email>andrew@akon.city</email>
</author>
<published>2026-08-25T16:48:43Z</published>
<link rel='alternate' type='text/html' href='https://git.akon.city/libalabaster/commit/?id=f6d6c613bf6d770a148e30afa4b94fd163e96d6a'/>
<id>urn:sha1:f6d6c613bf6d770a148e30afa4b94fd163e96d6a</id>
<content type='text'>
Signed-off-by: Andrew Opalach &lt;andrew@akon.city&gt;
</content>
</entry>
</feed>
