From 513d36ae4de0be74b12112487d8e1b12b7c7f43e Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sun, 20 Nov 2016 12:08:16 -0400 Subject: implement p2p protocol for Handle This is most of the way to having the p2p protocol working over tor hidden services, at least enough to do git push/pull. The free monad was split into two, one for network operations and the other for local (Annex) operations. This will allow git-remote-tor-annex to run only an IO action, not needing the Annex monad. This commit was sponsored by Remy van Elst on Patreon. --- git-annex.cabal | 1 + 1 file changed, 1 insertion(+) (limited to 'git-annex.cabal') diff --git a/git-annex.cabal b/git-annex.cabal index 4fb4e1c3c..77c50b66e 100644 --- a/git-annex.cabal +++ b/git-annex.cabal @@ -920,6 +920,7 @@ Executable git-annex Remote.Helper.Http Remote.Helper.Messages Remote.Helper.P2P + Remote.Helper.P2P.IO Remote.Helper.ReadOnly Remote.Helper.Special Remote.Helper.Ssh -- cgit v1.2.3