Keegan McAllister
c258e0bc4e
Make timing parameters public within namespace Network
...
So that UI timeouts can adjust accordingly.
2012-05-09 14:19:46 -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
Keegan McAllister
9dddcd8566
Move NetworkException formatting into NotificationEngine
2012-05-09 14:19:46 -04:00
Anders Kaseorg
1b86532a99
Only use AM_PROG_AR if it’s defined
...
Fixes
aclocal:configure.ac:22: warning: macro `AM_PROG_AR' not found in library
and
./configure: line 4024: AM_PROG_AR: command not found
with old automake.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-05-09 14:08:30 -04:00
Keith Winstein
22375a2d54
Tabulation clear preserves wrap state (per davidben)
2012-05-06 20:01:39 -04:00
Keith Winstein
0901cd8431
Don't flag blank->blank predictions.
2012-05-05 11:21:01 -04:00
Keegan McAllister
5cff456400
Define PROG, for newer versions of skalibs
...
Needed to build from our source tarball on some Gentoo systems.
Closes #239 .
Closes #254 .
2012-05-05 02:11:02 -04:00
Keegan McAllister
7ac8b87b8f
gitignore ar-lib, another autotools dropping
...
Closes #253
2012-05-05 02:09:38 -04:00
Keith Winstein
43182729ec
More graceful output from failed verification
2012-05-05 01:53:28 -04:00
Keith Winstein
3573cec92a
Enable round-trip verifier in verbose mode
2012-05-05 01:46:22 -04:00
Keith Winstein
48fbe3d0e1
Correctly handle wrapped lines where first portion is blank
2012-05-05 01:45:19 -04:00
Keith Winstein
3bdcc98ba4
Tab preserves, but does not set, wrap state when used in last col.
...
Fixes vttest regression.
2012-05-05 00:04:43 -04:00
Keith Winstein
a82f50f085
Improve lossy connections by sending diff from "known" state if it's easy
2012-05-04 23:06:20 -04:00
Keith Winstein
ce47d1f769
Fix bug in retransmission logic (improves performance on lossy links)
2012-05-02 23:55:13 -04:00
Keith Winstein
2ea3f3a347
Warn when server has not heard from us (even if we have heard from server)
2012-04-30 22:43:45 -04:00
Keith Winstein
e70254bad5
Add AM_PROG_AR for automake 1.12 ( closes #250 )
2012-04-30 14:58:53 -04:00
Massimo Gengarelli
49fc21c8a3
Catch by const reference (remove Eclipse warnings)
...
(closes #245 )
2012-04-29 02:24:31 -04:00
Massimo Gengarelli
fb6d07e566
Added Eclipse's files in .gitignore
2012-04-29 02:23:53 -04:00
Alexander Chernyakhovsky
d07a2c565d
Build mosh with -g and -O2 on Fedora
2012-04-28 14:07:45 -04:00
Alexander Chernyakhovsky
0df58a90da
Update mosh.spec to match most recent in Fedora
2012-04-27 01:12:23 -04:00
Keith Winstein
68575f8587
Bump version to 1.2
2012-04-26 01:40:27 -04:00
Keith Winstein
6616d936f6
Revert "Include config.h in base64.cc to get restrict def (may address #241 )"
...
This reverts commit f4c8417672 .
config.h was already included via base64.h, and problem is older autoconf.
2012-04-25 12:42:34 -04:00
Keith Winstein
f4c8417672
Include config.h in base64.cc to get restrict def (may address #241 )
2012-04-25 12:20:53 -04:00
Keith Winstein
ef939c75cf
Bump version to 1.1.99b
2012-04-25 02:53:43 -04:00
Keith Winstein
37a13757f3
Update THANKS
2012-04-25 02:51:17 -04:00
Keith Winstein
460c6c24d9
Update copyright information for third/poll
2012-04-25 02:47:51 -04:00
Keith Winstein
1f1f818a29
Bump version to 1.1.99a (release candidate)
2012-04-25 02:31:15 -04:00
Keith Winstein
d5051569b8
COND_THIRD_POLL _overrides_ broken system poll; does not add to it.
...
Fixes OS X 10.6 problem from 7fe9f29 .
2012-04-25 02:22:38 -04:00
Keith Winstein
072863f0b9
Bump version to 1.1.99 (release candidate)
2012-04-24 23:56:05 -04:00
Ryan Steinmetz
56cc176d43
Fix libutil.h test under FreeBSD 7.x/8.x
2012-04-24 22:37:27 -04:00
Keith Winstein
fbb768ca1c
Include test_utils.h in "SOURCES" so it is distributed
2012-04-24 19:15:30 -04:00
Keith Winstein
dece595063
Bump version to 1.1.98 (release candidate)
2012-04-24 19:00:40 -04:00
Keith Winstein
913ee0b34b
Conform test to new crypto size limit
2012-04-24 18:53:24 -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
3ccfe64bfb
Rewrite Cygwin test again
2012-04-24 18:04:01 -04:00
Keith Winstein
6cd21080ef
Fix test for Cygwin terminfo location
2012-04-24 16:56:23 -04:00
Keith Winstein
29ef17550f
Correct ChangeLog
2012-04-23 23:00:55 -04:00
Keith Winstein
8d3a3b303f
Bump version to 1.1.97
2012-04-23 22:54:50 -04:00
Keith Winstein
63459ed1c7
Revert use of protobuf's Gzip streams.
...
Unfortunately some Red Hat-based distributions lack the required header.
See https://bugzilla.redhat.com/show_bug.cgi?id=815587
This reverts commit 261a389a76 .
This reverts commit b6736eb0a5 .
2012-04-23 22:50:49 -04:00
Keith Winstein
905176c2b9
Bump version to 1.1.96 (release candidate)
2012-04-23 20:22:13 -04:00
Keith Winstein
c4213fdaae
Add wrap-compiler-for-flag-check to distribution tar.gz
2012-04-23 20:17:35 -04:00
Keith Winstein
caba4d067e
Bump version to 1.1.95 (release candidate)
2012-04-22 23:29:02 -04:00
Keith Winstein
e7d2bcf642
Update test for elimination of ae_allocate() / ae_free().
2012-04-22 22:50:09 -04:00
Keith Winstein
e8236c5fd4
Use AlignedBuffer stedda posix_memalign(). Should work on PPC OS X 10.5.
...
Fixes #233 github issue.
2012-04-22 22:46:49 -04:00
Keith Winstein
9b3845e4b2
Bump version to 1.1.94e
2012-04-22 16:59:40 -04:00
Keith Winstein
261a389a76
Restore zlib build dependency (as libprotobuf-dev doesn't depend on it)
2012-04-22 16:40:57 -04:00
Anders Kaseorg
b6736eb0a5
Use protobuf’s Gzip{Input,Output}Stream wrapper around zlib
...
This removes our direct zlib dependency (although of course protobuf
still uses it internally), removes a fixed 4 MiB buffer and its
corresponding limit on the terminal size, reduces some string copying,
and deletes some code.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
(Closes #230.)
2012-04-22 16:14:28 -04:00
Anders Kaseorg
76f5b593d9
Remove --install from ACLOCAL_AMFLAGS (for automake < 1.10)
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-04-21 02:19:37 -04:00
Anders Kaseorg
7fe9f29448
Set poll_LIBS = libpoll.a in Makefile.am so dependency tracking works
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-04-21 02:19:36 -04:00
Anders Kaseorg
735dcd6ad5
Clarify COND_THIRD_LIBSTDDJB code
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-04-21 02:19:13 -04:00