git-annex/Remote
Joey Hess c24e255de1
Fix concurrency bug that occurred on the first download from an exporttree remote
Block other threads while the export database is being constructed (or
updated) by the first thread to try to access it.

This work is supported by the NIH-funded NICEMAN (ReproNim TR&D3) project.
2018-10-22 12:59:10 -04:00
..
Directory remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
External add GETINFO to external protocol (for ronnypfa) 2018-06-08 11:56:24 -04:00
Helper Fix concurrency bug that occurred on the first download from an exporttree remote 2018-10-22 12:59:10 -04:00
Rsync Support exporttree=yes for rsync special remotes. 2018-02-28 13:36:20 -04:00
WebDAV webdav: Avoid unncessisarily creating the collection at the top of the repo 2017-10-11 11:10:33 -04:00
Adb.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
BitTorrent.hs clean up url removal presence update 2018-10-04 17:35:49 -04:00
Bup.hs export appendonly support 2018-08-30 11:18:20 -04:00
Ddar.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Directory.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
External.hs clean up url removal presence update 2018-10-04 17:35:49 -04:00
GCrypt.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Git.hs Improve display when git config download from a http remote fails. 2018-10-03 12:31:09 -04:00
Glacier.hs remote.name.annex-security-allow-unverified-downloads 2018-09-25 15:34:47 -04:00
Hook.hs remote.name.annex-security-allow-unverified-downloads 2018-09-25 15:34:47 -04:00
List.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
P2P.hs clean P2P protocol shutdown on EOF try 2 2018-09-25 16:49:59 -04:00
Rsync.hs centralized "yes"/"no" parsing 2018-10-10 11:14:27 -04:00
S3.hs centralized "yes"/"no" parsing 2018-10-10 11:14:27 -04:00
Tahoe.hs centralized "yes"/"no" parsing 2018-10-10 11:14:27 -04:00
Web.hs clean up url removal presence update 2018-10-04 17:35:49 -04:00
WebDAV.hs add Remote.readonly 2018-08-30 11:12:18 -04:00