factor out http server and client into own modules
authorJoey Hess <joeyh@joeyh.name>
Tue, 23 Jul 2024 18:12:03 +0000 (14:12 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 23 Jul 2024 18:12:38 +0000 (14:12 -0400)
commitb0eed55d4fde8e27cf174c37c489369bda96fdaa
treeda068377d081090f52d0726469c1d6d15cc13fb8
parent6bbc4565e633c267a45429656dbd5264730d1864
factor out http server and client into own modules

To avoid a cycle when Remote.Git uses the client.
Command/P2PHttp.hs
P2P/Http.hs
P2P/Http/Client.hs
P2P/Http/Server.hs [new file with mode: 0644]
P2P/Http/Types.hs
Remote/Git.hs
git-annex.cabal