summaryrefslogtreecommitdiffstats
path: root/proc.c
AgeCommit message (Collapse)Author
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
2015-11-24Log some system and libevent information at startup.nicm
2015-11-24Make the log stuff a bit tidier with some helper functions.nicm
2015-11-24-sys/queue.h in proc.c, and nuke the unnecessary C++ header guards stuff andNicholas Marriott
sys/cdefs.h in vis.h (it causes problems on some platforms). Reported by someone on GitHub, issue 212.
2015-11-18Merge branch 'obsd-master'Thomas Adam
2015-11-18Use __unused rather than rolling our own.nicm
2015-10-31Merge branch 'obsd-master'Thomas Adam
Conflicts: server.c
2015-10-31Don't shift version out of peerid, it is needed later.nicm
2015-10-29Merge branch 'obsd-master'Thomas Adam
2015-10-29Break version check into a separate function, and limit version to 8 bits.nicm
2015-10-27Merge branch 'obsd-master'Thomas Adam
Conflicts: Makefile client.c server-client.c server.c tmux.c tmux.h
2015-10-27Break the common process set up, event loop and imsg dispatch codenicm
between server and client out into a separate internal API. This will make it easier to add another process.