467 Commits (aacc30130d6ee6ba0a86298ec414dfd31551e74e)

Author SHA1 Message Date
lizzie 73608d945f [cmake] Allow proper unity builds 2 months ago
lizzie ee2891c55e
[common] unify std::random_device (#3801) 1 month ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2 months ago
xbzk 7f5de6bcd6
[android/fs] external content loader + nca/xci patches (#3596) 2 months ago
lizzie 06a08de68a
[core/loader] prevent program_image reallocations in NSO+KIP loading methods (#3639) 2 months ago
lizzie 0a687b82d4
[crypto] Atomize all traces of MbedTLS, and require OpenSSL 3+ (#3606) 2 months ago
Maufeat e544cb3cf6
[nce] add split patch mode to support modules bigger than 128MB (#3489) 3 months ago
lizzie 45a2008aa6
[common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsIntegral) with libstdc++ equivalents (#290) 6 months ago
lizzie 504df4856d
[core/loader] Implement a bit improper ASLR (#2945) 6 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 7 months ago
crueter d207df959a
[cmake, core] refactor: update mbedtls and make YUZU_USE_CPM better (#485) 8 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 8 months ago
lizzie 9d53933a95
[fmt] use {:#X} for format instead of 0x{:X} (#309) 8 months ago
lizzie 09e77fa146
[common, fs] Use std::string_view instead of std::string&; inline functions that are used rarely (#330) 8 months ago
wildcard 41ffa5a342
[core, nce] module_id cache key handling (#195) 9 months ago
JPikachu 8599c47fe0 service: sm/kernel/loader: Implement QueryPointerBufferSize, automatic pointer buffer sizing, and SM service improvements 1 year ago
darktux 616619c8f7 Port changes from Early Access 2 years ago
FearlessTobi 4d55e58ee4 scope_exit: Make constexpr 2 years ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 2 years ago
Liam 9528c40b1e loader: also register fs process for raw exefs partition 2 years ago
GPUCode 26a25d2280 core: Support multiple modules per patcher 2 years ago
Liam 36739873d2 loader: fix homebrew nro registration 2 years ago
Liam 2397093e4f fsp-srv: use program registry for SetCurrentProcess 2 years ago
Liam a7ff872a4c kernel: restrict nce to applications 2 years ago
Liam 4321fc6154 file_sys: handle null romfs 2 years ago
GPUCode e6e15d2d10 core: Rename patcher file 2 years ago
Liam d7db22185a loader: fix gcc compile 2 years ago
Liam 982183d4c6 loader: apply nso patch to offset program image 2 years ago
GPUCode 3930e3d7fd core: Define HAS_NCE macro 2 years ago
GPUCode 3814ca9d84 Address some review comments 2 years ago
GPUCode 3764cc4be2 android: Add cpu bakend gui toggle 2 years ago
Liam 19619b1b14 arm: Implement native code execution backend 2 years ago
Liam 3a5992f2ef kernel: Manually specify aslr region start 2 years ago
Liam bb4e14e7ac loader: don't reassign program ID on npdm reparse 3 years ago
Liam efef3d8487 core: improve debug workflow 3 years ago
Liam 76671fdede core: implement basic integrity verification 3 years ago
liamwhite aa16fd2422 kernel: offset code entry point for 39-bit address space type (#11326) 3 years ago
Liam 5e3139e7c6 vfs: expand support for NCA reading 3 years ago
Liam 6b6f0b21b9 k_process: PageTable -> GetPageTable 3 years ago
Tobias 16590ff2d0 file_sys/content_archive: Detect compressed NCAs (#11047) 3 years ago
Charles Lombardo b1b9075f2d android: Add proper homebrew check 3 years ago
Liam 156516e399 kernel: use KTypedAddress for addresses 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
Merry 62b91b0094 core/loader: Return nullptr if file is nullptr 4 years ago
Kyle Kienapfel ea00332a67 code: dodge PAGE_SIZE #define 4 years ago
Liam 9080ea9ab1 core/loader: remove ELF loader 4 years ago
Liam 79bf4bc3ff general: fix compilation on MinGW GCC 12 4 years ago
Liam 8f979d453d common: consolidate ELF structure definitions 4 years ago
Andrea Pappacoda b2eb103829 chore: add missing SPDX tags 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago