Skip to content

Commit dbe5727

Browse files
openkal-linux 0.24.1 preserves read-only confinement (#693)
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent a790b5c commit dbe5727

3 files changed

Lines changed: 24 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
### Added
1717

18+
- **openkal-linux 0.24.1.** Read-only confinement requires Landlock ABI 3, which can restrict file truncation; earlier ABIs refuse a confinement request. The ABI probe cache uses atomic accesses. The openkal test member follows the release. GLOBAL and CN archives have the same verified SHA256.
19+
1820
- **mcpplibs.os 0.2.8.** Process options expose granted directories and rights, confinement requests, resource preferences and the system null device. The corrected platform 0.23.2 group is verified on native, hosted and four image hosts. The os test member follows the release. GLOBAL and CN archives have the same verified SHA256.
1921

2022
- **openkal-platform 0.23.2.** The corrected version group pins musl 0.27.2, llvm-runtime 0.18.3 and image tools 0.4.2; the published musl image edge now selects the same loader. It requires mcpp 2026.11.3.1. GLOBAL and CN archives have the same verified SHA256. The older published groups remain unchanged.

‎pkgs/o/openkal-linux.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@ package = {
1919

2020
xpm = {
2121
linux = {
22+
["0.24.1"] = {
23+
url = {
24+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.24.1.tar.gz",
25+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.24.1/openkal-linux-0.24.1.tar.gz",
26+
},
27+
sha256 = "89fba257970577352071ae18bc28f9fb61384bdb11d46abc3025626c59ff169f",
28+
},
2229
["0.24.0"] = {
2330
url = {
2431
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.24.0.tar.gz",
@@ -224,6 +231,13 @@ package = {
224231
},
225232
},
226233
macosx = {
234+
["0.24.1"] = {
235+
url = {
236+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.24.1.tar.gz",
237+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.24.1/openkal-linux-0.24.1.tar.gz",
238+
},
239+
sha256 = "89fba257970577352071ae18bc28f9fb61384bdb11d46abc3025626c59ff169f",
240+
},
227241
["0.24.0"] = {
228242
url = {
229243
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.24.0.tar.gz",
@@ -429,6 +443,13 @@ package = {
429443
},
430444
},
431445
windows = {
446+
["0.24.1"] = {
447+
url = {
448+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.24.1.tar.gz",
449+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.24.1/openkal-linux-0.24.1.tar.gz",
450+
},
451+
sha256 = "89fba257970577352071ae18bc28f9fb61384bdb11d46abc3025626c59ff169f",
452+
},
432453
["0.24.0"] = {
433454
url = {
434455
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.24.0.tar.gz",

‎tests/examples/openkal/mcpp.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ version = "0.1.0"
2121
openkal = "0.23.0"
2222

2323
[target.'cfg(os = "linux")'.dependencies.mcpplibs]
24-
openkal-linux = "0.24.0"
24+
openkal-linux = "0.24.1"
2525

2626
[target.'cfg(os = "macos")'.dependencies.mcpplibs]
2727
openkal-macos = "0.21.3"

0 commit comments

Comments
 (0)