| Commit message (Expand) | Author | Age | Files | Lines |
* | Add pane_dead_status for exit status of dead panes. |  nicm | 2014-12-09 | 1 | -1/+2 |
* | Move cfg_causes local into cfg.c and remove struct causelist. |  nicm | 2014-10-27 | 1 | -14/+7 |
* | Wake up any clients waiting with the wait-for command when the server |  nicm | 2014-09-01 | 1 | -2/+18 |
* | lockf is entirely useless and it was a mistake to change to it, go back |  nicm | 2014-07-21 | 1 | -1/+2 |
* | Now that cmdlists are reference counted, there is no need for two-step |  nicm | 2014-05-14 | 1 | -2/+1 |
* | There is no longer a need for a paste_stack struct or for global_buffers |  nicm | 2014-04-24 | 1 | -4/+1 |
* | Some more long lines. |  nicm | 2014-04-17 | 1 | -2/+2 |
* | Do not run any command line command from the client which starts the |  nicm | 2013-10-20 | 1 | -1/+4 |
* | Rename global configuration define. |  nicm | 2013-04-24 | 1 | -5/+5 |
* | Add a command queue to standardize and simplify commands that call other |  nicm | 2013-03-24 | 1 | -19/+25 |
* | No more lint means no more ARGSUSED. |  nicm | 2013-03-22 | 1 | -4/+1 |
* | Fix argument order in a log statement. |  nicm | 2012-12-06 | 1 | -2/+2 |
* | Use a utility function for common code to show errors in config file, |  nicm | 2012-11-19 | 1 | -17/+6 |
* | xfree is not particularly helpful, remove it. From Thomas Adam. |  nicm | 2012-07-10 | 1 | -6/+6 |
* | Stop accepting new clients for 1 second on EMFILE/ENFILE. Based on |  nicm | 2012-04-11 | 1 | -7/+32 |
* | Use a lock file and flock() to serialize server start, avoids problems |  nicm | 2012-03-09 | 1 | -2/+6 |
* | Give each pane created in a tmux server a unique id (starting from 0), |  nicm | 2011-03-27 | 1 | -1/+2 |
* | Use LIST_* not SLIST_*. |  nicm | 2011-01-26 | 1 | -2/+2 |
* | Move all calls to fcntl(...O_NONBLOCK) into a function and clear the |  nicm | 2011-01-08 | 1 | -7/+3 |
* | Don't reset the activity timer for unattached sessions every second, |  nicm | 2011-01-01 | 1 | -11/+3 |
* | Change from a per-session stack of buffers to one global stack which is |  nicm | 2010-12-30 | 1 | -1/+4 |
* | Store sessions in an RB tree by name rather than a list, this is tidier |  nicm | 2010-12-21 | 1 | -34/+27 |
* | Merge the before and after attach client code into one in client.c |  nicm | 2010-10-18 | 1 | -8/+4 |
* | Trying to set FD_CLOEXEC on every fd is a lost cause, just use |  nicm | 2010-10-16 | 1 | -3/+1 |
* | Two new options: |  nicm | 2010-09-26 | 1 | -5/+7 |
* | Modify the permissions on the socket when adding or removing +x to show |  nicm | 2010-09-26 | 1 | -6/+17 |
* | Do not call event_del() for signals after fork(), just use sigaction() |  nicm | 2010-08-19 | 1 | -2/+2 |
* | switch back to kqueue for now, since (a) kqueue has been fixed to deal |  deraadt | 2010-08-04 | 1 | -4/+1 |
* | kqueue(2) is currently broken when used with /dev/null and a few other |  nicm | 2010-07-24 | 1 | -1/+4 |
* | Give tmux sockets (but not the containing folder) group |  nicm | 2010-06-21 | 1 | -4/+4 |
* | Put this back in with the initialisation in the right order. |  nicm | 2010-05-04 | 1 | -62/+7 |
* | Revert last change, it appears to be broken somehow. |  nicm | 2010-05-04 | 1 | -8/+62 |
* | Make signal handler setup/teardown two common functions instead of six, |  nicm | 2010-05-03 | 1 | -62/+8 |
* | Merge copy mode and output mode, dropping the latter. Idea and code from |  nicm | 2010-04-06 | 1 | -3/+4 |
* | Nuke unused variable. |  nicm | 2010-03-22 | 1 | -3/+2 |
* | Use the array.h code for the causes list. |  nicm | 2010-02-06 | 1 | -12/+12 |
* | Instead of bailing out on the first configuration file error, carry on, |  nicm | 2010-02-06 | 1 | -27/+30 |
* | Ignore SIGHUP as well. |  nicm | 2010-01-30 | 1 | -1/+5 |
* | Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last |  nicm | 2009-12-03 | 1 | -4/+4 |
* | Close the pane if the process died due to a signal, not just if it exited |  nicm | 2009-12-02 | 1 | -2/+2 |
* | Remove a couple of unused arguments where possible, and add /* ARGSUSED */ to |  nicm | 2009-11-26 | 1 | -1/+4 |
* | Destroy panes immediately rather than checking them all every loop. |  nicm | 2009-11-13 | 1 | -5/+3 |
* | Free the pane bufferevent when the fd is closed (the signal could come before |  nicm | 2009-11-11 | 1 | -1/+2 |
* | Only need to chmod +x or -x the socket when a client is created, lost or |  nicm | 2009-11-11 | 1 | -7/+4 |
* | EVLOOP_ONCE takes care of the wakeup, so no need to call event_loopexit(NULL). |  nicm | 2009-11-05 | 1 | -2/+1 |
* | Now all timers are events, there is no longer any need to wake up every 50 ms - |  nicm | 2009-11-05 | 1 | -7/+2 |
* | Move status timer check into the global once-per-second timer, this could maybe |  nicm | 2009-11-04 | 1 | -1/+3 |
* | Don't reenlist the client imsg event every loop, instead have a small function |  nicm | 2009-11-04 | 1 | -5/+3 |
* | Tell the client to exit on configuration file error. |  nicm | 2009-11-04 | 1 | -1/+2 |
* | Convert the window pane (pty master side) fd over to use a bufferevent. |  nicm | 2009-11-04 | 1 | -2/+1 |