pull/push over tor working now
authorJoey Hess <joeyh@joeyh.name>
Mon, 21 Nov 2016 23:24:55 +0000 (19:24 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 21 Nov 2016 23:24:55 +0000 (19:24 -0400)
commit6b992f672c57ab0826e30f1b37f169d9dd4f60c3
treecc2c6fb3a9b529636b3194293f145b40182b43db
parent070fb9e624636ceabcff0a38007936130cdfa40f
pull/push over tor working now

Still a couple bugs:

* Closing the connection to the server leaves git upload-pack /
  receive-pack running, which could be used to DOS.

* Sometimes the data is transferred, but it fails at the end, sometimes
  with:

  git-remote-tor-annex: <socket: 10>: commitBuffer: resource vanished (Broken pipe)

  Must be a race condition around shutdown.
CmdLine/GitRemoteTorAnnex.hs
Remote/Helper/P2P.hs
Remote/Helper/P2P/IO.hs
Utility/Tor.hs