Keith Winstein
b2abc0d9b6
Fix bug causing too-aggressive prediction (showing part of passwords)
2012-02-26 05:20:16 -05:00
Keith Winstein
dae8734c9d
Fix failing zlib check in configure.ac
2012-02-26 04:57:03 -05:00
Keith Winstein
7a9f92d7f1
Compress all instructions ( closes #19 github issue)
2012-02-26 04:41:03 -05:00
Keith Winstein
f0886a1dda
Add const to fragmenter
2012-02-26 03:59:00 -05:00
Keith Winstein
e5c8c33f4f
Fix timing of echo acks
2012-02-26 02:49:53 -05:00
Keith Winstein
afacda98e4
Fix propagation of "unknown" last column on emacs and emacs-like delete
2012-02-25 23:08:56 -05:00
Keith Winstein
dd80fb7bc7
Revert "Change debian source version to native"
...
This reverts commit 9e696d9b09 .
2012-02-25 15:26:06 -05:00
Keith Winstein
2bc1d4e611
Correct changelog
2012-02-25 15:24:35 -05:00
Keith Winstein
9e696d9b09
Change debian source version to native
2012-02-25 15:20:49 -05:00
Keith Winstein
bc6c71820a
Bump autoconf version number
2012-02-25 15:18:43 -05: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
10fdb6abff
Make echo ack the ONLY check for prediction expiration ( closes #16 on github)
2012-02-25 15:06:47 -05:00
Keith Winstein
3a92cd1393
Explicit echo ack protobuf with reliable semantics
2012-02-25 14:34:39 -05:00
Keith Winstein
e9ce05bc7b
Lengthen blue bar timeout to require two heartbeat drops ( closes #20 gh issue)
2012-02-25 12:20:00 -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
6c91dcf820
Disable ControlMaster on SSH connection ( fixes #24 github issue)
2012-02-25 12:14:58 -05:00
Keith Winstein
a2b293c027
Make retry more aggressive even absent new data ( fixes #23 github issue)
2012-02-25 12:12:16 -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
Keith Winstein
356ce40cea
Relax autoconf dependency
2012-02-19 22:57:15 -05:00
Keith Winstein
c3fbad29f9
Relax debhelper dependency to make build on Ubuntu 10.04 LTS lucid
2012-02-19 22:03:29 -05:00
Keith Winstein
5170e493b3
Amend changelogs
2012-02-19 22:01:16 -05:00
Keith Winstein
ba6329e528
Better fix to alignment issue
2012-02-19 21:53:13 -05:00
Keith Winstein
b06204e72b
Fix alignment problem under clang (per nelhage)
2012-02-19 21:48:59 -05:00
Keith Winstein
11a80b7032
Merge pull request #17 from andersk/quote
...
configure.ac: Quote macro arguments
2012-02-18 08:36:29 -08:00
Anders Kaseorg
852ccf04a4
configure.ac: Quote macro arguments
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-18 10:11:18 -05:00
Keith Winstein
ea3c0ca53b
Add man pages ( closes #7 github issue)
2012-02-18 01:57:07 -05:00
Anders Kaseorg
689eedc271
Compile without --std=c++0x
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
7d19fbe203
Replace C++0x auto with Boost Typeof library
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
bd3ffb85d5
Replace C++0x lambda with Boost Lambda Library
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
3e81d42f74
Require Boost
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
1bb546c0e7
Use an aclocal macro directory m4/, and add pkg.m4
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
2a13d0ddd9
debian/control: Remove libprotobuf-lite7 and libutempter0
...
These are automatically picked up by ${shlibs:Depends}.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
f914d1747d
Replace C++0x nullptr with 0
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 20:22:12 -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
Anders Kaseorg
32ff4af359
Fix wchar_t format string types
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 20:22:12 -05:00
Anders Kaseorg
af649a035c
Add missing #includes
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 19:24:51 -05:00
Keith Winstein
5e1364516a
Fix changelog typo
2012-02-13 06:09:53 -05:00
Keith Winstein
309e38d889
Use environment variable to convey prediction display preference
2012-02-13 06:07:26 -05:00
Keith Winstein
f6d8b4cb38
Bump version number
2012-02-13 05:44:55 -05:00
Keith Winstein
feb64eec52
Make utmp entries using utempter
2012-02-13 05:43:07 -05:00
Keith Winstein
3eaa0fce5c
Increase version no. in configure.ac (and reduce required autoconf version)
2012-02-13 03:56:39 -05:00
Keith Winstein
ee67c85e88
Increment version number and make changelog entries
2012-02-13 03:54:27 -05:00
Keith Winstein
8c7c5340d4
User selectable prediction mode ( fixes #9 github issue)
2012-02-13 03:50:03 -05:00
Keith Winstein
c34986471c
Give credit to deletion at end of line per Bill ( fixes #10 github issue)
2012-02-13 02:44:13 -05:00
Keith Winstein
20f03791a3
Detach from terminal before forkpty(). fixes #8 (github issue)
2012-02-13 02:17:09 -05:00
Keith Winstein
e67f6c5da7
Add missing dependencies to debian/control
2012-02-09 09:36:01 -05:00
Keith Winstein
7d2bfcd9b1
Fix formatting problem in debian/changelog
2012-02-09 03:09:01 -05:00
Keith Winstein
597fdbb5fd
Increment version number
2012-02-09 03:06:02 -05:00
Keith Winstein
0b4cf8af3d
Only display prediction overlay when triggered by slowness
...
Here we maintain the predictions always, but we only display the overlay
when either a threshold of smoothed round-trip time is met or temporarily
after a "glitch."
2012-02-09 02:56:01 -05:00
Keith Winstein
354dff39c8
Catch and prettyprint exceptions even in setup phase
2012-02-09 01:45:03 -05:00