Liam
|
31bf57a310
|
general: properly support multiple memory instances
|
2023-12-22 21:52:49 -05:00 |
|
liamwhite
|
360418f1a1
|
Merge pull request #12290 from liamwhite/deferred-path-split
Improve path splitting speed
|
2023-12-16 11:47:29 -05:00 |
|
Liam
|
d597383ab2
|
fs: don't enumerate hidden savedata size file
|
2023-12-09 14:05:16 -05:00 |
|
BreadFish64
|
d5de9402ee
|
Improve path splitting speed
|
2023-12-05 23:17:19 -05:00 |
|
Liam
|
0751488727
|
fsmitm_romfsbuild: optimize for data locality
|
2023-12-03 16:29:57 -05:00 |
|
Liam
|
4bc932261b
|
romfs: cache file and directory metadata tables
|
2023-12-03 16:29:57 -05:00 |
|
Liam
|
45b6161582
|
file_sys: handle null romfs
|
2023-12-01 23:39:48 -05:00 |
|
Liam
|
b0c6bf497a
|
romfs: fix extraction of single-directory root
|
2023-10-31 23:26:51 -04:00 |
|
Liam
|
8c59543ee3
|
kernel: update KProcess
|
2023-10-21 20:03:41 -04:00 |
|
Liam
|
12ebc8d9d1
|
set: return version info from system archive
|
2023-10-20 13:29:52 -04:00 |
|
Liam
|
053a16799e
|
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
|
2023-10-13 14:22:52 -04:00 |
|
liamwhite
|
bf15aa093c
|
Merge pull request #11639 from liamwhite/no-program-id-change
loader: don't reassign program ID on npdm reparse
|
2023-10-07 12:49:32 -04:00 |
|
Liam
|
0448eb6f0f
|
ci: fix new codespell errors
|
2023-10-02 18:03:05 -04:00 |
|
Liam
|
2f0db2708c
|
loader: don't reassign program ID on npdm reparse
|
2023-09-30 11:35:42 -04:00 |
|
rkfg
|
753bc3a448
|
pfs: Fix reading filenames past the buffer end
|
2023-09-21 05:12:05 +03:00 |
|
Liam
|
13a7a297bb
|
registered_cache: correct file deletion case
|
2023-09-16 18:25:17 -04:00 |
|
liamwhite
|
62d473305d
|
Merge pull request #11500 from liamwhite/debug-stuff
core: improve debug workflow
|
2023-09-16 11:40:17 -04:00 |
|
Liam
|
3ef9673360
|
core: improve debug workflow
|
2023-09-14 16:44:15 -04:00 |
|
lat9nq
|
22be3008f8
|
ips_layer: Remove uncaught usage of stoul/ll
|
2023-09-13 13:36:25 -04:00 |
|
Liam
|
f8985d1cc5
|
qt: add verification for installed contents
|
2023-09-12 09:20:50 -04:00 |
|
Steveice10
|
0a51fe7854
|
core: Add support for loading NSPs with personalized tickets. (#10048)
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
|
2023-09-05 21:09:42 +02:00 |
|
Liam
|
5a09ba7255
|
vfs: ensure key area keys are validated
|
2023-08-28 22:22:00 -04:00 |
|
liamwhite
|
b923f5aa7e
|
registered_cache: create fake CNMT entries for program updates of multiprogram applications (#11319)
|
2023-08-26 00:00:15 +02:00 |
|
liamwhite
|
9d6ac28999
|
Merge pull request #11309 from liamwhite/full-xci
file_sys/card_image: support dumps with prepended key area
|
2023-08-21 16:09:22 -04:00 |
|
Liam
|
133ff3989b
|
patch_manager: apply manual HTML patches when present
|
2023-08-21 10:58:23 -04:00 |
|
Liam
|
8be3a041e0
|
file_sys/card_image: support dumps with prepended key area
|
2023-08-17 22:03:47 -04:00 |
|
Liam
|
775bf8e215
|
file_sys: tolerate empty NCA
|
2023-08-16 16:30:41 -04:00 |
|
Liam
|
50eee9b218
|
fssystem: rework for yuzu style
|
2023-08-15 17:47:40 -04:00 |
|
Liam
|
0398b34370
|
fssystem: reduce overalignment of unbuffered storage operations
|
2023-08-15 17:47:25 -04:00 |
|
Liam
|
86f6b6b7b2
|
vfs: expand support for NCA reading
|
2023-08-15 17:47:25 -04:00 |
|
Liam
|
84cb20bc72
|
core: remove ResultVal type
|
2023-08-08 11:09:37 -04:00 |
|
lat9nq
|
8e15146026
|
configure_system: Implement with for loop
|
2023-07-21 10:56:07 -04:00 |
|
Tobias
|
04868ab9da
|
file_sys/content_archive: Detect compressed NCAs (#11047)
|
2023-07-12 23:17:18 +02:00 |
|
liamwhite
|
8bf46f48f8
|
vfs_real: use open file size for getting size (#11016)
|
2023-07-06 23:43:53 +02:00 |
|
Liam
|
edd54abee4
|
fsmitm_romfsbuild: avoid full path lookups
|
2023-06-27 23:25:47 -04:00 |
|
Liam
|
1dd166f766
|
vfs_real: lock concurrent accesses
|
2023-06-23 00:57:24 -04:00 |
|
bunnei
|
3f3e4efb30
|
Merge pull request #10806 from liamwhite/worst-fs-implementation-ever
vfs_real: misc optimizations
|
2023-06-22 21:46:50 -07:00 |
|
Liam
|
e5f1b22e16
|
vfs_concat: verify short read
|
2023-06-19 09:47:05 -04:00 |
|
Liam
|
b0beca52a3
|
vfs_concat: fix offset calculation when not aligned to file boundary
|
2023-06-18 22:21:29 -04:00 |
|
Liam
|
94e7cb05da
|
vfs_real: ensure size cache is reset on write
|
2023-06-16 16:43:14 -04:00 |
|
Liam
|
bf47f777b1
|
patch_manager: remove unnecessary GetSize calls
|
2023-06-16 16:29:10 -04:00 |
|
Liam
|
734242c5bc
|
vfs_real: misc optimizations
|
2023-06-16 16:29:06 -04:00 |
|
lat9nq
|
03e8d9aca7
|
nx_tzdb: Correct Antarctica spelling
|
2023-06-15 23:03:54 -04:00 |
|
bunnei
|
ce0510913a
|
Merge pull request #10729 from liamwhite/windows-is-a-meme
vfs_real: add file LRU cache for open file limits
|
2023-06-14 18:32:25 -07:00 |
|
Liam
|
ed7c4af915
|
vfs_real: require file existence on open
|
2023-06-13 17:22:47 -04:00 |
|
Liam
|
dbbe237668
|
vfs_real: add simplified open file cache
|
2023-06-13 17:16:14 -04:00 |
|
bunnei
|
698a3eda50
|
Merge pull request #10603 from lat9nq/tz-more-complete
core,common: Implement missing time zone data/computations
|
2023-06-13 13:28:45 -07:00 |
|
Liam
|
0e7eaaba5a
|
vfs_real: lazily open files
|
2023-06-13 10:37:34 -04:00 |
|
Liam
|
f25236a4d6
|
vfs_real: add file LRU cache for open file limits
|
2023-06-13 10:37:34 -04:00 |
|
Narr the Reg
|
a338de7850
|
android: Add update support
|
2023-06-11 23:33:50 -06:00 |
|