tmate slave server
C Roff M4 Awk Makefile Ruby Other
Switch branches/tags
Clone or download
juniorz and nviennot Allow connections based on authorized_keys file.
When run with option `-a /path/to/authorized_keys`, tmate-slave will only
authenticate public keys present in the file `/path/to/authorized_keys`.

The expected format is the same as specified in sshd(8) manpage, section
"AUTHORIZED_KEYS FILE FORMAT".

See: tmate-io/tmate-slave#37

Closes #38
Latest commit d6a76e0 Nov 13, 2017
Permalink
Failed to load latest commit information.
compat Fixed fgetln(3) implementation (from Joerg Jung) which does not depen… Feb 19, 2016
logo Add tmux logo, createed by Jason Long. Apr 28, 2015
monitor fix leak in the monitoring code Aug 30, 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 merge latest tmux Dec 28, 2015
.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
README examples/ has gone, so delete some text about it. Jan 29, 2016
README.md Readme Update Nov 2, 2013
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 branch 'obsd-master' Jan 19, 2016
client.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-attach-session.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 27, 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 27, 2016
cmd-kill-pane.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 I no longer use my SourceForge address so replace it. Jan 19, 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 I no longer use my SourceForge address so replace it. Jan 19, 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 remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-pipe-pane.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-queue.c Add support for parsed commands 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 Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-respawn-pane.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-respawn-window.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-rotate-window.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 Merge remote-tracking branch 'tmux/master' Mar 27, 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 Merge remote-tracking branch 'tmux/master' Mar 27, 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 Merge remote-tracking branch 'tmux/master' Mar 27, 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 remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-string.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-swap-pane.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-swap-window.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-switch-client.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
cmd-unbind-key.c I no longer use my SourceForge address so replace it. Jan 19, 2016
cmd-wait-for.c I no longer use my SourceForge address so replace it. Jan 19, 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 Merge remote-tracking branch 'tmux/master' Mar 27, 2016
control-notify.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
control.c I no longer use my SourceForge address so replace it. Jan 19, 2016
create_keys.sh create_keys.sh: only use -E md5 when available Jun 5, 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 27, 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 remote-tracking branch 'tmux/master' Mar 27, 2016
input.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
job.c Prevent jobs from running Jun 16, 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 Merge remote-tracking branch 'tmux/master' Mar 27, 2016
layout-set.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
layout.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
log.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 Merge remote-tracking branch 'tmux/master' Mar 27, 2016
notify.c Merge branch 'obsd-master' Jun 7, 2015
options-table.c Merge remote-tracking branch 'tmux/master' 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 remote-tracking branch 'tmux/master' Mar 27, 2016
resize.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
screen-redraw.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 remote-tracking branch 'tmux/master' Mar 27, 2016
server.c Try to fix an rare infinite loop Mar 27, 2016
session.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
signal.c Merge remote-tracking branch 'tmux/master' Mar 27, 2016
status.c Prevent jobs from running Jun 16, 2016
style.c I no longer use my SourceForge address so replace it. Jan 19, 2016
tmate-daemon-decoder.c Add support for parsed commands Mar 28, 2016
tmate-daemon-encoder.c Fix backspace for 2.2.0 Apr 18, 2016
tmate-daemon-legacy.c Add UTF8 support for legacy daemons Jan 1, 2016
tmate-debug.c Refactored tmate Sep 19, 2015
tmate-msgpack.c nits Mar 27, 2016
tmate-protocol.h Add support for parsed commands Mar 28, 2016
tmate-proxy.c reconnection wip Mar 26, 2016
tmate-slave.c Allow connections based on authorized_keys file. Apr 20, 2018
tmate-ssh-client-pty.c Latency reporting Feb 28, 2016
tmate-ssh-daemon.c Latency reporting Feb 28, 2016
tmate-ssh-exec.c merge complete Dec 30, 2015
tmate-ssh-latency.c Latency reporting Feb 28, 2016
tmate-ssh-server.c Allow connections based on authorized_keys file. Apr 20, 2018
tmate.1 Slave implementation draft Jun 10, 2013
tmate.h Allow connections based on authorized_keys file. Apr 20, 2018
tmux.1 Merge branch 'obsd-master' Mar 18, 2016
tmux.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 remote-tracking branch 'tmux/master' Mar 27, 2016
tty.c Merge remote-tracking branch 'tmux/master' Mar 27, 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 Prevent jobs from running Jun 16, 2016
window-copy.h Merge remote-tracking branch 'tmux/master' Mar 27, 2016
window.c Merge remote-tracking branch 'tmux/master' Mar 27, 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