Commit Graph

620 Commits

Author SHA1 Message Date
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
Keith Winstein d8533ca3a6 Get rid of PMTU discovery; Cisco VPN has MTU=1200 and breaks ICMP too-big. 2012-02-09 00:36:28 -05:00
Anders Kaseorg ab297467a7 scripts/mosh: Get the server IP from ssh
We get the server IP as seen from the client side using the ssh
ProxyCommand option, and as seen from the server side using the
SSH_CONNECTION environment variable.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-08 23:12:16 -05:00
Keith Winstein 576ce0697d Increment orig version number 2012-02-07 17:31:49 -05:00
Anders Kaseorg f6e47a4dd1 Add .gitignore files
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg c7187e5f92 Remove INSTALL from version control (it’s generated by automake)
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg e4df7aeb7f Modernize configure.ac
• Quote all macro arguments.
• Switch deprecated uses of AM_INIT_AUTOMAKE and AC_OUTPUT to the
  preferred forms.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg cbe5911223 Compile *.pb.o with Automake’s rules
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg fab69fd98c Use protobuf_lite_CFLAGS and protobuf_lite_LIBS from configure
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:10:30 -05:00
Keith Winstein b1d098d3ca Increment version number 2012-02-07 03:04:33 -05:00
Keith Winstein ce9cab0c4c Increment Ubuntu version number 2012-02-07 02:50:25 -05:00
Keith Winstein 618769cc83 Update README (and distribute README and NEWS) 2012-02-07 02:42:48 -05:00
Keith Winstein 79eac2a875 Add pkg-config to build-dependencies 2012-02-07 02:31:13 -05:00
Keith Winstein e0895114a8 Added THANKS file 2012-02-06 20:58:23 -05:00
Keith Winstein 3781a290c8 Add copyright/license notices 2012-02-06 20:52:48 -05:00