summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
* add contribLeah Neukirchen2022-01-0724-0/+340
* rvnitctl: exit with status 1 when no outputLeah Neukirchen2022-01-071-1/+5
* replace X command with S for ShutdownLeah Neukirchen2022-01-071-1/+1
* socket thread: only write data on successLeah Neukirchen2022-01-071-2/+5
* add rvnitctlLeah Neukirchen2022-01-072-1/+47
* logger: wait a very short time for a whole lineLeah Neukirchen2022-01-071-0/+10
* propagate reboot state to shutdown oneshotsLeah Neukirchen2022-01-071-0/+5
* actually launch loggers before daemons when bootedLeah Neukirchen2022-01-061-1/+3
* use lock for services accessLeah Neukirchen2022-01-061-24/+73
* extract rescandirLeah Neukirchen2022-01-061-41/+88
* block all signals in helper threadsLeah Neukirchen2022-01-061-0/+6
* use sigaction with explicit .sa_maskLeah Neukirchen2022-01-061-2/+6
* explain timedwaitLeah Neukirchen2022-01-061-0/+2
* write end of logging pipe doesn't need to be non-blockingLeah Neukirchen2022-01-061-2/+0
* use pipe to trigger logger rescanLeah Neukirchen2022-01-061-12/+25
* revamp signal handling, use SIGCONT to wake up main threadLeah Neukirchen2022-01-061-15/+28
* run previous E service when startup oneshot fails, possibly retryLeah Neukirchen2022-01-061-0/+49
* print logs linewise, with timestampLeah Neukirchen2022-01-061-17/+34
* cleanupLeah Neukirchen2022-01-061-4/+0
* char is enough for stateLeah Neukirchen2022-01-061-5/+7
* mark services down when shutting downLeah Neukirchen2022-01-061-0/+2
* sort servicesLeah Neukirchen2022-01-061-0/+11
* add more statsLeah Neukirchen2022-01-061-1/+4
* clean up command parsing, add signal sending commandsLeah Neukirchen2022-01-061-22/+57
* shut down loggers by closing the pipe, then slaying if necessaryLeah Neukirchen2022-01-061-12/+18
* skip backup files in service dirLeah Neukirchen2022-01-061-0/+3
* extract timedwaitLeah Neukirchen2022-01-061-25/+52
* make processes session leadersLeah Neukirchen2022-01-061-0/+1
* simplify loggingLeah Neukirchen2022-01-061-43/+16
* slience warningLeah Neukirchen2022-01-061-1/+1
* add MakefileLeah Neukirchen2022-01-061-0/+10
* initial commitLeah Neukirchen2022-01-061-0/+624