Michael Scire
13bfeed2d5
remove mno-outline-atomics
2020-05-06 22:47:28 -07:00
Michael Scire
492a9e1849
ams: update to build with gcc10/c++20
2020-05-06 22:47:28 -07:00
Michael Scire
17b6bcfd37
loader: correct anti-downgrade tables for new version scheme
2020-05-06 22:39:11 -07:00
Michael Scire
0e289461bb
ams: use psc acknowledge_ex on 5.1.0+ (fixes wake-from-sleep on 5.1.0)
2020-05-06 22:34:34 -07:00
Michael Scire
8e75a4169d
ams: revamp target firmware
2020-05-06 22:29:07 -07:00
Michael Scire
85cd2c97a0
ams:bpc: allow programatically setting reboot payload
2020-05-04 23:29:54 -07:00
hexkyz
3e6031b8f4
docs: fix wrong link (thanks @jul2003)
2020-05-03 15:49:23 +01:00
Michael Scire
9ddc6e596b
kern: fix link error
2020-05-02 22:30:34 -07:00
hexkyz
b56f9966b7
Merge pull request #929 from hexkyz/master
...
docs: re-write documentation
2020-05-01 18:10:56 +01:00
Michael Scire
3bc7c52ade
pm: correct extra application thread allocation counts
2020-05-01 05:23:37 -07:00
SciresM
e819f3dbce
exefs.nsp
2020-04-29 14:13:34 -07:00
SciresM
4d78b834cb
ldr: add technical semantics for redirection
2020-04-29 11:45:58 -07:00
Michael Scire
f670949ca9
os: oh geez look at the time
2020-04-29 00:41:51 -07:00
Michael Scire
72f1e85aba
git subrepo push emummc
...
subrepo:
subdir: "emummc"
merged: "292a8ad4"
upstream:
origin: "https://github.com/m4xw/emuMMC "
branch: "develop"
commit: "292a8ad4"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
2020-04-28 00:14:42 -07:00
Michael Scire
491ba8fdcf
emummc: fix console reinitialize on 10.x
...
10.x FS now receives a transfer memory to wipe BIS with and maps it.
This requires SVCs that emummc did not give itself access to.
This commit adds them, which prevents a FS process abort on re-init.
2020-04-28 00:11:42 -07:00
hexkyz
67b91cfa13
docs: minor style fix
2020-04-27 18:52:53 +01:00
hexkyz
7361fa25a9
Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere
2020-04-27 18:44:07 +01:00
hexkyz
793bde256c
Merge branch 'master' of https://github.com/hexkyz/Atmosphere
2020-04-27 18:41:11 +01:00
hexkyz
234c83522a
docs: address review commentary
2020-04-27 18:40:22 +01:00
Michael Scire
0bfbc6e6eb
git subrepo push libraries
...
subrepo:
subdir: "libraries"
merged: "6913aa52"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs "
branch: "master"
commit: "6913aa52"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
2020-04-27 10:34:30 -07:00
Michael Scire
2dfe5b192e
result: add R_CATCH_MODULE
2020-04-27 10:33:51 -07:00
SciresM
aca2992c68
Add up-to-date roadmap.
2020-04-27 09:35:23 -07:00
hexkyz
39f5933600
Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere
2020-04-27 16:28:17 +01:00
Michael Scire
52c89a76b2
kern: fix KLinkedList dtor
2020-04-27 03:56:12 -07:00
hexkyz
faaef5eff5
docs: hid_mitm is disabled by default
2020-04-26 21:01:54 +01:00
hexkyz
a9cc74da34
docs: remove misleading sentence in fatal module
2020-04-26 20:59:29 +01:00
hexkyz
93e855a293
docs: document exefs PFS0 replacement
2020-04-26 20:56:12 +01:00
hexkyz
a61fdc8d65
docs: correct "nogc" description
2020-04-26 20:49:14 +01:00
hexkyz
9622912059
docs: remove switch-freetype dependency
2020-04-26 20:43:32 +01:00
hexkyz
59ea93e9cd
docs: style fixes
2020-04-26 19:18:49 +01:00
hexkyz
57ac153671
docs: initial re-write of all documentation
2020-04-26 19:06:59 +01:00
Michael Scire
71d266f867
kern: implement SvcSetUnsafeLimit
2020-04-26 02:49:59 -07:00
Michael Scire
970b85bf9a
kern: implement KUnsafeMemory
2020-04-26 02:35:10 -07:00
Michael Scire
7bc0250cea
exosphere: correct reencryption of rsa private keys
2020-04-24 17:36:37 -07:00
Michael Scire
524da78b0e
git subrepo push libraries
...
subrepo:
subdir: "libraries"
merged: "bb40dae3"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs "
branch: "master"
commit: "bb40dae3"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
2020-04-24 17:29:50 -07:00
Michael Scire
7458879555
ams: bump version to 0.12.0
2020-04-24 17:28:57 -07:00
Michael Scire
1d40a08ef9
dmnt: move stuff around slightly, add client bindings
2020-04-24 17:24:15 -07:00
SciresM
be07035954
Dmnt: Add break/continue commands, add static register api. ( #899 )
...
* dmnt: implement break/continue, static reg commands
* dmnt: revise per WerWolv's feedback.
2020-04-24 17:00:43 -07:00
Pika
b7c4dae899
docs: fix Behemoth's username ( #922 )
2020-04-23 17:23:19 -07:00
jhNsXO
94d0d06660
Update building.md ( #916 )
...
add dependency needed since 90d754f920
2020-04-22 19:30:20 -07:00
Michael Scire
2e4e59dbda
docs: right
2020-04-22 17:59:03 -07:00
Michael Scire
0fb528836c
note that we support 10.0.1
2020-04-22 17:56:13 -07:00
Michael Scire
4a01ae8b9d
docs: yeah this is kinda too big a changelog
2020-04-22 17:54:19 -07:00
Michael Scire
5bec9395b1
docs: Add a bunch of 0.11.2's changelog ahead of time.
...
0.11.2 will release sometime in the next week or two or so.
I am writing this now while I remember all the things that have happened,
so that I don't forget about them when release comes.
There is also a PR for dmnt changes that will be merged into 0.11.2 not included here,
and there may be more changes before the release occurs.
2020-04-22 17:49:52 -07:00
SciresM
3bc2d79384
PRODINFO: Revamp blanking/write disallow policy. ( #913 )
...
* exo/fusee: hookup new prodinfo settings
* fusee: new scheme doesn't need FLAGS_DEFAULT
* fusee: fix c/p errors
* ams.mitm: completely revamp prodinfo backup mechanism
* ams.mitm: Implement revamped blanking/write policy
* strat: make early boot more debuggable
* exo: condense flag logic
2020-04-22 16:22:14 -07:00
Michael Scire
6ac1ff6f24
creport: Try to take screenshot of application crashes on 9.x+
2020-04-22 14:50:16 -07:00
Michael Scire
93e0c9194d
erpt: fix access to time service on versions where it is disallowed
2020-04-22 12:03:55 -07:00
Michael Scire
6ad0f0e7f2
kern/kldr: fix bugs in physical randomization
2020-04-22 03:45:21 -07:00
Michael Scire
4f50f57bb7
os: bug fixes after re-review of rwlock code
2020-04-21 22:40:45 -07:00
Michael Scire
97cba5e881
os: implement ReadWriteLock
2020-04-21 20:23:50 -07:00