summaryrefslogtreecommitdiffstats
path: root/spawn.h
Commit message (Collapse)AuthorAgeFilesLines
* Don't shadow standard headersTavian Barnes2022-03-121-123/+0
| | | | | | | | | | | | | @italic on the AUR stated that bfs from the AUR fails to build on Manjaro. From the build log, it seems like <time.h> doesn't get included properly. I assume it's picking up ./time.h instead. I couldn't reproduce the build issue in the default configuration, but it does fail with EXTRA_CFLAGS="-I." which isn't good. So rename everything with an x prefix to stop clashing. Link: https://aur.archlinux.org/packages/bfs#comment-856102 Link: https://paste.rs/eqR
* Release 2.3Tavian Barnes2021-11-251-1/+1
|
* spawn: New function for resolving executables in the PATHTavian Barnes2021-06-131-0/+13
| | | | | This fixes the BFS_SPAWN_USEPATH to use the parent's environment, not the new child's environment, to resolve the executable.
* spawn: Allow NULL envp for the current environmentTavian Barnes2021-06-131-1/+2
|
* spawn: New bfs_spawn_addsetrlimit() actionTavian Barnes2021-05-201-0/+8
|
* Include what I useTavian Barnes2020-11-121-2/+0
| | | | Thanks to https://github.com/include-what-you-use/include-what-you-use
* spawn: Add dup2() and close() file actionsTavian Barnes2019-05-311-1/+15
|
* Add some documentation commentsTavian Barnes2019-02-091-0/+4
|
* spawn: Add some docsTavian Barnes2018-09-191-1/+43
|
* spawn: New posix_spawn()-like API for execTavian Barnes2018-09-181-0/+43