aboutsummaryrefslogtreecommitdiff
path: root/src/librc
AgeCommit message (Expand)Author
2022-05-08librc: fix memory leak in rc_services_in_runlevel_stackedSam James
2022-04-30multiple spelling and typo fixesJosh Soref
2022-04-06migrate fully to meson build systemWilliam Hubbs
2021-12-30fix libkvm dependency for *bsdWilliam Hubbs
2021-12-21code style: remove space after unary "not" operatorMatt Whitlock
2021-12-20use HEAD in git URIs to point to the default branchMike Frysinger
2021-12-20drop unused copyright variablesMike Frysinger
2021-11-12src/librc/librc-daemon.c: add missing include for kill (fix uclibc)Sam James
2021-11-12src/librc/librc-misc.c: add missing include for fileno (fix uclibc)Sam James
2021-09-06build: change root_prefix to rootprefixWilliam Hubbs
2021-09-04add meson build filesWilliam Hubbs
2021-08-13librc: fix rc_runlevel_exists return for empty stringWilliam Hubbs
2021-03-22stop namespaced services with specified pidsWilliam Hubbs
2019-07-24Fix build with ClangMartin Wilke
2019-02-26remove hidden-visibility.hWilliam Hubbs
2019-02-23librc: fix potential buffer overflow in pid_is_argvWilliam Hubbs
2019-02-23Revert "src/librc/librc-daemon.c: fix buffer overrun in pid_is_argv"William Hubbs
2019-02-21librc/librc-depend.c: fix NULL pointer dereferenceGeorgy Yakovlev
2019-02-12librc: fix realpath() return value checkEdan Bedrik
2018-12-27fix leading whitespacephilhofer
2018-12-27fix potential out-of-bounds readsphilhofer
2018-12-24src/librc/librc-daemon.c: fix buffer overrun in pid_is_argvphilhofer
2018-12-21fix compiler warningsWilliam Hubbs
2018-08-06librc: fix EACCES errno false-positive crashZac Medico
2018-06-27librc-daemon.c: fix memory leaksWilliam Hubbs
2018-06-22librc-daemon: convert most snprintf calls to xasprintfWilliam Hubbs
2018-06-20librc-misc: convert snprintf calls to xasprintfWilliam Hubbs
2018-05-22librc: Add check for crashed stateWilliam Hubbs
2018-05-22librc: Add crashed stateWilliam Hubbs
2017-11-30Fix repeated dependency cache rebuild if clock skewedWill Miles
2017-11-13rc_find_pids: namespace fixWilliam Hubbs
2017-10-26rc_service_value_set: remove the option if NULL is the valueWilliam Hubbs
2017-10-24rc_find_pids: ignore pids that are not in our pid namespaceWilliam Hubbs
2017-04-06add init processWilliam Hubbs
2017-01-04Clean up warnings that can use the _unused macroBenda Xu
2016-12-19librc: detect loops in stacked runlevels and abortDoug Freed
2016-07-31librc: fix Docker auto detectionWilliam Hubbs
2016-07-14Remove the DEBUG_MEMORY macroWilliam Hubbs
2016-01-21librc: Complain when a real and virtual service have the same nameWilliam Hubbs
2016-01-19librc: handle rc_sys="prefix" even if we weren't built with a prefixDoug Freed
2016-01-19librc: fix handling the nothing special case for rc_sysDoug Freed
2016-01-19librc: move system detection code into rc_sys and use itDoug Freed
2016-01-18Revert "librc: fix librc-depend functions to call rc_sys"William Hubbs
2016-01-18librc: fix librc-depend functions to call rc_sysWilliam Hubbs
2015-12-21Convert OpenRC to a centralized copyright/license structureWilliam Hubbs
2015-12-08rc.map: remove references to rc_sys_v{1,2}William Hubbs
2015-12-08Convert rc_sys() calls to detect_container() and detect_vm()William Hubbs
2015-12-02Add detection for rkt containersWilliam Hubbs
2015-12-02Add detection for docker containersWilliam Hubbs
2015-12-01librc: comsolidate rc_sys_v1 and rc_sys_v2 into rc_sysWilliam Hubbs