aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* make sure False is returned on errorGravatar Joey Hess2016-12-17
|
* improve typesGravatar Joey Hess2016-12-17
|
* document a minor problemGravatar Joey Hess2016-12-17
|
* use PYTHONUNBUFFERED to force python to use sane stdout bufferingGravatar Joey Hess2016-12-17
| | | | | | | | | Works around https://github.com/warner/magic-wormhole/issues/108 See http://stackoverflow.com/questions/107705/disable-output-buffering for the gory details. Why a scripting language would chose a default stdout buffering that differs between terminal and piped output, and tends to introduce this kind of bug, I don't know.
* magic wormhole moduleGravatar Joey Hess2016-12-17
| | | | | | | | | | | | | | | | | | | This interacts with it using stdio, which is surprisingly hard. sendFile does not currently work, due to https://github.com/warner/magic-wormhole/issues/108 Parsing the output to find the magic code is done as robustly as possible, and should continue to work unless wormhole radically changes the format of its codes. Presumably it will never output something that looks like a wormhole code before the actual wormhole code; that would also break this. It would be better if there was a way to make wormhole not mix the code with other output, as requested in https://github.com/warner/magic-wormhole/issues/104 Only exchange of files/directories is supported. To exchange messages, https://github.com/warner/magic-wormhole/issues/99 would need to be resolved. I don't need message exchange however.
* Revert "p2p --link now defaults to setting up a bi-directional link"Gravatar Joey Hess2016-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.
* devblogGravatar Joey Hess2016-12-16
|
* p2p: Added --one-way option.Gravatar Joey Hess2016-12-16
| | | | This commit was sponsored by Fernando Jimenez on Patreon.
* p2p --link now defaults to setting up a bi-directional linkGravatar Joey Hess2016-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 ↵Gravatar Joey Hess2016-12-16
| | | | used.
* update links to wormhole issuesGravatar Joey Hess2016-12-16
|
* Added a commentGravatar binx2016-12-16
|
* Added a comment: Nexus 6pGravatar moc514@eb7af2cd9147722b29f32b6606feb2b8563dfac82016-12-16
|
* Link adjustmentsGravatar 0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d67302016-12-15
|
* Add missing linkGravatar 0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d67302016-12-15
|
* Add some markup and linksGravatar 0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d67302016-12-15
|
* metadata --batch UTF-8 bugGravatar alpernebbi2016-12-14
|
* Added a comment: I took the liberty to do itGravatar marekj2016-12-14
|
* Create wiki page for the different levels of control you can have with git annexGravatar marekj2016-12-14
|
* devblogGravatar Joey Hess2016-12-13
|
* Make all --batch input, as well as fromkey and registerurl stdin be ↵Gravatar Joey Hess2016-12-13
| | | | processed without requiring it to be in the current encoding.
* updatesGravatar Joey Hess2016-12-13
|
* responseGravatar Joey Hess2016-12-13
|
* responseGravatar Joey Hess2016-12-13
|
* responseGravatar Joey Hess2016-12-13
|
* responseGravatar Joey Hess2016-12-13
|
* commentGravatar Joey Hess2016-12-13
|
* closeGravatar Joey Hess2016-12-13
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-12-13
|\
* | Revert ServerAliveIntervalGravatar Joey Hess2016-12-13
| | | | | | | | | | | | | | | | Revert ServerAliveInterval change in 6.20161111, which caused problems with too many old versions of ssh and unusual ssh configurations. It should have not been needed anyway since ssh is supposted to have TCPKeepAlive enabled by default.
* | closeGravatar Joey Hess2016-12-13
| |
* | commentGravatar Joey Hess2016-12-13
| |
* | commentGravatar Joey Hess2016-12-13
| |
* | Pass annex.web-options to wget and curl after other options, so that eg ↵Gravatar Joey Hess2016-12-13
| | | | | | | | --no-show-progress can be set by the user to disable the default --show-progress.
| * Added a commentGravatar 0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d67302016-12-13
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-12-13
|\
* | metadata --batch: Fix bug when conflicting metadata changes were made in the ↵Gravatar Joey Hess2016-12-13
| | | | | | | | | | | | | | | | same batch run. 1 microsecond delay is ugly.. but, maintaining an queue of a list of timestamps and taking a new one from the queue each time around, or maintaining a timestamp counter, would probably be slower.
* | analysisGravatar Joey Hess2016-12-13
| |
* | analysisGravatar Joey Hess2016-12-13
| |
* | analysisGravatar Joey Hess2016-12-13
| |
| * (no commit message)Gravatar https://singpolyma.net/2016-12-13
| |
| * Added a commentGravatar annexuser2016-12-13
| |
* | todoGravatar Joey Hess2016-12-12
|/
* commentGravatar Joey Hess2016-12-12
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-12-12
|\
* | finish fixing android build after tor mergeGravatar Joey Hess2016-12-12
| |
* | Debian: Build webapp on armel.Gravatar Joey Hess2016-12-11
| |
* | linux standalone builds should have "unable to decommit memory" bug fixedGravatar Joey Hess2016-12-11
| |
| * (no commit message)Gravatar grawity@2ea26be48562f66fcb9b66307da72b1e2e37453f2016-12-11
| |
| * Added a comment: Nope a FlukeGravatar 0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d67302016-12-11
| |