Commit graph

  • 9df2e6d6fb nits Nicolas Viennot 2019-09-18 23:03:55 -0400
  • 6c5497df4b Only load keys that are accessible Nicolas Viennot 2019-08-31 23:42:21 -0400
  • 07dc84de98 avoid logging early failures Nicolas Viennot 2019-08-31 22:09:19 -0400
  • 7f9378de43 Allow to advertize a specific SSH port (for load balancer) Nicolas Viennot 2019-08-31 18:36:07 -0400
  • 080be74a75 Hide session token in ps and logs Nicolas Viennot 2019-08-31 17:31:01 -0400
  • ebbafd794f Adjust verbose levels Nicolas Viennot 2019-08-31 16:49:07 -0400
  • 6397e825bd Dockerfile update Nicolas Viennot 2019-08-25 04:41:38 -0400
  • e568b91f04 Improved messages Nicolas Viennot 2019-08-25 03:53:26 -0400
  • 4555d8d6fb Add PROXY protocol support Nicolas Viennot 2019-08-24 17:46:43 -0400
  • 07bea82ab2 Docker: libssh update to 0.9 Nicolas Viennot 2019-08-24 18:00:19 -0400
  • 6a271c5a89 ssh_bind_accept -> ssh_bind_accept_fd Nicolas Viennot 2019-08-24 16:49:48 -0400
  • 004fe379f6 Rename proxy -> websocket Nicolas Viennot 2019-08-24 15:08:03 -0400
  • 4b20aaf66e SSH port is configurable in docker Nicolas Viennot 2019-08-20 02:40:25 -0400
  • ba964e279c nits Nicolas Viennot 2019-08-19 23:21:50 -0400
  • b2dc743aa6 Allow hostname detection in docker Nicolas Viennot 2019-08-11 00:54:56 -0400
  • bd65eb3c48 cleanup dockerfile Nicolas Viennot 2019-08-10 23:32:46 -0400
  • 46f821f88c Docker image use environement variables to get their settings Nicolas Viennot 2019-08-10 21:37:51 -0400
  • 55d481a633 Dockerfile.dev Nicolas Viennot 2019-08-04 12:30:21 -0400
  • 8fc519a625 Version bump 2.3.0 Nicolas Viennot 2019-08-01 09:40:56 -0400
  • 7c0ab369df Show tmate.conf settings when generating keys Nicolas Viennot 2019-07-31 20:55:04 -0400
  • b657cdf1e9 update Dockerfile Nicolas Viennot 2019-04-24 21:32:28 -0400
  • b83ea046fc Add dependency on execinfo for backtrace() Nicolas Viennot 2019-04-23 08:52:23 -0400
  • 9c45f61585 Rename: tmate-slave -> tmate-ssh-server Nicolas Viennot 2019-04-10 08:56:37 -0400
  • 55ffd5b64b Remove obsolete ecdsa key support Nicolas Viennot 2019-04-10 07:55:46 -0400
  • 22d6a39e50 Fix typo: priviledges => privileges (#58) Alexander 2019-04-08 14:13:18 +0200
  • ce71adc8c6 Fix typo: priviledges => privileges Alexander Sosna 2019-04-08 13:35:40 +0200
  • d021127262 SSH keys are generated with SHA256 signature, no more MD5 Nicolas Viennot 2019-04-07 10:15:23 -0400
  • 7dc9baebb7 rewind libssh to earliest introduction of "SSH_BIND_OPTIONS_IMPORT_KEY" Charlie Getzen 2019-01-28 23:59:13 -0800
  • 401de09729
    Merge 9548bb8c3f into 600835f606 Steve Wills 2018-12-01 18:22:25 +0000
  • 9548bb8c3f Fix GH account Steve Wills 2018-12-01 13:22:18 -0500
  • 600835f606 Support ed25519 keys (#50) Steve Wills 2018-12-01 12:25:54 -0500
  • e4037b703c Fix build on FreeBSD (#49) Steve Wills 2018-12-01 12:13:49 -0500
  • 1bb33d4023 Specify key types, ciphers and key exchange algorithms Steve Wills 2018-11-28 22:18:50 -0500
  • 21f976bb9e Support ed25519 keys Steve Wills 2018-11-28 22:06:32 -0500
  • 431c3468e3 Fix build on FreeBSD Steve Wills 2018-11-28 20:13:17 -0500
  • 7f0a7bc76e add build status to README.md Steve Wills 2018-11-28 21:54:51 -0500
  • 8519292881 Fix Travis CI build (#47) Steve Wills 2018-11-30 11:06:01 -0500
  • 82f472fa86 be less verbose in travis script Steve Wills 2018-11-28 21:45:54 -0500
  • d3877b1a01 install newer libssh too Steve Wills 2018-11-28 21:41:12 -0500
  • ec96905de5 need libssh for travis too Steve Wills 2018-11-28 21:28:59 -0500
  • a716d68d3e try again to fix travis Steve Wills 2018-11-28 21:26:24 -0500
  • e5bbb60ffe try to use bionic somehow Steve Wills 2018-11-28 21:09:38 -0500
  • b684c1baa6 try to fix travis build Steve Wills 2018-11-28 20:25:20 -0500
  • 8b294f3270 No keepalives for libssh >= 0.8.4 due to bug in keepalive Nicolas Viennot 2018-11-18 21:21:10 -0500
  • 3fc67466ad The keepalives don't need to be that frequent without latency measurements Nicolas Viennot 2018-11-18 20:57:49 -0500
  • 91a2bf3c4d SSH verbosity can be set with CLI verbosity option Nicolas Viennot 2018-11-18 14:41:53 -0500
  • 8768b80112
    remove ssh keepalive for new libssh Antoine Masson 2018-11-15 14:53:42 +0100
  • 3c22f38db6
    Merge pull request #43 from varac/libssh-0.7.6 Nicolas Viennot 2018-10-17 14:32:27 +0200
  • 57529a2d18
    Remove build dependencies in docker image Varac 2018-10-17 00:49:18 +0200
  • 23c96e3d81
    Use upstream tmate-slave in docker image Varac 2018-10-17 00:39:49 +0200
  • d057cca349
    Use libssh 0.7.6 Varac 2018-10-16 23:59:59 +0200
  • 325b1dbf50
    Merge pull request #42 from varac/Dockerfile Nicolas Viennot 2018-10-16 21:10:22 +0200
  • aeee703624
    Add Dockerfile Varac 2017-11-17 01:30:31 +0100
  • d6a76e0609 Allow connections based on authorized_keys file. Reinaldo de Souza Junior 2017-11-13 14:49:15 -0200
  • afed844546 Merge dd81f13530 into 76ec591e91 Reinaldo de Souza Jr 2017-11-13 16:52:39 +0000
  • dd81f13530
    Allow connections based on authorized_keys file. Reinaldo de Souza Junior 2017-11-13 14:49:15 -0200
  • 928ac7397c Rename project to tmate-replica Calliope 2017-10-28 22:32:54 -0400
  • 52eb6a243d Merge 4269670636 into 76ec591e91 highlife22 2017-08-25 19:27:51 +0000
  • 4269670636 choice token highlife22 2017-08-25 20:47:46 +0200
  • 76ec591e91 Handle return value of nice(3) properly James Hunt 2016-07-15 09:28:57 -0400
  • 006426903e Merge e04f00deb6 into 090c2b04a6 James Hunt 2016-07-15 15:28:59 +0000
  • e04f00deb6 Handle return value of nice(3) properly James Hunt 2016-07-15 09:28:57 -0400
  • 090c2b04a6 Added -b option to specify bind address Thomas Gouverneur 2016-06-30 17:42:46 -0400
  • c9f143abd2 Merge 57edad1a88 into 0049a585b3 Thomas Gouverneur 2016-06-30 22:03:12 +0000
  • 57edad1a88 rename host/bind_ip to bind_addr Thomas Gouverneur 2016-06-30 18:03:01 -0400
  • a8c946c8c1 Allow tmate to still bind to any interface if not specifiying one Thomas Gouverneur 2016-06-30 17:59:00 -0400
  • aa4acf19f4 Added -b to specify IP Address to bind to Thomas Gouverneur 2016-06-30 17:42:46 -0400
  • 33ba3753b5 remove Ruby from BuildRequires in spec file Scott Merrill 2016-06-16 08:40:44 -0400
  • e34897c730 Merge remote-tracking branch 'upstream/master' Scott Merrill 2016-06-16 08:38:55 -0400
  • 0049a585b3 Prevent jobs from running Nicolas Viennot 2016-06-16 00:19:16 -0400
  • 033298c42c create_keys.sh: only use -E md5 when available Nicolas Viennot 2016-06-05 13:53:55 -0400
  • a160157364 remove unnecessary logrotate config Scott Merrill 2016-05-16 14:30:51 -0400
  • e9877e8c3a Update README Scott Merrill 2016-05-16 14:30:01 -0400
  • 539fd79d61 Update SPEC Scott Merrill 2016-05-16 14:27:05 -0400
  • b7c249077a Merge remote-tracking branch 'upstream/master' Scott Merrill 2016-05-16 14:22:54 -0400
  • bff7ff1f5f Merge a041224528 into b3c85faf3b aidy 2016-04-27 14:52:00 +0000
  • b3c85faf3b Fix malloc() deadlock in signchld handler Nicolas Viennot 2016-04-26 04:05:24 -0400
  • f28f1f99a8 Fix backspace for 2.2.0 Nicolas Viennot 2016-04-18 15:55:02 -0400
  • 849828ef07 nits Nicolas Viennot 2016-03-28 16:38:42 -0400
  • 389780495a Add support for parsed commands Nicolas Viennot 2016-03-28 01:42:33 -0400
  • ea31dc236a Revert "Escape sent commands" Nicolas Viennot 2016-03-28 01:42:54 -0400
  • 1cd1bb0965 Setup UTF8 locale Nicolas Viennot 2016-03-27 22:41:33 -0400
  • 55c8c19f67 Try to fix an rare infinite loop Nicolas Viennot 2016-03-27 13:08:05 -0400
  • 5d830993d7 Merge remote-tracking branch 'tmux/master' Nicolas Viennot 2016-03-27 02:20:38 -0400
  • 8c17050977 nits Nicolas Viennot 2016-03-27 02:06:48 -0400
  • c50bdfccdd Escape sent commands Nicolas Viennot 2016-03-27 02:06:20 -0400
  • 1992c67254 snapshot Nicolas Viennot 2016-03-27 00:30:52 -0400
  • c181b35615 reconnection wip Nicolas Viennot 2016-03-26 19:00:48 -0400
  • 5658b628b9 Look for utempter_add_record to be sure we have the new utempter API, the old utempter API was also using utempter.h. Nicholas Marriott 2016-03-26 20:17:17 +0000
  • b429a00cce Add to TODO. Nicholas Marriott 2016-03-20 08:14:14 +0000
  • 410ccce4a3 Merge branch 'obsd-master' Thomas Adam 2016-03-18 16:01:15 +0000
  • 312a7a1e62 Make scrolling behaviour more sensible and maintain cursor position, as if the same had been done line-by-line. From Michal Mazurek. nicm 2016-03-18 14:27:24 +0000
  • ed598e9fe1 Merge branch 'obsd-master' Thomas Adam 2016-03-18 08:01:18 +0000
  • fa97b0a95b Instead of reusing MouseUp at the finish of a drag, add a new key MouseDragEnd. It can be useful to bind them separately in copy mode. nicm 2016-03-18 07:28:27 +0000
  • 3dfc79fb09 Tweak a comment. Nicholas Marriott 2016-03-17 15:11:40 +0000
  • 75c1caa708 Parse out ready messages Nicolas Viennot 2016-03-11 14:17:54 -0500
  • f1c8975b6d Setup logging early Nicolas Viennot 2016-03-10 18:48:15 -0500
  • fa4ae885ea Use full qualified hostname Nicolas Viennot 2016-03-10 15:28:55 -0500
  • 5fc5c03dad Merge branch 'obsd-master' Thomas Adam 2016-03-05 17:58:12 +0000
  • 0d6de44a37 If setlocale("en_US.UTF-8") succeeds, then don't do the check for UTF-8 locale since if it isn't UTF-8 the system is broken anyway. If it fails, try "" and check for UTF-8 with nl_langinfo(CODESET) rather than wcwidth(). Based on a diff from schwarze@, nl_langinfo also suggested by stsp@. nicm 2016-03-05 16:08:38 +0000