summary refs log tree commit diff
path: root/log.c (unfollow)
Commit message (Expand)Author
2018-09-11Don't render every PM as a pingJune McEnroe
2018-09-11Add urlOpenMatchJune McEnroe
2018-09-10Depend on man.sh for chroot.tar targetJune McEnroe
2018-09-10Set LESSSECURE=1 in man.shJune McEnroe
2018-09-10Add /man commandJune McEnroe
2018-09-10Install man page in chrootJune McEnroe
2018-09-10Install man pageJune McEnroe
2018-09-10Split keys into subsections and document colorsJune McEnroe
2018-09-10Add "blank" lines to chatte.1June McEnroe
2018-09-10Document key bindings in chatte.1June McEnroe
2018-09-08Document slash commands in chatte.1June McEnroe/td>
2021-01-19Map tags to IDs using only [[:alnum:]-._]June McEnroe
2021-01-19Don't use a pager if reading standard inputJune McEnroe
2021-01-19Support BSD make syntax and match *.amJune McEnroe
2021-01-19Match tab following escaped newline in make assignmentsJune McEnroe
2021-01-18Allow matching lexers using first input lineJune McEnroed2cf05cb85143&follow=1'>Check if pipe is writable in wrapperJune McEnroe
2020-08-15Parse config laterJune McEnroe
This is just to keep the list of open file descriptors tidier, since parsing the config creates many pipes.
2020-08-15Only log signals other than SIGTERMJune McEnroe
2020-08-15Clarify restart interval in catsitd manualJune McEnroe
2020-08-15Fix resetting restart interval with explicit restartJune McEnroe
2020-08-15Add reset interval after which restart interval is resetJune McEnroe
2020-08-15Log when service name pattern doesn't matchJune McEnroe
2020-08-15Add FreeBSD rc scriptJune McEnroe
I'm expecting to also have an OpenBSD rc script.
2020-08-15Call setproctitle with number of servicesJune McEnroe
2020-08-15Rename project to catsitJune McEnroe
2020-08-15Use only LOG_NOTICE and LOG_WARNINGJune McEnroe
These are the two priorities that go to a normal place (/var/log/messages) by default.
2020-08-15Make log messages consistentJune McEnroe
2020-08-15Remove closelog callJune McEnroe
It's unclear whether closelog is really safe to call in pre-exec context, so just trust that the log is opened with CLOEXEC.
2020-08-15Implement service statusJune McEnroe
2020-08-15Parse control commandsJune McEnroe
2020-08-15Read service pipesJune McEnroe
Changed line reading functions to return const char * because modifying the strings by adding '\0' into them screws up the following call.
2020-08-15Implement non-blocking line-buffered readingJune McEnroe
2020-08-15Generate tags fileJune McEnroe
2020-08-15Just use CLOCK_MONOTONIC and clean up includesJune McEnroe
CLOCK_MONOTONIC exists everywhere.
2020-08-15Reap childrenJune McEnroe
2020-08-14Implement serviceSignal, serviceStop, serviceRestartJune McEnroe
2020-08-14Reset restartInterval and restartDeadline on startJune McEnroe
2020-08-14Switch to timespec for timeoutsJune McEnroe
Can be passed to ppoll(2) directly.
2020-08-14Implement serviceStartJune McEnroe
2020-08-14Flesh out Service structJune McEnroe
2020-08-14Build environment for servicesJune McEnroe
2020-08-14Implement spawntab parsingJune McEnroe
2020-08-14Open syslog, daemonize, write PIDJune McEnroe
2020-08-14Implement user and group lookupJune McEnroe
2020-08-14Add install targetJune McEnroe
2020-08-14Add spawnd skeletonJune McEnroe