summaryrefslogtreecommitdiff
path: root/runit/runsv.c
Commit message (Expand)AuthorAgeFilesLines
* runsv: code shrink: use single handler function for SIGTERM and SIGCHLDDenys Vlasenko2021-06-051-9/+8
* runsv: robustify signal handling - SIGTERM to child between vfork and exec co...Denys Vlasenko2021-06-051-10/+19
* tcp/udpsvd: robustify SIGCHLD handlingDenys Vlasenko2021-06-051-1/+4
* libbb: introduce and use xgettimeofday(), do not truncate 64-bit time_t in sh...Denys Vlasenko2020-12-301-2/+2
* randomconfig fixesDenys Vlasenko2020-12-291-5/+13
* libbb: introduce and use sleep1()Denys Vlasenko2020-11-291-2/+2
* Remove syscall wrappers around clock_gettime, closes 12091Denys Vlasenko2019-10-241-10/+1
* runsv: Use 64 prefix syscall if we have toAlistair Francis2019-10-081-0/+7
* config: update size informationDenys Vlasenko2018-12-281-1/+1
* do not use `a' quoting style in commentsDenys Vlasenko2017-08-021-1/+1
* config: deindent all help textsDenys Vlasenko2017-07-211-2/+2
* Update menuconfig items with approximate applet sizesDenys Vlasenko2017-07-181-1/+1
* runsv: update to match version 2.1.2 of runitDenys Vlasenko2017-05-151-37/+58
* *: add most of the required setup_common_bufsiz() callsDenys Vlasenko2016-04-211-0/+1
* libbb: make bb_common_bufsiz1 1 kbyte, add capability to use bss tail for itDenys Vlasenko2016-04-211-1/+2
* runit/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-191-1/+11
* libbb: introduce kernel-style BUILD_BUG_ON()Denys Vlasenko2015-10-131-10/+5
* join some common strings, -400 bytesDenys Vlasenko2015-10-081-2/+2
* libbb: use <poll.h> instead of <sys/poll.h>Thomas Petazzoni2013-10-161-1/+0
* whitespace cleanup. no code changesDenys Vlasenko2013-01-141-1/+1
* move remaining help text from include/usage.src.hPere Orga2011-04-111-0/+5
* Move stpcpy replacement function into libbbDan Fandrich2011-02-131-17/+7
* remove runit/runit_lib.cDenys Vlasenko2010-10-131-3/+3
* runit_lib: remove/inline a few more thingsDenys Vlasenko2010-09-051-1/+2
* *: suppress ~60% of "aliased warnings" on gcc-4.4.1Denys Vlasenko2010-02-041-1/+1
* *: remove a few more cases of argc usage. -89 bytes.Denys Vlasenko2009-11-281-3/+1
* *: use {i,u}toa() where appropriateDenys Vlasenko2009-10-061-4/+2
* runsv: run ./finish with parameters (runit compat)Earl Chew2009-08-021-18/+45
* runsv: rename field in a struct to not collide with other nameDenys Vlasenko2009-07-151-18/+19
* stop using non-standard macro, use WEXITSTATUS insteadDenys Vlasenko2009-06-071-2/+3
* runsv: another tiny optimizationDenis Vlasenko2009-02-261-8/+6
* runsv: small optimizationDenis Vlasenko2009-02-261-5/+2
* init: preparatory patch, no code changesDenis Vlasenko2009-01-311-2/+2
* *: a bit of code shrinkDenis Vlasenko2008-11-091-2/+3
* runsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.Denis Vlasenko2008-11-061-2/+2
* *: rename ATTRIBUTE_XXX to just XXX.Denis Vlasenko2008-07-051-3/+3
* whitespace fixes. no code changesDenis Vlasenko2008-06-251-4/+3
* - use EXIT_{SUCCESS,FAILURE}. No object-code changesBernhard Reutner-Fischer2008-05-191-1/+1
* selinux/*: -Wunused-parameter fixesDenis Vlasenko2008-03-171-5/+8
* *: add -Wunused-parameter; fix resulting breakageDenis Vlasenko2008-03-171-3/+3
* actually add bb_qsort.cDenis Vlasenko2008-03-021-1/+1
* libbb: introduce and use xrename and rename_or_warn.Denis Vlasenko2008-02-171-10/+0
* libbb: introduce bb_signals and bb_signals_recursive,Denis Vlasenko2008-02-161-4/+6
* *: more readable handling of pipe fds. No code changes.Denis Vlasenko2008-02-161-23/+24
* *: tidy up usage of char **environDenis Vlasenko2008-01-281-1/+1
* libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko2008-01-021-3/+2
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-111-1/+1
* introduce and use close_on_exec_on(fd). -50 bytes.Denis Vlasenko2007-09-301-12/+12
* assorted static vars removalDenis Vlasenko2007-09-281-8/+23
* isrv: use monotonic_secDenis Vlasenko2007-08-311-8/+28