Commit Graph

1406 Commits

Author SHA1 Message Date
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
Keith Winstein 14ae2fcb67 Add README 2012-02-06 20:40:39 -05:00
Keith Winstein 1ad2500229 Add package building script 2012-02-06 20:04:07 -05:00
Keith Winstein 683d20c318 Default paths for mosh startup script 2012-02-06 19:59:44 -05:00
Keith Winstein a164a84496 Make examples compileable 2012-02-06 19:28:22 -05:00
Keith Winstein 27eed9fdb7 NEWS and ChangeLog 2012-02-06 18:48:49 -05:00
Keith Winstein 38c9e99882 Separate modules by subdirectory 2012-02-06 18:26:45 -05:00
Keith Winstein 7e56af8fcd Rename grant.htm 2012-02-06 16:52:17 -05:00
Keith Winstein 2611a42fb1 Move protobufs inside src and distribute /debian 2012-02-06 16:41:58 -05:00
Keith Winstein 38c27149ee First packaging info 2012-02-06 16:20:18 -05:00
Keith Winstein 0846c44806 Pull in reference AES implementation to avoid GPL-OpenSSL conflict 2012-02-05 04:36:15 -05:00
Keith Winstein 71bdea29f9 Include patent license in generated tar.gz 2012-02-05 03:49:14 -05:00
Keith Winstein 71d02b2298 Makefile tweaks to pass "make distclean" 2012-02-05 03:32:58 -05:00
Keith Winstein b0f059aaea Rename .cpp => .cc and .hpp => .h 2012-02-05 02:43:13 -05:00
Keith Winstein da2f481eea Convert build system to automake per Anders Kaseorg Makefile.am 2012-02-05 02:21:37 -05:00