aboutsummaryrefslogtreecommitdiff
path: root/server-client.c
Commit message (Collapse)AuthorAge
...
| * Some extra logging of where keys are actually going.nicm2015-10-26
| |
* | Merge branch 'obsd-master'Thomas Adam2015-10-25
|\| | | | | | | | | Conflicts: cmd-find.c
| * Pasting mouse escape sequences is unlikely, so skip them when workingnicm2015-10-23
| | | | | | | | out whether the user is pasting.
* | Merge branch 'obsd-master'Thomas Adam2015-10-22
|\|
| * Log identify messages.nicm2015-10-22
| |
* | Merge branch 'obsd-master'Thomas Adam2015-10-21
|\|
| * Use client pointer not file descriptor in logging.nicm2015-10-20
| |
* | Merge branch 'obsd-master'Thomas Adam2015-10-20
|\|
| * The table could change when retrying so don't save it at start ofnicm2015-10-20
| | | | | | | | server_client_handle_key.
* | Merge branch 'obsd-master'Thomas Adam2015-10-18
|\|
| * Pass current directory as a string rather than a file descriptor becausenicm2015-10-18
| | | | | | | | pledge doesn't let us pass directory file descriptors.
* | Merge branch 'obsd-master'Thomas Adam2015-09-17
|\|
| * Rename cmd_q dead flag to a general flags bitmask (will be more flags later).nicm2015-09-16
| |
* | Merge branch 'obsd-master'Thomas Adam2015-09-14
|\| | | | | | | | | Conflicts: Makefile
| * Make refresh-client force update of jobs, from Sina Siadat.nicm2015-09-14
| |
* | Merge branch 'obsd-master'Thomas Adam2015-09-06
|\| | | | | | | | | | | Conflicts: cfg.c tmux.c
| * Tweak some error messages/comments.nicm2015-09-01
| |
* | Merge branch 'obsd-master'Thomas Adam2015-08-30
|\| | | | | | | | | | | Conflicts: Makefile format.c
| * Some style nits and dead assignments.nicm2015-08-30
| |
| * We already loop over the windows in server_client_loop, so don't do itnicm2015-08-29
| | | | | | | | again in server_loop just to check names.
* | Merge branch 'obsd-master'Thomas Adam2015-08-28
|\|
| * Make session_update_activity more useful and use it in more places.nicm2015-08-28
| |
* | Merge branch 'obsd-master'Thomas Adam2015-08-28
|\|
| * Run status update on a per-client timer at status-interval.nicm2015-08-28
| |
* | Merge branch 'obsd-master'Thomas Adam2015-07-29
|\|
| * status_out and associated data structures are no longer used.nicm2015-07-29
| |
* | Merge branch 'obsd-master'Thomas Adam2015-07-17
|\|
| * Initialize client fd to -1 as well, from Bobby Powers.nicm2015-07-17
| |
* | Merge branch 'obsd-master'Thomas Adam2015-07-13
|\|
| * Fix line endings.nicm2015-07-13
| |
| * Initialize cwd fd to -1 so that we don't close fd 0 if the client isnicm2015-07-13
| | | | | | | | | | destroyed before it is changed. Also allow ttyname() to fail. Fixes problems when running out of file descriptors reported by Bruno Sutic.
* | Merge branch 'obsd-master'Thomas Adam2015-06-14
|\|
| * Add a format for client PID (client_pid) and server PID (pid). Diff fornicm2015-06-14
| | | | | | | | client_pid from Thomas Adam.
* | Merge branch 'obsd-master'Thomas Adam2015-06-07
|\| | | | | | | | | | | | | Conflicts: client.c tmux.1 tmux.c
| * Change deref to the more sensible unref, and add a couple I missed before.nicm2015-06-05
| |
| * Instead of putting dead clients on a list and checking it every loop,nicm2015-06-05
| | | | | | | | | | | | | | use event_once to queue a callback to deal with them. Also dead clients with references would never actually be freed because the wrap-up functions (the callback for stdin, or status_prompt_clear) would never be called. So call them in server_client_lost.
| * Move the nested check from client to server and compare the client ttynicm2015-06-04
| | | | | | | | | | name to all the pane pty names instead of comparing socket paths. This means that "new -d" will work without unsetting $TMUX.
* | Merge branch 'obsd-master'Thomas Adam2015-05-27
|\|
| * Move the jobs output cache into the formats code so that #() work morenicm2015-05-27
| | | | | | | | generally (for example, again working in set-titles-string).
* | Add back __CYGWIN__ blockThomas Adam2015-05-09
| | | | | | | | This went missing during the merge from OpenBSD.
* | Merge branch 'obsd-master'Thomas Adam2015-05-09
|\| | | | | | | | | Conflicts: tmux.h
| * Remove some stuff that accidentally ended up here from portable, andnicm2015-05-08
| | | | | | | | remove a little-used debug function.
* | Merge branch 'obsd-master'Thomas Adam2015-05-06
|\|
| * Turn cursor off during redraw, pointed out by George Nachman.nicm2015-05-06
| |
* | Merge branch 'obsd-master'Thomas Adam2015-04-25
|\|
| * Make message log a TAILQ.nicm2015-04-25
| |
* | Merge branch 'obsd-master'Thomas Adam2015-04-25
|\|
| * Convert clients list into a TAILQ.nicm2015-04-24
| |
| * Change the windows array into an RB tree and fix some places where wenicm2015-04-22
| | | | | | | | were only looking at the first winlink for a window in a session.
* | Merge branch 'obsd-master'Thomas Adam2015-04-22
|\|