hashed-storage: Hashed file storage support code.

[ bsd3, library, system ] [ Propose Tags ]

Support code for reading and manipulating hashed file storage (where each file and directory is associated with a cryptographic hash, for corruption-resistant storage and fast comparisons).

The supported storage formats include darcs hashed pristine, a plain filesystem tree and an indexed plain tree (where the index maintains hashes of the plain files and directories). darcs' pristine.hashed.

Versions 0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.3.1, 0.3.3.2, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11, 0.4.12, 0.4.13, 0.5, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6, 0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11
Dependencies base, binary, bytestring, bytestring-mmap, containers, directory, extensible-exceptions, filepath, HUnit, lcs, mmap, mtl, process (>=1.0.1), zlib [details]
License BSD-3-Clause
Copyright 2009 Petr Rockai <me@mornfall.net>
Author Petr Rockai <me@mornfall.net>
Maintainer Petr Rockai <me@mornfall.net>
Category System
Uploaded by PetrRockai at Tue Jun 2 11:24:27 UTC 2009
Distributions Debian:0.5.10, FreeBSD:0.5.11, NixOS:0.5.11
Executables hashed-storage-test
Downloads 21316 total (121 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-01-01 [all 7 reports]
Hackage Matrix CI

Modules

  • Storage
    • Storage.Hashed
      • Storage.Hashed.AnchoredPath
      • Storage.Hashed.Diff
      • Storage.Hashed.Index
      • Storage.Hashed.Monad
      • Storage.Hashed.Tree

Flags

NameDescriptionDefaultType
testDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees