Commit Graph

4495 Commits

Author SHA1 Message Date
Nicolas Viennot
92bf230b8a Can't use the legacy logging callbacks of libssh, it's broken 2013-11-06 19:08:55 -05:00
Nicolas Viennot
a37b7d1ae5 Fix makefile 2013-11-06 19:08:54 -05:00
Nicolas Viennot
3ce7122aac Upgrade to 1.8.9 2013-10-04 17:53:02 -04:00
Nicolas Viennot
ed4020b589 Use ~/.tmate.conf to load tmate specific settings
Closes #10
2013-10-04 17:52:12 -04:00
Nicolas Viennot
0d182e707e Allow users to specify their own tmate servers
Options:
- tmate-server-host
- tmate-server-port
- tmate-server-dsa-fingerprint
- tmate-server-rsa-fingerprint
- tmate-server-ecdsa-fingerprint
2013-10-04 17:36:46 -04:00
Nicolas Viennot
bb5634ce20 Update libssh 2013-10-04 16:34:36 -04:00
Nicolas Viennot
8a87170c8a Remove GSSAPI support in libssh 2013-08-16 18:31:20 -04:00
Nicolas Viennot
604c43bfab Updated to 1.8.8 2013-08-16 13:32:38 -04:00
Nicolas Viennot
246bec30bc Updated libssh 2013-08-16 13:32:26 -04:00
Nicolas Viennot
aab28e3796 Update version to 1.8.7 2013-08-13 15:43:43 -04:00
Nicolas Viennot
31326220fa [server lost] bug fix: The DNS resolver must not be freed on MacOSX 2013-08-13 15:43:43 -04:00
Nicolas Viennot
089a594a68 Better stack traces 2013-07-29 09:51:37 -04:00
Nicolas Viennot
13d3439933 SSH key passphrase support
Closes #6
2013-07-23 16:55:06 -04:00
Nicolas Viennot
b97568cac2 Fix status bar timeout when the client is not yet connected to the session 2013-07-23 16:22:51 -04:00
Nicolas Viennot
ebc4e5ecdf User can specify his SSH identity with the tmate-identity global option 2013-07-22 18:05:44 -04:00
Nicolas Viennot
36bfa71b78 Support for multiple IP on DNS 2013-07-22 17:24:08 -04:00
Nicolas Viennot
2e3661a0f6 Update libssh 2013-07-11 19:40:23 -04:00
Nicolas Viennot
7be65e79db localhost localhost -> 127.0.0.1 for dev mode (ipv6) 2013-07-11 19:40:23 -04:00
Nicolas Viennot
c9a6e2560a Synchronize the list binding pane (bind-key + ?) 2013-06-26 02:05:13 -04:00
Nicolas Viennot
59cab76dd8 Fix copy mode when the buffer size is smaller than 2000 2013-06-26 00:54:27 -04:00
Nicolas Viennot
ddf0a9dd55 Fix compile bug
libssh/include/libssh/libssh.h:115: error: previous declaration of 'ssh_session' was here
tmate.h:83: error: redefinition of typedef 'ssh_channel'
libssh/include/libssh/libssh.h:110: error: previous declaration of 'ssh_channel' was here
make: *** [tmate-ssh-client.o] Error 1
2013-06-17 17:34:34 -04:00
Nicolas Viennot
edea6cf141 Release 1.8.4 2013-06-14 23:59:26 -04:00
Nicolas Viennot
632553bdc9 SSH log level is tweakable with -v 2013-06-14 23:58:08 -04:00
Nicolas Viennot
7316ed33e1 [libssh] auth: If the agent fails, fall back to regular path
It's causing issues on MacOSX when ssh_agent_get_ident_count()
reports "Agent count: 0".
2013-06-14 23:53:18 -04:00
Nicolas Viennot
8f19552af0 Better error message when SSH keys are not setup 2013-06-14 23:10:24 -04:00
Nicolas Viennot
80f9e84b83 Release 1.8.3 2013-06-14 22:39:28 -04:00
Nicolas Viennot
53355a0b92 Bug fix: $TMUX wasn't being reused properly 2013-06-14 22:39:21 -04:00
Nicolas Viennot
16dd13979e Ubuntu complains without the README 2013-06-14 22:11:13 -04:00
Nicolas Viennot
12d681d8cc Change connection string tmate.io -> master.tmate.io 2013-06-14 22:11:12 -04:00
Nicolas Viennot
5d847fb0aa Random socket path (we don't support multi sessions) 2013-06-14 15:35:39 -04:00
Nicolas Viennot
a50dcb09b5 Notification messages 2013-06-13 05:15:08 -04:00
Nicolas Viennot
edd194c23c Synchronize copy-mode 2013-06-13 02:34:59 -04:00
Nicolas Viennot
fc4eaeb89f TERM defaults to screen-256color 2013-06-13 02:34:58 -04:00
Nicolas Viennot
e52312ec3c Report failed commands to slave
which will in turn notify the proper client
2013-06-12 20:33:58 -04:00
Nicolas Viennot
844451c6ce Show tmate messages in the status bar 2013-06-12 19:47:36 -04:00
Nicolas Viennot
a1d7bf7dc0 No reconnection for now 2013-06-12 18:02:29 -04:00
Nicolas Viennot
2dca2c0fd5 Synching winlinks idx instead of window ids 2013-06-12 17:58:31 -04:00
Nicolas Viennot
e70a5f8b7f Add strack trace debug function 2013-06-12 17:57:53 -04:00
Nicolas Viennot
a4e196366e Quick README 2013-06-12 16:30:04 -04:00
Nicolas Viennot
69bc1bfde5 Sync all session windows 2013-06-12 03:19:42 -04:00
Nicolas Viennot
bf4edb4056 Authenticating the server 2013-06-12 01:28:01 -04:00
Nicolas Viennot
141428691e Status bar sync 2013-06-11 23:50:16 -04:00
Nicolas Viennot
35daf6d805 Replication of bind/unbind commands 2013-06-11 22:52:21 -04:00
Nicolas Viennot
839c4e3dd9 Replicate remote client commands 2013-06-11 22:32:49 -04:00
Nicolas Viennot
b7371802bf Developer Environement setup 2013-06-11 17:00:50 -04:00
Nicolas Viennot
f89b98e1c3 Use tmate.io 2013-06-11 13:30:25 -04:00
Nicolas Viennot
6988b99fb4 Enable compression 2013-06-10 05:59:59 -04:00
Nicolas Viennot
56cee30ee8 [libssh] fix server side compression 2013-06-10 05:59:59 -04:00
Nicolas Viennot
7cdb1e2016 [libssh] bug fix in channel_open() 2013-06-10 04:30:12 -04:00
Nicolas Viennot
8131143fa8 gitignore update 2013-06-10 04:30:12 -04:00