summaryrefslogtreecommitdiff
path: root/src/openrc-run
AgeCommit message (Expand)Author
2025-11-13openrc-run: error check posix_spawn_file_actions_* callsAnna (navi) Figueiredo Gomes
2025-11-12openrc-run: fix path to openrc-run.shAnna (navi) Figueiredo Gomes
2025-11-12openrc-run: formatting changesAnna (navi) Figueiredo Gomes
2025-11-12openrc-run: use posix_spawnAnna (navi) Figueiredo Gomes
2025-11-12openrc-run: cleanup svc_execAnna (navi) Figueiredo Gomes
2025-08-28openrc-run: simplify main with a command tableAnna (navi) Figueiredo Gomes
2025-08-28src/openrc-run: remove arg2 from svc_execAnna (navi) Figueiredo Gomes
2025-07-12openrc-run: remove timeout from start/stopAnna (navi) Figueiredo Gomes
2025-07-05openrc-run: unset signal_pipe[1] before closing itDominique Martinet
2025-07-05openrc-run: block SIGCHLD during fork() to avoid race with reapingDominique Martinet
2025-06-16*: use access(..., F_OK) instead of exists/stat.2Anna (navi) Figueiredo Gomes
2025-05-27build: add project arguments instead of adhoc c_argsAnna (navi) Figueiredo Gomes
2025-05-27build: use declare_dependency for librcAnna (navi) Figueiredo Gomes
2025-05-27build: use declare_dependency for libeinfoAnna (navi) Figueiredo Gomes
2025-05-27build: use static_library and declare_dependency for shared codeAnna (navi) Figueiredo Gomes
2025-04-19openrc-run: initialize `bool forever = false;`Anna (navi) Figueiredo Gomes
2025-04-15openrc-run: use array instead of malloc(BUFSIZ)Anna (navi) Figueiredo Gomes
2025-04-15openrc-run: remove unnecessary branch.Anna (navi) Figueiredo Gomes
2025-04-15openrc-run: avoid busy polling in svc_execAnna (navi) Figueiredo Gomes
2025-04-15openrc-run: properly wait for services without busy pollingAnna (navi) Figueiredo Gomes
2025-04-15openrc-run: mark signal bools as volatileAnna (navi) Figueiredo Gomes
2025-04-15openrc-run: use rc_dirfdAnna (navi) Figueiredo Gomes
2025-04-04openrc-run: fix plural form, use open_memstreamNRK
2025-04-04*: fix some typosAnna (navi) Figueiredo Gomes
2025-04-04rc: remove misleading commentAnna (navi) Figueiredo Gomes
2025-03-26treewide: move rc_waitpid() to rc_exec.cNRK
2025-03-22openrc-run: use pipe2NRK
2025-03-07openrc-run: remove unused variableAnna (navi) Figueiredo Gomes
2025-02-27openrc-run: Allow symlinks to exist in different directories.Anna (navi) Figueiredo Gomes
2025-02-17openrc-run: Add timeout to svc_execAnna (navi) Figueiredo Gomes
2025-01-07openrc-run: Move argument parsing before env setupAnna (navi) Figueiredo Gomes
2025-01-07misc: Add --user/-U flag to common flags.Anna (navi) Figueiredo Gomes
2025-01-07openrc-run: Chdir into HOME for user services.Anna (navi) Figueiredo Gomes
2024-10-26librc, rc, supervise-daemon: Repace hardcoded paths with function calls.Anna (navi) Figueiredo Gomes
2024-09-23openrc-run: Use SIGUSR1 to skip marking.Mark Hindley
2023-11-15remove warning for runscript deprecationWilliam Hubbs
2023-11-14drop the deprecated runscript binaryWilliam Hubbs
2023-04-24openrc-run: fix rc_parallel race in svc_execDominique Martinet
2023-04-24openrc-run: silence lock failures with --no-depsDominique Martinet
2023-04-24openrc-run: remove kludge in restart --no-depsDominique Martinet
2023-01-30openrc-run: avoid malloc inside sig-handlerNRK
2023-01-29openrc-run: missing includes from IWYUSam James
2023-01-25openrc-run: drop strlen dead storeSam James
2023-01-25openrc-run: fix -Wunused-but-set-variableSam James
2023-01-25openrc, openrc-run: Fix -Wstrict-prototypesSam James
2023-01-15openrc-run: add status to basic usage messageMike Frysinger
2022-04-30multiple spelling and typo fixesJosh Soref
2022-04-06migrate fully to meson build systemWilliam Hubbs