Age | Commit message (Expand) | Author |
2024-04-02 | improve AtLocation.join semantics | Helmut Grohne |
2024-04-02 | a few formatting and typo fixes | Helmut Grohne |
2024-04-02 | add documentation regarding resource management of AtLocations | Helmut Grohne |
2024-04-02 | fix logic error in AtLocation.stat | Helmut Grohne |
2024-03-24 | AtLocation.mkdir: support optional arguments from pathlib | Helmut Grohne |
2024-03-22 | add convenience functions for stat to AtLocationLike | Helmut Grohne |
2024-03-22 | add os.stat wrapper AtLocation.stat | Helmut Grohne |
2024-03-16 | slightly simplify tests | Helmut Grohne |
2024-03-16 | add an asyncio variant of run_in_fork | Helmut Grohne |
2024-03-14 | rename AtLocation.symlink to symlink_to | Helmut Grohne |
2024-03-12 | work around mypy misdetection on bookworm | Helmut Grohne |
2024-03-11 | add method AtLocation.is_absolute | Helmut Grohne |
2024-03-07 | add AtLocation.rename method wrapping os.rename | Helmut Grohne |
2024-03-07 | add AtLocation.link method wrapping os.link | Helmut Grohne |
2024-03-03 | add function for prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, ...) | Helmut Grohne |
2024-03-03 | implement repr for AtLocation | 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-03-01 | fix read-only bind_mount | Helmut Grohne |
2024-02-25 | spell check | Helmut Grohne |
2024-02-24 | populate_dev: remove assumption that newdev does not shadow origdev | Helmut Grohne |
2024-02-23 | tests: consider that EventFD.aread might not return a future | Helmut Grohne |
2024-02-23 | delete unused imports | Helmut Grohne |
2024-02-21 | examples/chrootfuse2fs.py: generalize to allow squashfs | Helmut Grohne |
2024-02-21 | pyproject.toml: minimum python version | Helmut Grohne |
2024-02-21 | examples/cgroup.py: drive ravel using asyncio | Helmut Grohne |
2024-02-21 | fix logic error in populate_sys | Helmut Grohne |
2024-02-21 | improve error handling in linuxnamespaces.populate_dev | Helmut Grohne |
2024-02-21 | add function linuxnamespaces.populate_sys | Helmut Grohne |
2024-02-21 | revoke the false promise that bytes would be convertible to Path | Helmut Grohne |
2024-02-16 | add an async read method to EventFD | 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 | pyproject.toml: document optional dependency zstandard | 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 | add some metadata to a first pyproject.toml | 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 |
2024-01-25 | new example chroottar.py | Helmut Grohne |
2024-01-25 | fix examples/chrootfuse2fs.py | Helmut Grohne |
2024-01-25 | linuxnamespaces.run_in_fork: use os._exit instead of sys.exit | Helmut Grohne |
2024-01-22 | add example chrootfuse2fs.py | Helmut Grohne |
2024-01-22 | provide default for IDAllocation.allocation map arg target | Helmut Grohne |