<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/serializer, branch master</title>
<subtitle>Serialilzer/deserializer library written in C11.
</subtitle>
<id>https://gitea.privatedns.org/xavi/serializer/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/serializer/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/serializer/'/>
<updated>2020-05-20T12:35:59+00:00</updated>
<entry>
<title>64-bit support, C11 as requirement and other improvements</title>
<updated>2020-05-20T12:35:59+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavier.delcampo@orain.io</email>
</author>
<published>2020-05-20T12:35:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/serializer/commit/?id=9e183ec0a6951723a80e8719525ccdbaecd62e17'/>
<id>urn:sha1:9e183ec0a6951723a80e8719525ccdbaecd62e17</id>
<content type='text'>
- C11 support is required (although only on serializer.c, so the check has
been moved there) since _Alignof is needed.
- Added support for little/big endian 64-bit integers.
- swap16, swap32 and swap64 now cast pointers to (uint8_t *) and (const uint8_t *)
from the argument list so the explicit casts are no longer needed.
</content>
</entry>
<entry>
<title>Various bugfixes and improvements</title>
<updated>2020-05-04T14:45:54+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavier.delcampo@orain.io</email>
</author>
<published>2020-05-04T14:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/serializer/commit/?id=71a3db14a5383b73eb719b1d3f479d32fc81ad3a'/>
<id>urn:sha1:71a3db14a5383b73eb719b1d3f479d32fc81ad3a</id>
<content type='text'>
- Fixed wrong return type from swap16() and swap32().
- Padding must be calculated according to alignment rules (given by
_Alignof), not type size. While that would work on 32-bit CPUs, it
might fail on 8-bit or 16-bit CPUs.
- Added extra parentheses on assignment in while loop to avoid compiler warning.
</content>
</entry>
<entry>
<title>Added license</title>
<updated>2020-04-29T19:59:02+00:00</updated>
<author>
<name>Xavi Del Campo</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2020-04-29T19:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/serializer/commit/?id=dfa47a3a6ba0b2c3e9bcc622b9f32572db425090'/>
<id>urn:sha1:dfa47a3a6ba0b2c3e9bcc622b9f32572db425090</id>
<content type='text'>
</content>
</entry>
<entry>
<title>First commit</title>
<updated>2020-04-29T17:41:52+00:00</updated>
<author>
<name>Xavi Del Campo</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2020-04-29T16:57:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/serializer/commit/?id=c3f0add4d3e2b16fa02284bf2d014c8ed93d4700'/>
<id>urn:sha1:c3f0add4d3e2b16fa02284bf2d014c8ed93d4700</id>
<content type='text'>
</content>
</entry>
</feed>
