summaryrefslogtreecommitdiffstats
path: root/src/xspawn.c
AgeCommit message (Expand)Author
3 daysdiag: New helpers to include xstrerror(errno) automaticallyTavian Barnes
5 daysxspawn: Mask signals before fork()Tavian Barnes
2024-04-19config: Check for posix_spawn_file_actions_addfchdir{,_np}()Tavian Barnes
2024-04-19Rename config.h to prelude.hTavian Barnes
2024-04-09xspawn: Fix $PATH resolution on NetBSD 10Tavian Barnes
2024-03-27xspawn: Fix bfs_resolve_late() error reportingTavian Barnes
2024-03-27xspawn: Don't use posix_spawnp() on macOSTavian Barnes
2024-03-27xspawn: Refactor $PATH resolutionTavian Barnes
2024-03-27xspawn: Implement bfs_spawn_addopen()Tavian Barnes
2024-03-11Re-run include-what-you-useTavian Barnes
2024-01-17xspawn: Check for _POSIX_SPAWN in bfs_spawn_addfchdir()Tavian Barnes
2024-01-02xspawn: Check for NetBSD 10 before using posix_spawn_..._fchdir()Tavian Barnes
2023-12-18config: New variadic attr(...) macroTavian Barnes
2023-11-19xspawn: Detect posix_spawn() supportTavian Barnes
2023-11-15config: New attr_maybe_unused macroTavian Barnes
2023-11-15xspawn: API tweaksTavian Barnes
2023-11-10Initial support for Cosmopolitan LibcTavian Barnes
2023-11-07xspawn: Do $PATH resolution up-frontTavian Barnes
2023-11-06xspawn: Wrap the real posix_spawn() if possibleTavian Barnes
2023-10-31bfstd: New xwaitpid() wrapperTavian Barnes
2023-09-27Formatting fixesTavian Barnes
2023-09-25Use the new list macrosTavian Barnes
2023-06-20alloc: New header for memory allocation utilitiesTavian Barnes
2023-05-20list: Return the removed item from SLIST_POP()Tavian Barnes
2023-05-11config: Provide <stdalign.h> and <stdbool.h>Tavian Barnes
2023-05-03style: Don't use tabs to indent preprocessor directivesTavian Barnes
2023-03-31list: Use macros instead of type-erased listsTavian Barnes
2023-03-29xspawn: Use list.h for the action listTavian Barnes
2023-01-25Replace license boilerplate with SPDX tagsTavian Barnes
2022-11-06Fix includesTavian Barnes
2022-11-06bfstd: Rename from util and reorganize itTavian Barnes
2022-11-06config: Split out some of util.h into a new headerTavian Barnes
2022-11-06util: Get rid of BFS_HAS_INCLUDE() wrapper for __has_include()Tavian Barnes
2022-11-06xspawn: Use _PATH_DEFPATH if _CS_PATH is not definedTavian Barnes
2022-10-17util: Stub out confstr() on AndroidTavian Barnes
2022-04-16Source / Include Folder (#88)トトも