aboutgitcodebugslistschat
path: root/isolation.c
Commit message (Expand)AuthorAgeFilesLines
* passt, util: Close any open file that the parent might have leakedStefano Brivio2024-08-081-3/+9
* treewide: Replace strerror() callsStefano Brivio2024-06-211-17/+11
* treewide: Replace perror() calls with calls to logging functionsStefano Brivio2024-06-211-10/+8
* vhost-user: compare mode MODE_PASTA and not MODE_PASSTLaurent Vivier2024-06-131-5/+5
* cppcheck: Make many pointers constDavid Gibson2023-10-041-1/+1
* isolation: keep CAP_SYS_PTRACE when requiredPaul Holzinger2023-06-251-1/+3
* isolation: Initially Keep CAP_SETFCAP if running as UID 0 in non-initStefano Brivio2023-05-231-3/+14
* passt: Relicense to GPL 2.0, or any later versionStefano Brivio2023-04-061-1/+1
* treewide: Fix header includes to build with muslChris Kuhn2023-03-091-0/+1
* convert all remaining err() followed by exit() to die()Laine Stump2023-02-161-44/+23
* isolation: Only configure UID/GID mappings in userns when spawning shellDavid Gibson2022-10-151-13/+0
* isolation: Prevent any child processes gaining capabilitiesDavid Gibson2022-10-151-0/+56
* isolation: Replace drop_caps() with a version that actually does somethingDavid Gibson2022-10-151-9/+89
* isolation: Refactor isolate_user() to allow for a common exit pathDavid Gibson2022-10-151-24/+16
* Replace FWRITE with a functionDavid Gibson2022-10-151-8/+9
* isolation: Clarify various self-isolation stepsDavid Gibson2022-10-151-5/+80
* Move logging functions to a new file, log.cStefano Brivio2022-10-141-0/+1
* Handle userns isolation and dropping root at the same timeDavid Gibson2022-09-131-17/+60
* Move self-isolation code into a separate fileDavid Gibson2022-09-131-0/+167