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
hexkyz
8ad3efdd79
loader: add missing EnableShadowStack to process flags
2026-09-17 21:44:25 +01:00
hexkyz
ab1e8a3e32
kern/loader/svc: adopt updated names
2026-09-17 21:42:22 +01:00
hexkyz
9b4e4a2190
gpio: update for 23.0.0
2026-09-17 19:40:17 +01:00
hexkyz
ff09b598d5
i2c: deprecate SetRetryPolicy as of 23.0.0
2026-09-17 17:11:51 +01:00
hexkyz
6acbabeb72
Merge pull request #2844 from alula/23_support
...
23.0.0: kernel changes
2026-09-17 00:36:07 +01:00
hexkyz
98d64c28d8
sprofile: clean up and update for 23.0.0
2026-09-17 00:34:00 +01:00
hexkyz
7cc625946e
pgl: add missing changes and fix bugs
2026-09-17 00:30:00 +01:00
hexkyz
afff8cbf16
erpt: use the AMS_UNUSED macro
2026-09-17 00:28:26 +01:00
Alula
b7048ec595
kern: fix kthread constinit
2026-09-16 05:30:17 +02:00
hexkyz
092f451c33
pgl: fix bad copy paste
2026-09-15 22:26:03 +01:00
hexkyz
49b12237e8
pgl: clean up and add new 23.0.0 command
2026-09-15 22:16:29 +01: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
hexkyz
e6a3d71692
exo/spl: new ConfigItem in 23.0.0 is wild
2026-09-14 23:04:57 +01:00
hexkyz
819da013ed
erpt: implement new command changes for 23.0.0
2026-09-12 21:23:53 +01:00
hexkyz
3d8caba822
erpt: update categories for 23.0.0
2026-09-12 18:33:22 +01:00
hexkyz
aad15daad6
Merge pull request #2840 from alula/23_support
...
23.0.0 pt 1
2026-09-11 18:58:42 +01:00
Alula
22bbe413c6
fusee: fix missing FS enum
2026-09-11 02:14:16 +02:00
hexkyz
85aea12e53
erpt: add new IDs and category changes for 23.0.0
2026-09-10 16:57:39 +01:00
hexkyz
8ec1288bd6
loader: update USB 3.0 patches for 23.0.0
2026-09-10 16:31:52 +01:00
hexkyz
bce987792d
emummc: update for 23.0.0
2026-09-10 16:23:01 +01:00
hexkyz
3d3f0c2daf
fusee/exo/ams: update with new keydata/version enums
2026-09-10 15:31:12 +01:00
hexkyz
6e6af69424
Merge pull request #2838 from alula/alula/dockerfile
...
ams: add Dockerfile with build environment
2026-09-10 13:50:10 +01:00
Alula
332926fc17
ams: add Dockerfile with build environment
2026-09-10 12:09:16 +02:00
hexkyz
cb4b882e3b
git subrepo push libraries
...
subrepo:
subdir: "libraries"
merged: "edb2cca26"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs "
branch: "master"
commit: "edb2cca26"
git-subrepo:
version: "0.4.9"
origin: "???"
commit: "???"
2026-08-21 23:15:32 +01:00
hexkyz
f7d46d38fa
meso: only increment send/recv/exch on success
2026-08-21 23:13:40 +01:00
hexkyz
e468f59c9d
Merge pull request #2821 from dogty/master
...
sf: close request copy handles in mitm ForwardRequest
2026-07-17 18:36:33 +01:00
dogty
b05166d502
sf: close request copy handles in mitm ForwardRequest
...
ForwardRequest closes copy handles from the forward response but never from the request. Any mitm'd command that carries a client copy handle therefore leaks that handle in the mitm process for its lifetime. A leaked transfer memory pins the client process object after it dies, its application memory reservation never releases, and the next application launch blocks forever freezing the console.
Close the request's copy handles after the forward send, parsed from the saved message.
2026-07-17 08:40:28 +02:00
hexkyz
3ace80cc7b
loader/util: support regular zstd alongside zbic
2026-06-24 22:08:13 +01:00
hexkyz
10722de8b9
Merge pull request #2817 from alula/fix-zbic-games
...
Fix zbic games + misc changes
2026-06-24 20:32:18 +01: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
hexkyz
5388824be1
git subrepo push libraries
...
subrepo:
subdir: "libraries"
merged: "d3083af18"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs "
branch: "master"
commit: "d3083af18"
git-subrepo:
version: "0.4.9"
origin: "???"
commit: "???"
2026-06-16 22:11:17 +01:00
hexkyz
974a1025b8
erpt: add new ID for 22.5.0
2026-06-16 22:10:07 +01:00
hexkyz
9d21cfca4c
git subrepo push emummc
...
subrepo:
subdir: "emummc"
merged: "f6b3a28ec"
upstream:
origin: "https://github.com/m4xw/emummc "
branch: "develop"
commit: "f6b3a28ec"
git-subrepo:
version: "0.4.9"
origin: "???"
commit: "???"
2026-06-16 21:21:53 +01:00