factor out http server and client into own modules

To avoid a cycle when Remote.Git uses the client.
This commit is contained in:
Joey Hess 2024-07-23 14:12:03 -04:00
parent 6bbc4565e6
commit b0eed55d4f
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
7 changed files with 890 additions and 845 deletions

View file

@ -60,9 +60,6 @@ import qualified Remote.Helper.P2P as P2PHelper
import P2P.Address
import P2P.Http.Url
import P2P.Http.Client
#ifdef WITH_SERVANT
import P2P.Http
#endif
import Annex.Path
import Creds
import Types.NumCopies