Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a couple of helper functions, and flush imsgs on exit. | 2021-02-11 | 1 | -1/+37 | |
| | |||||
* | SIGQUIT handler needs to be cleared before fork like the others, | 2020-10-26 | 1 | -1/+2 | |
| | | | | reported by Simon Andersson. | ||||
* | Also ignore SIGQUIT so it can't be used to kill the client when locked. | 2020-08-04 | 1 | -1/+2 | |
| | |||||
* | Add a -D flag to ask tmux not to daemonize, useful both for running a | 2020-05-16 | 1 | -3/+8 | |
| | | | | | debugger (lldb does not have follow-fork-mode) and for running with a managed supervisor init system. GitHub issue 2190. | ||||
* | Reduce a difference with portable tmux by adding the -V flag and | 2020-01-28 | 1 | -3/+3 | |
| | | | | #{version} format; on OpenBSD these just report the OpenBSD version. | ||||
* | Because ignore SIGCHLD early, letting signal_del restore it doesn't work | 2017-07-14 | 1 | -2/+12 | |
| | | | | | correctly, so set it explicitly back to default (and the others for good measure). | ||||
* | Fix redraw defer code in the presence of multiple clients - the timer | 2017-07-14 | 1 | -8/+8 | |
| | | | | | | | may be needed for all of them, so don't delete it on the first; and don't skip setting the redraw flag if the timer is already running. Reported by Pol Van Aubel in GitHub issue 1003. | ||||
* | Do not need to set up USR2 twice. | 2017-07-12 | 1 | -3/+1 | |
| | |||||
* | Move signal code into proc.c. | 2017-07-12 | 1 | -23/+68 | |
| | |||||
* | proc_send_s now seems unnecessary. | 2017-07-12 | 1 | -7/+1 | |
| | |||||
* | Return 1 if name matches not 0, also fix some spaces. | 2017-06-07 | 1 | -2/+2 | |
| | |||||
* | Support SIGUSR2 to stop and start logging for an existing server. Also | 2017-06-04 | 1 | -1/+7 | |
| | | | | | we currently only have two log levels so just use -v and -vv rather than -v and -vvvv, and clarify the man page entry for -v. | ||||
* | I no longer use my SourceForge address so replace it. | 2016-01-19 | 1 | -2/+2 | |
| | |||||
* | EAGAIN handling for imsg_read. OK henning@ benno@ | 2015-12-05 | 1 | -2/+3 | |
| | |||||
* | Log some system and libevent information at startup. | 2015-11-24 | 1 | -1/+8 | |
| | |||||
* | Make the log stuff a bit tidier with some helper functions. | 2015-11-24 | 1 | -2/+2 | |
| | |||||
* | Use __unused rather than rolling our own. | 2015-11-18 | 1 | -3/+3 | |
| | |||||
* | Don't shift version out of peerid, it is needed later. | 2015-10-31 | 1 | -2/+1 | |
| | |||||
* | Break version check into a separate function, and limit version to 8 bits. | 2015-10-29 | 1 | -11/+22 | |
| | |||||
* | Break the common process set up, event loop and imsg dispatch code | 2015-10-27 | 1 | -0/+249 | |
between server and client out into a separate internal API. This will make it easier to add another process. |