Commit Graph

10 Commits

Author SHA1 Message Date
Elliot Nunn a84a379886 Ignore client's buggy bitmap
The client sends the wrong "missing block bitmap" when the image is
small. I think that it is best to ignore the bitmap and retransmit *all*
blocks when *any* request is received. Also introduce arbitrary block
sizes.
2021-04-12 19:03:27 +08:00
Elliot Nunn 4574458989 Switch off the "patience tester" 2021-03-03 18:00:52 +08:00
Elliot Nunn a96d61eca7 Change padding mechanism 2021-03-02 13:24:11 +08:00
Elliot Nunn 5c97e31336 Basic dropped-packet tolerance 2021-03-02 13:03:01 +08:00
Elliot Nunn c16fa09c3d Protocol changes to help with config 2021-02-23 11:13:57 +08:00
Elliot Nunn a0617e17a1 Streaming write support seems to work 2021-02-18 08:39:42 +08:00
Elliot Nunn d77d4cd677 Does some IO then crashes! 2021-02-16 22:51:34 +08:00
Elliot Nunn 4a44f288c0 New state-machine-based boot somewhat works
(For requests under 32b)
2021-02-16 22:05:18 +08:00
Elliot Nunn f3fbb86c64 Change to purely block-oriented protocol 2021-02-11 12:24:04 +08:00
Elliot Nunn 9e43fdeb94 Early attempt at streaming boot
Tends to crash when RAM AppleTalk is loaded
2020-12-01 10:31:04 +08:00