git-annex/P2P
Joey Hess c05f4eb631
fix laziness problem in git relaying
The switch to hGetMetered subtly changed the laziness of how DATA was
read, and broke git protocol relaying. Fix by sending received data to
the git process's stdin immediately, which ensures that the lazy
bytestring is all read from the peer before going on to process the next
message from the peer.
2016-12-08 15:15:29 -04:00
..
Address.hs stub Remote.P2P 2016-12-06 12:27:58 -04:00
Annex.hs fix math error that caused resumes to always fail 2016-12-07 15:36:39 -04:00
Auth.hs use P2P auth for git-remote-tor-annex 2016-11-30 15:26:55 -04:00
IO.hs fix laziness problem in git relaying 2016-12-08 15:15:29 -04:00
Protocol.hs fix build with old ghc 2016-12-08 13:58:03 -04:00