git-annex/Types
Joey Hess 2fb3722ce9 Do verification of checksums of annex objects downloaded from remotes.
* 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.
2015-10-01 15:56:39 -04:00
..
Availability.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Backend.hs rename fsckKey to verifyKeyContent 2015-10-01 13:29:17 -04:00
BranchState.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CleanupActions.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Command.hs convert version command, and make --raw work when not in a git repo 2015-07-10 13:49:46 -04:00
Creds.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Crypto.hs refactor 2015-04-19 10:57:14 -04:00
DeferredParse.hs finished converting all the main options 2015-07-10 13:23:06 -04:00
DesktopNotify.hs rejigger imports for clean build with ghc 7.10's AMP changes 2015-05-10 16:20:30 -04:00
Difference.hs 4 ns optimisation of repeated calls to hasDifference on the same Differences 2015-06-11 16:34:35 -04:00
Distribution.hs a few hlints 2015-04-11 00:10:34 -04:00
FileMatcher.hs relFile does not have to be relative; rename to currFile 2015-02-06 16:03:02 -04:00
GitConfig.hs Do verification of checksums of annex objects downloaded from remotes. 2015-10-01 15:56:39 -04:00
Group.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Key.hs use bloom filter in second pass of sync --all --content 2015-06-16 18:50:13 -04:00
KeySource.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
LockCache.hs use lock pools throughout git-annex 2015-05-19 14:09:52 -04:00
Messages.hs use built-in progress meters for git when in parallel mode 2015-04-10 15:15:21 -04:00
MetaData.hs fix test suite fail in LANG=C 2015-08-12 10:36:51 -04:00
NumCopies.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Option.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
RefSpec.hs unused: --used-refspec can now be configured to look at refs in the reflog. This provides a way to not consider old versions of files to be unused after they have reached a specified age, when the old refs in the reflog expire. 2015-07-07 17:13:50 -04:00
Remote.hs Simplify setup process for a ssh remote. 2015-08-05 13:49:58 -04:00
ScheduledActivity.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
StandardGroups.hs adjust standard preferred content to work better with git annex sync --all --content 2015-06-16 17:18:53 -04:00
StoreRetrieve.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Test.hs wire tasty's option parser into the main program option parser 2015-07-13 13:20:10 -04:00
TrustLevel.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
UrlContents.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
UUID.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
View.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00