Commit graph

  • 0b5b63b9d8 haze: improve WriteVariableLengthData readability Liam 2023-04-16 15:08:50 -0400
  • 9c922e4774 haze: improve object database API Liam 2023-04-16 15:02:52 -0400
  • 20c6b174c6 haze: add SetObjectPropValue Liam 2023-04-16 13:50:13 -0400
  • 409399d690 haze: add GetObjectPropsSupported, GetObjectPropDesc, GetObjectPropValue Liam 2023-04-16 11:17:32 -0400
  • 0ba4cc2004 haze: fixes for windows Liam 2023-04-16 01:26:29 -0400
  • 014bbcfe56 haze: misc style Liam 2023-04-15 21:52:26 -0400
  • d5f47bf977 haze: fix stray hex constant Liam 2023-04-15 21:08:43 -0400
  • d7b3676939 haze: use alignment, invalidate cached use values in console Liam 2023-04-15 20:48:20 -0400
  • 48a05273be haze: fix copy paste error Liam 2023-04-15 20:39:46 -0400
  • 3630e10874 haze: fix pointer overflow check Liam 2023-04-15 20:35:52 -0400
  • 6c99a828af haze: misc comments Liam 2023-04-15 20:24:44 -0400
  • 5298712061 haze: use svc defs from vapours Liam 2023-04-15 20:12:27 -0400
  • dce6173137 haze: usb_session: style Liam 2023-04-15 19:46:22 -0400
  • f9f5027f26 haze: ptp_responder: style Liam 2023-04-15 19:39:01 -0400
  • 9700475d87 haze: event_reactor, ptp_data_parser, async_usb_server, ptp_object_database, ptp_object_heap: style Liam 2023-04-15 19:28:33 -0400
  • 95a5decd57 haze: ptp_data_builder, ptp_object_database, ptp_object_heap, results, usb_session: style Liam 2023-04-15 19:20:00 -0400
  • a5a2b22a52 haze: event_reactor, file_system_proxy, ptp: style Liam 2023-04-15 19:04:33 -0400
  • 453afc7d08 haze: console_main_loop: style Liam 2023-04-15 18:30:10 -0400
  • 24dce850cf haze: avoid use of reference out parameter Liam 2023-04-15 17:35:36 -0400
  • 942f979be2 haze: remove additional newlines between sections Liam 2023-04-15 17:01:32 -0400
  • a3f088a658 haze: adjust banner, new lines between class sections, single-statement if Liam 2023-04-15 16:58:29 -0400
  • 6a46d3a3e9 troposphere: add haze MTP server Liam 2023-04-15 15:37:14 -0400
  • e9b28ab4b1 kern: adjust wording to be more technically correct Michael Scire 2023-03-27 10:54:58 -0700
  • 1afb184c14 docs: pretend I know how to type common words Michael Scire 2023-03-14 01:52:06 -0700
  • 5e070600a9 docs: add faq.md Michael Scire 2023-03-14 01:48:19 -0700
  • 8274081e39 git subrepo push libraries 1.5.1 Michael Scire 2023-03-13 17:17:50 -0700
  • f1ad26ce84 ams: bump version Michael Scire 2023-03-13 17:16:51 -0700
  • e4c314146e docs: update changelog Michael Scire 2023-03-13 17:16:33 -0700
  • 52f00731d9 settings: add os guard Michael Scire 2023-03-12 22:34:23 -0700
  • 476d658a79 ams: allow convertible-to-result in abort print macros Michael Scire 2023-03-11 15:14:33 -0700
  • 7263022bac docs: mention bluetooth db feature Michael Scire 2023-03-10 10:24:19 -0700
  • e0e7aa1e2f set.mitm: misc style fixes for bluetooth db Michael Scire 2023-03-10 10:19:58 -0700
  • bd9d8fff46
    Add system setting to mirror bluetooth pairing database to sd card (#1787) ndeadly 2023-03-10 18:06:38 +0100
  • 61e3f0b391 windows: disable -fdata-sections Michael Scire 2023-03-09 23:46:54 -0700
  • cd9b173318 windows: re-enable lto for os/fs libraries Michael Scire 2023-03-09 23:46:31 -0700
  • 8b76c2e6d5 stratosphere: remove union from BluetoothDevicesSettings type ndeadly 2023-03-09 19:56:15 +0100
  • a772408890 ams_mitm: missing R_TRY around call to fs::FlushFile ndeadly 2023-03-09 19:15:10 +0100
  • e87a79f7f6 Update .ini comment ndeadly 2023-03-09 19:10:18 +0100
  • a8df400825 kern: fix stray addressof operator Michael Scire 2023-03-08 09:46:38 -0700
  • 68040e2922 windows: add brave new mingw compat hook for gcc 12.2.0+ Michael Scire 2023-03-07 22:07:03 -0700
  • 8da4d14e15 kern: minor cleanup (thanks @liamwhite) Michael Scire 2023-03-06 21:18:00 -0700
  • e2ebf9c0ff fatal: correct comment about pools Michael Scire 2023-03-01 03:21:51 -0700
  • 5fb6f52b9e fatal: dynamically allocate memory as required (preferring system > nonsecure > unsafe) Michael Scire 2023-03-01 03:20:42 -0700
  • 982389dceb os: add UnsafeMemory apis Michael Scire 2023-03-01 03:19:04 -0700
  • f636596ee2 daybreak: scale title font size Adubbz 2023-02-25 10:52:45 +1100
  • 0a2440522f fatal: use a hack to be kinder wrt pl:u session limit Michael Scire 2023-02-23 22:06:49 -0700
  • 3292ea5970 kern: fix stray comment copy/paste error Michael Scire 2023-02-23 22:00:00 -0700
  • 33d42f4831 erpt: update server code for 16.0.0 logic changes Michael Scire 2023-02-23 21:51:51 -0700
  • 46094cfb3e kern: increase non-dynamic heap sizes to 8 GB to match Michael Scire 2023-02-23 19:05:52 -0700
  • 618691a500 git subrepo push libraries Michael Scire 2023-02-23 09:01:41 -0700
  • 356d89244f docs: add 1.5.0 pre-release changelog 1.5.0-prerelease Michael Scire 2023-02-22 18:36:01 -0700
  • 1ce3611695 git subrepo push emummc Michael Scire 2023-02-22 18:26:15 -0700
  • 1ab8b23444 emummc: try fixing commit id Michael Scire 2023-02-22 18:25:34 -0700
  • 06b4738d54 emummc: re-update for 16.0.0 Michael Scire 2023-02-22 18:24:51 -0700
  • b92c614347 git subrepo clone --force --branch=develop https://github.com/m4xw/emummc Michael Scire 2023-02-22 18:22:56 -0700
  • 99175c1149 loader: update usb3 patches for 16.0.0 Michael Scire 2023-02-22 18:19:14 -0700
  • 8876eedfb0 ncm: alignment was changed for PlaceHolderId/ContentId in 16.0.0 Michael Scire 2023-02-22 18:03:03 -0700
  • bbcee8c77c ncm: fix inversion in activation skipping Michael Scire 2023-02-22 15:29:04 -0700
  • f7915c2c05 ncm: Add IntegratedContent*Impl Michael Scire 2023-02-22 15:16:30 -0700
  • 668cabd4a2 ncm: first pass at ContentManagerImpl refactor (missing the IntegratedImpls, won't link) Michael Scire 2023-02-22 13:59:05 -0700
  • d64ab354ad kern: 16.x web applet crashes on exit with 48 MB stolen (rip) Michael Scire 2023-02-21 23:31:31 -0700
  • 59b518783d ncm: fix copy/paste error in switch case Michael Scire 2023-02-21 23:19:18 -0700
  • 6462101b6f strat: fix sysmodule building, bump version so I don't forget later Michael Scire 2023-02-21 23:09:47 -0700
  • 0ea5dbcfbb libstrat: make build with new ncm/fs api changes (sysmodules probably fail to build) Michael Scire 2023-02-21 22:51:05 -0700
  • bb6446aada erpt: update for new ids Michael Scire 2023-02-21 16:11:21 -0700
  • e46e7e0eb1 boot2: update for 16.0.0 Michael Scire 2023-02-21 16:06:21 -0700
  • cb89c66bd8 emummc: update for 16.0.0 Michael Scire 2023-02-21 15:33:33 -0700
  • e85a512cf4 fusee/exo: implement the usual changes for new firmware support Michael Scire 2023-02-21 15:12:27 -0700
  • 7d9fea01c3 kern: bump supported version to 16.x Michael Scire 2023-02-21 14:03:39 -0700
  • 406320f6ec kern: better divide non-secure size, don't waste fatal memory unless necessary Michael Scire 2023-02-21 14:02:13 -0700
  • aad2be0a01 kern: delete creation time field from KProcess Michael Scire 2023-02-21 13:51:56 -0700
  • 25383db524 kern: add InfoType_IoRegionHint Michael Scire 2023-02-21 13:28:14 -0700
  • 48f4c526f3 kern: refactor priority inheritance to represent locks as C++ objects Michael Scire 2023-02-21 13:15:01 -0700
  • 1279d236f3 kern: remove unnecessary interrupt disables from arbiter/condvar Michael Scire 2023-02-21 10:58:02 -0700
  • 008eb974d4 kern: KConditionVariable::SignalToAddress now emits dmb before userspace write Michael Scire 2023-02-21 10:42:24 -0700
  • 035cebef9d kern: refactor init (kill identity map, merge cpu on logic) Michael Scire 2023-02-21 10:38:48 -0700
  • 8db22967bf kern: use variable-count parameter arrays for DebugEvents Michael Scire 2023-02-21 09:16:15 -0700
  • db510f96c3 kern: update KSystemControl::InitializePhase1, dynamically scale 39-bit address space regions Michael Scire 2023-02-21 08:53:17 -0700
  • 6e2dd791b2 kern: update for new ChangePermissions page table operation Michael Scire 2023-02-21 08:39:21 -0700
  • bff61c68ab kern: adjust pool allocations Michael Scire 2023-02-21 08:16:39 -0700
  • ca7734ffaf kern: simplify KSchedulerLock::Lock Michael Scire 2023-02-21 08:08:08 -0700
  • ed22f802ee kern: allow QueryIoMapping to find Static mappings Michael Scire 2023-02-21 08:06:12 -0700
  • 8ffc177b44 kern: update UnmapIoRegion for new Mapping_Memory handling Michael Scire 2023-02-21 08:02:59 -0700
  • c058376b3b kern: use tree for IoPool regions instead of list Michael Scire 2023-02-21 07:54:57 -0700
  • d5ebf13094 kern: optimize userspace access asm to use cheaper instruction in io memory loops Michael Scire 2023-02-21 03:25:55 -0700
  • 695c125721 kern: use different psr masks for 64 and 32-bit El0 threads Michael Scire 2023-02-21 03:20:49 -0700
  • e7e3e7b374 kern: increase stack parameter size by 0x10 Michael Scire 2023-02-21 03:15:09 -0700
  • 883b3968bc loader: update usb3 patches for 16.0.0 1600_support Michael Scire 2023-02-22 18:19:14 -0700
  • dd7539a905 ncm: alignment was changed for PlaceHolderId/ContentId in 16.0.0 Michael Scire 2023-02-22 18:03:03 -0700
  • 6e2d435b6b ncm: fix inversion in activation skipping Michael Scire 2023-02-22 15:29:04 -0700
  • 605206bb97 ncm: Add IntegratedContent*Impl Michael Scire 2023-02-22 15:16:30 -0700
  • 3cb3b24b4a ncm: first pass at ContentManagerImpl refactor (missing the IntegratedImpls, won't link) Michael Scire 2023-02-22 13:59:05 -0700
  • ad3da922ef kern: 16.x web applet crashes on exit with 48 MB stolen (rip) Michael Scire 2023-02-21 23:31:31 -0700
  • 3b6a4ab12f ncm: fix copy/paste error in switch case Michael Scire 2023-02-21 23:19:18 -0700
  • 2fa8a57f27 strat: fix sysmodule building, bump version so I don't forget later Michael Scire 2023-02-21 23:09:47 -0700
  • 5e82e72411 libstrat: make build with new ncm/fs api changes (sysmodules probably fail to build) Michael Scire 2023-02-21 22:51:05 -0700
  • 83701210c7 erpt: update for new ids Michael Scire 2023-02-21 16:11:21 -0700
  • 528191b50e boot2: update for 16.0.0 Michael Scire 2023-02-21 16:06:21 -0700
  • 5b3420e9d6 emummc: update for 16.0.0 Michael Scire 2023-02-21 15:33:33 -0700
  • 21fa82d74b fusee/exo: implement the usual changes for new firmware support Michael Scire 2023-02-21 15:12:27 -0700