index
:
~helmut/python-linuxnamespaces.git
main
Python module for working with Linux namespaces
Helmut Grohne
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
48 hours
drop redundant OPEN_TREE_ prefix from some OpenTreeFlags
HEAD
main
Helmut Grohne
2 days
add wrapper for PR_SET_DUMPABLE prctl
Helmut Grohne
2 days
add method MountFlags.tonames
Helmut Grohne
4 days
idmapping functions accept a further proc arguement
Helmut Grohne
4 days
New methods AtLocation.write_{bytes,text}
Helmut Grohne
12 days
SignalFD.areaditer: support iterative reading
Helmut Grohne
12 days
split idmapping things to new module idmap
Helmut Grohne
13 days
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
[next]