summaryrefslogtreecommitdiffstats
path: root/proc.c
AgeCommit message (Collapse)Author
2024-02-13Merge branch 'obsd-master'Thomas Adam
2024-02-13Add two new values for the destroy-unattached option to destroy sessionsnicm
only if they are not members of sessions groups, from Mark Huang, GitHub issue 3806.
2024-01-16Merge branch 'obsd-master'Thomas Adam
2024-01-16Use imsg_get_fd() instead of direct access to imsg.fdclaudio
The change in proc.c can be further simplified once imsg_free() takes care of unclaimed file descriptors. OK nicm@
2023-04-25Include NCURSES_VERSION_PATCH in the log.Nicholas Marriott
2022-05-30Add an ACL list for users connecting to the tmux socket. Users may benicm
forbidden from attaching, forced to attach read-only, or allowed to attach read-write. A new command, server-access, configures the list. tmux gets the user using getpeereid(3) of the client socket. Users must still configure file system permissions manually. From Dallas Lyons and others.
2022-04-06Some style nits.Nicholas Marriott
2022-04-06Add an ACL list for users connecting to the tmux socket. Users may be forbiddenNicholas Marriott
from attaching, forced to attach read-only, or allowed to attach read-write. A new command, server-access, configures the list. tmux gets the user using getpeereid(3) of the client socket. Users must still configure file system permissions manually.
2022-03-08Merge branch 'obsd-master' into masterThomas Adam
2022-03-08Add formats for client and server UID and user (for multiuser setups).nicm
2021-03-28Remove queue.h, from Simon Holesch.Nicholas Marriott
2021-02-17Merge branch 'obsd-master' into masterThomas Adam
2021-02-11Add a couple of helper functions, and flush imsgs on exit.nicm
2021-01-17Look for libevent2 differently from libevent for platforms with both.Nicholas Marriott
2020-10-26Merge branch 'obsd-master'Thomas Adam
2020-10-26SIGQUIT handler needs to be cleared before fork like the others,nicm
reported by Simon Andersson.
2020-08-04Merge branch 'obsd-master'Thomas Adam
2020-08-04Also ignore SIGQUIT so it can't be used to kill the client when locked.nicm
2020-05-28utf8proc_unicode_version is too new.Nicholas Marriott
2020-05-22Maybe this is better.Nicholas Marriott
2020-05-22And tweak again.Nicholas Marriott
2020-05-22Fix utf8proc version logging.Nicholas Marriott
2020-05-22Log ncurses and utf8proc versions.Nicholas Marriott
2020-05-16Add a -D flag to ask tmux not to daemonize, useful both for running anicm
debugger (lldb does not have follow-fork-mode) and for running with a managed supervisor init system. GitHub issue 2190.
2020-05-10Add a -D flag to ask tmux not to daemonize, useful both for running a debuggerNicholas Marriott
(lldb does not have follow-fork-mode) and for running with a managed supervisor init system. GitHub issue 2190.
2020-01-28Merge branch 'obsd-master'Thomas Adam
2020-01-28Reduce a difference with portable tmux by adding the -V flag andnicm
#{version} format; on OpenBSD these just report the OpenBSD version.
2017-07-14Merge branch 'obsd-master'Thomas Adam
2017-07-14Because ignore SIGCHLD early, letting signal_del restore it doesn't worknicm
correctly, so set it explicitly back to default (and the others for good measure).
2017-07-14Merge branch 'obsd-master'Thomas Adam
2017-07-14Fix redraw defer code in the presence of multiple clients - the timernicm
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.
2017-07-12Merge branch 'obsd-master'Thomas Adam
2017-07-12Merge branch 'obsd-master'Thomas Adam
Conflicts: cmd-pipe-pane.c proc.c tmux.c window.c
2017-07-12Do not need to set up USR2 twice.nicm
2017-07-12Move signal code into proc.c.nicm
2017-07-12proc_send_s now seems unnecessary.nicm
2017-06-07Merge branch 'obsd-master'Thomas Adam
2017-06-07Return 1 if name matches not 0, also fix some spaces.nicm
2017-06-05Merge branch 'obsd-master'Thomas Adam
Conflicts: tmux.1 window.c
2017-06-04Support SIGUSR2 to stop and start logging for an existing server. Alsonicm
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.
2017-01-18Put version in log in portable tmux.Nicholas Marriott
2016-10-17One extra empty line not in OpenBSD, and tweak a #define style.Nicholas Marriott
2016-05-27getprogname() and setproctitle() on Linux.Nicholas Marriott
2016-01-19Merge branch 'obsd-master'Thomas Adam
2016-01-19I no longer use my SourceForge address so replace it.nicm
2015-12-05Merge branch 'obsd-master'Thomas Adam
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@claudio
2015-11-25log_open() isn't conditional on proctitleThomas Adam
2015-11-25Remove logfile()Thomas Adam
2015-11-25Merge branch 'obsd-master'Thomas Adam
Conflicts: log.c proc.c tmux.c