summaryrefslogtreecommitdiff
path: root/src/shared/misc.c
AgeCommit message (Expand)Author
2025-11-13shared/misc: close exclusive fd on exec_serviceAnna (navi) Figueiredo Gomes
2025-11-12shared/misc.c: use posix_spawn in exec_serviceAnna (navi) Figueiredo Gomes
2025-06-27shared/misc: open svcdir dirfd after update_neededAnna (navi) Figueiredo Gomes
2025-06-16checkpath,shared/misc: remove is_writable helperAnna (navi) Figueiredo Gomes
2025-06-16*: use access(..., F_OK) instead of exists/stat.2Anna (navi) Figueiredo Gomes
2025-06-03shared/misc.c: update mtime on deptree, not the clock-skew fileAnna (navi) Figueiredo Gomes
2025-06-03shared/misc.c: print correct file for skewAnna (navi) Figueiredo Gomes
2025-04-26shared/misc: handle EOF when waiting for notify.Anna (navi) Figueiredo Gomes
2025-04-19shared/misc: required `ready` tag for socket notify methodAnna (navi) Figueiredo Gomes
2025-04-19shared/misc: Unmask all signals before execl.Anna (navi) Figueiredo Gomes
2025-04-19shared/misc: remove unused signal_setup_restart.Anna (navi) Figueiredo Gomes
2025-04-15shared/misc: close lockfd in parent of exec_serviceAnna (navi) Figueiredo Gomes
2025-04-15shared/misc: fix UAF on futimensatAnna (navi) Figueiredo Gomes
2025-04-15shared/misc: use rc_dirfdAnna (navi) Figueiredo Gomes
2025-04-08openrc-run: rename ready -> notifyAnna (navi) Figueiredo Gomes
2025-04-04misc: fix off by oneNRK
2025-04-04openrc: don't use libexec for data cacheAnna (navi) Figueiredo Gomes
2025-04-04shared: add "socket" ready protocol.Anna (navi) Figueiredo Gomes
2025-03-22build: define _GNU_SOURCE inside meson if requiredNRK
2025-03-11shared/misc: fix types on close_range wrapper (#789)Doug Freed
2025-03-08shared: allow LOGNAME variable for user-modeAnna (navi) Figueiredo Gomes
2025-03-07shared: allow user, shell, and xdg state/cache home vars for usersAnna (navi) Figueiredo Gomes
2025-03-07shared: only allow XDG and user variables when in user modeAnna (navi) Figueiredo Gomes
2025-02-22misc, *-daemon: Implement s6-style readiness notification.Anna (navi) Figueiredo Gomes
2025-01-07openrc: Allow user-specific env vars.Anna (navi) Figueiredo Gomes
2025-01-07librc: Overlay user configs.Anna (navi) Figueiredo Gomes
2024-10-26librc, rc, supervise-daemon: Repace hardcoded paths with function calls.Anna (navi) Figueiredo Gomes
2024-09-24misc: Replace rc_getline and getline with xgetline.Anna (navi) Figueiredo Gomes
2024-09-20remove RC_PREFIX environment variableWilliam Hubbs
2023-09-12misc: add syscall fallback for close_range for musl libcNatanael Copa
2023-09-12misc: add cloexec_fds_from() helper functionNatanael Copa
2023-04-24openrc-run: silence lock failures with --no-depsDominique Martinet
2023-01-29shared: missing includes from IWYUSam James
2022-05-08shared/misc.c: free env_allow if returning early from env_filterSam James
2022-04-06migrate fully to meson build systemWilliam Hubbs