summaryrefslogtreecommitdiff
path: root/pkg/rootless/rootless_linux.c
Commit message (Expand)AuthorAge
* rootless: enable shortcut only for podmanGiuseppe Scrivano2020-01-29
* rootless: set C variables also on shortcutGiuseppe Scrivano2020-01-20
* rootless: add fallback for renameat2 at runtimeGiuseppe Scrivano2019-12-04
* rootless: provide workaround for missing renameat2Giuseppe Scrivano2019-11-06
* rootless: use SYS_renameat2 instead of __NR_renameat2Giuseppe Scrivano2019-11-06
* Merge pull request #3782 from eriksjolund/fix_realloc_in_rootless_linux.cOpenShift Merge Robot2019-08-11
|\
| * Fix incorrect use of realloc()Erik Sjölund2019-08-11
* | Adjust read count so that a newline can be added afterwardsErik Sjölund2019-08-11
|/
* Fix a couple of errors descovered by coverityDaniel J Walsh2019-08-09
* rootless: do not join namespace if it has already euid == 0Giuseppe Scrivano2019-07-01
* Exclude SIGTERM from blocked signals for pause process.Danila Kiver2019-06-28
* Merge pull request #3379 from openSUSE/rootless-fixOpenShift Merge Robot2019-06-21
|\
| * Fix format specifiers in rootless_linux.cSascha Grunert2019-06-20
* | Merge pull request #3380 from openSUSE/asprintf-fixOpenShift Merge Robot2019-06-20
|\ \
| * | Handle possible asprintf failure in rootless_linux.cSascha Grunert2019-06-20
| |/
* / Fix execvp uage in rootless_linux.cSascha Grunert2019-06-20
|/
* rootless: block signals on re-execGiuseppe Scrivano2019-06-03
* rootless: use TEMP_FAILURE_RETRY macroGiuseppe Scrivano2019-05-31
* rootless: fix return typeGiuseppe Scrivano2019-05-31
* rootless: make sure the buffer is NUL terminatedGiuseppe Scrivano2019-05-31
* rootless: new function to join existing conmon processesGiuseppe Scrivano2019-05-25
* rootless: block signals for pauseGiuseppe Scrivano2019-05-25
* rootless: store also the original GID in the hostGiuseppe Scrivano2019-05-23
* rootless: join namespace immediately when possibleGiuseppe Scrivano2019-05-17
* rootless: use a pause processGiuseppe Scrivano2019-05-17
* rootless: not close more FDs than neededGiuseppe Scrivano2019-04-18
* Revert "rootless: set controlling terminal for podman in the userns"Giuseppe Scrivano2019-04-14
* rootless: set controlling terminal for podman in the usernsGiuseppe Scrivano2019-04-12
* rootless: use a single user namespaceGiuseppe Scrivano2019-04-01
* rootless: change env prefixGiuseppe Scrivano2019-03-28
* rootless: propagate errors from infoGiuseppe Scrivano2019-03-08
* rootless: fix clone syscall on s390 and cris archsGiuseppe Scrivano2019-03-05
* rootless: force same cwd when re-execingGiuseppe Scrivano2019-02-22
* Adjust LISTEN_PID for reexec in varlink modeHarald Hoyer2019-02-21
* Cleanup coverity scan issuesDaniel J Walsh2019-01-15
* rootless: add function to join user and mount namespaceGiuseppe Scrivano2018-12-21
* rootless: detect when user namespaces are not enabledGiuseppe Scrivano2018-10-11
* rootless: report more error messages from the startup phaseGiuseppe Scrivano2018-10-11
* rootless: fix an hang on older versions of setresuid/setresgidGiuseppe Scrivano2018-10-11
* rootless: check uid with Geteuid() instead of Getuid()Giuseppe Scrivano2018-09-04
* rootless: add new function to join existing namespaceGiuseppe Scrivano2018-08-29
* Check for missing arguments in /proc/self/cmdlineAnders F Björklund2018-08-03
* rootless: do not segfault if the parent already diedGiuseppe Scrivano2018-08-02
* Merge pull request #1091 from giuseppe/rootless-unshare-mount-nsDaniel J Walsh2018-07-13
|\
| * rootless: unshare mount namespaceGiuseppe Scrivano2018-07-13
* | rootless: correctly propagate the exit status from the containerGiuseppe Scrivano2018-07-13
|/
* rootless: fix when argv[0] is not an absolute pathGiuseppe Scrivano2018-07-10
* rootless: add function to retrieve the original UIDGiuseppe Scrivano2018-07-05
* rootless: do not configure additional groupsGiuseppe Scrivano2018-06-27
* rootless: add management for the userNSGiuseppe Scrivano2018-06-27