Zach Hilman
cb3ebb0b8f
partition_data_manager: Rename system files for hekate
x
7 years ago
Zach Hilman
d81e12a794
qt: Add rederive keyset menu option
7 years ago
Zach Hilman
f935ed15ab
qt: Add key derivation progress bar on initial setup
7 years ago
Zach Hilman
c137dca0fd
crypto: Add PartitionDataManager
Keeps track of system files for key derivation
7 years ago
Zach Hilman
877dd19cae
key_manager: Add support for loading keys from partition data
7 years ago
Zach Hilman
facd1d42a6
key_manager: Add ETicket key derivation
Derives titlekeys
7 years ago
Zach Hilman
30b8dd7c50
key_manager: Add base key derivation
Derives master keys, game encryption keys, and package1/2 keys
7 years ago
Zach Hilman
3048dad94a
key_manager: Add BIS key getter
7 years ago
Zach Hilman
509b916817
key_manager: Add support for more keys
TSEC, SBK, BIS, and other Sources for proper derivation
7 years ago
Zach Hilman
306f4c3c7b
key_manager: Add keyblob support
7 years ago
Zach Hilman
7a3faf4ced
key_manager: Add support for crypto revisions past 04
7 years ago
Zach Hilman
659b8150aa
key_manager: Add support for comments in keyfiles
7 years ago
Zach Hilman
3cf8ee66f6
vfs: Move forward declarations to separate file
7 years ago
Zach Hilman
01843d244e
key_manager: Add support for console-specific keyfile
7 years ago
Zach Hilman
0b4eb661a9
key_manager: Rename KEK to Kek
7 years ago
Zach Hilman
b1f8094c68
externals/mbedtls: Enable CMAC module
Required for keyblob verification
7 years ago
bunnei
e5d1e17fc1
Merge pull request #1396 from DarkLordZach/packed-updates
loader: Add support for packed updates
7 years ago
bunnei
8b812ff953
Merge pull request #1446 from bunnei/fast_fermi_copy
gl_rasterizer: Implement accelerated Fermi2D copies.
7 years ago
bunnei
92f05637a2
Merge pull request #1437 from FernandoS27/tex-mode2
Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS
7 years ago
bunnei
5ad4ca5749
Merge pull request #1453 from FearlessTobi/port-4311
Port citra-emu/citra#4311 : "Remove "#" in the version number"
7 years ago
bunnei
2a81a98082
Merge pull request #1451 from FearlessTobi/port-4140
Port citra-emu/citra#4140 : "misc input tab improvements"
7 years ago
Mat M
882da553e6
Merge pull request #1450 from FearlessTobi/port-4312
Port citra-emu/citra#4312 : "Update fmt to 5.2.1"
7 years ago
bunnei
22290afb1e
Merge pull request #1448 from ogniK5377/frontend-access
Ported #4296 from citra
7 years ago
Mat M
7189a7ca13
Merge pull request #1454 from ReinUsesLisp/fixup-draw
gl_rasterizer: Fixup undefined behaviour in SetupDraw
7 years ago
ReinUsesLisp
46214933c9
gl_rasterizer: Fixup undefined behaviour in SetupDraw
7 years ago
bunnei
44b42fa9e8
yuzu/yuzu_cmd: Add checks for required extension ARB_copy_image.
7 years ago
FernandoS27
57301b3e1d
Implemented Depth Compare and Shadow Samplers
7 years ago
Mat M
09730aca81
Merge pull request #1452 from FearlessTobi/port-4313
Port citra-emu/citra#4313 : "CONTRIBUTING.md - remove note about casting numeric types"
7 years ago
fearlessTobi
86349413b5
Remove "#" in the version number
So that people can stop using it in issue/pr comments and randomly link some other issue/pr unintentionally.
7 years ago
NeatNit
d7ff4ecab9
CONTRIBUTING.md - remove note about casting numeric types
Apparently it's not true: https://github.com/citra-emu/citra/pull/4310#discussion_r223174725
7 years ago
zhupengfei
18b712829f
citra_qt/configuration: misc input tab improvements
* Added a context menu on the buttons including Clear & Restore Default
* Allow clearing (unsetting) inputs. Added a Clear All button
* Allow restoring a single input to default (instead of all)
7 years ago
Weiyi Wang
4d81fda23b
Update fmt to 5.2.1
It seems to fix msvc warnings
7 years ago
David Marcec
b32503dfcc
Added forward define for ServerPort
7 years ago
bunnei
26348d6ebb
fermi_2d: Implement simple copies with AccelerateSurfaceCopy.
7 years ago
bunnei
6a6aa35a70
gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies.
7 years ago
bunnei
93822473f7
gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData.
7 years ago
bunnei
d96959aa1a
Merge pull request #1449 from lioncash/link
qt: Update telemetry links
7 years ago
Lioncash
dc276f0e3f
qt: Update telemetry links
These were pointing to a non-existent webpage.
7 years ago
David Marcec
188da5880b
Ported #4296 from citra
This will allow us to easily remove the use of "NFC" in "System"
7 years ago
bunnei
21986d86ca
Merge pull request #1332 from FearlessTobi/port-web-backend
Port web_service from Citra
7 years ago
bunnei
74286daa64
Merge pull request #1447 from lioncash/mutex
kernel/mutex: Amend behavior of TransferMutexOwnership()
7 years ago
Lioncash
809edc848f
kernel/mutex: Amend behavior of TransferMutexOwnership()
This was the result of a typo accidentally introduced in
b355b43bfa . This restores the previous
correct behavior.
The behavior with the reference was incorrect and would cause some games
to fail to boot.
7 years ago
bunnei
9773271937
Merge pull request #1440 from lioncash/array
ui_settings: Place definition of the theme array within the cpp file
7 years ago
bunnei
aba62e8f2e
Merge pull request #1438 from ReinUsesLisp/quads
gl_rasterizer: Implement quads topology
7 years ago
bunnei
c277d09486
Merge pull request #1445 from lioncash/sched
thread: Make the scheduler pointer a regular pointer
7 years ago
balika011
6069aae43b
thread: Make the scheduler pointer a regular pointer
Conceptually, it doesn't make sense for a thread to be able to persist
the lifetime of a scheduler. A scheduler should be taking care of the
threads; the threads should not be taking care of the scheduler.
If the threads outlive the scheduler (or we simply don't actually
terminate/shutdown the threads), then it should be considered a bug
that we need to fix.
Attributing this to balika011, as they opened #1317 to attempt to fix
this in a similar way, but my refactoring of the kernel code caused
quite a few conflicts.
7 years ago
bunnei
b355b43bfa
Merge pull request #1439 from lioncash/thread
kernel/thread: Make all instance variables private
7 years ago
bunnei
fba4735f29
Merge pull request #1442 from lioncash/format
text_formatter: Avoid unnecessary string temporary creation in PrintMessage()
7 years ago
Zach Hilman
598ca547b2
romfs_factory: Extract packed update setter to new function
7 years ago
Zach Hilman
91de5d554e
patch_manager: Add support for NSP packed updates
Reads as Update (NSP) in add-ons
7 years ago