Commit Graph

2183 Commits

Author SHA1 Message Date
Michael Scire
32f6660b7a fs: implement accessor wrappers for ncm 2020-03-03 21:52:28 -08:00
Adubbz
4e29d98e22 ncm: Use PathString and Path 2020-03-04 15:21:20 +11:00
Adubbz
cdf0445982 ncm: FS_MAX_PATH-1 -> fs::EntryNameLengthMax 2020-03-03 23:13:20 +11:00
Michael Scire
10777622e2 ncm: trim trailing spaces 2020-03-03 03:49:57 -08:00
Michael Scire
7576ab3ab0 ncm: client-side api 2020-03-03 03:47:58 -08:00
Michael Scire
d40d2006e9 ncm: implement ContentMetaReader 2020-03-02 16:10:03 -08:00
Adubbz
13a0e74611 ncm: add missing end of file newlines 2020-03-02 23:41:48 +11:00
Adubbz
16cc69e38d ncm: content storage fixes for 2.0.0 2020-03-02 23:39:05 +11:00
Adubbz
ef39627c26 ncm: content meta database cleanup 2020-03-02 23:21:07 +11:00
Adubbz
651ff2faa6 ncm: fix other non-const ContentMetaKey references 2020-03-02 21:46:33 +11:00
Adubbz
8df80e62e1 ncm: Use const ContentMetaKey & 2020-03-02 21:43:06 +11:00
Adubbz
7f7a6e1304 ncm: move content meta database impl out of interface file 2020-03-02 21:40:44 +11:00
Adubbz
75ed90daa2 ncm: content meta database cleanup 2020-03-01 11:02:58 +11:00
Adubbz
9b34fc7ce7 ncm: refactor rights cache 2020-02-29 22:21:55 +11:00
Adubbz
f93a1a987c ncm: minor fixes 2020-02-29 11:43:27 +11:00
Adubbz
7a4ecc67a1 ncm: placeholder accessor cleanup 2020-02-29 11:40:37 +11:00
Adubbz
1483df1f77 ncm/lr: Pointer placement 2020-02-29 10:31:28 +11:00
Michael Scire
9c5600bf82 lr bindings usage: minor fixes 2020-02-28 11:02:54 -08:00
Michael Scire
fb4bda0476 ldr: use lr bindings 2020-02-28 10:58:49 -08:00
Adubbz
5f59fb3b5e ncm: Content manager mount improvements 2020-02-29 00:35:47 +11:00
Adubbz
60757f180e ncm: More content manager improvements 2020-02-29 00:22:50 +11:00
Adubbz
29687b5300 ncm: Begin refactoring content manager 2020-02-28 23:32:02 +11:00
Michael Scire
9f1ddb7f7b lr_service -> lr_api 2020-02-28 03:19:58 -08:00
Michael Scire
b8f77dad97 lr: support client-side usage 2020-02-28 03:17:44 -08:00
Adubbz
45e51da0b2 ncm: Cleanup InitializeContentManager 2020-02-28 22:05:48 +11:00
Adubbz
64109b49f8 ncm: Start addressing feedback 2020-02-28 20:47:52 +11:00
Adubbz
0600ee003b lr: Remove whitespace 2020-02-26 11:25:37 +11:00
Adubbz
88f9d0ff85 lr: Add comments 2020-02-26 11:12:48 +11:00
Adubbz
fb44433715 ncm: Fix logic inversion 2020-02-26 08:58:19 +11:00
Michael Scire
bdedab0aff lr: move into libstratosphere 2020-02-25 08:43:52 -08:00
Adubbz
74b06bdb50 Addressed remaining comments 2020-02-26 02:21:21 +11:00
Adubbz
78fe75acf4 Move dispatch tables out of interface files 2020-02-26 01:42:35 +11:00
Adubbz
b000168cfb More changes 2020-02-26 01:20:37 +11:00
Adubbz
d1d910362d More feedback addressed 2020-02-26 00:35:30 +11:00
Adubbz
b6c9bf42df Address more feedback 2020-02-25 23:52:55 +11:00
Adubbz
649e708d5c Updated copyrights 2020-02-25 23:20:10 +11:00
Adubbz
a02f881ad4 Address more review comments 2020-02-25 23:10:39 +11:00
Adubbz
3b731c9bf2 ncm_types: Address review 2020-02-25 22:05:51 +11:00
Adubbz
46b0d45aad Syntax improvements 2020-02-25 16:12:33 +11:00
Adubbz
7d9015de1e Adopt util::GenerateUuid() 2020-02-25 16:03:51 +11:00
Adubbz
d2ad83dbb4 Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere into ncm 2020-02-25 15:31:15 +11:00
Michael Scire
799f94958c util/lmem: minor fixes 2020-02-24 20:28:39 -08:00
Adubbz
e71f2e0bf2 Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere into ncm
# Conflicts:
#	libraries/libvapours/include/vapours/util.hpp
#	libraries/libvapours/include/vapours/util/util_uuid.hpp
2020-02-25 15:24:35 +11:00
Michael Scire
c17b6d0d44 util: add uuid 2020-02-24 20:14:48 -08:00
SciresM
5a8aebf74d
lmem: Implement UnitHeap, ExpHeap (#823)
* lmem: implement ExpHeap

* lmem: Implement Slab^H^H^H^HUnitHeap
2020-02-24 19:44:27 -08:00
Michael Scire
191414c832 util: add ConvertTo*Endian48 2020-02-24 19:29:00 -08:00
Michael Scire
a429c61f33 crypto/spl: implement rsa-oaep 2020-02-24 19:09:13 -08:00
Michael Scire
ad1158b30a ro: save 0x25000 while maintaining security improvements 2020-02-24 18:17:33 -08:00
Michael Scire
ba8c77fec6 ro: implement 9.1.0 security measures 2020-02-24 18:02:01 -08:00
Michael Scire
f427c3d7a5 ro: move in use trackers outside of info objects 2020-02-24 16:47:07 -08:00