-
46f68fcbff
Exosphere: Fix carveout saving (warmboot now works on 5.1.0)
Michael Scire
2018-08-16 20:17:37 -07:00
-
a0deea8ae0
exo: fix SAVE_WP_REG definition
Michael Scire
2018-08-16 18:56:49 -07:00
-
ee0117b59e
exo: tabs->spaces...
Michael Scire
2018-08-16 18:56:04 -07:00
-
f41aaccaa2
exosphere: commit WIP warmboot progress
Michael Scire
2018-08-16 18:45:38 -07:00
-
de49cfefac
creport: Print Break information on UserBreak
Michael Scire
2018-08-11 19:16:29 -07:00
-
326d58e28c
creport: tabs -> spaces
Michael Scire
2018-08-11 19:02:12 -07:00
-
6c8a1a39e1
creport: fix various issues, improve support (closes #187)
Michael Scire
2018-08-11 18:46:41 -07:00
-
761ab4fcfe
Creport: Update makefile to build npdm/nsp
Michael Scire
2018-08-10 19:51:59 -07:00
-
294f05ea56
make all (working) sysmodules compile
Pika
2018-08-02 16:32:51 -04:00
-
adc496b6a7
Exosphere: Change physical segment maps depending on firmware version
Michael Scire
2018-08-02 21:33:55 -07:00
-
441e58be56
anti-telemetry: Do not boot Error Collection sysmodule
Michael Scire
2018-08-01 23:15:18 -07:00
-
6eac78595e
fusee-secondary: Remove restriction for loading from eMMC
hexkyz
2018-08-01 21:15:16 +01:00
-
4b8455baf9
fusee-secondary: Correct else-if condition in xmemmove()
Lioncash
2018-07-29 23:21:30 -04:00
-
bbdf2868c9
fusee-secondary/fs_dev: Correct uninitialized cast within fsdev_seek()
Lioncash
2018-07-29 22:51:38 -04:00
-
cb4089e49c
Stratosphere: use isxdigit to check if char is hex.
Michael Scire
2018-07-29 17:27:30 -07:00
-
c70420d996
creport: Actually change report paths.
Michael Scire
2018-07-29 16:54:15 -07:00
-
84bcaf8dc6
creport: Change report path to crash_reports
Michael Scire
2018-07-29 16:48:33 -07:00
-
c547ed50aa
Loader: Fix exefs nsp support. Works on hardware.
Michael Scire
2018-07-29 16:45:29 -07:00
-
3a2520a3b7
Loader: Add support for exefs redirection to code nsp on SD.
Michael Scire
2018-07-29 16:35:43 -07:00
-
44e2412ae6
Loader: Change ips patch location to ease patch distribution
Michael Scire
2018-07-29 11:27:19 -07:00
-
e697f6bdd0
fs.mitm: Fix flag detection.
Michael Scire
2018-07-29 11:21:42 -07:00
-
de05685e3d
fs.mitm: Remove shim for fsStorageGetSize, which was added to libnx
Michael Scire
2018-07-29 11:07:05 -07:00
-
a9b20b5553
Exosphere: Fix CFLAGs for latest devkitA64
Michael Scire
2018-07-29 11:02:06 -07:00
-
a3d53fbb2c
Define wait() in fusee-primary/secondary
Luke Street
2018-07-29 12:17:51 -04:00
-
674a91db8c
Loader/ips: Fix more bugs, now works with simple test on hw.
Michael Scire
2018-07-28 21:06:50 -07:00
-
08275240c6
Loader/ips: fix compile error
Michael Scire
2018-07-28 20:41:13 -07:00
-
75916001a2
Loader: Fix IPS edge condition, change ips location
Michael Scire
2018-07-28 20:36:30 -07:00
-
0f5f3c2ad0
Loader: Implement IPS/IPS32 patching.
Michael Scire
2018-07-28 20:28:17 -07:00
-
c1fd2eda20
Loader: Skeleton IPS/IPS32 patching support.
Michael Scire
2018-07-28 20:01:09 -07:00
-
cd42f6dc18
fs.mitm: Allow fsmitm.flag specification for mitm
Michael Scire
2018-07-28 12:29:54 -07:00
-
a811b447ce
creport: Pretty-print addresses whenever possible.
Michael Scire
2018-07-27 20:34:09 -07:00
-
5993614c2e
fs.mitm: Try to MitM titles that have override RomFS content on the SD card
Michael Scire
2018-07-27 20:15:06 -07:00
-
2a6348cd73
creport: add fsp-srv access to npdm
Michael Scire
2018-07-27 19:57:32 -07:00
-
b365065a2d
Loader: Support loading FsStorageId_None content from SD.
Michael Scire
2018-07-27 19:53:20 -07:00
-
5a63f4e304
PM: Make boot2 launch SD card content with StorageId_None
Michael Scire
2018-07-27 19:34:22 -07:00
-
2667266aad
pm.boot2: Skeleton hook for SD-mandated launches
Michael Scire
2018-07-27 03:22:06 -07:00
-
c079803189
PM: Use enum in EmbeddedBoot2
Michael Scire
2018-07-27 02:37:45 -07:00
-
9f16062767
PM: Embed boot2 logic in PM.
Michael Scire
2018-07-27 02:23:53 -07:00
-
6adcb483e5
pm: remove magic flag/event numbers to improve readability and understandability
misson20000
2018-07-27 01:56:24 -07:00
-
9d0d9d95e1
Stratosphere: Give more memory to SYSTEM, use less memory.
Michael Scire
2018-07-27 01:44:21 -07:00
-
054c65dffb
Revert unnecessary change (thanks @rajkosto)
hexkyz
2018-07-26 19:26:43 +01:00
-
7836609839
Fix multiple issues reported by Coverity Scan
hexkyz
2018-07-26 18:45:18 +01:00
-
fd88bd1d2c
fusee: Disable the SDCLK when switching to low voltage.
hexkyz
2018-07-24 19:06:41 +01:00
-
a2104b85ce
fusee: Disable the SDCLK when switching to low voltage.
hexkyz
2018-07-24 19:05:27 +01:00
-
dd4993dfda
Loader: Use HW-acceleration for SHA256
Michael Scire
2018-07-24 01:26:37 -07:00
-
e58927a8ab
fusee: Fix SDMMC high speed support and other bugs.
hexkyz
2018-07-23 20:14:53 +01:00
-
eaa282b915
Fix additional UAF in DirEntry building
Michael Scire
2018-07-19 21:21:50 -06:00
-
a46e796f4d
fs.mitm: Fix UAF in every DirEntry processed.
Michael Scire
2018-07-19 21:17:57 -06:00
-
3db9ce32fa
Fusee: Deployed new SDMMC driver in fusee-secondary. All stages boot now.
hexkyz
2018-07-19 21:07:53 +01:00
-
49ba91a8f3
fs_istorage: Default IStorage destructor in cpp
Léo Lam
2018-07-02 18:15:30 +02:00
-
e088a2f414
stratosphere: In-class initialize members
Léo Lam
2018-07-02 16:26:03 +02:00
-
5b3e8e1c5d
stratosphere: Use RAII for locks
Léo Lam
2018-07-02 16:10:57 +02:00
-
18153713d9
pm: Fix missing include
Léo Lam
2018-07-02 14:25:40 +02:00
-
a28b40866a
stratosphere: Remove an unneeded constructor
Léo Lam
2018-07-02 13:21:10 +02:00
-
22ae5b861c
fusee: Correct wrong comment (thanks @desowin)
hexkyz
2018-07-05 16:05:38 +01:00
-
3394f0cf0d
Merge pull request #161 from TheDgtl/fix_4xx_kernel
hexkyz
2018-07-04 22:06:11 +01:00
-
-
c5e9aec013
fusee: Temporarily disable anything that prevents the fusee-primary to fusee-secondary transition.
hexkyz
2018-07-04 22:04:41 +01:00
-
ddbbb0b758
fusee: SDMMC driver re-design:
hexkyz
2018-07-04 21:55:27 +01:00
-
6ab81e1780
Fix issue with fusee-secondary 4.x kernel patches
Drakia
2018-07-01 17:50:02 -07:00
-
-
83c9747e5f
fs.mitm: Save memory+time in sibling reconstruction via reverse iteration
Michael Scire
2018-06-29 00:34:18 -06:00
-
4c920dfe92
fs.mitm: Optimize out remaining O(n^2) op. BotW is very fast.
Michael Scire
2018-06-28 23:24:08 -06:00
-
90226ec438
fs.mitm: Fix typo. map impl takes 2-3 seconds to boot botw.
Michael Scire
2018-06-28 23:18:35 -06:00
-
c536665fe9
fs.mitm: Use std::map for RomFS building
Michael Scire
2018-06-28 22:40:18 -06:00
-
fb0c1b1ac7
fs.mitm: Fix debug-commented-out command
Michael Scire
2018-06-28 20:42:27 -06:00
-
caac5f9078
fs.mitm: Simplify source merging condition thanks to padding guarantees
Michael Scire
2018-06-28 20:41:36 -06:00
-
a95836552e
fs.mitm: Use less path memory, fix source concat. (Fixes BotW, probably others)
Michael Scire
2018-06-28 20:39:23 -06:00
-
8da27723fc
fs.mitm: Fix c++ modernization breaking changes
Michael Scire
2018-06-27 23:02:06 -06:00
-
ed718e007f
Merge pull request #156 from Benoit7413/patch-1
hexkyz
2018-06-26 16:33:18 +01:00
-
-
6fd82b7947
creport: Add dying message to output report, if relevant.
Michael Scire
2018-06-26 00:51:53 -06:00
-
0f6d4baa8e
Replace NAND by eMMC
Benoit7413
2018-06-26 08:49:50 +02:00
-
-
4eadeb021b
creport: Complete crash report saving.
Michael Scire
2018-06-26 00:44:58 -06:00
-
d5b303f852
creport: Clean up bugs, now saves (empty) reports to the SD successfully
Michael Scire
2018-06-25 22:27:33 -06:00
-
12236eae9e
creport: Fix bad constructor for ThreadInfo
Michael Scire
2018-06-25 20:40:33 -06:00
-
71e87e9e35
creport: fix a bunch of trivial errors
Michael Scire
2018-06-25 10:25:14 -06:00
-
fc36429b99
creport: fix typo in json
Michael Scire
2018-06-25 10:23:37 -06:00
-
b8e0c2855f
creport: Further Skeleton Report saving.
Michael Scire
2018-06-25 10:22:37 -06:00
-
92bc396972
creport: Implement reading name/build id from .rodata
Michael Scire
2018-06-25 09:50:36 -06:00
-
f189610af8
creport: Skeleton reading of Code Regions.
Michael Scire
2018-06-25 04:38:54 -06:00
-
fd6fa89122
creport: fix thread_list access style
Michael Scire
2018-06-25 04:08:42 -06:00
-
d65255acb8
creport: Implement reading info about all threads.
Michael Scire
2018-06-25 04:07:44 -06:00
-
5268a9f9f3
creport: Implement reading a dying message
Michael Scire
2018-06-25 03:40:32 -06:00
-
e6b7793916
creport: Parse info for crashed thread
Michael Scire
2018-06-25 03:04:17 -06:00
-
7cd44e8980
creport: Read exception info properly (except for crashed thread info)
Michael Scire
2018-06-25 02:18:26 -06:00
-
4e7fcc1a50
creport: Solidify main() logic.
Michael Scire
2018-06-25 01:58:44 -06:00
-
851d21a276
creport: Implement process open, stub exception parsing.
Michael Scire
2018-06-25 01:45:25 -06:00
-
6ffc9bd8e0
creport: Further skeleton the CrashReport object.
Michael Scire
2018-06-25 00:42:26 -06:00
-
af4485d533
creport: Add skeleton. Doesn't actually generate reports yet.
Michael Scire
2018-06-24 22:46:20 -06:00
-
bcf81fe957
Loader: Fix argument passing.
Michael Scire
2018-06-24 21:39:05 -06:00
-
9687218fbc
Fusee: lfs kernel patches for 3.0.0/3.0.2
Michael Scire
2018-06-24 16:24:22 -06:00
-
1252c4d5e1
Fusee: Complete hashes (Thanks @Thog), lfs patches for 2.0.0
Michael Scire
2018-06-24 15:51:29 -06:00
-
040cfa90d3
Fusee: Add kernel patches for 1.0.0.
Michael Scire
2018-06-24 15:20:16 -06:00
-
284677c486
libstratosphere: Cleanup resources when doing OutSession for domains.
Michael Scire
2018-06-24 12:38:54 -06:00
-
ad636f7216
Modernize C++ usage (#144)
Tony Wasserka
2018-06-19 18:07:31 +00:00
-
f1c326aec3
Merge pull request #147 from TheDgtl/fusee_stage2_patch_fix
hexkyz
2018-06-18 16:06:01 +01:00
-
-
a446aca2c4
Fix a few issues in the secondary kernel_patches.c file
Drakia
2018-06-17 19:28:19 -07:00
-
-
fca9ed2a15
Merge pull request #145 from Traiver/master
hexkyz
2018-06-17 16:56:36 +01:00
-
-
f32f42e791
Merge pull request #141 from DavidBuchanan314/master
hexkyz
2018-06-17 16:48:41 +01:00
-
-
33af704ee2
Update kernel_patches.c
Traiver
2018-06-17 15:54:06 +02:00
-
57819fa345
Update kernel_patches.c
Traiver
2018-06-17 14:02:08 +02:00
-
0295c8a51d
Update kernel_patches.c
Traiver
2018-06-17 12:38:57 +02:00