Commit Graph

  • 58c3c8c19a fusee: take three tries for a basic assignment Michael Scire 2020-12-07 19:34:13 -0800
  • f62330c73b fusee: update for exo flags arr-type Michael Scire 2020-12-07 19:33:29 -0800
  • 2de85c633a exo/meso/fusee: support dynamic control of log port/baud rate Michael Scire 2020-12-07 19:25:06 -0800
  • 121c981bb4 sept: be more forgiving about entrypoint Michael Scire 2020-12-07 03:20:01 -0800
  • 15396dbbc2 fs: add ProgramIndexMapInfo Michael Scire 2020-12-07 01:03:39 -0800
  • 9ca1d3a7f7 loader: fix process handle management on create process error Michael Scire 2020-12-06 21:20:42 -0800
  • 32803d9920 fs: update + consolidate path normalization logic Michael Scire 2020-12-06 19:56:45 -0800
  • 4695edc3b7 merged with atmosphere 0.16.0-p2 Michael Scire 2020-12-03 12:54:44 -0800
  • 5ef93778f6 fs: move file storage to common Michael Scire 2020-12-05 03:31:12 -0800
  • 7548940efa IStorage: rename access check helpers Michael Scire 2020-12-05 03:15:48 -0800
  • bf55776241 fsa: *Impl -> Do* Michael Scire 2020-12-05 03:05:06 -0800
  • 73167448cc fs/system: deduplicate RomFs code Michael Scire 2020-12-04 22:08:33 -0800
  • c45088d1cd kern: add support for InfoType_FreeThreadCount Michael Scire 2020-12-04 18:20:56 -0800
  • 7336dc2b7a git subrepo push libraries 0.16.0-p2 Michael Scire 2020-12-03 12:54:44 -0800
  • d2f48d5e36 err: fix narrowing conversion Michael Scire 2020-12-03 12:53:20 -0800
  • 422e9434d8 git subrepo push libraries Michael Scire 2020-12-03 12:48:41 -0800
  • 2b93bbd9ee git subrepo pull emummc Michael Scire 2020-12-03 12:48:06 -0800
  • 021b29d2db erpt: give access to ectx:r Michael Scire 2020-12-03 11:22:18 -0800
  • 6da28f4a27 erpt: update for 11.0.0 (closes #1218) Michael Scire 2020-12-03 11:13:35 -0800
  • bba99d49da kern: fix inverted conditional in UnmapProcessCodeMemory 0.16.0 Michael Scire 2020-12-02 11:31:50 -0800
  • e760a9d4b0 kern: fix reboot to fatal error Michael Scire 2020-12-02 11:31:10 -0800
  • ee91f3fde0 git subrepo push libraries Michael Scire 2020-12-02 10:00:52 -0800
  • f72475872a exo: add new dram IDs Michael Scire 2020-12-02 09:59:53 -0800
  • 199a9aec8b exo: explicitly TODO the warmboot magic Michael Scire 2020-12-02 09:16:34 -0800
  • 653cbde739 Almost finished XorTroll 2020-12-02 18:11:03 +0100
  • 1b83f5169a docs: typo Michael Scire 2020-12-02 08:36:35 -0800
  • 7bb77f44af docs: clarify wording Michael Scire 2020-12-02 08:36:19 -0800
  • 801ce24622 docs: usb homebrew is broken, not ams's fault but worth mentioning Michael Scire 2020-12-02 08:28:44 -0800
  • 1d778b2dc8 docs: update changelog for 0.16.0 Michael Scire 2020-12-02 08:23:05 -0800
  • 7c9608021d git subrepo push libraries Michael Scire 2020-12-02 06:55:24 -0800
  • b8fbd0baff fssystem: fix bug in BufferedStorage Michael Scire 2020-12-02 06:48:42 -0800
  • 525da05629 erpt: update category list Michael Scire 2020-12-02 06:47:50 -0800
  • 2e9db4d113 git subrepo push emummc Michael Scire 2020-12-02 06:45:38 -0800
  • 4f1a4e7499 kernel patches: fuck armconverter.com Michael Scire 2020-12-02 06:03:26 -0800
  • 972283032a kern: tweak KScopedAutoObject Michael Scire 2020-12-02 04:08:06 -0800
  • 57f935391d kern: allow non-inline GetObjectForIpc Michael Scire 2020-12-02 04:07:01 -0800
  • 4804e1e1e0 kern: fix KHandleTable null deref in ipc Michael Scire 2020-12-02 04:05:16 -0800
  • 4ae74b9b4e kern: session mapping getters are on the hotpath Michael Scire 2020-12-02 03:52:08 -0800
  • 726d7b6e4d kern: tweak optimization settings for hot paths Michael Scire 2020-12-02 03:39:07 -0800
  • 390bdc7b6b kern: more iterator adjustments Michael Scire 2020-12-02 03:33:10 -0800
  • 2d8acf9c64 strat: add new npdm field Michael Scire 2020-12-02 02:51:02 -0800
  • 9743f63f0d ams.mitm: fix old hid api references Michael Scire 2020-12-02 02:34:28 -0800
  • ccd2798ae2 ams: this version will be 0.16.0 Michael Scire 2020-12-02 02:26:22 -0800
  • f3dbab4876 daybreak: update for hid refactor (#1222) Adubbz 2020-12-02 21:21:05 +1100
  • 41a53075e5 hot path: just in case Michael Scire 2020-12-02 02:17:32 -0800
  • ab8de72db0 microkernel: hot paths are pretty fucking hot Michael Scire 2020-12-02 02:14:24 -0800
  • 331fa1d00d kern: update KConditionVariable to support new has_waiter_flag rules Michael Scire 2020-12-02 01:28:21 -0800
  • fd745ab2d3 kern: fix SvcGetResourceLimitPeakValue Michael Scire 2020-12-01 19:29:17 -0800
  • 972b396f61 kern: fix copy/paste error Michael Scire 2020-12-01 19:21:45 -0800
  • 3c8e7de915 kern: fix bugs caused by UB + transition to -Os Michael Scire 2020-12-01 18:41:44 -0800
  • 1b164613a6 loader: support 11.x DisableDeviceAddressSpaceMerge Michael Scire 2020-12-01 17:47:48 -0800
  • 3d4ab95ab2 kern: allow non-inline KSchedulerLock::Lock Michael Scire 2020-12-01 17:36:14 -0800
  • 152def19c0 kern: build as -Os instead of -O2 Michael Scire 2020-12-01 17:34:09 -0800
  • 63974d9bce kern: reduce KMemoryRegionAllocator slab size Michael Scire 2020-12-01 17:31:21 -0800
  • 2b483866c7 kern: assume that uart has been setup by secmon Michael Scire 2020-12-01 17:30:42 -0800
  • 7e1da15f6e kern: update Initialize0 to account for new ordering Michael Scire 2020-12-01 17:29:42 -0800
  • 0a1465f198 kern: add new overflow checks on KMemoryRegions Michael Scire 2020-12-01 17:14:23 -0800
  • 748893fe77 kern: fix assertion in the multi-region pool partition code Michael Scire 2020-12-01 17:03:42 -0800
  • 1ca64cf2a1 kern: improve KMemoryManager pool detection Michael Scire 2020-12-01 17:03:00 -0800
  • aac8af8bf5 kern: update KMemoryRegion to store last address rather than size Michael Scire 2020-12-01 16:42:25 -0800
  • 5da6b60008 kern: add KAlpha/KBeta Michael Scire 2020-12-01 16:32:30 -0800
  • e400e2afc7 kern: stubs for Svc39, 3A, 46, 47 Michael Scire 2020-12-01 16:23:09 -0800
  • 56c6e4244a kern: remove now unused SetupFor*Compare funcs Michael Scire 2020-12-01 16:20:20 -0800
  • c8ebd7eea0 KConditionVariable/KAddressArbiter: no need for global compare thread Michael Scire 2020-12-01 16:19:39 -0800
  • 550f5690bf kern: set EL2 id registers on deprivilege Michael Scire 2020-12-01 15:57:45 -0800
  • 28f9b534b6 kern: implement 64-virtual-core interface Michael Scire 2020-12-01 15:54:31 -0800
  • 3fd59b61bc reboot_to_payload: Update for new libnx HID interface fincs 2020-12-02 00:51:02 +0100
  • f86059de70 strat/cfg: Update for new libnx HID interface fincs 2020-12-02 00:50:14 +0100
  • a03ee7b148 strat/hid: Update for new libnx HID interface fincs 2020-12-02 00:42:13 +0100
  • 8b2ed36698 kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject Michael Scire 2020-12-01 15:19:29 -0800
  • 1852fe8612 kern: improve KSynchronizationObject, kill KSynchronization Michael Scire 2020-12-01 14:58:35 -0800
  • b60054dba1 kern: update for new interrupt event locking scheme Michael Scire 2020-12-01 14:17:25 -0800
  • c7f37f81ee kern: fix sleep save/resume for new x18/tpidr scheme Michael Scire 2020-12-01 14:09:09 -0800
  • 19a279ce45 kern: fix race-crash on interrupt controller save, improve fatal output Michael Scire 2020-12-01 13:56:01 -0800
  • 783f1077be kern: KObjectContainer::Register -> void Michael Scire 2020-12-01 13:49:30 -0800
  • b0debd72a7 kern: Kill KCoreLocalRegion Michael Scire 2020-12-01 13:41:37 -0800
  • 24d545701c kern: remove more of clc Michael Scire 2020-12-01 13:08:47 -0800
  • aae565629e kern: move scheduler/interrupt task manager out of core local region Michael Scire 2020-12-01 13:03:44 -0800
  • bee629b8ad kern: update KHardwareTimer, move out of KCoreLocalRegion Michael Scire 2020-12-01 07:47:29 -0800
  • 5cb237d030 kern: use single interrupt manager object Michael Scire 2020-12-01 07:35:43 -0800
  • a4e09fc6c4 kern: fix unnecessary align-down Michael Scire 2020-12-01 07:22:05 -0800
  • 73d9d5ff47 kern: fix error in SeparatePages Michael Scire 2020-12-01 07:19:03 -0800
  • 08cfee54fa kern: fix re-order/assert in KMemoryBlock Michael Scire 2020-12-01 06:55:50 -0800
  • 7b279ab863 kern: remove KPageTableBase::MakeAndOpenContiguousPageGroup Michael Scire 2020-12-01 06:54:53 -0800
  • 6a85f7225d kern: implement DisableDeviceAddressSpaceMerge Michael Scire 2020-12-01 06:53:22 -0800
  • f469dfbeb3 kern: SvcGetResourceLimitPeakValue Michael Scire 2020-12-01 06:07:18 -0800
  • cc11d452e5 kern: KMemoryManager::Allocate -> AllocateAndOpen Michael Scire 2020-12-01 06:01:44 -0800
  • 3bce008170 kern: implement kmemoryblock/kmemoryinfo merge disable Michael Scire 2020-12-01 04:57:09 -0800
  • 3383509da6 kern: remove KMemoryAttribute_AnyLocked Michael Scire 2020-12-01 04:33:46 -0800
  • 281dcf232a kern: update KMemoryBlockManagerUpdateAllocator api Michael Scire 2020-12-01 04:24:43 -0800
  • 71a2fe1bb6 kern: implement new software-reserved page table bits Michael Scire 2020-12-01 04:14:58 -0800
  • 4a216dc928 kern: update KPageTableBase for new disable-merge attrs Michael Scire 2020-12-01 03:33:46 -0800
  • 18099e19b1 fusee: recognize/support 11.x kernel Michael Scire 2020-12-01 03:28:23 -0800
  • a0a45853dd nogc: update for new lafw Michael Scire 2020-12-01 00:58:21 -0800
  • fe9a4cd2fc fusee: whoops Michael Scire 2020-11-30 23:34:37 -0800
  • 88a66c89e2 fusee: fix 11.x pk21 support Michael Scire 2020-11-30 23:31:58 -0800
  • 93128b6b17 fusee-secondary: update for 11.0.0 erista Michael Scire 2020-11-30 22:49:30 -0800
  • db2de8ef31 erpt: lightly update (TODO: use context, do new svc stuff) Michael Scire 2020-11-30 22:41:16 -0800
  • 05832cec73 sm: implement UserService::DetachClient Michael Scire 2020-11-30 22:18:18 -0800
  • 632c8984c8 loader: update for 11.0.0 (anti-dg + set program args abi) Michael Scire 2020-11-30 22:06:52 -0800