summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/WIABlob.cpp
AgeCommit message (Expand)Author
2024-08-27RVZ: Fix undefined behaviour when copying 0 bytes to a null pointerFerdinand Bachmann
2024-08-20Remove redundant semicolonsDr. Dystopia
2023-10-01Added CopyReader to BlobReader and all subclassesLillyJadeKatrin
2023-05-16DiscIO: Improve comments in WIARVZFileReader::ConvertJosJuice
2022-08-04DiscIO: Replace IsDataSizeAccurate with GetDataSizeTypeJosJuice
2022-08-04DiscIO/VolumeWii: Decouple "is encrypted" from "is hashed"JosJuice
2022-08-01Implement hw accelerated AESShawn Hoffman
2022-07-26WIABlob: remove outdated mbedtls workaroundShawn Hoffman
2022-07-26introduce wrapper for SHA1 functionalityShawn Hoffman
2022-06-11DiscIO: Fix creation of rvz with > 2mb chunk sizeTellowKrinkle
2022-03-19Added a way to check Block Size, Compression Method, and Compression Level fl...Minty-Meeo
2022-01-29IOFile: Make origin parameter to Seek() an enum class.Admiral H. Curtiss
2021-08-30Update clang-format to version 12Léo Lam
2021-07-06Merge pull request #9854 from JosJuice/wia-iceLéo Lam
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-06-30DiscIO: Store partition key directly in ReuseIDJosJuice
2021-03-16Merge pull request #9570 from JosJuice/wia-partial-exception-listLéo Lam
2021-03-09DiscIO: Move some code from DiscExtractor to new file DiscUtilsJosJuice
2021-03-07DiscIO: Fix reading certain WIA chunks with many exceptionsJosJuice
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-10-07DiscIO: Decrease RAM usage during zstd compressionJosJuice
2020-09-16DiscIO: Use std::function for compression callbackJosJuice
2020-09-01Merge pull request #9047 from JosJuice/wia-header-heuristicLC
2020-08-31DiscIO: Expand WIA/RVZ header size heuristic commentsJosJuice
2020-08-29DiscIO: Add parameters to BlobReader::SupportsReadWiiDecryptedJosJuice
2020-08-22DiscIO: Adjust WIA/RVZ header size heuristicJosJuice
2020-08-08Fix various -Wshadow warningsTillmann Karras
2020-07-29DiscIO: Fix conversion warningJosJuice
2020-07-24DiscIO: fix -Wreorder warningTillmann Karras
2020-06-21Show file format details in game propertiesJosJuice
2020-06-17RVZ: Extend GroupEntryJosJuice
2020-06-17RVZ: Make m_rvz a template parameterJosJuice
2020-06-17WIA/RVZ: Move (de)compression to a different fileJosJuice
2020-06-17RVZ: Detect junk data in the same block as a fileJosJuice
2020-06-17RVZ: Store pseudorandom junk data efficientlyJosJuice
2020-06-17WIA/RVZ: Skip some memory allocations when reusing chunksJosJuice
2020-06-17RVZ: Don't store redundant exceptions when chunk size is < 2 MiBJosJuice
2020-06-17RVZ: Support chunk sizes between 32 KiB and 2 MiBJosJuice
2020-06-17RVZ: Remove PURGE supportJosJuice
2020-06-17RVZ: Add Zstandard as a compression methodJosJuice
2020-06-17Add new file format RVZ based on WIAJosJuice
2020-06-17WIA: Implement multithreaded compressionJosJuice
2020-06-17WIA: Write all headers at the start of the fileJosJuice
2020-06-17WIA: Reuse groups when writingJosJuice
2020-06-17WIA: Store all-zero data efficientlyJosJuice