@@ -12,11 +12,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212 be removed entirely in a future release. Users who need a non-standard
1313 ` criu ` binary should rely on the standard way of looking up binaries in
1414 ` $PATH ` . (#3316 )
15+ * ` runc kill ` option ` -a ` is now deprecated. Previously, it had to be specified
16+ to kill a container (with SIGKILL) which does not have its own private PID
17+ namespace (so that runc would send SIGKILL to all processes). Now, this is
18+ done automatically. (#3864 , #3825 )
1519
1620### Changed
1721
1822 * When Intel RDT feature is not available, its initialization is skipped,
1923 resulting in slightly faster ` runc exec ` and ` runc run ` . (#3306 )
24+ * Enforce absolute paths for mounts. (#3020 , #3717 )
25+ * libcontainer users that create and kill containers from a daemon process
26+ (so that the container init is a child of that process) must now implement
27+ a proper child reaper in case a container does not have its own private PID
28+ namespace, as documented in ` container.Signal ` . (#3825 )
2029
2130### Fixed
2231
@@ -26,6 +35,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2635 s390 and s390x. This solves the issue where syscalls the host kernel did not
2736 support would return ` -EPERM ` despite the existence of the ` -ENOSYS ` stub
2837 code (this was due to how s390x does syscall multiplexing). (#3474 )
38+ * Remove tun/tap from the default device rules. (#3468 )
39+ * specconv: avoid mapping "acl" to MS_POSIXACL. (#3739 )
2940
3041## [ 1.1.8] - 2023-07-20
3142
0 commit comments