Code to handle some weird siutations and bad WIMs
authorEric Biggers <ebiggers3@gmail.com>
Fri, 24 Aug 2012 00:44:42 +0000 (19:44 -0500)
committerEric Biggers <ebiggers3@gmail.com>
Fri, 24 Aug 2012 00:44:42 +0000 (19:44 -0500)
commitcfc2cfc859a047e24d002aa149f73d45d4979d24
tree0bb03d0eb34ce56abd616928fc831f5ff535bfe8
parent774e09230145ee2d8ba58868573213da84a348eb
Code to handle some weird siutations and bad WIMs

- read_lookup_table():  It is now an error if uncompressed resources have
  different compressed and uncompressed size.
- read_lookup_table(): It is now an error if two lookup table entries have the
  same SHA1 message digest.
- write_metadata_resource(): Append 20 random bytes to the end of the metadata
  resource to make the metadata resource unique even if we capture exactly the
  same image again.
src/lookup_table.c
src/resource.c
src/util.c
src/wimlib.h