git-annex/Remote
Joey Hess 773084c49b
S3: Fix url construction bug
When the publicurl has been set to an url that does not end with a slash,
we need to add one in between it and the rest of the url.

As far as I can see, git-annex does not default to such publicurls; it's
careful to end them with slashes. But this was observed in the wild, and
there may be documentation that doesn't include the slash. And it's an easy
mistake to make in any case.

This commit was sponsored by Eric Drechsel on Patreon.
2018-09-14 12:25:23 -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 don't untrust appendonly exports 2018-08-30 11:48:04 -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 add Remote.readonly 2018-08-30 11:12:18 -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 add Remote.readonly 2018-08-30 11:12:18 -04:00
GCrypt.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Git.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Glacier.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Hook.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
List.hs change Remote.repo to Remote.getRepo 2018-06-04 15:30:26 -04:00
P2P.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Rsync.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
S3.hs S3: Fix url construction bug 2018-09-14 12:25:23 -04:00
Tahoe.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
Web.hs add Remote.readonly 2018-08-30 11:12:18 -04:00
WebDAV.hs add Remote.readonly 2018-08-30 11:12:18 -04:00