Age | Commit message (Expand) | Author |
2025-06-01 | idmapping functions accept a further proc arguement | Helmut Grohne |
2025-06-01 | New methods AtLocation.write_{bytes,text} | Helmut Grohne |
2025-05-24 | SignalFD.areaditer: support iterative reading | Helmut Grohne |
2025-05-24 | split idmapping things to new module idmap | Helmut Grohne |
2025-05-23 | align HasFileno protocol with asyncvarlink | Helmut Grohne |
2025-05-21 | extend .gitignore for more tool-generated files | Helmut Grohne |
2025-05-21 | agree a bit with black's formatting recommendations | Helmut Grohne |
2025-05-21 | test_atlocation.py: mypy/1.15 now understands those literals | Helmut Grohne |
2025-05-21 | relax type of async_copyfd regarding FileDescriptors | Helmut Grohne |
2025-05-21 | fix return type of FileDescriptor.fileno | Helmut Grohne |
2025-05-21 | fix type checking on mypy/1.15 | Helmut Grohne |
2025-05-21 | choose flit as build backend | Helmut Grohne |
2025-05-21 | expand use of FileDescriptor and add FileDescriptorLike type alias | Helmut Grohne |
2025-05-20 | AtLocation.chdir: FileDescriptor already is a context manager | Helmut Grohne |
2025-05-20 | fix AtLocation.chdir for the mixed case | Helmut Grohne |
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 |