refactor: take a uint8_t span in ValidateIntegrityOrDie() Doing some groundwork for fixing unsafe base::File() APIs: - Change ValidateIntegrityOrDie() to take a span<const uint8_t> arg. We'll need this to migrate asar's base::File API calls away from the ones tagged `UNSAFE_BUFFER_USAGE` because the safe counterparts use span<uint8_t> too. - Simplify ValidateIntegrityOrDie()'s implementation by using crypto::SHA256Hash() instead of reinventing the wheel. |
||
|---|---|---|
| .. | ||
| archive.cc | ||
| archive.h | ||
| archive_mac.mm | ||
| archive_win.cc | ||
| asar_util.cc | ||
| asar_util.h | ||
| scoped_temporary_file.cc | ||
| scoped_temporary_file.h | ||