Commit graph

770 commits

Author SHA1 Message Date
Adubbz
9e9987a673 Fixed placeholder/content deletion 2019-08-04 22:33:15 +10:00
Adubbz
ef28b7d395 Various fixes. Note: This contains debug stuff which will be removed later. I was getting tired of having to cherrypick tiny changes 2019-08-04 13:10:45 +10:00
Adubbz
b2dd198dc8 Bump heap size, fix CleanupAllPlaceHolder 2019-08-03 22:50:56 +10:00
Adubbz
7a81ca9441 Fixed content path generation 2019-07-27 23:43:54 +10:00
Adubbz
ebc619fe56 Fix logic inversion 2019-07-27 23:11:17 +10:00
Adubbz
6b35b0d6ad Make dispatch tables great again 2019-07-27 22:19:04 +10:00
Adubbz
e1023a59ba Various command improvements 2019-07-27 21:56:10 +10:00
Adubbz
0169e3e3d6 More main fixes 2019-07-27 19:56:54 +10:00
Adubbz
741d0f8116 Fixed more stdio error handling 2019-07-27 13:32:49 +10:00
Adubbz
8f65beef78 errno begone 2019-07-27 11:59:56 +10:00
Adubbz
65b7ac9039 Misc fixes 2019-07-27 11:14:39 +10:00
Adubbz
070e1012b8 Use r+b, not w+b 2019-07-27 01:25:31 +10:00
Adubbz
80d1ec57d1 Fix HasFile and HasDirectory 2019-07-27 01:08:22 +10:00
Adubbz
1cd8ac2bb2 Fix a potential data abort when flushing the placeholder accessor cache 2019-07-27 00:20:56 +10:00
Adubbz
1b99cd6b4d Fix incorrect setup for NandUser's content storage entry 2019-07-26 22:15:18 +10:00
Adubbz
1cba2985f9 Stack size bump 2019-07-26 19:17:43 +10:00
Adubbz
85f74dd7b8 Give access to svcCallSecureMonitor 2019-07-26 09:04:20 +10:00
Adubbz
bc0bfcacfe Remove unnecessary smExit 2019-07-26 08:26:18 +10:00
Adubbz
f5e9f7a8dc Modernize ncm_main 2019-07-26 08:23:36 +10:00
Adubbz
bb26633cce Implement NCM 2019-07-25 22:53:32 +10:00
Michael Scire
39d041466d fatal: refactor into sts namespace 2019-07-23 14:01:16 -07:00
Michael Scire
442ebff829 util: fix copy/paste error in intrusive lists 2019-07-23 14:01:16 -07:00
hexkyz
7e169bc7df
pm: work around HOS bug 2019-07-23 19:38:14 +01:00
Michael Scire
d95e20952c kvdb: fix iterator access issue 2019-07-18 20:34:15 -07:00
Michael Scire
32a90334bb spl: rsa service does not need a dispatch table 2019-07-17 20:58:46 -07:00
Michael Scire
f534d3498e git subrepo clone https://github.com/Atmosphere-NX/libstratosphere stratosphere/libstratosphere
subrepo:
  subdir:   "stratosphere/libstratosphere"
  merged:   "0c5dab80"
upstream:
  origin:   "https://github.com/Atmosphere-NX/libstratosphere"
  branch:   "master"
  commit:   "0c5dab80"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-17 20:04:00 -07:00
Michael Scire
3ea9f444db Remove libstratosphere submodule 2019-07-17 20:03:48 -07:00
TuxSH
5672c935ed Update libstratosphere submodule 2019-07-16 01:26:07 +02:00
Michael Scire
4cc2b5c38a creport: address review commentary 2019-07-15 14:35:48 -07:00
Michael Scire
00e3d874e3 creport: fix dangling reference to user_result 2019-07-15 14:35:48 -07:00
Michael Scire
803e91a8c4 creport: pass user break result directly 2019-07-15 14:35:48 -07:00
Michael Scire
227a1d938d creport: refactor to use sts:: namespace. 2019-07-15 14:35:48 -07:00
Michael Scire
fc7f06dc78 pm/sm: add ability to forward declare mitm'd services (closes #557) 2019-07-11 22:24:59 -07:00
Michael Scire
6777dd9b38 pm: inform sm of title ids. remove inconsistent mitm association. 2019-07-11 22:24:59 -07:00
Michael Scire
4db212ea7b pm: actually use the flag detection code in libstratosphere 2019-07-11 22:24:59 -07:00
Michael Scire
8177a27db9 pm: fix boot2 launch logic error 2019-07-11 22:24:59 -07:00
Michael Scire
27ff119ba6 pm: fix minor resource manager bugs 2019-07-11 22:24:59 -07:00
Michael Scire
c20774ff5d pm: fix missing flag clears 2019-07-11 22:24:59 -07:00
Michael Scire
a9f5b7728b pm: address review comments. 2019-07-11 22:24:59 -07:00
Michael Scire
08ad48fbf3 pm: implement correct application thread boosting mechanism 2019-07-11 22:24:59 -07:00
Michael Scire
2d0c881ffe strat: go all in on ncm::TitleId 2019-07-11 22:24:59 -07:00
Michael Scire
c916a7db88 strat: remove sizeof() / sizeof([0]) 2019-07-11 22:24:59 -07:00
Michael Scire
a5da286351 fix dumb mistake 2019-07-11 22:24:59 -07:00
Michael Scire
20a48c3a26 pm: complete rewrite 2019-07-11 22:24:59 -07:00
suppai
bfc987abcd Fix for libnx commit 4f441a4/latest master at time of writing 2019-07-07 23:56:21 -04:00
Michael Scire
2225b86eea Adjust version string based on ReSwitched vote. 2019-07-02 11:49:24 -07:00
hexkyz
09ab3efddd Fix argument type for isspace 2019-07-01 20:29:43 +01:00
Connor
6f85b11fcc Fix for 4.X units (new strato rework broke a method in spl) (#616)
* Fix for 4.X units (new strato rework broke a method in spl)

* Fixed formatting in spl
2019-07-01 03:53:46 -07:00
hexkyz
e561919a52 Fix logic in ldr_ro_manager
Fix argument type for isdigit/isxdigit
2019-06-30 18:48:16 +01:00
Michael Scire
18ca8aaf5b stratosphere: all in on enum class CommandId 2019-06-27 23:34:53 -07:00