Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | convert WebDAV to new special remote interface, adding new-style chunking ↵ | Joey Hess | 2014-08-06 |
| | | | | | | | | | | | | | | | | | | | | | | | support Reusing http connection when operating on chunks is not done yet, I had to submit some patches to DAV to support that. However, this is no slower than old-style chunking was. Note that it's a fileRetriever and a fileStorer, despite DAV using bytestrings that would allow streaming. As a result, upload/download of encrypted files is made a bit more expensive, since it spools them to temp files. This was needed to get the progress meters to work. There are probably ways to avoid that.. But it turns out that the current DAV interface buffers the whole file content in memory, and I have sent in a patch to DAV to improve its interfaces. Using the new interfaces, it's certainly going to need to be a fileStorer, in order to read the file size from the file (getting the size of a bytestring would destroy laziness). It should be possible to use the new interface to make it be a byteRetriever, so I'll change that when I get to it. This commit was sponsored by Andreas Olsson. | ||
* | convert gcrypt to new regime, including chunking | Joey Hess | 2014-08-03 |
| | | | | Some reorg of Remote.Rsync code to export the things gcrypt needs. | ||
* | rsync: support chunking | Joey Hess | 2014-08-03 |
| | | | | | Chunking does not speed up rsync at all, so it's only useful for interop with the directory special remote. | ||
* | Merge branch 'master' into newchunks | Joey Hess | 2014-08-03 |
|\ | |||
* | | hook: use ChunkedEncryptable | Joey Hess | 2014-08-02 |
| | | |||
* | | document that encryption + bup = inneficient | Joey Hess | 2014-08-02 |
| | | |||
* | | S3: support chunking | Joey Hess | 2014-08-02 |
| | | | | | | | | | | | | | | The assistant defaults to 1MiB chunk size for new S3 special remotes. Which will work around a couple of bugs: http://git-annex.branchable.com/bugs/S3_memory_leaks/ http://git-annex.branchable.com/bugs/S3_upload_not_using_multipart/ | ||
| * | removed | http://joeyh.name/ | 2014-08-01 |
|/ | |||
* | fix example external remote script to write files atomically | Joey Hess | 2014-08-01 |
| | |||
* | update does for chunking | Joey Hess | 2014-07-26 |
| | |||
* | doc update for new chunking | Joey Hess | 2014-07-26 |
| | |||
* | recommend users not change the chunksize | Joey Hess | 2014-07-23 |
| | | | | | | | Suppose A is 10 mb, and B is 20 mb, and the upload speed is the same. If B starts first, when A will overwrite the file it is uploading for the 1st chunk. Then A uploads the second chunk, and once A is done, B finishes the 1st chunk and uploads its second. We now have 1(from A), 2(from B), so data loss. | ||
* | Set gcrypt-publish-participants when setting up a gcrypt repository, to ↵ | Joey Hess | 2014-07-15 |
| | | | | | | | | | | | | | avoid unncessary passphrase prompts. This is a security/usability tradeoff. To avoid exposing the gpg key ids who can decrypt the repository, users can unset gcrypt-publish-participants. The gcrypt-publish-participants option is available in my fork of git-remote-gcrypt. This commit was sponsored by Christopher Kernahan. | ||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawndSPd52H_L7hcYsJjLQ4kR1LopprHy7Xw | 2014-07-10 |
| | |||
* | Added a comment: that is an ancient version of git-annex, Shane | http://joeyh.name/ | 2014-07-02 |
| | |||
* | Added a comment: Annex can't find Glacier remote | https://www.google.com/accounts/o8/id?id=AItOawlhaXbLZQ5uQ6fM2kV0n8bj6IwZjx2CLeM | 2014-06-26 |
| | |||
* | removed | https://www.google.com/accounts/o8/id?id=AItOawmZilYULa6CDEGfuagoDlesyakBgnf-dF8 | 2014-05-21 |
| | |||
* | Added a comment: Box.com and unknown CA? | https://www.google.com/accounts/o8/id?id=AItOawmZilYULa6CDEGfuagoDlesyakBgnf-dF8 | 2014-05-21 |
| | |||
* | Added a comment: Box.com and unknown CA? | https://www.google.com/accounts/o8/id?id=AItOawmZilYULa6CDEGfuagoDlesyakBgnf-dF8 | 2014-05-21 |
| | |||
* | Changing to box.com's current webdav server adress. | https://www.google.com/accounts/o8/id?id=AItOawnmF_9CAtfqdZkC4e-_dCX-rK5bqh4RWkw | 2014-05-18 |
| | |||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawnmF_9CAtfqdZkC4e-_dCX-rK5bqh4RWkw | 2014-05-17 |
| | |||
* | Added a comment | http://joeyh.name/ | 2014-05-16 |
| | |||
* | Added a comment | http://joeyh.name/ | 2014-05-16 |
| | |||
* | ddar special remote | Robie Basak | 2014-05-15 |
| | |||
* | Added a comment: re: Change Password | https://www.google.com/accounts/o8/id?id=AItOawnq-RfkVpFN15SWvQ2lpSGAi0XpNQuLxKM | 2014-05-04 |
| | |||
* | Added a comment: Change Password | https://www.google.com/accounts/o8/id?id=AItOawnmF_9CAtfqdZkC4e-_dCX-rK5bqh4RWkw | 2014-05-02 |
| | |||
* | Added a comment: Enhancing special remotes as backup spaces | https://www.google.com/accounts/o8/id?id=AItOawmp1ThsNNAbSn46ju-gwFELfStlhl8usJo | 2014-04-22 |
| | |||
* | removed | https://www.google.com/accounts/o8/id?id=AItOawl64jV2rE8GMogJ6XuqESSkz78RVBgVdGw | 2014-04-07 |
| | |||
* | Added a comment: I can't add special remotes | https://www.google.com/accounts/o8/id?id=AItOawl64jV2rE8GMogJ6XuqESSkz78RVBgVdGw | 2014-04-07 |
| | |||
* | removed | https://www.google.com/accounts/o8/id?id=AItOawl64jV2rE8GMogJ6XuqESSkz78RVBgVdGw | 2014-04-07 |
| | |||
* | removed | https://www.google.com/accounts/o8/id?id=AItOawl64jV2rE8GMogJ6XuqESSkz78RVBgVdGw | 2014-04-07 |
| | |||
* | Added a comment: I can't add special remotes | https://www.google.com/accounts/o8/id?id=AItOawl64jV2rE8GMogJ6XuqESSkz78RVBgVdGw | 2014-04-07 |
| | |||
* | Added a comment: I can't add special remotes | https://www.google.com/accounts/o8/id?id=AItOawl64jV2rE8GMogJ6XuqESSkz78RVBgVdGw | 2014-04-07 |
| | |||
* | respond; improve docs | Joey Hess | 2014-03-26 |
| | |||
* | improve directory special remote docs | Joey Hess | 2014-02-02 |
| | |||
* | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawm-19QERTsjJSB-m6dWvOa1w9SOxyhFqDM | 2014-01-29 |
| | |||
* | format | Joey Hess | 2014-01-08 |
| | |||
* | Added tahoe special remote. | Joey Hess | 2014-01-08 |
| | | | | | | | | | | | | Known problems: 1. Tries to tahoe start when daemon is already running. 2. If multiple tahoe remotes are set up on the same computer, they will have the same node.url configured by default, and this confuses tahoe commands. This commit was sponsored by LeastAuthority.com | ||
* | implement PREPARE-FAILURE for Tobias | Joey Hess | 2013-12-29 |
| | |||
* | Added a comment: XMPP not working in Raspberry PI build | https://www.google.com/accounts/o8/id?id=AItOawm0yDI6AsAuXPDHIDXm5H9EGDXkuwb1efA | 2013-12-27 |
| | |||
* | add credential storage support for external special remotes & update example | Joey Hess | 2013-12-27 |
| | |||
* | make directory absolute (mostly as an example of using SETCONFIG) | Joey Hess | 2013-12-27 |
| | |||
* | emphasize link to protocol | Joey Hess | 2013-12-27 |
| | |||
* | fix link | Joey Hess | 2013-12-27 |
| | |||
* | external special remotes working | Joey Hess | 2013-12-27 |
| | |||
* | de-verbose cp | Joey Hess | 2013-12-27 |
| | |||
* | another bug in shell code. haskell has ruined me | Joey Hess | 2013-12-27 |
| | |||
* | fix 3 more bugs in these measly 150 lines of shell code. sheesh | Joey Hess | 2013-12-27 |
| | |||
* | make --debug show transcript of special remote protocol messages | Joey Hess | 2013-12-27 |
| | |||
* | improve comments | Joey Hess | 2013-12-27 |
| |