Age | Commit message (Expand) | Author |
2024-06-22 | unschroot: allow device access | Helmut Grohne |
2024-06-22 | populate_sys: allow device access | Helmut Grohne |
2024-06-22 | unschroot: only provide /dev/net/tun when the network namespace is unshared | 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-21 | unschroot: enable opening /dev/stdout | Helmut Grohne |
2024-06-16 | examples/userchroot.py: correctly bind mount proc and sys | 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-25 | examples/chrootfuse.py: fix file descriptor leak | Helmut Grohne |
2024-05-18 | examples/netnsslirp.py: simplify termination of slirp4netns | Helmut Grohne |
2024-05-10 | Revert "examples/chroottar.py: harden against tars with high uids" | Helmut Grohne |
2024-05-09 | add linuxnamespaces.tarinfo.XAttrTarFile | Helmut Grohne |
2024-05-09 | add linuxnamespaces.tarutils | Helmut Grohne |
2024-05-07 | mount: allow data argument to be a list | Helmut Grohne |
2024-05-06 | chroottar.py: don't raise NotImplementedError for misuse | Helmut Grohne |
2024-05-06 | chroottar.py: implement Tarfile.zstopen for fileobj | Helmut Grohne |
2024-05-06 | examples/cgroup.py: use the assigned cgroup | Helmut Grohne |
2024-04-23 | lift the dbus functionality from the cgroup example | Helmut Grohne |
2024-04-19 | examples/cgroup.py: support jeepney as an alternative to ravel | Helmut Grohne |
2024-04-19 | examples/cgroup.py: use asyncio.run | Helmut Grohne |
2024-04-19 | examples/cgroup.py: do not fail when ravel is unavailable | Helmut Grohne |
2024-04-18 | examples/cgroup.py: we should pass Delegate=true | Helmut Grohne |
2024-04-18 | examples/cgroup.py: extract a context manager waiting for systemd jobs | Helmut Grohne |
2024-04-04 | add an example for unsharing a PID namespace | Helmut Grohne |
2024-03-03 | add function for prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, ...) | Helmut Grohne |
2024-03-02 | fix typos | Jakub Wilk |
2024-03-02 | examples/chroottar.py: make pylint happier | Helmut Grohne |
2024-03-01 | add rudimentary prctl syscall wrapper | Helmut Grohne |
2024-02-25 | spell check | Helmut Grohne |
2024-02-21 | examples/chrootfuse2fs.py: generalize to allow squashfs | Helmut Grohne |
2024-02-21 | examples/cgroup.py: drive ravel using asyncio | Helmut Grohne |
2024-02-21 | add function linuxnamespaces.populate_sys | Helmut Grohne |
2024-02-15 | MountFlags: support conversion to and from a textual representation | Helmut Grohne |
2024-02-02 | examples/userchroot.py: delete unused function | Helmut Grohne |
2024-02-01 | add examples/cgroup.py: writeable cgroup hierarchy | Helmut Grohne |
2024-01-31 | examples/chroottar.py: add explanations for non-trivial aspects | Helmut Grohne |
2024-01-31 | examples/chroottar.py: harden against tars with high uids | Helmut Grohne |
2024-01-31 | examples/chroottar.py: improve typing precision | Helmut Grohne |
2024-01-27 | examples/chroottar.py: support saving a tar after working inside | Helmut Grohne |
2024-01-27 | examples/chroottar.py: allow opening non-zstd tars | Helmut Grohne |
2024-01-26 | improve examples/chroottar.py | Helmut Grohne |
2024-01-26 | add examples/fakeroot.py | Helmut Grohne |
2024-01-25 | examples/chroottar.py: work when TMPDIR is private | Helmut Grohne |