git-annex/debian
Joey Hess 65e903397c
implementation of peer-to-peer protocol
For use with tor hidden services, and perhaps other transports later.

Based on Utility.SimpleProtocol, it's a line-based protocol,
interspersed with transfers of bytestrings of a specified size.

Implementation of the local and remote sides of the protocol is done
using a free monad. This lets monadic code be included here, without
tying it to any particular way to get bytes peer-to-peer.

This adds a dependency on the haskell package "free", although that
was probably pulled in transitively from other dependencies already.

This commit was sponsored by Jeff Goeke-Smith on Patreon.
2016-11-17 18:30:50 -04:00
..
patches ENH: refreshed standalone-build patch and added locales into its build-depends 2016-10-21 12:49:57 -04:00
tests Debian: Run the builtin test suite as an autopkgtest. 2013-08-15 15:49:19 +02:00
cabal-wrapper support building with BUILDER=stack to use stack instead of cabal 2015-12-28 14:18:47 -04:00
changelog Updated cabal file explictly lists source files. 2016-05-24 01:28:07 -04:00
compat debhelper v9 2012-01-15 14:53:38 -04:00
control implementation of peer-to-peer protocol 2016-11-17 18:30:50 -04:00
copyright Updated cabal file explictly lists source files. 2016-05-24 01:28:07 -04:00
create-standalone-changelog use BuildVersion in debian, which fixes windows build 2015-04-21 16:42:54 -04:00
doc-base Add doc-base file. Closes: #621408 2011-04-06 21:57:22 -04:00
NEWS Updated cabal file explictly lists source files. 2016-05-24 01:28:07 -04:00
rules move -j1 setting to BUILDEROPTIONS, set in debian/rules file 2016-02-05 13:56:27 -04:00