1
0
mirror of https://github.com/containers/youki synced 2026-01-19 15:01:33 +01:00
youki/crates
Yuta Nagai 42ed995b71
refactor(tty): call setup_console after pivot_root, use syscall for mount_console (#3333)
* refactor(tty): call setup_console after pivot_root, use syscall for mount_console

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* fix(tty): use mount_from_fd for /dev/console to fix CVE-2025-52565

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* fix(tty): add PTY device verification for CVE-2025-52565

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* style(tty): format imports and improve readability

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* fix(tty): use cfg-dependent type for DEVPTS_SUPER_MAGIC (musl compat)

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* refactor(tty): cleanup PTY verification and add ptmx handle test

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* refactor(tty): enhance inode verification and introduce VerifyInodeError

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* fix(tty): handle errors in mount_console for improved reliability

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

* refactor(tty): introduce CONSOLE_PATH constant and improve logging in mount_console

Signed-off-by: nayuta-ai <nayuta723@gmail.com>

---------

Signed-off-by: nayuta-ai <nayuta723@gmail.com>
2026-01-18 21:06:16 +09:00
..
libcgroups chore(deps): bump libc from 0.2.179 to 0.2.180 in the patch group 2026-01-09 01:00:59 +00:00
libcontainer refactor(tty): call setup_console after pivot_root, use syscall for mount_console (#3333) 2026-01-18 21:06:16 +09:00
liboci-cli Release for v0.5.7 (#3282) 2025-11-05 21:35:24 +09:00
youki chore(deps): bump the patch group with 3 updates 2026-01-15 00:45:36 +00:00
.gitignore Add makefiles to crates and rust-integration-test 2022-01-31 15:08:34 +05:30