Commit message (Expand) | Author | ||
---|---|---|---|
2018-09-11 | Don't render every PM as a ping | June McEnroe | |
2018-09-11 | Add urlOpenMatch | June McEnroe | |
2018-09-10 | Depend on man.sh for chroot.tar target | June McEnroe | |
2018-09-10 | Set LESSSECURE=1 in man.sh | June McEnroe | |
2018-09-10 | Add /man command | June McEnroe | |
2018-09-10 | Install man page in chroot | June McEnroe | |
2018-09-10 | Install man page | June McEnroe | |
2018-09-10 | Split keys into subsections and document colors | June McEnroe | |
2018-09-10 | Add "blank" lines to chatte.1 | June McEnroe | |
2018-09-10 | Document key bindings in chatte.1 | June McEnroe | |
2018-09-08 | Document slash commands in chatte.1 | June McEnroe/td> | |
2021-01-19 | Map tags to IDs using only [[:alnum:]-._] | June McEnroe | |
2021-01-19 | Don't use a pager if reading standard input | June McEnroe | |
2021-01-19 | Support BSD make syntax and match *.am | June McEnroe | |
2021-01-19 | Match tab following escaped newline in make assignments | June McEnroe | |
2021-01-18 | Allow matching lexers using first input line | June McEnroed2cf05cb85143&follow=1'>Check if pipe is writable in wrapper | June McEnroe |
2020-08-15 | Parse config later | June McEnroe | |
This is just to keep the list of open file descriptors tidier, since parsing the config creates many pipes. | |||
2020-08-15 | Only log signals other than SIGTERM | June McEnroe | |
2020-08-15 | Clarify restart interval in catsitd manual | June McEnroe | |
2020-08-15 | Fix resetting restart interval with explicit restart | June McEnroe | |
2020-08-15 | Add reset interval after which restart interval is reset | June McEnroe | |
2020-08-15 | Log when service name pattern doesn't match | June McEnroe | |
2020-08-15 | Add FreeBSD rc script | June McEnroe | |
I'm expecting to also have an OpenBSD rc script. | |||
2020-08-15 | Call setproctitle with number of services | June McEnroe | |
2020-08-15 | Rename project to catsit | June McEnroe | |
2020-08-15 | Use only LOG_NOTICE and LOG_WARNING | June McEnroe | |
These are the two priorities that go to a normal place (/var/log/messages) by default. | |||
2020-08-15 | Make log messages consistent | June McEnroe | |
2020-08-15 | Remove closelog call | June 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-15 | Implement service status | June McEnroe | |
2020-08-15 | Parse control commands | June McEnroe | |
2020-08-15 | Read service pipes | June 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-15 | Implement non-blocking line-buffered reading | June McEnroe | |
2020-08-15 | Generate tags file | June McEnroe | |
2020-08-15 | Just use CLOCK_MONOTONIC and clean up includes | June McEnroe | |
CLOCK_MONOTONIC exists everywhere. | |||
2020-08-15 | Reap children | June McEnroe | |
2020-08-14 | Implement serviceSignal, serviceStop, serviceRestart | June McEnroe | |
2020-08-14 | Reset restartInterval and restartDeadline on start | June McEnroe | |
2020-08-14 | Switch to timespec for timeouts | June McEnroe | |
Can be passed to ppoll(2) directly. | |||
2020-08-14 | Implement serviceStart | June McEnroe | |
2020-08-14 | Flesh out Service struct | June McEnroe | |
2020-08-14 | Build environment for services | June McEnroe | |
2020-08-14 | Implement spawntab parsing | June McEnroe | |
2020-08-14 | Open syslog, daemonize, write PID | June McEnroe | |
2020-08-14 | Implement user and group lookup | June McEnroe | |
2020-08-14 | Add install target | June McEnroe | |
2020-08-14 | Add spawnd skeleton | June McEnroe |