neil
169eb64b99
Add FreeBSD build by https://github.com/vmactions/freebsd-vm
2022-08-06 21:30:02 -04:00
Max Schmitt
be4a88507e
chore: add FUNDING.yml
2022-03-05 23:28:29 -05:00
n0vember
c9ec7af632
add basic information for -a option in man page and help text
2021-03-21 15:39:14 -04:00
Sergio de Almeida Cipriano Junior
808b564564
Update manpage
2021-03-21 15:38:58 -04:00
Sergio de Almeida Cipriano Junior
e5ce3f04d2
Fix typo in ssh client
2021-03-21 15:38:58 -04:00
hpcbjdic
8123fa34f8
enable redefinition of TMUX_CONF
...
Without the added #ifndef / #endif it's not possible to _actually_ redefine TMUX_CONF by means of the compiler flag -DTMUX_CONF=... as done by the build system.
The same patch has also been applied to tmux, cf. master at https://github.com/tmux/tmux/blob/master/tmux.h .
2021-03-21 13:45:58 -04:00
Björn Jacke
f6a4ae6042
client: set IPTOS_LOWDELAY on TCP connection
...
this helps edge routers to prioritize our interactive network traffic.
2021-02-20 17:12:25 -05:00
Nicolas Viennot
cbec43f56d
Better debugging when keys are not matching
2020-04-14 18:22:04 -04:00
Klemens Nanni
339e6c4357
Include <errno.h> for global errno
...
At least on OpenBSD the symbol `errno` is otherwise not defined; it is
used in the `SSO()` macro and `send_authorized_keys()` function.
2020-04-12 15:17:50 -04:00
Nicolas Viennot
9e3e39d66d
Avoid initializing stdout twice
...
Closes #190
2020-03-11 11:30:33 -04:00
Damian Szymański
ba6ac3a363
Update paths in build_static_release script ( #178 )
2019-12-06 06:43:04 -05:00
Nicolas Viennot
46564a0311
Merge pull request #177 from travis-ci/master
...
Add build on s390x and ppc64le
2019-12-04 20:32:22 -05:00
Damian Szymański
cc01f3f13a
Add build on s390x and ppc64le
2019-11-29 14:08:06 +01:00
Nicolas Viennot
f0a4707ef3
Update dockerfile for size
2019-11-28 16:35:48 -05:00
Nicolas Viennot
5e00bfa5e1
Rephrase
2019-11-16 17:09:38 -05:00
Nicolas Viennot
f895fe01b1
Rename account-key -> api-key
2019-11-10 22:27:23 -05:00
Nicolas Viennot
9fe8b32293
Add foreground tip
2019-11-10 16:40:36 -05:00
Nicolas Viennot
7e02dba7ef
Minor refactor
2019-11-10 16:40:36 -05:00
Nicolas Viennot
bfa3c104d7
Refactor static builds
2019-11-10 16:12:12 -05:00
Nicolas Viennot
e5f6e68fad
Unify tmate-debug.c with tmate-ssh-server
2019-11-10 16:12:12 -05:00
Nicolas Viennot
9fc6e96444
Send uname
2019-11-10 16:12:12 -05:00
Nicolas Viennot
86ec8d1ad6
Better crash messages
2019-11-10 03:59:12 -05:00
Nicolas Viennot
2b86031308
Fix keepalive bug
2019-11-10 03:58:59 -05:00
Nicolas Viennot
2b14611544
Polish session messages
2019-11-07 13:45:10 -05:00
Nicolas Viennot
d3c8808b0f
Version bump
2019-11-07 11:38:54 -05:00
Nicolas Viennot
8b62c54748
Fix typo
2019-11-07 11:29:28 -05:00
Nicolas Viennot
ba860b8f45
Cleanup warnings
2019-11-07 10:14:03 -05:00
Nicolas Viennot
1600a81e58
Also add crash info on SIGABRT
2019-11-07 10:14:03 -05:00
Nicolas Viennot
0272757aa5
Clarify user message
2019-11-07 10:13:45 -05:00
Nicolas Viennot
9781946a70
Show initial message in copy mode
2019-11-05 21:39:16 -05:00
Nicolas Viennot
442143cd90
Show message when restarting shell
2019-11-05 21:39:16 -05:00
Nicolas Viennot
c71307ed5c
Fix reconnection hanging bugs
2019-11-05 20:30:49 -05:00
Nicolas Viennot
fa49dc980d
Provide a better CLI help (-h)
2019-11-05 20:30:49 -05:00
Nicolas Viennot
206c0f38b4
Set boot options via tmux commands
2019-11-05 20:30:40 -05:00
Nicolas Viennot
19341bc544
Add authorized_keys option -a
2019-11-05 20:30:11 -05:00
Nicolas Viennot
c78198dc59
Add command line arguments to set the account_key/session_names
...
-k account_key -n session_name -r session_name_ro
2019-11-04 18:36:10 -05:00
Nicolas Viennot
c63c8fbf90
Only use tmate.conf, not .tmux.conf
...
Fixes #108
2019-11-04 18:36:10 -05:00
Nicolas Viennot
6e84bab68c
Add foreground mode with -F
2019-11-04 18:36:10 -05:00
Nicolas Viennot
7f693a97ae
Add options for customizing session names (WIP)
2019-10-21 02:36:52 -04:00
Nicolas Viennot
4efe25d91d
During SSH authentication, try the none auth method first
2019-10-15 03:11:26 -04:00
Nicolas Viennot
7262aead73
Bump to version 2.3.1
2019-10-12 21:10:03 -04:00
Nicolas Viennot
7153958e99
Allow the use of C.UTF-8 locale
2019-10-12 21:10:03 -04:00
Nicolas Viennot
74ff522983
Build static build releases on travis-ci
2019-10-12 20:38:36 -04:00
Nicolas Viennot
44635e752d
Use docker to build static releases
...
Static builds are possible with the musl C library.
glibc is capricious when it comes to static linking and DNS support (and
other things).
2019-10-12 13:50:27 -04:00
Nicolas Viennot
d654ff2219
Send TMATE_READY message when the config files are done loading
...
This fixes bug where webhooks are not registering correctly, leading to
a disconnect and reconnect.
2019-09-18 23:35:07 -04:00
Nicolas Viennot
3e5d919b14
Bump to version 2.3.0
2019-07-31 21:02:18 -04:00
Andreas Schneider
4e7caeb536
ssh-client: Use ssh_get_server_publickey() if possible
2019-07-30 09:57:28 -04:00
Andreas Schneider
e25ab3cc8b
ssh-client: Add missing ecdsa keytypes of libssh 0.9
2019-07-30 09:39:25 -04:00
Christian Hesse
299c7c670c
add new channel after authentication
...
With libssh commit 8a885f0b ("channels: Add check if we are authenticated
before we create a channel") connection fails if channel is added before
successful authentication. So add the channel after authentication.
Fixes #154
2019-07-30 09:38:02 -04:00
Andreas Schneider
fd4ac27d59
ssh-client: Don't use keys from the ssh-agent
...
Fixes #138
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2019-04-09 08:15:07 -04:00