| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not load the config file if the server is exiting because it failed |  nicm | 2019-06-07 | 1 | -5/+7 |
* | Replace the various identical error callbacks with a single one in cmd-queue.c. |  nicm | 2019-05-20 | 1 | -14/+3 |
* | Break new window and pane creation common code from various commands and |  nicm | 2019-04-17 | 1 | -2/+2 |
* | Move job struct into job.c. |  nicm | 2018-08-23 | 1 | -21/+6 |
* | SESSION_UNATTACHED flag is no longer necessary now we have an attached |  nicm | 2018-08-18 | 1 | -2/+2 |
* | session_groups can be static also. |  nicm | 2018-08-02 | 1 | -2/+1 |
* | Add a missing client-detached hook when the server shuts down, and do |  nicm | 2018-03-08 | 1 | -2/+11 |
* | Add exit-empty option to exit server if no sessions (defaults to on). |  nicm | 2018-02-22 | 1 | -1/+4 |
* | Report better error from server when socket create fails, GitHub issue |  nicm | 2017-12-19 | 1 | -15/+43 |
* | Show exit status and time in the remain-on-exit pane text, mostly from |  nicm | 2017-10-12 | 1 | -1/+2 |
* | Because ignore SIGCHLD early, letting signal_del restore it doesn't work |  nicm | 2017-07-14 | 1 | -2/+2 |
* | Block signals between forking and clearing signal handlers (or calling |  nicm | 2017-07-12 | 1 | -2/+6 |
* | Move signal code into proc.c. |  nicm | 2017-07-12 | 1 | -4/+17 |
* | Some extra logging to show why tmux might exit. |  nicm | 2017-07-09 | 1 | -2/+3 |
* | Do not close panes until process has exited and any outstanding data |  nicm | 2017-07-03 | 1 | -2/+7 |
* | Support SIGUSR2 to stop and start logging for an existing server. Also |  nicm | 2017-06-04 | 1 | -2/+5 |
* | Memory leaks, from David CARLIER. |  nicm | 2017-04-22 | 1 | -3/+7 |
* | Make the cmd_find_* functions more obvious when looking for a client, |  nicm | 2017-04-21 | 1 | -3/+3 |
* | History needs to be loaded after config parsing is done - now that |  nicm | 2017-04-21 | 1 | -3/+1 |
* | If a #() command doesn't exit, use its most recent line of output (it |  nicm | 2017-04-20 | 1 | -3/+10 |
* | Instead of numbering session groups, give them a name which may be given |  nicm | 2017-02-09 | 1 | -2/+2 |
* | Fixed keys for choose mode, and remove the last mode keys bits. |  nicm | 2017-01-24 | 1 | -2/+1 |
* | Do not execute commands for a client until it has identified, fixes |  nicm | 2016-11-12 | 1 | -3/+5 |
* | Notifys can go via the command queue instead of using their own queue. |  nicm | 2016-10-16 | 1 | -3/+1 |
* | Rewrite command queue handling. Each client still has a command queue, |  nicm | 2016-10-16 | 1 | -2/+10 |
* | Drain notifys once at the end of the server loop instead of doing it |  nicm | 2016-10-15 | 1 | -1/+2 |
* | Loads more static, except for cmd-*.c and window-*.c. |  nicm | 2016-10-10 | 1 | -21/+20 |
* | tmux: only consider ACCESSPERMS for setting mode on socket_path. |  semarie | 2016-07-07 | 1 | -2/+2 |
* | Bump the listen() backlog up, some people have scripts that run up a lot |  nicm | 2016-03-30 | 1 | -2/+2 |
* | I no longer use my SourceForge address so replace it. |  nicm | 2016-01-19 | 1 | -2/+2 |
* | Add infrastructure to work out the best target given a pane or window |  nicm | 2015-12-16 | 1 | -2/+2 |
* | Make the marked pane a cmd_find_state. |  nicm | 2015-12-15 | 1 | -42/+16 |
* | Do lock failures slightly better, return a special value so we don't |  nicm | 2015-11-24 | 1 | -4/+6 |
* | Remove the -I part of show-messages which isn't really that useful; the |  nicm | 2015-11-24 | 1 | -2/+2 |
* | Make the log stuff a bit tidier with some helper functions. |  nicm | 2015-11-24 | 1 | -2/+2 |
* | Add getpw to pledge, makes tmux work in YP environments, discovered by |  nicm | 2015-11-22 | 1 | -3/+3 |
* | Use __unused rather than rolling our own. |  nicm | 2015-11-18 | 1 | -2/+2 |
* | Accidentally turned off pledge, turn it back on. |  nicm | 2015-11-15 | 1 | -2/+2 |
* | Push stdout and stderr to clients more aggressively, and add an event to |  nicm | 2015-11-14 | 1 | -2/+2 |
* | Tidy utf8.c a little: build table on first use, and make utf8_width take |  nicm | 2015-11-12 | 1 | -2/+1 |
* | The output log is only useful once and it means creating a file, so open |  nicm | 2015-10-31 | 1 | -1/+3 |
* | Move struct options into options.c. |  nicm | 2015-10-27 | 1 | -2/+2 |
* | Break the common process set up, event loop and imsg dispatch code |  nicm | 2015-10-27 | 1 | -54/+20 |
* | tmux can call pledge() in main with large set and then reduce it |  nicm | 2015-10-23 | 1 | -1/+5 |
* | This should not be changed. |  nicm | 2015-10-22 | 1 | -2/+2 |
* | Rename shutdown to exit. |  nicm | 2015-10-22 | 1 | -12/+12 |
* | Userspace doesn't need to use SUN_LEN(): connect() and bind() must accept |  guenther | 2015-10-11 | 1 | -2/+2 |
* | Move initial conf load into cfg.c. |  nicm | 2015-09-01 | 1 | -21/+4 |
* | Event base does not need to be global. |  nicm | 2015-08-30 | 1 | -3/+3 |
* | We already loop over the windows in server_client_loop, so don't do it |  nicm | 2015-08-29 | 1 | -5/+3 |