summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/VolumeVerifier.cpp
AgeCommit message (Expand)Author
2024-10-15Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivialJosJuice
2024-10-11Merge pull request #13095 from mitaclaw/ranges-modernization-6-nTilka
2024-10-10Modernize `std::find_if` with rangesmitaclaw
2024-10-10Modernize `std::binary_search` with rangesmitaclaw
2024-10-07Simplify `std::copy` with `std::copy_n`mitaclaw
2024-09-28VolumeVerifier: Promote `DEBUG_ASSERT` to `static_assert`mitaclaw
2023-08-19DiscIO: Don't keep volume pointer in DiscScrubberJosJuice
2023-05-15IOS/ES: Split ESDevice into ESCore and ESDevice.Admiral H. Curtiss
2023-01-24Common: Replace StringBeginsWith/StringEndsWith with std equivalentsLioncash
2022-10-29VolumeVerifier: fix bogus "serial/version missing" errorTillmann Karras
2022-09-23VolumeVerifier: Add missing assignment to summary_text.Admiral H. Curtiss
2022-08-16fix verifying wii dev signaturesShawn Hoffman
2022-08-04DiscIO/VolumeVerifier: Add a note about NFS bad dumpsJosJuice
2022-08-04DiscIO/VolumeVerifier: Small logic cleanupJosJuice
2022-08-04DiscIO: Adjust GetDataSizeType logic for NFSJosJuice
2022-08-04DiscIO: Replace IsDataSizeAccurate with GetDataSizeTypeJosJuice
2022-08-04DiscIO/VolumeWii: Decouple "is encrypted" from "is hashed"JosJuice
2022-08-02VolumeVerifier: enable fast hash functions by defaultShawn Hoffman
2022-08-01Common/Hash: use zlib-ng for adler32. small cleanups.Shawn Hoffman
2022-07-30Merge pull request #10899 from shuffle2/sha1Admiral H. Curtiss
2022-07-28VolumeVerifier: Fix read_succeeded conditionJosJuice
2022-07-26introduce wrapper for SHA1 functionalityShawn Hoffman
2022-07-25StripSpaces: only strip spacesShawn Hoffman
2022-07-17VolumeVerifier: Ignore case when looking for IOS on update partitionJosJuice
2022-07-13DiscIO/VolumeVerifier: Don't try to verify data that would read out of bounds.Admiral H. Curtiss
2022-06-06CMake: rename minizip to minizip-ngTillmann Karras
2022-03-12VolumeVerifier: Skip "lacks some data" check for Datel discsJosJuice
2022-02-13Fix integer sign difference comparison warningsPokechu22
2022-01-14Fix static initialisation order fiasco issue for Version variablesLéo Lam
2022-01-01Replace remaining uses of zlib crc32 with Common/Hash.hPokechu22
2021-08-15VolumeVerifier: Use correct IOS filename for development discs.David Korth
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-05-26VolumeVerifier: increase problem severity for incorrectly signed TMDsMateus B. Cassiano
2021-04-02Replace uses of cassert with Common/Assert.hPokechu22
2021-03-22VolumeVerifier: Align partition reads to groupsJosJuice
2021-03-22VolumeVerifier: Handle contents overlappingJosJuice
2021-03-22VolumeVerifier: Handle overlapping blocks more efficientlyJosJuice
2021-03-16Merge pull request #9573 from JosJuice/volumeverifier-cancel-crashLéo Lam
2021-03-10DiscIO: Move magic constants for discs to DiscUtilsJosJuice
2021-03-10DiscIO: Move some code from VolumeVerifier to DiscUtilsJosJuice
2021-03-09DiscIO: Move some code from DiscExtractor to new file DiscUtilsJosJuice
2021-03-07VolumeVerifier: Fix potential crash when cancellingJosJuice
2021-02-12IOS: Use less ambiguous names for classesLéo Lam
2021-01-27rename Common/File to Common/IOFileShawn Hoffman
2020-11-16Use positional arguments in all translatable fmt stringsJosJuice
2020-11-11DiscIO: Make use of fmt-capable panic alertsLioncash
2020-10-23Merge pull request #8782 from Pokechu22/missing-serial-version-dataLéo Lam
2020-10-22DiscIO: Migrate logging over to fmtLioncash
2020-10-21Explain how to fix "Serial and/or version data is missing"Pokechu22
2020-10-19VolumeVerifier: Make "no valid data in partition" hide some other errorsJosJuice