syndicate-2017/examples/netstack/incremental-highlevel
Tony Garnock-Jones 53e26b08a1 Many improvements to the netstack TCP implementation.
- New timestate `on-timeout` complementing `stop-when-timeout`
 - IP layer avoids spurious reordering
 - Demo HTTP server sends 4kB responses, for testing

 - TCP now has something closer to proper sliding-window behavior
 - TCP RTT estimator
 - TCP now uses timestate driver rather than raw timer driver
 - Many small TCP bugs found and fixed
2017-11-13 20:02:07 +00:00
..
Makefile Trivial ping-response programs (for my machine only) demonstrating latency difference C/Racket/Syndicate. 2017-07-26 19:30:39 -04:00
arp.rkt Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17. 2017-08-10 15:17:28 -04:00
checksum.rkt Move incremental netstack implementation to subdir 2016-07-21 17:04:43 -04:00
configuration.rkt Move incremental netstack implementation to subdir 2016-07-21 17:04:43 -04:00
cpingresp.c Trivial ping-response programs (for my machine only) demonstrating latency difference C/Racket/Syndicate. 2017-07-26 19:30:39 -04:00
demo-config.rkt Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17. 2017-08-10 15:17:28 -04:00
dump-bytes.rkt Move incremental netstack implementation to subdir 2016-07-21 17:04:43 -04:00
ethernet.rkt Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17. 2017-08-10 15:17:28 -04:00
fetchurl.rkt Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17. 2017-08-10 15:17:28 -04:00
ip.rkt Many improvements to the netstack TCP implementation. 2017-11-13 20:02:07 +00:00
main.rkt Many improvements to the netstack TCP implementation. 2017-11-13 20:02:07 +00:00
pingresp.rkt Trivial ping-response programs (for my machine only) demonstrating latency difference C/Racket/Syndicate. 2017-07-26 19:30:39 -04:00
port-allocator.rkt Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17. 2017-08-10 15:17:28 -04:00
tcp.rkt Many improvements to the netstack TCP implementation. 2017-11-13 20:02:07 +00:00
udp.rkt Make #lang syndicate equivalent to #lang syndicate/actor. Fixes #17. 2017-08-10 15:17:28 -04:00