Commit Graph
42 Commits
Author SHA1 Message Date
Alula 518e494744 ams: fix libnx build in dockerfile 2026-09-18 08:35:14 +02:00
Alula 1d6e593aba kern: use CTR_DRBG from vapours 2026-09-18 07:25:48 +02:00
Alula 866c831f7a spl/vapours: move CTR_DRBG to vapours 2026-09-18 07:22:42 +02:00
Alula 85f119a5c4 kern/loader: fix git rebase errors 2026-09-18 07:21:22 +02:00
Alula 3cfac4c2d8 kern: switch RNG to CTR-DBRG 2026-09-18 04:02:58 +02:00
Alula 4e917d700f kern: allocate the shadow stack 2026-09-18 04:02:54 +02:00
Alula f40b85cd5d loader: pass enable shadow stack flag 2026-09-18 03:38:33 +02:00
Alula af14725916 kern: handle SVE exceptions 2026-09-18 03:38:32 +02:00
Alula 1d308207f7 pinmux: configure logport via exosphere 2026-09-18 03:38:32 +02:00
Alula b7048ec595 kern: fix kthread constinit 2026-09-16 05:30:17 +02:00
Alula dbfe192b2f kern: reject shadow stack accesses in syscalls 2026-09-15 17:04:50 +02:00
Alula 7e58f5fbae kern: finish shadow stack region, 64k page process segregation implementation, fix some long-standing issues 2026-09-15 17:04:50 +02:00
Alula 289ba7104e kern: add new unknown DebugThreadParam 2026-09-15 17:04:50 +02:00
Alula 0f15010ba5 kern/loader: make aware of new address space and shadow stack region 2026-09-15 17:04:50 +02:00
Alula 22bbe413c6 fusee: fix missing FS enum 2026-09-11 02:14:16 +02:00
Alula 332926fc17 ams: add Dockerfile with build environment 2026-09-10 12:09:16 +02:00
Alula 59846adcb7 ams: fix a copy paste mistake in makefile 2026-06-24 21:01:43 +02:00
Alula 94e62a7b1b loader: add non-release build debug logging 2026-06-24 20:54:42 +02:00
Alula fbeea26919 ams: add R_UNLESS_LOG() 2026-06-24 20:51:39 +02:00
Alula 38251801df loader/strat: fix/refactor zstd-zbic integration 2026-06-24 20:50:41 +02:00
Alula 7b6ee4916e pinmux: use the actual option definitions instead of magic numbers 2026-06-24 20:46:23 +02:00
Alula 556e628478 ams: add dist-no-debug targets to main makefile 2026-06-23 16:10:39 +02:00
Alula 020ed307b1 ams: add enum recognition for 22.1.0 2026-04-07 03:22:37 +02:00
Alula a051c3c723 erpt: document unknown 0x20000 flag 2026-04-04 00:06:49 +02:00
Alula 9a1ea02c8c erpt: Add some missed 20.0.0+ FsInfo changes 2026-04-04 00:06:49 +02:00
Alula 72e3b0dd34 erpt: Fix rare aborts caused by ResultInvalidPowerState 2026-04-03 22:55:09 +02:00
Alula 8a7c2872c3 erpt: use official name for erpt::IManager cmd 7 2026-04-01 05:57:28 +02:00
Alula 6acdc05c89 erpt: revert GetReportSizeMax to not potentially break old firmwares 2026-04-01 05:46:04 +02:00
Alula 27455329b3 loader: update for 22.0.0 2026-03-28 01:43:19 +01:00
Alula 7d334f09ee loader: the two unknown titles are LGE/LGP for China 2026-03-27 23:57:44 +01:00
Alula 8c0ff851f2 loader/strat: Add amalgamated zstd 1.5.7 with ZBIC patches 2026-03-27 23:51:04 +01:00
Alula 49e2330ed8 erpt: rename old ControllerStyleList field 2026-03-18 23:40:40 +01:00
Alulaandnvnprogram 1847db06f8 erpt: Implement 22.0.0 commands and changes
Co-authored-by: nvnprogram <97150065+nvnprogram@users.noreply.github.com>
2026-03-18 23:33:55 +01:00
Alula f028802fb8 erpt: make FieldType u8 to match Nintendo 2026-03-18 23:30:06 +01:00
Alula b29dbeae3d kern: don't allow mapping device pages as executable on abi 26.x+ 2026-03-18 23:25:24 +01:00
Alula 4e653f67e5 kern: make KProcess layout accurate to N's code 2026-03-18 23:25:24 +01:00
Alula a985bdb1d4 kern: N made this an u32 for some reason 2026-03-18 23:25:24 +01:00
Alula 5b0a4830d4 pinmux: add a build time option to configure JC rail uart 2026-03-18 23:25:24 +01:00
Alula 26990b3be9 fs: DisableAutoSaveDataCreation was removed in 22 2026-03-18 23:25:24 +01:00
Alula 76bceffbd5 svc: bump supported kernel version 2026-03-18 23:25:24 +01:00
Alula 0ee6277be9 kern: write thread handle to tls +0x110 on creation 2026-03-18 23:25:24 +01:00
Alula 9cc82c6f80 fusee/exo/ams: update with new keydata/version enums 2026-03-18 23:25:24 +01:00