From 603ed1aef7772a3990507920746fd31a478b1859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Kohlschu=CC=88tter?= Date: Mon, 29 Jan 2024 23:07:44 +0100 Subject: [PATCH] site: Update HaikuOS compatibility --- src/site/markdown/compatibility.md.vm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/site/markdown/compatibility.md.vm b/src/site/markdown/compatibility.md.vm index 3d4c0a1c9..e6b528c58 100644 --- a/src/site/markdown/compatibility.md.vm +++ b/src/site/markdown/compatibility.md.vm @@ -63,14 +63,18 @@ Additional platforms known to work (after the JNI library has been compiled manu * Solaris SPARC64 * IBM z/OS OS/390 64-bit +* Haiku, recommended R1/beta5 or newer. AF_UNIX datagram support is available since Haiku hrev57155, + but you should use hrev57200 or newer: + - Thanks to junixsocket selftests, a bug related to socket addresses/connection state was found + and [fixed in hrev57189](https://dev.haiku-os.org/ticket/18534). + - A use-after-free bug in the kernel related to datagrams was found and + [fixed in hrev57194](https://dev.haiku-os.org/ticket/18535). + - An unexpected blocking situation was found and + [fixed in hrev57200](https://dev.haiku-os.org/ticket/18539). Additional platforms that should work (after the JNI library has been compiled manually): * Any other processor architecture with Linux, FreeBSD, OpenBSD, NetBSD, DragonFlyBSD -* Haiku, recommended R1/beta5 or newer. AF_UNIX datagram support is available since Haiku hrev57155. - Thanks to junixsocket selftests, a bug related to socket addresses/connection state was found and - [fixed in hrev57189](https://dev.haiku-os.org/ticket/18534); a use-after-free bug in the kernel - related to datagrams was found and [reported here](https://dev.haiku-os.org/ticket/18535). Additional platforms known to compile (but untested):