<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include/compat/endian.h, branch v4.3.0</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v4.3.0</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v4.3.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2024-12-20T12:52:34+00:00</updated>
<entry>
<title>Add in missing endianess functions for Apple targets</title>
<updated>2024-12-20T12:52:34+00:00</updated>
<author>
<name>Cameron Lowell Palmer</name>
<email>cameron@promon.no</email>
</author>
<published>2024-12-20T12:52:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=5626ce43e30e936e870c123b4ac80e469de4d9b9'/>
<id>urn:sha1:5626ce43e30e936e870c123b4ac80e469de4d9b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to fix windows</title>
<updated>2024-11-23T20:32:04+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2024-11-23T20:32:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=d58e3559c224e9ca94d337a1ff465ea190691f69'/>
<id>urn:sha1:d58e3559c224e9ca94d337a1ff465ea190691f69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Windows: Improve the check for endianness when using Visual Studio.</title>
<updated>2024-02-04T21:24:10+00:00</updated>
<author>
<name>Christian Andersen</name>
<email>csandersen3@gmail.com</email>
</author>
<published>2024-02-04T18:16:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=5bd332ec20ea1c66e769f841b510a76320b995c3'/>
<id>urn:sha1:5bd332ec20ea1c66e769f841b510a76320b995c3</id>
<content type='text'>
Visual studio does not define __BYTE_ORDER__ so all architectures
were detected as LITTLE_ENDIAN since both __BYTE_ORDER__ and
__ORDER_LITTLE_ENDIAN__ would evaluate to 0 and compare equal. This
updates the checks to use CMakes detection of endianness, with a hard
error, if this also fails.
</content>
</entry>
<entry>
<title>Simplify and fix solaris endian.h macros</title>
<updated>2023-08-17T19:15:41+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-08-17T18:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=ebc38481f0bc50f4f302b978c9348ce2f93981aa'/>
<id>urn:sha1:ebc38481f0bc50f4f302b978c9348ce2f93981aa</id>
<content type='text'>
Fixes #898
</content>
</entry>
<entry>
<title>add htole32/le32toh for Solaris</title>
<updated>2023-08-16T10:20:48+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-08-16T10:20:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=29159e34e39e0ac337526560f954d3b1d39cb32b'/>
<id>urn:sha1:29159e34e39e0ac337526560f954d3b1d39cb32b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add htole32 and le32toh for macos and windows</title>
<updated>2023-08-15T22:03:48+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-08-15T21:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3c49cfb3447f61ced5bb64e8a23cc5abd4e84a2b'/>
<id>urn:sha1:3c49cfb3447f61ced5bb64e8a23cc5abd4e84a2b</id>
<content type='text'>
Windows assumes little endian for now...
</content>
</entry>
<entry>
<title>update endian compatibility shim</title>
<updated>2023-07-06T08:07:42+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-07-06T08:06:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=4aa76421303aaddbae7da8cf76549d5c0f1419be'/>
<id>urn:sha1:4aa76421303aaddbae7da8cf76549d5c0f1419be</id>
<content type='text'>
Prefer function-like macros where possible, some style tweaks, and add
Solaris support.
</content>
</entry>
<entry>
<title>endian.h: Use POSIX names instead old BSD names</title>
<updated>2023-05-17T14:49:25+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-05-17T14:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=765a8fac94fece34cead0bd03f89bdb1b8c43da6'/>
<id>urn:sha1:765a8fac94fece34cead0bd03f89bdb1b8c43da6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>attempt to appease mingw32</title>
<updated>2023-04-11T15:04:13+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-04-11T14:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=7f319186539ed6e6cf0e475cf84aef296b30b1a4'/>
<id>urn:sha1:7f319186539ed6e6cf0e475cf84aef296b30b1a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import endianness compat from iked (via tobhe)</title>
<updated>2023-04-11T14:06:24+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-04-11T14:06:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6bbcefa48bbb9fbb6ef11ebce750bbb6a2135a31'/>
<id>urn:sha1:6bbcefa48bbb9fbb6ef11ebce750bbb6a2135a31</id>
<content type='text'>
</content>
</entry>
</feed>
