1
0
mirror of https://github.com/tmate-io/tmate-ssh-server.git synced 2020-11-18 19:53:51 -08:00

39 Commits

Author SHA1 Message Date
Nicolas Viennot
31cc091823 Cleanup.
- Log only to syslog or stderr
- Removed the record/replay
- added ECDSA keys
2015-09-18 19:40:18 -04:00
Nicolas Viennot
baafe40cbb Send SSH connection strings over 2014-10-31 00:16:39 -04:00
Paolo Mainardi
aebbf047d2 host name is now an input argument
Closes #7
2013-11-02 16:24:15 -04:00
Nicolas Viennot
4bd26896f8 Add port argument in the connection command 2013-11-01 13:43:40 -04:00
Carl X. Su
1b2762cf4e Fix compile bug
In file included from tmate-slave.c:18:
tmate.h:101: error: redefinition of typedef ‘ssh_session’
libssh/include/libssh/libssh.h:115: note: previous declaration of ‘ssh_session’ was here
tmate.h:102: error: redefinition of typedef ‘ssh_channel’
libssh/include/libssh/libssh.h:110: note: previous declaration of ‘ssh_channel’ was here
make: *** [tmate-slave.o] Error 1

Signed-off-by: Carl X. Su <bcbcarl@gmail.com>
2013-10-23 15:29:51 +08:00
Nicolas Viennot
fcdda2de75 Bumping latest client version 2013-10-04 18:13:05 -04:00
Nicolas Viennot
f071598bf8 Updated tmate client 2013-08-16 13:31:51 -04:00
Nicolas Viennot
1ed6fb8029 Client update 2013-08-13 15:50:00 -04:00
Nicolas Viennot
b464ad7b4c Show upgrade message 2013-07-23 18:10:53 -04:00
Nicolas Viennot
5a6abb6d24 Disable Record/Replay, the bug is non deterministic 2013-07-11 03:22:46 -04:00
Nicolas Viennot
58073077d7 The protocol is now part of the decoder 2013-07-11 01:08:40 -04:00
Nicolas Viennot
23b03685a0 Quick and dirty Record/Replay feature 2013-07-10 22:48:24 -04:00
Nicolas Viennot
5a8a116351 Synchronize the list binding pane (bind-key + ?) 2013-06-26 02:06:28 -04:00
Nicolas Viennot
278b20f506 Fix copymode when hlimit mismatches the client side 2013-06-26 00:59:58 -04:00
Nicolas Viennot
6b31869600 Readonly support on the client side
For now, the client can "tmate show-messages" to get it
2013-06-22 02:34:48 -04:00
Nicolas Viennot
d02e97c206 Using /dev/urandom for our random source 2013-06-22 01:00:47 -04:00
Nicolas Viennot
9fc6c46674 Send USR1 to reopen the log file for logrotate 2013-06-19 23:51:44 -04:00
Nicolas Viennot
5ce20c48bc Dynamic hostname support 2013-06-18 05:53:37 -04:00
Nicolas Viennot
0f2707b4f1 ssh keepalive timer 2013-06-17 00:08:41 -04:00
Nicolas Viennot
a83c66d909 hostname: tmate.io -> a.tmate.io 2013-06-16 03:16:07 -04:00
Nicolas Viennot
fb733d9433 Keys can be specified with -k 2013-06-14 02:14:16 -04:00
Nicolas Viennot
04dfad47a8 Server logs stack trace on SIGSEGV 2013-06-13 05:53:43 -04:00
Nicolas Viennot
bc72493b91 Client connection/disconnection notifications 2013-06-13 05:12:38 -04:00
Nicolas Viennot
69207c3050 Debug message clean up 2013-06-13 04:13:40 -04:00
Nicolas Viennot
0777ad8082 Synchronize copy mode 2013-06-13 02:35:29 -04:00
Nicolas Viennot
d9349a3884 Report failed commands to clients 2013-06-12 20:29:55 -04:00
Nicolas Viennot
5cf8ca15fc Send the session token to the user 2013-06-12 19:48:58 -04:00
Nicolas Viennot
5872c01dfd Sync all session windows 2013-06-12 02:53:33 -04:00
Nicolas Viennot
9c5df60d62 Status bar sync 2013-06-11 23:50:04 -04:00
Nicolas Viennot
1cc80546f4 Replication of bind/unbind commands 2013-06-11 22:52:25 -04:00
Nicolas Viennot
77c23c7123 Replicate tmux commands instead of keys 2013-06-11 22:35:12 -04:00
Nicolas Viennot
def38c984a Developer Environement setup 2013-06-11 17:05:12 -04:00
Nicolas Viennot
3ee065ce52 Jail in place
Still missing the network isolation.
Maybe a iptable filtered by uid would work.
2013-06-11 05:47:20 -04:00
Nicolas Viennot
d11d8ababd Removed some useless struct 2013-06-11 02:41:28 -04:00
Nicolas Viennot
4ae8ba3270 Connections are now using tokens 2013-06-11 02:36:25 -04:00
Nicolas Viennot
3b4e6bb9cc Quick refactor of tmate-slave.c 2013-06-10 22:51:22 -04:00
Nicolas Viennot
0f1159aa30 tmate-server -> tmate-slave 2013-06-10 22:36:51 -04:00
Nicolas Viennot
e36905a646 Server side refactor (+username/pubkey) 2013-06-10 22:36:51 -04:00
Nicolas Viennot
dbc4ecc92d Slave implementation draft 2013-06-10 01:54:29 -04:00