Age | Commit message (Expand) | Author |
2015-08-29 | We already loop over the windows in server_client_loop, so don't do it | Nicholas Marriott |
2015-08-29 | Move alerts onto events rather than checking every loop. | Nicholas Marriott |
2015-08-28 | Remove unused prototypes. | Nicholas Marriott |
2015-08-28 | Per-session timers for locking, and remove the global one-second timer. | Nicholas Marriott |
2015-08-28 | Remove the lock-server option which is a bit redundant, it isn't that | Nicholas Marriott |
2015-08-28 | Give clock mode its own timer. | Nicholas Marriott |
2015-08-28 | Run status update on a per-client timer at status-interval. | Nicholas Marriott |
2015-08-28 | Move format job cleanup onto its own timer. | Nicholas Marriott |
2015-07-20 | Add an option (history-file) for a file to save/restore command prompt | Nicholas Marriott |
2015-06-05 | Similarly, for sessions use a callback to free rather than checking | Nicholas Marriott |
2015-06-05 | Instead of putting dead clients on a list and checking it every loop, | Nicholas Marriott |
2015-06-04 | Add support for a single "marked pane". There is one marked pane in the | Nicholas Marriott |
2015-06-01 | Clear signal handlers before event_reinit as apparently it can otherwise | Nicholas Marriott |
2015-05-31 | does not need syslog.h | Theo de Raadt |
2015-05-27 | Move the jobs output cache into the formats code so that #() work more | Nicholas Marriott |
2015-04-24 | Convert clients list into a TAILQ. | Nicholas Marriott |
2015-04-22 | Change the windows array into an RB tree and fix some places where we | Nicholas Marriott |
2015-04-22 | window_index is only used in one place (window_destroy) so inline it there. | Nicholas Marriott |
2015-04-21 | Do not die on USR1 if any of the socket parent directories are | Nicholas Marriott |
2014-12-09 | Add pane_dead_status for exit status of dead panes. | Nicholas Marriott |
2014-10-27 | Move cfg_causes local into cfg.c and remove struct causelist. | Nicholas Marriott |
2014-09-01 | Wake up any clients waiting with the wait-for command when the server | Nicholas Marriott |
2014-07-21 | lockf is entirely useless and it was a mistake to change to it, go back | Nicholas Marriott |
2014-05-14 | Now that cmdlists are reference counted, there is no need for two-step | Nicholas Marriott |
2014-04-24 | There is no longer a need for a paste_stack struct or for global_buffers | Nicholas Marriott |
2014-04-17 | Some more long lines. | Nicholas Marriott |
2013-10-20 | Do not run any command line command from the client which starts the | Nicholas Marriott |
2013-04-24 | Rename global configuration define. | Nicholas Marriott |
2013-03-24 | Add a command queue to standardize and simplify commands that call other | Nicholas Marriott |
2013-03-22 | No more lint means no more ARGSUSED. | Nicholas Marriott |
2012-12-06 | Fix argument order in a log statement. | Nicholas Marriott |
2012-11-19 | Use a utility function for common code to show errors in config file, | Nicholas Marriott |
2012-07-10 | xfree is not particularly helpful, remove it. From Thomas Adam. | Nicholas Marriott |
2012-04-11 | Stop accepting new clients for 1 second on EMFILE/ENFILE. Based on | Nicholas Marriott |
2012-03-09 | Use a lock file and flock() to serialize server start, avoids problems | Nicholas Marriott |
2011-03-27 | Give each pane created in a tmux server a unique id (starting from 0), | Nicholas Marriott |
2011-01-26 | Use LIST_* not SLIST_*. | Nicholas Marriott |
2011-01-08 | Move all calls to fcntl(...O_NONBLOCK) into a function and clear the | Nicholas Marriott |
2011-01-01 | Don't reset the activity timer for unattached sessions every second, | Nicholas Marriott |
2010-12-30 | Change from a per-session stack of buffers to one global stack which is | Nicholas Marriott |
2010-12-21 | Store sessions in an RB tree by name rather than a list, this is tidier | Nicholas Marriott |
2010-10-18 | Merge the before and after attach client code into one in client.c | Nicholas Marriott |
2010-10-16 | Trying to set FD_CLOEXEC on every fd is a lost cause, just use | Nicholas Marriott |
2010-09-26 | Two new options: | Nicholas Marriott |
2010-09-26 | Modify the permissions on the socket when adding or removing +x to show | Nicholas Marriott |
2010-08-19 | Do not call event_del() for signals after fork(), just use sigaction() | Nicholas Marriott |
2010-08-04 | switch back to kqueue for now, since (a) kqueue has been fixed to deal | Theo de Raadt |
2010-07-24 | kqueue(2) is currently broken when used with /dev/null and a few other | Nicholas Marriott |
2010-06-21 | Give tmux sockets (but not the containing folder) group | Nicholas Marriott |
2010-05-04 | Put this back in with the initialisation in the right order. | Nicholas Marriott |