summaryrefslogtreecommitdiff
path: root/Backend
Commit message (Expand)AuthorAge
* filter out control characters in all other MessagesJoey Hess2023-04-11
* filter out control characters in warning messagesJoey Hess2023-04-10
* filter out control characters in error messagesJoey Hess2023-04-10
* remove unused Key parameter from isCryptographicallySecureJoey Hess2023-03-27
* Apply codespell -w throughoutYaroslav Halchenko2023-03-17
* Windows: Support long filenames in more (possibly all) of the codeJoey Hess2023-03-01
* move several readonly values to AnnexReadJoey Hess2022-06-28
* convert Key to ShortByteStringJoey Hess2021-10-05
* refactorJoey Hess2021-08-18
* better handling of finishing up incomplete incremental verifyJoey Hess2021-08-16
* incremental hashing for fileRetrieverJoey Hess2021-08-13
* convert tailVerify to not finalize the verificationJoey Hess2021-08-13
* simplify and speed up Utility.FileSystemEncodingJoey Hess2021-08-11
* add: When adding a dotfile, avoid treating its name as an extension.Joey Hess2021-08-03
* use fastDebug everywhere it can be usedJoey Hess2021-04-06
* switch from hslogger to purpose-built Utility.DebugJoey Hess2021-04-05
* optimisationJoey Hess2021-02-10
* incremental checksum on download from ssh or p2pJoey Hess2021-02-09
* add incremental hashing interface to BackendJoey Hess2021-02-09
* convert getFileSize to RawFilePathJoey Hess2020-11-05
* types for async protocol extensionJoey Hess2020-08-12
* E variant of external backend keysJoey Hess2020-07-29
* external backends genKey and verifyKeyContent implementedJoey Hess2020-07-29
* external backends wipJoey Hess2020-07-29
* rename getKey to genKeyJoey Hess2020-07-20
* move cryptographicallySecure into Backend typeJoey Hess2020-07-20
* sped up the --all option by 2x to 16x by using git cat-file --bufferJoey Hess2020-07-07
* change retrieveExport and getKey to throw exceptionJoey Hess2020-05-15
* fsck: Fix reversion in 8.20200226 that made it incorrectly warn that hashed k...Joey Hess2020-03-20
* convert KeySource to RawFilePathJoey Hess2020-02-21
* simplifyJoey Hess2020-02-20
* handle keys with extensions consistently in all localesJoey Hess2020-02-20
* fix ByteString conversion on windowsJoey Hess2019-12-18
* convert TopFilePath to use RawFilePathJoey Hess2019-12-09
* wip RawFilePath 2x git-annex find speedupJoey Hess2019-11-26
* cache the serialization of a KeyJoey Hess2019-11-22
* storing objects in git-lfs is workingJoey Hess2019-08-02
* Add BLAKE2BP512 and BLAKE2BP512E backendsJoey Hess2019-07-05
* remove many old version ifdefsJoey Hess2019-07-05
* update progress meter while hashing filesJoey Hess2019-06-25
* plumb MeterUpdate into getKeyJoey Hess2019-06-25
* update licenses from GPL to AGPLJoey Hess2019-03-13
* remove recently added cache from KeyVarietyJoey Hess2019-01-16
* Revert "cache the serialization of a Key"Joey Hess2019-01-16
* cache the serialization of a KeyJoey Hess2019-01-14
* make everything build again after ByteString Key changesJoey Hess2019-01-11
* import Utility.FileSystemEncoding in CommonJoey Hess2019-01-03
* strict bytestring encoders and decodersJoey Hess2019-01-01
* annex.maxextensionlengthJoey Hess2018-09-24
* stop using external hash programs, since cryptonite is fasterJoey Hess2018-08-28