Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | p2p --pair with magic wormhole (untested) | Joey Hess | 2016-12-18 |
| | | | | | | It builds. I have not tried to run it yet. :) This commit was sponsored by Jake Vosloo on Patreon. | ||
* | Revert "p2p --link now defaults to setting up a bi-directional link" | Joey Hess | 2016-12-16 |
| | | | | | | | | This reverts commit 6aa7e136b5d246228723f4c9996bda11f66c4445. On second thought, this was an overcomplication of what should be the lowest-level primitive. Let's build bi-directional links at the pairing level with eg magic wormhole. | ||
* | p2p: Added --one-way option. | Joey Hess | 2016-12-16 |
| | | | | This commit was sponsored by Fernando Jimenez on Patreon. | ||
* | p2p --link now defaults to setting up a bi-directional link | Joey Hess | 2016-12-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Both the local and remote git repositories get remotes added pointing at one-another. Makes pairing twice as easy! Security: The new LINK command in the protocol can be sent repeatedly, but only by a peer who has authenticated with us. So, it's entirely safe to add a link back to that peer, or to some other peer it knows about. Anything we receive over such a link, the peer could send us over the current connection. There is some risk of being flooded with LINKs, and adding too many remotes. To guard against that, there's a hard cap on the number of remotes that can be set up this way. This will only be a problem if setting up large p2p networks that have exceptional interconnectedness. A new, dedicated authtoken is created when sending LINK. This also allows, in theory, using a p2p network like tor, to learn about links on other networks, like telehash. This commit was sponsored by Bruno BEAUFILS on Patreon. | ||
* | p2p: --link no longer takes a remote name, instead the --name option can be ↵ | Joey Hess | 2016-12-16 |
| | | | | used. | ||
* | implement p2p --link | Joey Hess | 2016-11-30 |
| | | | | This commit was sponsored by Riku Voipio. | ||
* | implement p2p command | Joey Hess | 2016-11-30 |
| | |||
* | update docs for git-annex p2p command | Joey Hess | 2016-11-29 |
| | | | | It is not yet implemented. | ||
* | docs for stuff not fully implemented yet | Joey Hess | 2016-11-22 |