summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/CompressedBlob.cpp
AgeCommit message (Expand)Author
2026-01-25Remove unused importsMartino Fontana
2026-01-17Common: Replace Result with C++23's std::expected.Jordan Woyak
2025-11-09DiscIO: Make all BlobReader implementations use DirectIOFile to make CopyRead...Jordan Woyak
2025-05-07Merge pull request #13542 from tygyh/DiscIO-Pass-parameters-by-constant-refer...Jordan Woyak
2025-04-20DiscIO: Pass parameters by constant referenceDr. Dystopia
2025-04-19DiscIO: Use `= default` to define a trivial destructorDr. Dystopia
2024-10-07Simplify `std::copy` with `std::copy_n`mitaclaw
2024-08-20Remove redundant semicolonsDr. Dystopia
2023-10-01Added CopyReader to BlobReader and all subclassesLillyJadeKatrin
2022-08-04DiscIO: Replace IsDataSizeAccurate with GetDataSizeTypeJosJuice
2022-01-29IOFile: Rename Clear() to ClearError() for clarity.Admiral H. Curtiss
2022-01-29IOFile: Make origin parameter to Seek() an enum class.Admiral H. Curtiss
2021-12-10Treewide: Adjust order of includesPokechu22
2021-10-13Fix all uninitialized variable warnings (C26495)Pokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-03-20Avoid using panic alerts in DiscIOJosJuice
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-22DiscIO: Migrate logging over to fmtLioncash
2020-10-19Add helper function for fmt::format(GetStringT(...JosJuice
2020-10-19DiscIO: Make use of fmt where applicableJosJuice
2020-09-16DiscIO: Use std::function for compression callbackJosJuice
2020-05-06DiscIO: Implement multithreaded compressionJosJuice
2020-04-24DiscIO: Move scrubbing code out of ConvertToGCZJosJuice
2020-04-24Move DiscIO::ConvertToPlain to FileBlob.cppJosJuice
2020-04-24DiscIO: Allow converting from formats other than ISO and GCZJosJuice
2020-04-15DiscIO: Clean up decompression size calculationJosJuice
2020-04-12DiscIO: Fix decompressing writing too much sometimesJosJuice
2020-04-12DiscIO: Fix decompressing writing too little sometimesJosJuice
2019-07-18DiscIO: Add functions CreateDisc and CreateWADJosJuice
2019-06-19Common/MsgHandler: Namespace code within the Common namespaceLioncash
2019-05-06Reformat repo to clang-format 7.0 rulesTechjar
2019-04-09VolumeVerifier: Check whether invalid blocks are unusedJosJuice
2018-05-16Common/Hash: Namespace code under the Common namespaceLioncash
2017-06-15Move IOFile to a separate fileJosJuice
2017-06-05Fix minor formatting issuesLéo Lam
2017-01-21CompressFileToBlob: add an explicit seek to make sure we're at the startBhaaL
2017-01-21DecompressFileToBlob: don't assume success if decompression failedBhaaL
2017-01-21IsGCZBlob: try to leave the file position where it was beforeBhaaL
2017-01-11Don't create new IOFiles when creating a blobJosJuice
2017-01-11Only open file once when detecting blob typeJosJuice
2017-01-04DiscScrubber: Convert into a classLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-04-26DriveReader: Fix View > Show DrivesEmptyChaos
2015-12-15Merge pull request #3270 from JosJuice/more-translationsMarkus Wick
2015-12-08DiscIO: Get rid of a few explicit deletesLioncash
2015-12-07DiscIO: Make factory methods return unique_ptrsLioncash
2015-11-20Mark more strings for translationJosJuice
2015-09-27Merge pull request #3092 from JosJuice/compressed-blobsflacs