<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include, branch OPENBSD_7_7</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=OPENBSD_7_7</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=OPENBSD_7_7'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2025-04-16T09:26:34+00:00</updated>
<entry>
<title>change prefix for fstat</title>
<updated>2025-04-16T09:26:34+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2025-04-16T09:26:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=9ba4b33d668230aa0c453f5c225dc93ccc007985'/>
<id>urn:sha1:9ba4b33d668230aa0c453f5c225dc93ccc007985</id>
<content type='text'>
</content>
</entry>
<entry>
<title>switch to using high bit for fd detection of file/socket</title>
<updated>2025-04-12T21:59:51+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2025-04-12T21:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=78b86a2af698d771a4db5286a4222c92d074a6da'/>
<id>urn:sha1:78b86a2af698d771a4db5286a4222c92d074a6da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync opensslconf.h, add crypto_arch.h for mips</title>
<updated>2025-04-12T16:06:24+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2025-04-11T16:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1087da12fc815a84592454980cdcd5d34b07285b'/>
<id>urn:sha1:1087da12fc815a84592454980cdcd5d34b07285b</id>
<content type='text'>
This was easy enough to make compile. As long as it doesn't get in the
way, I think we can keep this.

Fixes #1110
</content>
</entry>
<entry>
<title>Basic loongarch64 support</title>
<updated>2025-04-10T13:22:36+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>iv@altlinux.org</email>
</author>
<published>2025-04-10T13:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=031c2f1722f9af10299de3d22ff3c1467d541241'/>
<id>urn:sha1:031c2f1722f9af10299de3d22ff3c1467d541241</id>
<content type='text'>
Just wire things up to make the project buildable
on LoongArch64.

opensslconf.h is taken form riscv64 folder as is,
and is the same as on some other 64 bit architectures.

Refs: https://github.com/libressl/portable/issues/1123
Signed-off-by: Ivan A. Melnikov &lt;iv@altlinux.org&gt;
</content>
</entry>
<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>Provide getdelim and getline compat shims</title>
<updated>2024-12-20T00:14:04+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2024-12-19T19:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=bf808ea0fc581f58ec4aabd9d7f24d3a5275bc7a'/>
<id>urn:sha1:bf808ea0fc581f58ec4aabd9d7f24d3a5275bc7a</id>
<content type='text'>
These are portable implementations from NetBSD that are needed on
Windows and perhaps some other platforms with the new versions of
the mlkem tests.
</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>Attempt to fix 2038 problem with MSVC</title>
<updated>2024-10-06T23:56:01+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2024-08-02T19:54:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3467d6f282146d6e84d5d840d532fa6ec4536d64'/>
<id>urn:sha1:3467d6f282146d6e84d5d840d532fa6ec4536d64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include/CMakeLists.txt: error out when architecture is not supported</title>
<updated>2024-07-13T12:41:36+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@bootlin.com</email>
</author>
<published>2024-07-13T12:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3b5f0177ff2c3976863c520bb164d68fdde39ec0'/>
<id>urn:sha1:3b5f0177ff2c3976863c520bb164d68fdde39ec0</id>
<content type='text'>
Since commit b98c56fd5e86fa76eb55a98a2266a923f64f705c ("stop exposing
hidden defines in public opensslconf.h"), only a subset of CPU
architectures is supported by libressl. However, when a build is
attempted for an unsupported architecture, it doesn't fail with a
clear error message at configure time, but it fails with a weird error
at build time:

crypto/../include/openssl/rc4.h:75:9: error: unknown type name 'RC4_INT'

In order to help users, let's bail out nicely at configure time with a
good error message when the CPU architecture is not supported.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>distribute `compat/stdint.h`</title>
<updated>2024-06-05T19:05:28+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2024-06-05T19:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a279b68be958d4044b32d37321443bfea1b5f550'/>
<id>urn:sha1:a279b68be958d4044b32d37321443bfea1b5f550</id>
<content type='text'>
Fixes #1064
</content>
</entry>
</feed>
