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
|
8de74afb5f
|
Restore 50 fps cap on frame rate (relevant to #222 github issue).
|
2012-04-19 23:00:12 -04:00 |
|
Keith Winstein
|
3c6e45a469
|
Adjust timing parameters in response to real-world trace data.
Also increases maximum frame rate from 50 fps to 100 fps.
Relevant to issue #222 on github.
|
2012-04-19 22:40:03 -04:00 |
|
Keith Winstein
|
a8c3df9c80
|
More robust shutdown sequence with warning on unclean shutdown.
|
2012-04-16 06:22:35 -04:00 |
|
Keegan McAllister
|
cd2d482484
|
Don't use *_t for our own typedefs
It's reserved by POSIX.
(closes #158 pull request)
|
2012-04-15 13:50:18 -04:00 |
|
Keegan McAllister
|
5904d4f5e6
|
Remove BOOST_AUTO from transportsender.cc
|
2012-04-15 13:49:15 -04:00 |
|
Keegan McAllister
|
4eb3cace0b
|
Use the PRNG class for chaff
In particular, srand( time( NULL ) ) is very predictable.
[keithw@mit.edu -- modified to use byte PRNG from /dev/urandom]
|
2012-03-19 23:12:07 -04:00 |
|
Keith Winstein
|
483bfe9f0f
|
Make make_chaff() static class function to fix spurious clang warning
|
2012-03-18 14:11:49 -04:00 |
|
Keith Winstein
|
3d4ce8b52d
|
Revert "Increase shutdown retries before giving up"
This reverts commit df54a869e9.
This takes too long and the UI is not pretty (since lasts more than 1 s).
|
2012-03-18 03:41:16 -04:00 |
|
Keith Winstein
|
df54a869e9
|
Increase shutdown retries before giving up
|
2012-03-17 15:08:17 -04:00 |
|
Keith Winstein
|
3a92cd1393
|
Explicit echo ack protobuf with reliable semantics
|
2012-02-25 14:34:39 -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 |
|
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
|
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 |
|