Keith Winstein
|
0f38eb0acc
|
Don't connect client
|
2011-08-14 03:44:13 -04:00 |
|
Keith Winstein
|
386196451c
|
Only server binds -- does this let us roam?
|
2011-08-14 03:37:20 -04:00 |
|
Keith Winstein
|
827d95f6fd
|
Catch network exceptions
|
2011-08-14 03:32:04 -04:00 |
|
Keith Winstein
|
e50b67b845
|
Tell all local emulators on resize
|
2011-08-14 03:12:29 -04:00 |
|
Keith Winstein
|
fe68676787
|
Also apply resize to local emulator
|
2011-08-14 02:58:26 -04:00 |
|
Keith Winstein
|
84082f69cd
|
Fix typo in resize
|
2011-08-14 02:46:34 -04:00 |
|
Keith Winstein
|
ba4d5cca5a
|
Handle resize
|
2011-08-14 02:43:04 -04:00 |
|
Keith Winstein
|
ee7e9a1e2b
|
Only update timestamp and targeting on higher sequence number
|
2011-08-14 02:31:33 -04:00 |
|
Keith Winstein
|
ec4a75dcaf
|
Eliminate synthetic packet loss and tab comparison
|
2011-08-14 02:15:53 -04:00 |
|
Keith Winstein
|
dbdd0d33cd
|
Correct treatment of erase character with repeat
|
2011-08-14 02:02:24 -04:00 |
|
Keith Winstein
|
549a3c3393
|
Fix tab bug and initial one-second delay
|
2011-08-14 00:26:13 -04:00 |
|
Keith Winstein
|
e56b8943f9
|
Relax assertions on equality
|
2011-08-14 00:19:50 -04:00 |
|
Keith Winstein
|
476ec0da19
|
Compile with optimization
|
2011-08-14 00:12:50 -04:00 |
|
Keith Winstein
|
cc07d4cf17
|
Add verbose, and fix cursor movement problem
|
2011-08-14 00:09:52 -04:00 |
|
Keith Winstein
|
90687448e0
|
This assertion is too strong
|
2011-08-13 19:36:36 -04:00 |
|
Keith Winstein
|
3bac586a04
|
Use temporary socket for path MTU discovery
|
2011-08-13 19:33:56 -04:00 |
|
Keith Winstein
|
f2f0cd574a
|
Temporarily connect socket to get Path MTU
|
2011-08-13 19:14:14 -04:00 |
|
Keith Winstein
|
d6e7f69a4b
|
Add client
|
2011-08-13 19:05:11 -04:00 |
|
Keith Winstein
|
577bfc0dae
|
Import of server, all hooked together
|
2011-08-13 17:10:19 -04:00 |
|
Keith Winstein
|
71e22ee041
|
Add missed Terminal::Complete source files
|
2011-08-13 15:54:46 -04:00 |
|
Keith Winstein
|
9eb6131b57
|
Eliminate termemu() (also in last commit) -- everything done by Terminal::Complete
|
2011-08-13 15:52:42 -04:00 |
|
Keith Winstein
|
3f66e86057
|
More const correctness
|
2011-08-13 15:52:07 -04:00 |
|
Keith Winstein
|
2e2578c26c
|
Also print last frame
|
2011-08-13 15:08:50 -04:00 |
|
Keith Winstein
|
023eb182d0
|
Refactor display to be outside of terminal and add some const correctness
|
2011-08-13 15:06:37 -04:00 |
|
Keith Winstein
|
945acbca37
|
Simplify Transport ack behavior and make more robust (num increases)
|
2011-08-13 01:53:33 -04:00 |
|
Keith Winstein
|
7e034c27aa
|
Switch to Google protobufs and make UserStream
|
2011-08-13 01:25:31 -04:00 |
|
Keith Winstein
|
a81f398200
|
Cleanup fragment reassembly
|
2011-08-12 15:05:58 -04:00 |
|
Keith Winstein
|
221c3af908
|
Remove debugging printfs
|
2011-08-12 12:01:51 -04:00 |
|
Keith Winstein
|
0d19e009a9
|
Possibly fix bug
|
2011-08-12 06:23:49 -04:00 |
|
Keith Winstein
|
2e230681da
|
Make i unsigned
|
2011-08-12 06:12:34 -04:00 |
|
Keith Winstein
|
309f19ffb8
|
More asserts
|
2011-08-12 06:12:01 -04:00 |
|
Keith Winstein
|
e7f73b3908
|
Also reset arrived and total
|
2011-08-12 06:02:59 -04:00 |
|
Keith Winstein
|
e40ea1f99f
|
Clear fragments when retrieving
|
2011-08-12 06:01:07 -04:00 |
|
Keith Winstein
|
8e743ca89e
|
More debugging printfs
|
2011-08-12 05:56:09 -04:00 |
|
Keith Winstein
|
3179ab5f0d
|
More debugging
|
2011-08-12 05:38:56 -04:00 |
|
Keith Winstein
|
30fc11403d
|
Some debugging
|
2011-08-12 05:34:49 -04:00 |
|
Keith Winstein
|
17804b2230
|
Make sure resends (with new framing) get new state number -- pretty hairy!
|
2011-08-12 05:05:05 -04:00 |
|
Keith Winstein
|
7b1ff634d0
|
Fix getchar() bug
|
2011-08-12 04:51:43 -04:00 |
|
Keith Winstein
|
833baa20ca
|
More detailed printout
|
2011-08-12 04:31:50 -04:00 |
|
Keith Winstein
|
c7199ec39d
|
Access fragments safely
|
2011-08-12 04:09:54 -04:00 |
|
Keith Winstein
|
14667da4f5
|
Switch to explicit fragments.
|
2011-08-12 04:02:14 -04:00 |
|
Keith Winstein
|
f0f74a3971
|
Fix typo in MTU (1 to -1)
|
2011-08-10 04:39:41 -04:00 |
|
Keith Winstein
|
e18152c1e2
|
Possibly fix bug.
|
2011-08-10 04:36:04 -04:00 |
|
Keith Winstein
|
d7433c07d3
|
ntester just prints out diff
|
2011-08-10 04:32:25 -04:00 |
|
Keith Winstein
|
e9aeb482df
|
Slow frame rate and make header estimate more conservative. Ignore large RTTs vs. capping
|
2011-08-10 02:59:02 -04:00 |
|
Keith Winstein
|
6ebc686661
|
Cap large RTT values
|
2011-08-10 02:45:10 -04:00 |
|
Keith Winstein
|
1c8b008e89
|
Put horrible packet loss back in
|
2011-08-10 02:35:21 -04:00 |
|
Keith Winstein
|
db18d2e2b3
|
Make valgrind happy
|
2011-08-10 02:32:03 -04:00 |
|
Keith Winstein
|
fa2b29813a
|
Remove synthetic packet loss
|
2011-08-10 02:20:31 -04:00 |
|
Keith Winstein
|
3d5942b3d4
|
Prevent endless cascade of RTT acks
|
2011-08-10 02:17:04 -04:00 |
|