Commit Graph

  • 50f34d02a7 kern: simplify handle table registration for port/session Michael Scire 2021-04-07 15:03:26 -0700
  • 4d3ffa39f7 kern: update kdebug process management semantics Michael Scire 2021-04-07 14:53:12 -0700
  • 2331373d54 kern: update port/session state semantics Michael Scire 2021-04-07 14:45:38 -0700
  • 029f82ba91 kern: update KLightConditionVariable Michael Scire 2021-04-07 14:35:26 -0700
  • 367e8369f3 kern: optimize KHandleTable to use indices instead of pointers Michael Scire 2021-04-07 14:07:10 -0700
  • 01d674197e kern: KAutoObject destruction is now scheduled for next dpc-time Michael Scire 2021-04-07 13:38:51 -0700
  • cabb37f76a kern: update for new slab resource counts/extents Michael Scire 2021-04-07 12:48:20 -0700
  • 779834b209 kern: reallocate pool distributions for 8GB units Michael Scire 2021-04-07 12:43:20 -0700
  • b84a087549 kern: simplify global rng initialization Michael Scire 2021-04-07 12:42:35 -0700
  • aafa224378 kern: load initial process binary from user pool, rather than from pt heap Michael Scire 2021-04-07 12:25:10 -0700
  • cd0b0cb704 kern: update Initialize0 for new changes Michael Scire 2021-04-07 11:25:49 -0700
  • e13bb378d3 kern: update KConditionVariable::WaitForAddress/Wait Michael Scire 2021-04-07 10:19:35 -0700
  • b0a8f6f86a kern: trivially optimize userspace io memory write Michael Scire 2021-04-07 10:09:35 -0700
  • d7c63a37bd kern: add bounds checking to KHandleTable::Register/Unreserve Michael Scire 2021-04-07 10:07:24 -0700
  • 87d69afd2b kern: update set/way cache operations for new semantics Michael Scire 2021-04-07 10:05:09 -0700
  • 5047f11126 kern: if a page table region is zero-size, nothing overlaps it Michael Scire 2021-04-07 09:59:22 -0700
  • c52ee339ef kern: use KScopedLightLockPair helper for page table pair-locks Michael Scire 2021-04-07 09:57:32 -0700
  • 6cb2efd242 kern: track mapped ipc server memory in page table Michael Scire 2021-04-07 09:48:25 -0700
  • e7337bc74a kern: add KPageTableBase::Read/WriteDebugIoMemory Michael Scire 2021-04-07 09:25:19 -0700
  • 51dcf22d5e kern: flush memory before reading in KPageTableBase::ReadDebugMemory Michael Scire 2021-04-07 08:50:44 -0700
  • 5402bc1224 kern: update KMemoryBlockManagerUpdaterAllocator for new ctor/init semantics Michael Scire 2021-04-07 08:46:06 -0700
  • f2ec18d08f kern: swap tpidr_el1/cntv_cval_el0 as scratch vs exception stack Michael Scire 2021-04-07 08:36:03 -0700
  • 9a5e126ad4 kern: support immortal processes Michael Scire 2021-04-07 08:23:21 -0700
  • 8d7028257a kern: update process/thread for new running/termination semantics Michael Scire 2021-04-07 08:17:15 -0700
  • 69734373db kern: unconditionally set thread state when appropriate Michael Scire 2021-04-07 01:44:27 -0700
  • 02e81b90d0 kern: update kernel waiter management rules Michael Scire 2021-04-07 01:30:36 -0700
  • 3a8e41bd45 kern: update KInterruptEvent to store core id Michael Scire 2021-04-07 01:25:42 -0700
  • 138ba5bafa kern: update pinned thread priority rules Michael Scire 2021-04-07 01:18:26 -0700
  • ffc3cba7ca kern: add new checks to SetThreadPriority/CoreMask Michael Scire 2021-04-07 01:11:17 -0700
  • 4c7f57b60b kern: update KInitialPageTable/KInitialPageAllocator Michael Scire 2021-04-07 00:09:29 -0700
  • 520b02e2bf kern: KLinkedList no longer exists Michael Scire 2021-04-06 23:33:33 -0700
  • 6198a4b2ff svc: sanitize booleans in autogenerated abi stubs Michael Scire 2021-04-06 23:07:58 -0700
  • 254c4c9994 kern: bump svc limit to 192 from 128 Michael Scire 2021-04-06 22:26:52 -0700
  • acb8f37228 exo: add new dram ID hexkyz 2021-04-06 21:37:46 +0100
  • 49bddcab28 fusee: add support for 12.0.0 kernel Michael Scire 2021-04-05 23:48:48 -0700
  • d885fadbd9 nogc: add patches for 12.0.0 Michael Scire 2021-04-05 23:15:45 -0700
  • 20bb21e71b emummc: update for 12.0.0 Michael Scire 2021-04-05 23:08:04 -0700
  • 75a2052144 ncm: fix GameCardStorageRoot mount point (closes #1404) Michael Scire 2021-03-24 07:16:55 -0700
  • 5666c59657 ncm: Updated ListContentId for 11.0.0 Adubbz 2021-03-20 20:54:44 +1100
  • 3e10292477 ncm: Updated ListContentId for 11.0.0 Adubbz 2021-03-20 20:54:44 +1100
  • c99ce36d7d ams: convert to util::ConstructAt where appropriate Michael Scire 2021-03-21 20:36:49 -0700
  • d84dcb653d ams: prefer construct_at/destroy_at over placement new/explicit destructor Michael Scire 2021-03-21 20:30:40 -0700
  • aff0da9427 ams: remove TYPED_STORAGE() macro in favor of template Michael Scire 2021-03-21 18:47:30 -0700
  • 8d9174b227 ams: bump version to 0.19.0. Michael Scire 2021-03-21 13:16:49 -0700
  • c8404e8452 boot2: clean up pre-0.19.0 ams contents on upgrade Michael Scire 2021-03-21 04:12:30 -0700
  • 79e4c82d7e ams: distribute sysmodules in single file as stratosphere.romfs Michael Scire 2021-03-21 02:51:59 -0700
  • ff7deb4e23 boot2: clean up pre-0.19.0 ams contents on upgrade Michael Scire 2021-03-21 04:12:30 -0700
  • e8dfcdd15d ams: distribute sysmodules in single file as stratosphere.romfs Michael Scire 2021-03-21 02:51:59 -0700
  • 7c50a6a3d1 Support DNS-MITM redirection exceptions znxDomain 2021-03-19 14:06:40 -0400
  • 3afd9a737c daybreak: Added a warning when resetting to factory settings Adubbz 2021-03-19 14:14:03 +1100
  • ab1b60266c daybreak: Added a warning when resetting to factory settings Adubbz 2021-03-19 14:14:03 +1100
  • a7564cf303 kern: add extension InfoType for retrieving current process handle. Michael Scire 2021-03-17 17:48:30 -0700
  • 5362ee9450
    [tma2] [Ongoing] Continue implementing modules for tma2. (#1388) SciresM 2021-03-16 17:13:30 -0700
  • 4b2011fc05 htcs: update client type names for libnx pr merge Michael Scire 2021-03-16 17:13:09 -0700
  • b726119164 cs: implement more of the system module's skeleton Michael Scire 2021-03-03 11:18:11 -0800
  • 070e9fd855 cs: implement logic for main (linker error paradise, for now) Michael Scire 2021-03-02 13:35:47 -0800
  • 0060c1fb49 cs: add stub sysmodule to host command shell server Michael Scire 2021-02-26 04:55:49 -0800
  • 021d4c88fa kern: use fix usage of incorrect page table for UserBuffer ipc Michael Scire 2021-03-13 15:08:38 -0800
  • deb4aece9a kern: fix inverted conditional in KDebugBase::SetThreadContext Michael Scire 2021-03-11 12:53:17 -0800
  • a6729171d3
    set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ (#1391) SciresM 2021-03-01 14:18:27 -0800
  • 0e3349fa17 loader: pretend to be polite about patch ordering Michael Scire 2021-03-01 09:57:35 -0800
  • 20851d42f6 set.mitm: add value meaning comment for usb!usb30_force_enabled Michael Scire 2021-03-01 09:50:05 -0800
  • 38cf9e1ebf set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ Michael Scire 2021-03-01 09:41:22 -0800
  • c9015581ca boot2: fix tma launch when htc is disabled Michael Scire 2021-02-26 08:08:05 -0800
  • 35c816d62f htclow: fix ordering of channels, uninitialized bug in service json parse Michael Scire 2021-02-25 11:21:34 -0800
  • 18031ae107 tio: fix wrong body size on optimized ListDirectory Michael Scire 2021-02-24 21:34:00 -0800
  • c7e4f963e8 fs: fix GetFileTimeStampRawForDebug Michael Scire 2021-02-24 10:16:44 -0800
  • 97875c7d2f tio: fix bug in body receive Michael Scire 2021-02-24 10:12:25 -0800
  • 0da3b2b273 tio: implement SdCardObserver (finishes sysmodule) Michael Scire 2021-02-24 09:57:41 -0800
  • 3cbd99a709 tio: implement all command processor logic Michael Scire 2021-02-24 09:22:13 -0800
  • 6ce2076d92 tio: implement server/dispatch logic. Michael Scire 2021-02-24 07:16:41 -0800
  • cee1ecd06f tio: add stub sysmodule to host target io server Michael Scire 2021-02-24 04:17:00 -0800
  • b772265e13 htclow: fix ordering of channels, uninitialized bug in service json parse Michael Scire 2021-02-25 11:21:34 -0800
  • 706b0e0d59 tio: fix wrong body size on optimized ListDirectory Michael Scire 2021-02-24 21:34:00 -0800
  • 96b07461c2 fs: fix GetFileTimeStampRawForDebug Michael Scire 2021-02-24 10:16:44 -0800
  • b9d2e3ac24 tio: fix bug in body receive Michael Scire 2021-02-24 10:12:25 -0800
  • 573c707b59 tio: implement SdCardObserver (finishes sysmodule) Michael Scire 2021-02-24 09:57:41 -0800
  • e3506b2a49 tio: implement all command processor logic Michael Scire 2021-02-24 09:22:13 -0800
  • 2f2f689019 tio: implement server/dispatch logic. Michael Scire 2021-02-24 07:16:41 -0800
  • 05b90b747b tio: add stub sysmodule to host target io server Michael Scire 2021-02-24 04:17:00 -0800
  • a739e3fb20 docs: remove deprecated hid mitm from settings template Michael Scire 2021-02-24 04:08:15 -0800
  • 953246a175 htc: disable socket driver, needs design thought before we can turn it on for real. Michael Scire 2021-02-24 04:05:45 -0800
  • d8faa37de0 socket: fix config size calculations Michael Scire 2021-02-24 03:51:35 -0800
  • 64c7c6b2a5 ams: implement socket api for htclow socket driver Michael Scire 2021-02-24 02:28:57 -0800
  • 1c974a387c htc: implement socket driver (socket api not really impl'd yet) Michael Scire 2021-02-24 01:45:55 -0800
  • b5ab491603 htc: implement htcmisc service object commands Michael Scire 2021-02-23 15:47:28 -0800
  • 8b32b9eadf kern: Increase reserved system memory, require mesosphere for htc/tma Michael Scire 2021-02-23 04:19:15 -0800
  • ce149f996c htc: configure usage via system setting Michael Scire 2021-02-23 04:10:20 -0800
  • 0ec54ed492 htcs: fixes, echo server is now fully functional Michael Scire 2021-02-21 14:31:28 -0800
  • 72de4d85f3 htcs: implement remaining client bindings Michael Scire 2021-02-19 16:11:56 -0800
  • d0673aa2fb htcs: implement client socket bindings Michael Scire 2021-02-19 14:07:50 -0800
  • f7fcb54622 htcs: implement virtual socket collection Michael Scire 2021-02-19 13:03:48 -0800
  • ec643789ab htcs: implement data channel manager Michael Scire 2021-02-19 01:56:04 -0800
  • 70caadafd5 htcs: implement rpc tasks Michael Scire 2021-02-19 01:33:01 -0800
  • 7667104961 htcs: hook up HtcsService to rpc client Michael Scire 2021-02-18 21:24:30 -0800
  • 0c791f2279 htcs: fix magic template argument deduction, do Close/Connect/Bind Michael Scire 2021-02-18 04:15:23 -0800
  • f71943c03a htcs: declare all rpc tasks Michael Scire 2021-02-18 02:49:37 -0800
  • 536e3e99a8 htcs: hook up CreateSocket/RpcClient Begin<>/End<> Michael Scire 2021-02-17 23:28:05 -0800
  • abff428212 htcs: hook up manager impl to (unimplemented) service Michael Scire 2021-02-17 22:34:05 -0800
  • 1541985222 htcs: hook manager up to (unimplemented) manager impl Michael Scire 2021-02-17 19:14:59 -0800