Keith Winstein
|
9ac3b65090
|
Respond to explicit congestion notification (slow down sender)
|
2012-09-28 19:07:31 -04:00 |
|
Keith Winstein
|
5376ed1996
|
Use end-to-end-to-end connectivity (in transport layer) to control port hop.
Avoid playing games with network-layer timestamps.
|
2012-08-13 16:48:25 +03:00 |
|
Keith Winstein
|
a21fed3dca
|
Remove automatic hopping triggers from SSP.
|
2012-08-13 14:59:20 +03:00 |
|
Keith Winstein
|
89da6105aa
|
When not connected, (1) client hops port numbers (2) server stops sending.
|
2012-08-13 11:19:25 +03:00 |
|
Timo Sirainen
|
620152261e
|
Don't use s_addr as parameter name. Fixes compiling with Solaris.
Signed-off-by: Timo Sirainen <tss@iki.fi>
|
2012-08-11 17:14:44 -04:00 |
|
Keith Winstein
|
92ecb99b71
|
Add OpenSSL licensing exception
|
2012-07-20 16:46:00 -04:00 |
|
Keith Winstein
|
37f78d0e4c
|
Disable out-of-order warning (fires too much on some 802.11n networks)
This reverts commit 682bbdfebd.
|
2012-05-30 02:04:32 -04:00 |
|
Keith Winstein
|
682bbdfebd
|
Warn on out-of-order or duplicated packets (or missing nonce increment!)
|
2012-05-23 18:08:31 -04:00 |
|
Keegan McAllister
|
67a85eaf99
|
Deliver sendto() exceptions without disturbing control flow
This prevents the client from waking up every 200 ms while the network is down.
Addresses #243.
|
2012-05-09 14:19:46 -04:00 |
|
Keith Winstein
|
22e7cf60d3
|
Keep aligned buffers around, instead of allocing on each packet
Fixes #238 github issue.
Also fixes armel "Bad alignment" problem.
|
2012-04-24 18:40:01 -04:00 |
|
Keith Winstein
|
7be90ae244
|
Close server-related file descriptors before executing child process
Closes #170 github issue.
|
2012-04-13 13:48:56 -04:00 |
|
Keith Winstein
|
df3eec1397
|
Allow explicit UDP port option, confine ports to range 60000..61000
|
2012-03-10 03:34:47 -05: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
|
f0199e2695
|
Bump version numbers (including Mosh protocol version)
This server is now incompatible with older clients and vice versa.
|
2012-02-25 15:16:21 -05:00 |
|
Keith Winstein
|
58b584a2b3
|
Move from protobuf-lite to protobuf to accommodate Ubuntu lucid
Add changelog entry
|
2012-02-20 00:40:08 -05:00 |
|
Anders Kaseorg
|
6c52c1d306
|
Purge ‘using namespace std’ from header files
std::bind and boost::lambda::bind don’t mix.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
2012-02-17 20:22:12 -05:00 |
|
Keith Winstein
|
feb64eec52
|
Make utmp entries using utempter
|
2012-02-13 05:43:07 -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 |
|