summaryrefslogtreecommitdiff
path: root/src/librc
AgeCommit message (Expand)Author
2025-09-20librc: use xasprintf in rc_service_descriptionAnna (navi) Figueiredo Gomes
2025-09-20librc: use xasprintf in rc_service_extra_commandsAnna (navi) Figueiredo Gomes
2025-09-20librc: use statically sized array over constant xmalloc in file_regexAnna (navi) Figueiredo Gomes
2025-09-20librc: remove d->d_name, not pathname, in rm_dir loopAnna (navi) Figueiredo Gomes
2025-09-16librc-depend: fix rc.conf.d/*.conf mtime not checkedSertonix
2025-09-07librc, mountinfo: fix build headers for netbsdSetiQyu
2025-08-23librc: add wsl detectionAnna (navi) Figueiredo Gomes
2025-07-12librc: allow user services to add boot servicesAnna (navi) Figueiredo Gomes
2025-07-08librc-depend: clear dirfds unconditionallyAnna (navi) Figueiredo Gomes
2025-06-29librc: clear dirfds when creating new svcdirAnna (navi) Figueiredo Gomes
2025-06-16librc: fix FILE * leak in rc_proc_getentAnna (navi) Figueiredo Gomes
2025-06-16*: don't check for file existence before opening itAnna (navi) Figueiredo Gomes
2025-06-16*: use access(..., F_OK) instead of exists/stat.2Anna (navi) Figueiredo Gomes
2025-06-15librc: don't create /run/openrc itself on demand.Anna (navi) Figueiredo Gomes
2025-05-27build: use declare_dependency for librcAnna (navi) Figueiredo Gomes
2025-04-29librc: fix existsat check in rc_service_scheduled_startAnna (navi) Figueiredo Gomes
2025-04-27librc: dirfd is initalized with zero not with -1Sören Tempel
2025-04-27src/librc: loop readdir properly in rm_dir()Anna (navi) Figueiredo Gomes
2025-04-15librc: add rc_scriptdirfds apiAnna (navi) Figueiredo Gomes
2025-04-15librc: clear dirfds when switching to user modeAnna (navi) Figueiredo Gomes
2025-04-15librc: attempt to create svcdirs on demandAnna (navi) Figueiredo Gomes
2025-04-15librc: use rc_dirfd internallyAnna (navi) Figueiredo Gomes
2025-04-15librc: add rc_dirfd functionAnna (navi) Figueiredo Gomes
2025-04-06rc-status: add --in-state flagNRK
2025-04-04librc: fix trailing space being addedNRK
2025-04-04librc: use xasprintf instead of str{cpy,cat}NRK
2025-04-04librc: add newlines to error messagesNRK
2025-04-04*: fix some typosAnna (navi) Figueiredo Gomes
2025-02-28librc: fix loading rc.confAnna (navi) Figueiredo Gomes
2025-02-27librc: Add rc_svcdir() to rc_scriptdirs().Anna (navi) Figueiredo Gomes
2025-02-21librc: Enumate scriptdir entries, and avoid allocating them for user.Anna (navi) Figueiredo Gomes
2025-02-21librc: Remove rc_set_root for now.Anna (navi) Figueiredo Gomes
2025-01-07librc: Overlay user configs.Anna (navi) Figueiredo Gomes
2025-01-07librc: Add support for user paths.Anna (navi) Figueiredo Gomes
2024-10-26librc-depend, gendepends: Use rc_scriptdirs for lookup of services.Anna (navi) Figueiredo Gomes
2024-10-26librc, rc, supervise-daemon: Repace hardcoded paths with function calls.Anna (navi) Figueiredo Gomes
2024-09-24librc: Remove rc_getline.Anna (navi) Figueiredo Gomes
2024-09-24misc: Replace rc_getline and getline with xgetline.Anna (navi) Figueiredo Gomes
2024-09-23build: drop ROOTPREFIX settingWilliam Hubbs
2024-09-20librc: remove gentoo prefix supportWilliam Hubbs
2024-09-18librc: Use proper string length in file_regex.Anna (navi) Figueiredo Gomes
2024-09-17librc: fix getline return value checkMike Gilbert
2024-07-25Podman detection in FreeBSDKanako the Gay
2024-07-25Move podman check above dockerKanako the Gay
2024-07-25Podman detectionKanako the Gay
2024-07-23librc-depend.c: add make_deptree functionAnna (navi) Figueiredo Gomes
2024-07-22librc/librc-depend.c: small refactorAnna (navi) Figueiredo Gomes
2024-07-22librc-misc.c: fix memory leaksAnna (navi) Figueiredo Gomes
2024-06-03librc: avoid using fixed-size buffers for pathsMike Gilbert
2023-11-14Skip already processed files in rc_service_daemon_setAlexander Maltsev