summaryrefslogtreecommitdiff
path: root/pkg/rootless/rootless_linux.c
Commit message (Expand)AuthorAge
* [NO NEW TESTS NEEDED] rootless: declare TEMP_FAILURE_RETRY before usage (Fixe...Marc Nguyen2021-12-10
* Merge pull request #12325 from giuseppe/rootless-use-auto-cleanupOpenShift Merge Robot2021-11-17
|\
| * rootless: drop strerror(errno) callsGiuseppe Scrivano2021-11-17
| * rootless: reuse existing open_namespace functionGiuseppe Scrivano2021-11-17
| * rootless: use auto cleanup functionsGiuseppe Scrivano2021-11-17
* | rootless: use catatonit to maintain user+mnt namespaceGiuseppe Scrivano2021-11-17
|/
* podman machine: do not join usernsPaul Holzinger2021-09-27
* rootless: avoid zombie process on first launchGiuseppe Scrivano2021-07-29
* rootless: fix fast join userns pathGiuseppe Scrivano2021-06-09
* rootless: fix SIGSEGV ,make LISTEN_FDNAMES optional [Closes #10435].flouthoc2021-05-29
* Move socket activation check into init() and set global condition.pendulm2021-04-05
* rootless: use is_fd_inheritedGiuseppe Scrivano2021-03-29
* Log working dir when chdir failsJonas Schievink2021-02-19
* leak fix in rootless_linux.c fcn can_use_shortcutJakub Guzik2021-02-19
* validate fds --preserve-fdsQi Wang2020-08-04
* rootless: system service joins immediately the namespacesGiuseppe Scrivano2020-08-03
* rootless: child exits immediately on userns errorsGiuseppe Scrivano2020-07-30
* Add podman image mountDaniel J Walsh2020-07-28
* Cleanup handling of podman mount/unmountDaniel J Walsh2020-07-27
* rootless: move ns open before forkGiuseppe Scrivano2020-04-29
* rootless: move join namespace inside child processGiuseppe Scrivano2020-04-20
* rootless: use snprintfGiuseppe Scrivano2020-04-13
* rootless: fix usage with hidepid=1Giuseppe Scrivano2020-03-19
* rootless: fix segfault when open fd >= FD_SETSIZEGiuseppe Scrivano2020-02-25
* 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