Commit Graph

  • 6b3bf10e46 fatal: update for latest bindings Michael Scire 2020-04-12 18:30:15 -07:00
  • 16a25309d2 erpt: reimplement the sysmodule Michael Scire 2020-04-08 10:25:24 -07:00
  • eca5ac01b8 erpt: include all known types/categories in autogen Michael Scire 2020-04-10 03:33:30 -07:00
  • 50ea19e7a2 erpt: identify flags in autogen Michael Scire 2020-04-08 10:32:53 -07:00
  • 823a1f3ea3 erpt: tweak autogen Michael Scire 2020-04-08 10:09:56 -07:00
  • b73895df0a util: add bitflagset Michael Scire 2020-04-08 08:39:36 -07:00
  • 5062329979 erpt: add ids (and autogeneration tool) Michael Scire 2020-04-08 07:17:42 -07:00
  • 065485b971 os: refactor/rewrite entire namespace. Michael Scire 2020-04-08 02:21:35 -07:00
  • 6193283f03 git subrepo push libraries Michael Scire 2020-04-06 17:45:00 -07:00
  • eb48e7cc59 buildsystem: fix building Michael Scire 2020-04-06 17:44:14 -07:00
  • d98490d339 fs: Implement AesXtsStorage Michael Scire 2020-04-06 05:44:33 -07:00
  • b2e86f5a1b fs: correct error result in AesCtrStorage Michael Scire 2020-04-06 04:56:49 -07:00
  • 0e9974e7b3 fs: add AesCtrStorage Michael Scire 2020-04-06 03:58:52 -07:00
  • 496be5ecd4 fs: implement PooledBuffer Michael Scire 2020-04-06 03:15:24 -07:00
  • 50a91b1d6e fs: implement system heap Michael Scire 2020-04-06 01:39:27 -07:00
  • f872be67eb git subrepo push libraries Michael Scire 2020-04-05 23:26:06 -07:00
  • e04679f05a crypto: add aes (ecb, ctr, xts) Michael Scire 2020-04-05 23:25:28 -07:00
  • 8d1ada2a1b fssystem: add RomFsFileSystem Michael Scire 2020-04-04 02:37:21 -07:00
  • a50d6a2696 NCM client implementation (#858) Adubbz 2020-04-04 16:40:46 +11:00
  • 76d72fa946 git subrepo push libraries Michael Scire 2020-04-02 00:29:14 -07:00
  • 8b19fdfd51 sf: fix OutArray/InArray constructors to behave as expected Michael Scire 2020-04-02 00:28:39 -07:00
  • 612d846132 git subrepo push libraries Michael Scire 2020-03-31 22:35:16 -07:00
  • 816ce605d3 fs: add an extension common name generator for sd card Michael Scire 2020-03-31 22:31:41 -07:00
  • b8696bd5d4 fs: add an extension common name generator for sd card nim Michael Scire 2020-03-31 22:31:41 -07:00
  • af7baa6b34 git subrepo push libraries Michael Scire 2020-03-31 12:54:07 -07:00
  • 07c95662b1 nim: add DestroySystemUpdateTask/ListSystemUpdateTask (#863) SciresM 2020-03-31 12:50:55 -07:00
  • 6de1361c8b nim: add DestroySystemUpdateTask/ListSystemUpdateTask Michael Scire 2020-03-31 01:31:23 -07:00
  • 2b930d21fd git subrepo push libraries Michael Scire 2020-03-30 21:41:49 -07:00
  • 0b52596087 fix CONCATENATE Michael Scire 2020-03-30 21:40:48 -07:00
  • e9134d8044 git subrepo push libraries Michael Scire 2020-03-30 20:41:45 -07:00
  • 33d6dfb6b3 updater: improve api Michael Scire 2020-03-30 20:39:56 -07:00
  • 6096fa0e45 KPageHeap: Fix a typo in initialization block alignment. (#862) bunnei 2020-03-30 22:27:02 -04:00
  • 058f265bd6 lmem: fix memory block header placement error Michael Scire 2020-03-30 00:56:57 -07:00
  • bd4c608b08 ncm: use static memory pools for different allocations Michael Scire 2020-03-29 17:20:25 -07:00
  • 7fc1e86bf5 stratosphere: fix building with latest libnx Michael Scire 2020-03-29 15:24:40 -07:00
  • 87ec045a98 mem: implement most of StandardAllocator (#860) SciresM 2020-03-29 14:43:16 -07:00
  • cc24a33600 mem: implement most of StandardAllocator mem Michael Scire 2020-03-28 16:20:00 -07:00
  • 7502e2174f git subrepo push libraries Michael Scire 2020-03-27 17:00:36 -07:00
  • 0545eb18c0 fs: add MountImageDirectory Michael Scire 2020-03-27 16:59:27 -07:00
  • 0c161a4c1b fs: implement FileHandleStorage (#857) Adubbz 2020-03-28 05:45:02 +11:00
  • 3d518759da fssystem: Implement PartitionFileSystemCore (#856) Adubbz 2020-03-27 21:40:52 +11:00
  • 0af2758fde fs.mitm: use new namespace types for saves Michael Scire 2020-03-24 17:50:36 -07:00
  • 9bb5af9823 git subrepo push libraries Michael Scire 2020-03-20 17:06:23 -07:00
  • 82eab9c8d0 Add Span<T>. Michael Scire 2020-03-20 16:19:48 -07:00
  • 3cca3801ca fs: fix bugs with external code filesystems Michael Scire 2020-03-20 11:47:19 -07:00
  • 03408f404a git subrepo push libraries Michael Scire 2020-03-18 20:06:10 -07:00
  • 92e7a3ca08 fs: add MountDeviceSaveData Michael Scire 2020-03-18 20:05:39 -07:00
  • b27c7552d2 git subrepo push libraries 0.10.5 Michael Scire 2020-03-18 16:20:29 -07:00
  • 426257d4ae ams: bump version to 0.10.5 in prep for release later tonight Michael Scire 2020-03-18 16:19:59 -07:00
  • 7d34d599bb git subrepo push libraries Michael Scire 2020-03-18 00:15:32 -07:00
  • 067fe2d10f stratosphere: fix building with latest libnx Michael Scire 2020-03-18 00:14:26 -07:00
  • 4759c2f92c svc: add ipc accessor boilerplate Michael Scire 2020-03-14 23:13:40 -07:00
  • ca26d8ce27 kern: Implement SvcManageNamedPort Michael Scire 2020-03-13 23:12:47 -07:00
  • 6c52cc3e26 memset: use neon-less impl, reformat other asm Michael Scire 2020-03-11 08:45:00 -07:00
  • e42d3a3abf libmesosphere: use ARM-software/optimized-routines for memcpy/memset/memcmp Michael Scire 2020-03-11 02:46:07 -07:00
  • 884844bc23 svc: revert codegen changes Michael Scire 2020-03-10 05:57:18 -07:00
  • f556db8c89 svc: make autogen asm register-clobber aware Michael Scire 2020-03-10 05:37:53 -07:00
  • 96d15b28c6 kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo Michael Scire 2020-03-09 23:23:38 -07:00
  • 37f7afb426 ams.mitm: greatly reduce memory requirements to build romfs Michael Scire 2020-03-18 00:07:19 -07:00
  • 7dd4e76c1d os: add rngmanager Michael Scire 2020-03-16 13:08:20 -07:00
  • daa0deb1bf Add architecture-specific guard for get tick Michael Scire 2020-03-16 01:05:30 -07:00
  • 43bd733f0a os: implement Tick api, make build with -Werror Michael Scire 2020-03-16 01:02:55 -07:00
  • 70367e3e7c crypto: add Sha256Context Michael Scire 2020-03-11 03:26:55 -07:00
  • 45f8343659 kern: tweak KHandleTable impl Michael Scire 2020-03-10 04:54:53 -07:00
  • e8dfe04701 git subrepo push libraries 0.10.4 Michael Scire 2020-03-09 18:04:11 -07:00
  • 95d5375158 ams: bump version to 0.10.4 Michael Scire 2020-03-09 17:58:20 -07:00
  • b735bc53c4 stratosphere-ldr: fix code mount name hexkyz 2020-03-09 21:53:40 +00:00
  • b4856a2d07 exo/fusee/sept: fix uart pinmuxing (thanks @CTCaer and @TuxSH) hexkyz 2020-03-09 19:38:56 +00:00
  • ed4491a24f fusee/sept: fix volatile usage and simplify logic in gpio code (thanks @TuxSH) hexkyz 2020-03-09 19:33:39 +00:00
  • 93004be59e ams: finish stdio -> fs bindings for stratosphere Michael Scire 2020-03-09 03:58:02 -07:00
  • 237b513408 loader: refactor to use fs bindings Michael Scire 2020-03-09 03:10:12 -07:00
  • 4c5e980e07 ams: dump tls in fatal error context Michael Scire 2020-03-08 17:01:53 -07:00
  • 08d9de6907 ldr: optimize memory usage for tracking system programs Michael Scire 2020-03-08 16:54:32 -07:00
  • 6eee3f5fe7 stratosphere-except-ldr: use fs bindings (this temporarily breaks loader) Michael Scire 2020-03-08 16:33:49 -07:00
  • 4eb3109c93 fusee: update fss0 header Michael Scire 2020-03-08 11:50:38 -07:00
  • f7fb689412 fatal: use fs bindings Michael Scire 2020-03-08 04:50:47 -07:00
  • 2181adb82b creport: minor reformatting/fixes Michael Scire 2020-03-08 03:08:39 -07:00
  • 40c6733de3 creport: use fs bindings Michael Scire 2020-03-08 01:45:12 -08:00
  • c703be86fc stratosphere template: allow for per-module defines Michael Scire 2020-03-08 01:39:16 -08:00
  • f3732c72dc fusee: embed opt-in NCM kip Michael Scire 2020-03-08 00:21:01 -08:00
  • c7026b9094 Implement the NCM sysmodule (closes #91) Adubbz 2020-03-08 19:06:23 +11:00
  • f9403201f0 git subrepo push libraries 0.10.3 Michael Scire 2020-03-02 20:00:49 -08:00
  • fd34e2342a ams: bump version to 0.10.3 Michael Scire 2020-03-02 20:00:10 -08:00
  • 0e5ade727c git subrepo push libraries Michael Scire 2020-03-02 19:52:45 -08:00
  • c4065c976c pm/fusee: add support for 9.2.0 Michael Scire 2020-03-02 19:49:34 -08:00
  • 392c9c3a0b ams: prepare for 0.10.3 Michael Scire 2020-03-02 18:35:10 -08:00
  • 4f33afe0ee vapours: fix MASKL, MASK2L to match Armv8 ARM (inclusive bit range) TuxSH 2020-03-01 15:16:12 +00:00
  • dc1404061c fs.mitm: implement layered html redirection (closes #814) Michael Scire 2020-02-25 16:44:36 -08:00
  • 8da705d40b fs.mitm: support html redirection (non-layered, for #814) Michael Scire 2020-02-25 06:41:47 -08:00
  • 4f34a38a97 Add additional licensing exemption Michael Scire 2020-02-24 20:47:11 -08:00
  • 799f94958c util/lmem: minor fixes Michael Scire 2020-02-24 20:28:39 -08:00
  • c17b6d0d44 util: add uuid Michael Scire 2020-02-24 20:14:29 -08:00
  • 5a8aebf74d lmem: Implement UnitHeap, ExpHeap (#823) SciresM 2020-02-24 19:44:27 -08:00
  • 191414c832 util: add ConvertTo*Endian48 Michael Scire 2020-02-24 19:29:00 -08:00
  • a429c61f33 crypto/spl: implement rsa-oaep Michael Scire 2020-02-24 19:09:13 -08:00
  • ad1158b30a ro: save 0x25000 while maintaining security improvements Michael Scire 2020-02-24 18:17:33 -08:00
  • ba8c77fec6 ro: implement 9.1.0 security measures Michael Scire 2020-02-24 18:02:01 -08:00
  • f427c3d7a5 ro: move in use trackers outside of info objects Michael Scire 2020-02-24 16:47:07 -08:00
  • 05a24b5726 boot: fix more typos/copy paste errors Michael Scire 2020-02-24 09:49:43 -08:00
  • 8306464758 boot: fix wrong fallthroughs Michael Scire 2020-02-24 09:45:40 -08:00