Age | Commit message (Expand) | Author |
2025-05-20 | syscalls.py: help old mypy in better understanding sigval | Helmut Grohne |
2025-05-20 | syscalls.py: simplify MountFlags implementation | Helmut Grohne |
2025-05-06 | FileDescriptor: add convenience wrapper for pidfd_open | Helmut Grohne |
2025-05-04 | implement signalfd(2) and sigqueue(2) system calls | Helmut Grohne |
2025-05-04 | examples/withallsubuids.py: expand comparison to unshare(1) | Helmut Grohne |
2025-05-02 | examples/unschroot.py: actually support using aliases | Helmut Grohne |
2025-05-01 | examples/unschroot.py: fix sbuild compatibility | Helmut Grohne |
2025-05-01 | examples/unschroot.py: support overlayfs-based directory chroots | Helmut Grohne |
2025-04-30 | systemd.dbussy: call StartTransientUnit asynchronously | Helmut Grohne |
2025-04-29 | move the get_cgroup utility function into the library | Helmut Grohne |
2025-04-29 | README.md: suggest looking into examples | Helmut Grohne |
2025-03-27 | examples/chroottar.py: expand matching of device files | Helmut Grohne |
2025-03-22 | examples/chrootfuse.py: add support for erofs | Helmut Grohne |
2024-11-16 | systemd: improve dbus type guessing | Helmut Grohne |
2024-11-12 | add chhostname.py example | Helmut Grohne |
2024-10-26 | add a method IDMapping.identity for convenience | Helmut Grohne |
2024-10-26 | fix license in pyproject classifiers | Helmut Grohne |
2024-06-22 | unschroot: allow device access | Helmut Grohne |
2024-06-22 | populate_sys: allow device access | Helmut Grohne |
2024-06-22 | populate_sys: refactor | Helmut Grohne |
2024-06-22 | unschroot: only provide /dev/net/tun when the network namespace is unshared | Helmut Grohne |
2024-06-22 | populate_dev: fix /dev/net/tun | Helmut Grohne |
2024-06-22 | unschroot: create an /etc/hosts unless it exists | Helmut Grohne |
2024-06-22 | unschroot: add argument --isolate-network | Helmut Grohne |
2024-06-22 | add function enable_loopback_if | Helmut Grohne |
2024-06-21 | unschroot: enable opening /dev/stdout | Helmut Grohne |
2024-06-16 | populate_dev: also provide /dev/shm | Helmut Grohne |
2024-06-16 | examples/userchroot.py: correctly bind mount proc and sys | Helmut Grohne |
2024-06-16 | populate_dev: install /dev/fd | Helmut Grohne |
2024-06-11 | fix formatting and spelling errors | Helmut Grohne |
2024-06-11 | improve typing | Helmut Grohne |
2024-06-11 | unschroot: add a pid 1 that reaps zombies | Helmut Grohne |
2024-06-11 | unschroot: synchronize reparenting | Helmut Grohne |
2024-06-11 | unschroot: report "Type unshare" for our sessions | Helmut Grohne |
2024-06-11 | unschroot: tweak --info output | Helmut Grohne |
2024-06-11 | unschroot: fix internal option conflict | Helmut Grohne |
2024-06-08 | add example "unschroot.py" | Helmut Grohne |
2024-05-28 | tests/test_simple.py: support coverage generation | Helmut Grohne |
2024-05-28 | support sendfile in async_copyfd | Helmut Grohne |
2024-05-27 | add IDAllocation.reserve method | Helmut Grohne |
2024-05-25 | examples/chrootfuse.py: fix file descriptor leak | Helmut Grohne |
2024-05-25 | add a FileDescriptor type | Helmut Grohne |
2024-05-20 | add an asyncio waitid(P_PIDFD, ...) helper | Helmut Grohne |
2024-05-20 | test splice path of async_copyfd | Helmut Grohne |
2024-05-20 | add function async_copyfd | Helmut Grohne |
2024-05-20 | Revert "add a splice syscall wrapper" | Helmut Grohne |
2024-05-20 | syscalls: use >= 3.10 support for eventfds in os module | Helmut Grohne |
2024-05-18 | examples/netnsslirp.py: simplify termination of slirp4netns | Helmut Grohne |
2024-05-17 | add a splice syscall wrapper | Helmut Grohne |
2024-05-17 | add prctl_set_child_subreaper | Helmut Grohne |