summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* other 80% of avoding verification when hard linking to objects in shared repoGravatar Joey Hess2015-10-02
| | | | | | | | | | | | | | | | | | | | In c3b38fb2a075b4250e867ebd910324c65712c747, it actually only handled uploading objects to a shared repository. To avoid verification when downloading objects from a shared repository, was a lot harder. On the plus side, if the process of downloading a file from a remote is able to verify its content on the side, the remote can indicate this now, and avoid the extra post-download verification. As of yet, I don't have any remotes (except Git) using this ability. Some more work would be needed to support it in special remotes. It would make sense for tahoe to implicitly verify things downloaded from it; as long as you trust your tahoe server (which typically runs locally), there's cryptographic integrity. OTOH, despite bup being based on shas, a bup repo under an attacker's control could have the git ref used for an object changed, and so a bup repo shouldn't implicitly verify. Indeed, tahoe seems unique in being trustworthy enough to implicitly verify.
* disabling verification also disables size verificationGravatar Joey Hess2015-10-02
| | | | | It's not expensive to do size verification, but let's be consistent and turn it off too.
* avoid verification when hard linking to objects in shared repositoryGravatar Joey Hess2015-10-02
| | | | Such a repository is implicitly trusted, so there's no point.
* responseGravatar Joey Hess2015-10-02
|
* Allow building with S3 disabled again.Gravatar Joey Hess2015-10-02
|
* Added a comment: not easy to access historyGravatar Agenta2015-10-02
|
* Added a comment: iiuc assistant depends on s3Gravatar jirib@503223f0610c6c66f4e6dc738a5a0b2648c290b12015-10-02
|
* (no commit message)Gravatar jirib@503223f0610c6c66f4e6dc738a5a0b2648c290b12015-10-02
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnmF_9CAtfqdZkC4e-_dCX-rK5bqh4RWkw2015-10-02
|
* Added a commentGravatar spwhitton2015-10-02
|
* Added a commentGravatar spwhitton2015-10-02
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-10-01
|\
| * Added a commentGravatar http://joeyh.name/2015-10-01
| |
* | devblogGravatar Joey Hess2015-10-01
| |
* | Do verification of checksums of annex objects downloaded from remotes.Gravatar Joey Hess2015-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * When annex objects are received into git repositories, their checksums are verified then too. * To get the old, faster, behavior of not verifying checksums, set annex.verify=false, or remote.<name>.annex-verify=false. * setkey, rekey: These commands also now verify that the provided file matches the key, unless annex.verify=false. * reinject: Already verified content; this can now be disabled by setting annex.verify=false. recvkey and reinject already did verification, so removed now duplicate code from them. fsck still does its own verification, which is ok since it does not use getViaTmp, so verification doesn't happen twice when using fsck --from.
* | rename functionGravatar Joey Hess2015-10-01
| |
* | refactorGravatar Joey Hess2015-10-01
| |
* | avoid deprecation warnings when built with http-client >= 0.4.18Gravatar Joey Hess2015-10-01
| | | | | | | | | | | | | | | | | | | | Since I want git-annex to keep building on debian stable, I need to still support the old http-client, which required explicit calls to closeManager, or use of withManager to get Managers to close at appropriate times. This is not needed in the new version, and so they added a deprecation warning. IMHO much too early, because look at the mess I had to go through to avoid that deprecation warning while supporting both versions..
* | rename fsckKey to verifyKeyContentGravatar Joey Hess2015-10-01
| | | | | | | | No behavior changes.
| * Added a comment: Fully p2p alternative to XMPPGravatar dxld@02c834b220f9ffc0410d37263aa29d9373cc455b2015-10-01
| |
* | remove unimplennted command-line option from design docGravatar Joey Hess2015-10-01
| |
* | commentGravatar Joey Hess2015-10-01
| |
| * Added a comment: it does not work with debian squeeze ltsGravatar jephte.clain@f0da2444b164953b596ac5e3e38da30b8c04e5e32015-10-01
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d82015-10-01
| |
| * Added a comment: thanksGravatar jephte.clain@f0da2444b164953b596ac5e3e38da30b8c04e5e32015-10-01
|/
* add news item for git-annex 5.20150930Gravatar Joey Hess2015-09-30
|
* prep release5.20150930Gravatar Joey Hess2015-09-30
|
* commentGravatar Joey Hess2015-09-30
|
* commentGravatar Joey Hess2015-09-29
|
* responseGravatar Joey Hess2015-09-29
|
* mention ancient buildGravatar Joey Hess2015-09-29
|
* commentGravatar Joey Hess2015-09-29
|
* commentGravatar Joey Hess2015-09-29
|
* responseGravatar Joey Hess2015-09-29
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-09-29
|\
* | add resolver field needed by more recent versions of stackGravatar Joey Hess2015-09-28
| |
| * Added a comment: importfeed templateGravatar kalle@bdf75651b439b088e51f28f10f5a46ffcd2a704d2015-09-28
| |
| * (no commit message)Gravatar dah2015-09-28
| |
| * Added a comment: Style for man pages?Gravatar Don2015-09-28
| |
| * i18n bug with assistantGravatar vanicat@12ca772398c03a22a5388f1cf15799a90cdfecfe2015-09-27
| |
| * (no commit message)Gravatar vanicat@12ca772398c03a22a5388f1cf15799a90cdfecfe2015-09-27
| |
| * Added a commentGravatar bgilbert@a0c64716cf22216de5eeb15a5ca4f009164c8fb32015-09-27
| |
| * Added a comment: timestamps are wrong as of 5.20150731Gravatar graboluk@f6de53961ab0f884e203f602f65eb5cdc0fb75132015-09-26
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-09-26
|\|
| * (no commit message)Gravatar OlivierBerger2015-09-26
| |
* | addGravatar Joey Hess2015-09-26
| |
* | improveGravatar Joey Hess2015-09-26
| |
* | turn off dbus for stackGravatar Joey Hess2015-09-26
| | | | | | | | | | | | Needs xml parser C libs. I couldn't avoid needing zlib though, http-client needs it.
* | Added stack.yaml to support easy builds from source with stack.Gravatar Joey Hess2015-09-26
| | | | | | | | | | | | | | | | Update install instructions. Note that xmpp is disabled in the stack.yaml, because that needs C libraries that would take extra work for the user to install. xmpp is moving toward deprecation anyway.
| * Added a comment: CostGravatar https://www.google.com/accounts/o8/id?id=AItOawnmF_9CAtfqdZkC4e-_dCX-rK5bqh4RWkw2015-09-26
| |