|
| 1 | +* crun-1.27 |
| 2 | + |
| 3 | +- CVE-2026-30892: fix parsing in `crun exec -u` that could lead to the |
| 4 | + process running with the wrong user. |
| 5 | +- linux: use open_tree+mount_setattr and open_tree+move_mount for |
| 6 | + device mounts, masked paths, and readonly paths. This avoids |
| 7 | + unnecessary syscalls and improves container startup performance. |
| 8 | +- linux: use mount_setattr for readonly remounts in finalize_mounts. |
| 9 | +- linux: skip redundant MS_PRIVATE propagation mounts. |
| 10 | +- linux: validate run.oci.mount_context_type annotation value. |
| 11 | +- container: skip sigaction reset in unblock_signals for the run path. |
| 12 | +- container: delete the container on poststart hooks failures. |
| 13 | +- container: fix createRuntime hooks not receiving bundle path. |
| 14 | +- container: fix exit code return. |
| 15 | +- cgroup: skip enable_controllers when joined via CLONE_INTO_CGROUP. |
| 16 | +- cgroup: pass cgroup2 mount options to the kernel. |
| 17 | +- cgroup: fix read_pids_cgroup skipping child cgroups. |
| 18 | +- hooks: allow ignoring chdir permission errors for container hooks. |
| 19 | +- hooks: exit immediately if poststart hooks fail. |
| 20 | +- krun: parse annotations for krun.cpus, krun.ram_mib, and |
| 21 | + krun.variant. |
| 22 | +- krun: propagate crun log level to libkrun. |
| 23 | +- krun: rename nitro module to awsnitro. |
| 24 | +- criu: show excerpt from log file on checkpoint/restore error. |
| 25 | +- criu: fix missing umount() in error path. |
| 26 | +- scheduler: add diagnostic messages for SCHED_DEADLINE. |
| 27 | +- utils: fix memory leak and missing cache in |
| 28 | + libcrun_initialize_apparmor(). |
| 29 | +- utils: use parent dir fd for bind on long socket paths. |
| 30 | +- utils: retry fgetpwent_r() on EINTR. |
| 31 | +- python: initialize error variable to NULL in Python bindings. |
| 32 | +- container: fix CPU busy loop when output pipe is blocked. |
| 33 | +- seccomp: fix n_plugins calculation. |
| 34 | +- restore: fix memory leak. |
| 35 | +- numerous fixes for error handling, errno usage, and resource leaks. |
| 36 | + |
1 | 37 | * crun-1.26 |
2 | 38 |
|
3 | 39 | - criu: enable setting of RPC config file via annotation |
|
0 commit comments