Instant Terminal Sharing
Clone or download
ncopa and nviennot Fix building with or without backtrace(3)
backtrace(3) and execinfo.h are GNU extensions and may or may not be
available, and they may be provided via libexecinfo.

Fix detection of libexecinfo and allow building without any support of
backtrace, in which case we let kernel create core dump.

Fixes #116 #117
Latest commit 3f6c6d4 Sep 28, 2017
Permalink
Failed to load latest commit information.
compat Merge remote-tracking branch 'tmux/master' Mar 11, 2016
logo Add tmux logo, createed by Jason Long. Apr 28, 2015
presentations Add a couple of presentations I wrote a few years ago. One for the il… Jun 4, 2015
tools No more $Id$. Sep 14, 2015
.gitignore Allow static linking Jan 10, 2016
.mailmap Add to .mailmap, and sort. Dec 8, 2015
.travis.yml TRAVIS-CI: correct path to configure May 17, 2015
CHANGES Update for 2.1 release. Oct 18, 2015
COPYING Add a COPYING file, suggested by Dagobert Michelsen. May 31, 2013
FAQ Note version this happened. Jun 4, 2015
Makefile.am Merge remote-tracking branch 'tmux/master' Mar 27, 2016
Makefile.static-build strip static builds Mar 29, 2016
README examples/ has gone, so delete some text about it. Jan 29, 2016
README-tmux Merge with latest tmux Dec 23, 2015
README.md Merge with latest tmux Dec 23, 2015
SYNCING SYNCING: Few tweaks Jun 4, 2015
TODO Add to TODO. Mar 20, 2016
alerts.c I no longer use my SourceForge address so replace it. Jan 19, 2016
arguments.c Revert "Escape sent commands" Mar 28, 2016
array.h I no longer use my SourceForge address so replace it. Jan 19, 2016
attributes.c No need for $Id$ now. Nov 8, 2014
autogen.sh Remove $Id$. Jun 3, 2015
cfg.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
client.c better error message Mar 27, 2016
cmd-attach-session.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-bind-key.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-break-pane.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd-capture-pane.c Instead of combined flags for -c, -s, -t, split into different sets Dec 14, 2015
cmd-choose-buffer.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-choose-client.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-choose-tree.c Instead of combined flags for -c, -s, -t, split into different sets Dec 14, 2015
cmd-clear-history.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-command-prompt.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-confirm-before.c Instead of combined flags for -c, -s, -t, split into different sets Dec 14, 2015
cmd-copy-mode.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-detach-client.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-display-message.c Instead of combined flags for -c, -s, -t, split into different sets Dec 14, 2015
cmd-display-panes.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-find-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-find.c Merge branch 'obsd-master' Mar 3, 2016
cmd-if-shell.c Remove some more unused variables, and use RB_FOREACH_SAFE in Mar 1, 2016
cmd-join-pane.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd-kill-pane.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-kill-server.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-kill-session.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-kill-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-list-buffers.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-list-clients.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-list-keys.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd-list-panes.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-list-sessions.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-list-windows.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-list.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-load-buffer.c Do not use c->cwd or s->cwd if it is NULL, found by Ben Boeckel. Mar 5, 2016
cmd-lock-server.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-move-window.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd-new-session.c Do not use c->cwd or s->cwd if it is NULL, found by Ben Boeckel. Mar 5, 2016
cmd-new-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-paste-buffer.c Merge branch 'obsd-master' Jan 19, 2016
cmd-pipe-pane.c Merge branch 'obsd-master' Jan 19, 2016
cmd-queue.c Send commands with their arguments in an array Mar 28, 2016
cmd-refresh-client.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-rename-session.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-rename-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-resize-pane.c Remove some more unused variables, and use RB_FOREACH_SAFE in Mar 1, 2016
cmd-respawn-pane.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-respawn-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-rotate-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-run-shell.c Expand client formats in run-shell. Feb 12, 2016
cmd-save-buffer.c Merge branch 'obsd-master' Mar 5, 2016
cmd-select-layout.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-select-pane.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-select-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-send-keys.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-set-buffer.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-set-environment.c show-* and set-* need to handle a missing target. Mar 3, 2016
cmd-set-hook.c Instead of combined flags for -c, -s, -t, split into different sets Dec 14, 2015
cmd-set-option.c show-* and set-* need to handle a missing target. Mar 3, 2016
cmd-show-environment.c show-* and set-* need to handle a missing target. Mar 3, 2016
cmd-show-messages.c Merge branch 'obsd-master' Jan 19, 2016
cmd-show-options.c show-* and set-* need to handle a missing target. Mar 3, 2016
cmd-source-file.c Use member names in cmd_entry definitions so I stop getting confused Dec 13, 2015
cmd-split-window.c Merge branch 'obsd-master' Jan 19, 2016
cmd-string.c Attempt to fix environment related crash Jun 14, 2016
cmd-swap-pane.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd-swap-window.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd-switch-client.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-unbind-key.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-wait-for.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
cmd.c Merge branch 'obsd-master' Mar 2, 2016
colour.c I no longer use my SourceForge address so replace it. Jan 19, 2016
compat.h Update my email address. Jan 19, 2016
configure.ac Fix building with or without backtrace(3) Sep 28, 2017
control-notify.c I no longer use my SourceForge address so replace it. Jan 19, 2016
control.c I no longer use my SourceForge address so replace it. Jan 19, 2016
environ.c I no longer use my SourceForge address so replace it. Jan 19, 2016
example_tmux.conf Remove old examples in favour of one example configuration file. Jan 29, 2016
format.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
grid-view.c I no longer use my SourceForge address so replace it. Jan 19, 2016
grid.c Add RGB escape sequences for capture-pane -e. Jan 31, 2016
hooks.c Add infrastructure to work out the best target given a pane or window Dec 16, 2015
input-keys.c Merge branch 'obsd-master' Mar 2, 2016
input.c Handle wcwidth() and mbtowc() failures in better style and drop Mar 2, 2016
job.c Merge branch 'obsd-master' Jan 19, 2016
key-bindings.c Remove some more unused variables, and use RB_FOREACH_SAFE in Mar 1, 2016
key-string.c Instead of reusing MouseUp at the finish of a drag, add a new key Mar 18, 2016
layout-custom.c I no longer use my SourceForge address so replace it. Jan 19, 2016
layout-set.c I no longer use my SourceForge address so replace it. Jan 19, 2016
layout.c I no longer use my SourceForge address so replace it. Jan 19, 2016
log.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
mdoc2man.awk Generate tmux.1 using mdoc2man.awk on Solaris, issue brought up and c… Apr 16, 2013
mode-key.c Instead of reusing MouseUp at the finish of a drag, add a new key Mar 18, 2016
names.c I no longer use my SourceForge address so replace it. Jan 19, 2016
notify.c Merge branch 'obsd-master' Jun 7, 2015
options-table.c Default tmate messages to 15s Mar 27, 2016
options.c I no longer use my SourceForge address so replace it. Jan 19, 2016
osdep-aix.c Update my email address. Jan 19, 2016
osdep-cygwin.c Update my email address. Jan 19, 2016
osdep-darwin.c unused -> __unused. Nov 18, 2015
osdep-dragonfly.c Update my email address. Jan 19, 2016
osdep-freebsd.c Update my email address. Jan 19, 2016
osdep-hpux.c Update my email address. Jan 19, 2016
osdep-linux.c Update my email address. Jan 19, 2016
osdep-netbsd.c Update my email address. Jan 19, 2016
osdep-openbsd.c Merge branch 'obsd-master' Jan 19, 2016
osdep-sunos.c No need for $Id$ now. Nov 8, 2014
osdep-unknown.c Update my email address. Jan 19, 2016
paste.c Merge branch 'obsd-master' Jan 19, 2016
proc.c Merge branch 'obsd-master' Jan 19, 2016
resize.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
screen-redraw.c I no longer use my SourceForge address so replace it. Jan 19, 2016
screen-write.c Clear RGB flags during selection. Jan 31, 2016
screen.c I no longer use my SourceForge address so replace it. Jan 19, 2016
server-client.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
server-fn.c Merge branch 'obsd-master' Jan 19, 2016
server.c Send commands with their arguments in an array Mar 28, 2016
session.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
signal.c I no longer use my SourceForge address so replace it. Jan 19, 2016
status.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
style.c I no longer use my SourceForge address so replace it. Jan 19, 2016
tmate-debug.c Fix building with or without backtrace(3) Sep 28, 2017
tmate-decoder.c Send commands with their arguments in an array Mar 28, 2016
tmate-encoder.c Be less strict over msgpack message size Mar 28, 2016
tmate-env.c Allow clients to extract the ssh connection strings from cmd line Oct 31, 2014
tmate-msg.c Reusing protocol code from tmate-slave Jan 1, 2016
tmate-msgpack.c Be less strict over msgpack message size Mar 28, 2016
tmate-protocol.h sync tmate-protocol.h Mar 28, 2016
tmate-session.c Add missing incldues for FreeBSD Jun 5, 2016
tmate-ssh-client.c Add missing incldues for FreeBSD Jun 5, 2016
tmate.1 Client side first shot Jun 10, 2013
tmate.h Provide better reconnection error message Mar 29, 2016
tmux.1 Merge branch 'obsd-master' Mar 18, 2016
tmux.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
tmux.h Merge remote-tracking branch 'tmux/master' Mar 27, 2016
tty-acs.c I no longer use my SourceForge address so replace it. Jan 19, 2016
tty-keys.c Handle wcwidth() and mbtowc() failures in better style and drop Mar 2, 2016
tty-term.c Merge branch 'obsd-master' Jan 29, 2016
tty.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
utf8.c +wchar.h Mar 2, 2016
window-choose.c I no longer use my SourceForge address so replace it. Jan 19, 2016
window-clock.c I no longer use my SourceForge address so replace it. Jan 19, 2016
window-copy.c Crash fix in search prev/next match Jun 10, 2016
window-copy.h Merge with latest tmux Dec 23, 2015
window.c Merge remote-tracking branch 'tmux/master' Mar 11, 2016
xmalloc.c Sync the entire xmalloc.[ch] with the other users, but with the addition Nov 18, 2015
xmalloc.h xmalloc: define __bounded__ where necessary Feb 7, 2016
xterm-keys.c I no longer use my SourceForge address so replace it. Jan 19, 2016

README.md

tmate

What is it?

Tmate is a fork of tmux. It provides an instant pairing solution.

License

tmate is built on top of tmux. tmux and tmate are BSD-licensed.