summaryrefslogtreecommitdiffstats
path: root/spawn.c
Commit message (Expand)AuthorAgeFilesLines
* Don't shadow standard headersTavian Barnes2022-03-121-318/+0
* util: New close() wrappers to check for EBADF and preserve errnoTavian Barnes2022-01-181-12/+9
* spawn: Plug some leaks on error pathsTavian Barnes2021-09-151-0/+2
* spawn: New function for resolving executables in the PATHTavian Barnes2021-06-131-17/+78
* spawn: Allow NULL envp for the current environmentTavian Barnes2021-06-131-0/+5
* spawn: New bfs_spawn_addsetrlimit() actionTavian Barnes2021-05-201-0/+19
* util: Tweak the safe read/write functionsTavian Barnes2021-04-151-4/+4
* util: add safe_read_all() and safe_write_all() functions.Markus F.X.J. Oberhumer2021-04-151-2/+2
* util: introduce safe versions of read & write that handle interruptedMarkus F.X.J. Oberhumer2021-04-151-7/+4
* Fix up some #includesTavian Barnes2021-02-051-1/+0
* Include what I useTavian Barnes2020-11-121-1/+0
* spawn: Fix error pipe write failure handlingTavian Barnes2020-11-041-1/+8
* spawn: Actually fix moving the pipe out of the wayTavian Barnes2019-07-081-7/+7
* spawn: Fix moving the pipe out of the wayTavian Barnes2019-07-051-3/+9
* spawn: Move the pipe FD out of the way of input FDs tooTavian Barnes2019-06-161-1/+1
* spawn: Add dup2() and close() file actionsTavian Barnes2019-05-311-5/+60
* spawn: Add some docsTavian Barnes2018-09-191-8/+11
* spawn: Implement execvpe() on platforms that lack itTavian Barnes2018-09-191-1/+11
* spawn: New posix_spawn()-like API for execTavian Barnes2018-09-181-0/+158