diff --git a/CHANGELOG.md b/CHANGELOG.md index 31c389c5..de295ab2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ ### Added +- **openkal-ld, openkal-run, openkal-tools and openkal-bind 0.4.4.** A refused later mapping run is copied without overwriting earlier read-only views; copied instructions are published separately. The correction passed four-host execution and the original Windows clangd startup and semantic replays. GLOBAL and CN source archives have the same verified SHA256. + - **mcpplibs.os 0.2.9.** Linux selects openkal-linux 0.24.1 for corrected read-only confinement, and hosted/image qualification uses platform 0.23.3. The C++ API and implementation are unchanged. The os test member follows the release. GLOBAL and CN archives have the same verified SHA256. - **openkal-platform 0.23.3.** Both image and hosted arrangements select the corrected Linux confinement graph: Linux 0.24.1, musl 0.27.3, llvm-runtime 0.18.4 and image 0.4.3. It requires mcpp 2026.11.3.1. GLOBAL and CN archives have the same verified SHA256. diff --git a/pkgs/o/openkal-bind.lua b/pkgs/o/openkal-bind.lua index 2bec5787..65daac28 100644 --- a/pkgs/o/openkal-bind.lua +++ b/pkgs/o/openkal-bind.lua @@ -25,6 +25,13 @@ package = { xpm = { linux = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -139,6 +146,13 @@ package = { }, }, macosx = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -253,6 +267,13 @@ package = { }, }, windows = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", diff --git a/pkgs/o/openkal-ld.lua b/pkgs/o/openkal-ld.lua index 69ec7ff1..96fa6e8f 100644 --- a/pkgs/o/openkal-ld.lua +++ b/pkgs/o/openkal-ld.lua @@ -18,6 +18,13 @@ package = { xpm = { linux = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -146,6 +153,13 @@ package = { }, }, macosx = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -274,6 +288,13 @@ package = { }, }, windows = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", diff --git a/pkgs/o/openkal-run.lua b/pkgs/o/openkal-run.lua index 228fb4ee..972dd62a 100644 --- a/pkgs/o/openkal-run.lua +++ b/pkgs/o/openkal-run.lua @@ -18,6 +18,13 @@ package = { xpm = { linux = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -146,6 +153,13 @@ package = { }, }, macosx = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -274,6 +288,13 @@ package = { }, }, windows = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", diff --git a/pkgs/o/openkal-tools.lua b/pkgs/o/openkal-tools.lua index 4ced2f8d..91e1f00c 100644 --- a/pkgs/o/openkal-tools.lua +++ b/pkgs/o/openkal-tools.lua @@ -20,6 +20,13 @@ package = { xpm = { linux = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -148,6 +155,13 @@ package = { }, }, macosx = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz", @@ -276,6 +290,13 @@ package = { }, }, windows = { + ["0.4.4"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.4.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.4.4/openkal-image-0.4.4.tar.gz", + }, + sha256 = "e16f9f5e04233be334fc89dcf5ce036050dc75abfb1781cf88279dab3918bb98", + }, ["0.4.3"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.4.3.tar.gz",