summaryrefslogtreecommitdiff
path: root/src/spawn.cc
Commit message (Expand)AuthorAgeFilesLines
* spawn: Fix build without CLOSE_RANGE_CLOEXECChristian Persch2022-02-281-0/+2
* lib: Check for close_range function and use it when availableChristian Persch2021-11-071-0/+12
* spawn: FD reassignment code tweaksChristian Persch2021-10-231-11/+16
* all: Clean up licence headersChristian Persch2021-01-311-9/+8
* spawn: Clarify ownership transferChristian Persch2020-10-221-16/+18
* spawn: Remove current directory from fallback search PATHChristian Persch2020-09-301-1/+1
* all: Replace %m with %s and g_strerror()Christian Persch2020-07-181-5/+13
* spawn: Async-signal-safety fixesChristian Persch2020-07-181-3/+40
* spawn: Ignore EBADF in the fdwalk callbackTing-Wei Lan2020-05-101-2/+9
* spawn: Check for explicit systemd requirementChristian Persch2020-05-101-1/+1
* spawn: Remove inaccurate commentChristian Persch2020-05-011-1/+0
* spawn: Fix double-calling of the child setup data destructorChristian Persch2020-05-011-1/+1
* spawn: Don't change PWD when no cwd is givenChristian Persch2020-05-011-2/+0
* spawn: Use g_get_environChristian Persch2020-05-011-6/+10
* spawn: Remove leftover assertionsChristian Persch2020-04-271-8/+0
* lib: Move utility function to the file of its only callerChristian Persch2020-04-271-5/+120
* lib: Move fdwalk fallback implementation to its own fileChristian Persch2020-04-271-2/+31
* spawn: Allow passing file descriptors to the child processChristian Persch2020-04-271-61/+156
* spawn: Rework spawningChristian Persch2020-04-271-0/+486