mirror of
https://github.com/NixOS/nix
synced 2025-06-29 06:21:14 +02:00
* Start move towards SHA-256 hashes instead of MD5.
* Start cleaning up unique store path generation (they weren't always unique; in particular the suffix ("-aterm-2.2", "-builder.sh") was not part of the hash, therefore changes to the suffix would cause multiple store objects with the same hash).
This commit is contained in:
parent
a7b94e87d7
commit
9530cc3170
9 changed files with 63 additions and 34 deletions
|
@ -18,7 +18,7 @@ const int sha256HashSize = 32;
|
|||
|
||||
struct Hash
|
||||
{
|
||||
static const unsigned int maxHashSize = 20;
|
||||
static const unsigned int maxHashSize = 32;
|
||||
unsigned int hashSize;
|
||||
unsigned char hash[maxHashSize];
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue