index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
core
/
file_sys
/
patch_manager.cpp
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2023-12-02
file_sys: handle null romfs
Liam
1
-4
/
+0
2023-10-13
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
Liam
1
-4
/
+4
2023-09-14
core: improve debug workflow
Liam
1
-2
/
+2
2023-08-21
patch_manager: apply manual HTML patches when present
Liam
1
-1
/
+8
2023-08-15
vfs: expand support for NCA reading
Liam
1
-18
/
+21
2023-07-21
configure_system: Implement with for loop
lat9nq
1
-2
/
+2
2023-06-16
patch_manager: remove unnecessary GetSize calls
Liam
1
-5
/
+4
2023-06-03
Fix typo
Kevin Sundqvist Norlén
1
-1
/
+1
2023-06-03
Pick game icon based on the configured system language
Keve1227
1
-1
/
+32
2023-06-03
vfs: add vfs_cached for romfs build
Liam
1
-2
/
+3
2022-08-21
core/file_sys: fix alignment of BuildId
Liam
1
-2
/
+2
2022-08-19
core/file_sys: fix BuildId padding
Liam
1
-8
/
+6
2022-04-23
general: Convert source file copyright comments over to SPDX
Morph
1
-3
/
+2
2022-04-07
patch_manager: Apply layered exefs patches from 'atmosphere' SD directory
tech-ticks
1
-25
/
+38
2022-03-20
general: Fix clang/gcc build errors
ameerj
1
-0
/
+4
2022-03-19
core: Reduce unused includes
ameerj
1
-1
/
+0
2022-02-15
Dump patched exefs rather than base
Kelebek1
1
-9
/
+9
2021-06-28
patch_manager: Do not apply LayeredFS mods when dumping
Morph
1
-2
/
+4
2021-06-28
core: Simplify SDMC mod loading
lat9nq
1
-19
/
+6
2021-06-28
core: Support LayeredFS mod from SDMC directory
lat9nq
1
-2
/
+29
2021-05-26
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)
Morph
1
-1
/
+0
2021-04-15
common: Move settings to common from core.
bunnei
1
-1
/
+1
2020-12-08
file_sys: Consolidate common Title ID operations
Morph
1
-2
/
+2
2020-11-18
patch_manager: Remove usages of the global system instance
Lioncash
1
-44
/
+37
2020-10-13
core/CMakeLists: Make some warnings errors
Lioncash
1
-1
/
+1
2020-09-15
cheat_engine: Remove unnecessary system argument to CheatParser's Parse function
Lioncash
1
-9
/
+5
2020-09-15
patch_manager: Resolve implicit truncations in FormatTitleVersion()
Lioncash
1
-3
/
+4
2020-09-15
patch_manager: Make use of type aliases
Lioncash
1
-53
/
+59
2020-09-15
patch_manager: Make a few functions internally linked
Lioncash
1
-3
/
+12
2020-08-23
file_sys: Replace inclusions with forward declarations where applicable
Lioncash
1
-2
/
+1
2020-08-03
patch_manager: Resolve -Wignored-qualifier warnings
Lioncash
1
-2
/
+2
2020-05-28
Make copying directory string more concise
lat9nq
1
-2
/
+1
2020-05-28
Address requested changes
lat9nq
1
-3
/
+3
2020-05-28
*nix systems can read any-case patch directories
lat9nq
1
-8
/
+27
2020-04-17
core: memory: Move to Core::Memory namespace.
bunnei
1
-4
/
+4
2020-04-16
CMakeLists: Specify -Wextra on linux builds
Lioncash
1
-1
/
+2
2020-04-14
file_sys: patch_manager: Return early when there are no layers to apply.
bunnei
1
-0
/
+6
2019-11-28
patch_manager: Adds check for disabled cheats to prevent them from being enabled (#3178)
Morph
1
-5
/
+11
2019-09-22
dmnt_cheat_vm: Default initialize structure values
Zach Hilman
1
-2
/
+1
2019-09-22
patch_manager: Update cheat parsing for new VM
Zach Hilman
1
-12
/
+17
2019-09-21
yuzu: Port old usages of Filesystem namespace to FilesystemController
Zach Hilman
1
-8
/
+16
2019-09-21
patch_manager: Add short-circuit edge-case to GetPatchVersionNames
Zach Hilman
1
-0
/
+2
2019-09-21
patch_manager: Add error checking to load dir to prevent crashes
Zach Hilman
1
-0
/
+15
2019-06-25
patch_manager: Add getter for title version
Zach Hilman
1
-0
/
+10
2019-06-12
common/hex_util: Combine HexVectorToString() and HexArrayToString()
Lioncash
1
-4
/
+4
2019-03-28
patch_manager: Dump NSO name with build ID
Zach Hilman
1
-4
/
+5
2019-03-27
core: Port current uses of RegisteredCache to ContentProvider
Zach Hilman
1
-6
/
+7
2019-03-22
file_sys/cheat_engine: Remove use of global system accessors
Lioncash
1
-7
/
+7
2019-03-22
file_sys/patch_manager: Deduplicate NSO header
Lioncash
1
-14
/
+8
2019-03-22
file_sys/patch_manager: Remove two magic values
Lioncash
1
-2
/
+5
2019-03-05
patch_manager: Display cheats in game list add-ons
Zach Hilman
1
-0
/
+2
2019-03-05
patch_manager: Add support for loading cheats lists
Zach Hilman
1
-0
/
+52
2018-12-11
patch_manager: Prevent use of a dangling pointer within PatchRomFS
Lioncash
1
-4
/
+3
2018-12-03
patch_manager: Obey disabled add-ons list when patching game
Zach Hilman
1
-11
/
+45
2018-12-02
filesystem: De-globalize registered_cache_union
Lioncash
1
-10
/
+9
2018-11-21
patch_manager: Show LayeredExeFS patch in add-ons column
Zach Hilman
1
-3
/
+14
2018-11-20
patch_manager: Apply LayeredExeFS patches
Zach Hilman
1
-0
/
+25
2018-11-20
settings: Add option to dump ExeFS of games upon launch
Zach Hilman
1
-0
/
+9
2018-10-30
global: Use std::optional instead of boost::optional (#1578)
Frederic L
1
-5
/
+4
2018-10-29
patch_manager: Add support for dumping decompressed NSOs
Zach Hilman
1
-0
/
+13
2018-10-28
file_sys/patch_manager: Remove unnecessary if-statements (#1586)
Frederic L
1
-7
/
+6
2018-10-17
patch_manager: Add support for using LayeredFS with Data
Zach Hilman
1
-2
/
+3
2018-10-16
file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable
Lioncash
1
-1
/
+1
2018-10-13
patch_manager: Move non-Program RomFS patch log to Debug
Zach Hilman
1
-2
/
+8
2018-10-09
patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr
Lioncash
1
-8
/
+7
2018-10-05
romfs_factory: Extract packed update setter to new function
Zach Hilman
1
-3
/
+4
2018-10-05
patch_manager: Add support for NSP packed updates
Zach Hilman
1
-2
/
+2
2018-10-05
patch_manager: Add support for packed updates
Zach Hilman
1
-3
/
+12
2018-10-04
patch_manager: Avoid romfs_ext requirement for patching
Zach Hilman
1
-4
/
+1
2018-10-04
fsmitm_romfsbuild: Extract stubs and IPS to romfs_ext dir
Zach Hilman
1
-1
/
+12
2018-10-04
ips_layer: Fix inaccuracies with comments and flags
Zach Hilman
1
-1
/
+1
2018-10-04
ips_layer: Deduplicate resource usage
Zach Hilman
1
-2
/
+4
2018-10-04
patch_manager: Add support for IPSwitch format patches
Zach Hilman
1
-22
/
+56
2018-10-02
nso: Optimize loading of IPS patches
Zach Hilman
1
-44
/
+37
2018-10-01
patch_manager: Add PatchNSO function
Zach Hilman
1
-0
/
+94
2018-10-01
patch_manager: Use strings for patch type instead of enum
Zach Hilman
1
-19
/
+31
2018-10-01
aoc_u: Extract AccumulateAOCTitleIDs to separate function
Zach Hilman
1
-1
/
+2
2018-10-01
aoc_u: Implement GetAddOnContentBaseId
Zach Hilman
1
-2
/
+3
2018-10-01
patch_manager: Add DLC recognition to PatchManager
Zach Hilman
1
-0
/
+26
2018-09-26
patch_manager: Invert conditionals within ApplyLayeredFS()
Lioncash
1
-27
/
+30
2018-09-26
vfs_concat/vfs_layered: Remove friend declarations from ConcatenatedVfsFile
Lioncash
1
-3
/
+2
2018-09-24
fsmitm: Cleanup and modernize fsmitm port
Zach Hilman
1
-31
/
+35
2018-09-22
patch_manager: Add LayeredFS mods support
Zach Hilman
1
-1
/
+42
2018-09-20
file-sys: Default heavy-weight class destructors in the cpp file
Lioncash
1
-0
/
+2
2018-09-15
Port #4182 from Citra: "Prefix all size_t with std::"
fearlessTobi
1
-2
/
+2
2018-09-06
file_sys/patch_manager: Add missing includes
Lioncash
1
-0
/
+4
2018-09-04
bktr: Fix bucket overlap error
Zach Hilman
1
-0
/
+3
2018-09-04
patch_manager: Centralize Control-type NCA parsing
Zach Hilman
1
-20
/
+55
2018-09-04
game_list: Fix version display on non-NAND titles
Zach Hilman
1
-6
/
+22
2018-09-04
bktr: Add logging on successful patch
Zach Hilman
1
-5
/
+17
2018-09-04
bktr: Fix missing includes and optimize style
Zach Hilman
1
-19
/
+16
2018-09-04
file_sys: Add class to manage game patches
Zach Hilman
1
-0
/
+90