Keith Winstein
|
cf017cd99c
|
Don't try to parse single -- as IP address
|
2012-03-18 02:38:45 -04:00 |
|
Keith Winstein
|
452ff9f992
|
Require at least one element of command
|
2012-03-18 02:31:40 -04:00 |
|
Keith Winstein
|
e582b27b83
|
Allow arguments to command (after --)
|
2012-03-18 01:35:31 -04:00 |
|
Keith Winstein
|
b497cf42ef
|
mosh-server now takes command argument
|
2012-03-17 15:21:33 -04:00 |
|
Keith Winstein
|
a07fb0d542
|
Fix build on Mac OS X
|
2012-03-16 18:03:17 -04:00 |
|
Keith Winstein
|
0f011b030c
|
Start login shell (fixes #59 github issue) (per Austin Clements)
|
2012-03-16 15:36:13 -04:00 |
|
Keith Winstein
|
57d97209c0
|
Support 256color (and assume 256color terminal). Closes #3 github issue.
|
2012-03-16 13:46:55 -04:00 |
|
Keegan McAllister
|
2d58630d0d
|
Only define saved_addr if HAVE_UTEMPTER
Otherwise the variable is unused, causing a compiler warning
|
2012-03-14 03:12:30 -04:00 |
|
Keith Winstein
|
ef0bf90221
|
Rearrange mosh-server startup message
|
2012-03-12 05:15:41 -04:00 |
|
Keith Winstein
|
4f8f938369
|
Add versions and no-warranty msg to mosh, mosh-client, mosh-server
|
2012-03-12 04:49:00 -04:00 |
|
Keith Winstein
|
df3eec1397
|
Allow explicit UDP port option, confine ports to range 60000..61000
|
2012-03-10 03:34:47 -05:00 |
|
Keith Winstein
|
df5d163f9c
|
Fix asserts with side-effects (per Keegan McAllister)
|
2012-03-08 10:50:19 -05:00 |
|
Keegan McAllister
|
4a29ab9d70
|
Fix comments, formatting, error message around use of selfpipe
|
2012-03-07 18:38:18 -08:00 |
|
Keith Winstein
|
4e158a22e5
|
Fix bug affecting clean shutdown on OS X
|
2012-03-07 03:21:33 -05:00 |
|
Keith Winstein
|
875e17e966
|
skalibs without HAS_SIGNALFD will not work if we block these signals
|
2012-03-07 03:10:19 -05:00 |
|
Quentin Smith
|
9a3ab83783
|
Use libstddjb's selfpipe instead of signalfd
Use selfpipe in our client, server, and examples.
|
2012-03-07 03:05:37 -05:00 |
|
Anders Kaseorg
|
b275571b8f
|
Remove redundant uses of environ
environ doesn’t work on OS X.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2012-03-07 03:05:36 -05:00 |
|
Quentin Smith
|
b03d53d421
|
Make libutempter optional
|
2012-03-07 03:05:36 -05:00 |
|
Keegan McAllister
|
b59f0f1482
|
Make mosh-server exit if there's no connection within 60 seconds
Fixes #30 github issue.
|
2012-03-06 12:17:48 -08:00 |
|
Keegan McAllister
|
69b7c5cf44
|
Save calculated time since latest remote state
This avoids duplicating a long expression in a future commit.
|
2012-03-06 11:58:30 -08:00 |
|
Keegan McAllister
|
e35733a2c1
|
Rename 'attached' to 'has_remote_addr'
Even with future support for detaching and reattaching, this variable will keep
its original meaning.
|
2012-03-06 11:54:56 -08:00 |
|
Keith Winstein
|
e5c8c33f4f
|
Fix timing of echo acks
|
2012-02-26 02:49:53 -05:00 |
|
Keith Winstein
|
3a92cd1393
|
Explicit echo ack protobuf with reliable semantics
|
2012-02-25 14:34:39 -05:00 |
|
Keith Winstein
|
cdbdcbb224
|
Print newline before MOSH CONNECT string (fixes #22 github issue)
|
2012-02-25 12:17:09 -05:00 |
|
Keith Winstein
|
feb64eec52
|
Make utmp entries using utempter
|
2012-02-13 05:43:07 -05:00 |
|
Keith Winstein
|
20f03791a3
|
Detach from terminal before forkpty(). fixes #8 (github issue)
|
2012-02-13 02:17:09 -05:00 |
|
Keith Winstein
|
354dff39c8
|
Catch and prettyprint exceptions even in setup phase
|
2012-02-09 01:45:03 -05:00 |
|
Keith Winstein
|
3781a290c8
|
Add copyright/license notices
|
2012-02-06 20:52:48 -05:00 |
|
Keith Winstein
|
38c9e99882
|
Separate modules by subdirectory
|
2012-02-06 18:26:45 -05:00 |
|