Commit Graph

  • 0fb0f67d2e hidGetControllerConnected -> hidIsControllerConnected yellows8 2018-10-22 12:20:28 -0400
  • 0370140c12 Added hidGetControllerConnected() and updated CONTROLLER_P1_AUTO comment. yellows8 2018-10-22 12:13:41 -0400
  • a62e29d5cf Added support for applet video-recording, currently not usable. In appletExit, only call appletSetFocusHandlingMode when g_appletExitProcessFlag is zero, so that it isn't called twice during proc-exit. yellows8 2018-10-21 22:23:16 -0400
  • cfbc3e9278 Added usbCommsSetErrorHandling, don't throw fatalSimple for usbComms by default. yellows8 2018-10-19 12:34:17 -0400
  • 493d433ac2 netinet: fix missing declarations (#187) Cpasjuste 2018-10-19 17:15:24 +0200
  • 3b3a48f4a3 oups.. Cpasjuste 2018-10-19 13:06:39 +0200
  • 45e4b7cceb netinet: fix missing declarations (?) Cpasjuste 2018-10-19 12:54:50 +0200
  • 5f6b840360 documentation syntax fixes Tate Haga 2018-10-17 18:52:16 -0400
  • 4a4f06dc57 even more syntax fixes Tate Haga 2018-10-17 18:48:35 -0400
  • 0630e9d3af more syntax fixes Tate Haga 2018-10-17 18:46:26 -0400
  • 2b7a26ad17 syntax fixes Tate Haga 2018-10-17 16:46:01 -0400
  • 319cc578ca Fixed swapped params for memalign in jitCreate(). yellows8 2018-10-17 14:47:14 -0400
  • 8e1736c480 Add RandomSeed (14) homebrew ABI key and related handling fincs 2018-10-17 17:17:05 +0200
  • 6a9d194fe3 Added hidGetControllerColors and HidControllerColors. Changed rightColorbuttons to rightColorButtons in HidControllerHeader. Updated CONTROLLER_P1_AUTO comment. yellows8 2018-10-16 22:45:44 -0400
  • 39e205973c Merge branch 'master' of https://github.com/switchbrew/libnx Tate Haga 2018-10-16 19:41:38 -0400
  • 052fb34397 Reduce usage of malloc in select and poll. Fix poll not acceping -1 fds TuxSH 2018-09-21 13:54:41 +0200
  • fba43b0f10 nvBufferCreate: use separate is_cpu_cacheable/is_gpu_cacheable parameters fincs 2018-10-17 00:32:47 +0200
  • c74c7763c5 Reduce usage of malloc in select and poll. Fix poll not acceping -1 fds TuxSH 2018-09-21 13:54:41 +0200
  • 86a25e1edd Make fsp-ldr use domains Michael Scire 2018-10-15 06:08:39 -0700
  • d67ae02bc5 Add domain support to fsp-srv Michael Scire 2018-10-15 06:02:13 -0700
  • 40e0bf4db7 Refactor service IPC to support domains. Michael Scire 2018-10-15 06:02:04 -0700
  • a6bc0f83e1 Make fsp-ldr use domains Michael Scire 2018-10-15 06:08:39 -0700
  • 2cfb372687 Add domain support to fsp-srv Michael Scire 2018-10-15 06:02:13 -0700
  • 50c12a33bc Refactor service IPC to support domains. Michael Scire 2018-10-15 06:02:04 -0700
  • 1a49eaa734 barrier implimentation using semaphores Tate Haga 2018-10-16 16:44:48 -0400
  • cde495241c Added _hidActivateNpad/_hidDeactivateNpad for internal use in hidInitialize/hidExit. Added hidSetNpadJoyHoldType. Added _hidCmdWithInputU64 and _hidCmdWithNoInput. yellows8 2018-10-15 12:10:07 -0400
  • d4277b6d32 Added hidSetSupportedNpadIdType(), which is automatically called during init. Closes #148, however vibration disable+enable in system-settings is still needed. yellows8 2018-10-14 21:39:52 -0400
  • 57ad3cc1d2 Clarified comments for appletLockExit. yellows8 2018-10-14 16:05:24 -0400
  • 52686826d1 Added fsdevGetDeviceFileSystem(). yellows8 2018-10-12 22:13:14 -0400
  • c1b4b95bd7 Updated wiki URLs. yellows8 2018-10-11 21:44:51 -0400
  • 42d3c32b37 Use FatalType_ErrorReportAndErrorScreen instead of FatalType_ErrorScreen, on pre-3.0.0. FatalType_ErrorScreen is only available with 3.0.0+, this fixes a regression where using fatalSimple on pre-3.0.0 caused a system hang. yellows8 2018-10-11 15:41:05 -0400
  • 347e3b3156 Refactor usb:ds, add 5.0.0+ support to usbComms. (#181) SciresM 2018-10-12 04:35:22 +0900
  • ac9851b5a3 Usb: Fix freeInterface(NULL); Michael Scire 2018-10-11 11:02:37 -0700
  • 7871ecbc33 usbComms: Auto allocate interface number. Michael Scire 2018-10-11 02:16:11 -0700
  • 7a4757ca67 usb: Add Zlt comment Michael Scire 2018-10-10 13:08:34 -0700
  • 559229f75e usbComms: make default initialize take no args Michael Scire 2018-10-09 13:53:32 -0700
  • 25052190d2 Added comment regarding PlSharedFontType_NintendoExt. yellows8 2018-10-09 11:25:25 -0400
  • 74ebf370dd add an exit request hook type, allow to delay exit (#183) Samuel P 2018-10-09 17:04:33 +0200
  • 2451db43da appletMainLoop: return false on exit request msg p-sam 2018-10-09 14:39:55 +0000
  • 0fd5e9ddfa add an exit request hook type, allow to delay exit p-sam 2018-10-09 07:07:48 +0000
  • 8178c0fa45 _socketDeserializeHostent: fix usage of uninitialized h_name Thog 2018-10-07 15:26:08 +0200
  • 08dc01d102 usbComms: Change default strings to match < 5.0 Michael Scire 2018-10-07 17:33:33 -0700
  • bd48b4014c
    _socketDeserializeHostent: fix usage of uninitialized h_name Thog 2018-10-07 15:26:08 +0200
  • 6fb6bdb6de usb: fixup comments, allow custom bInterfaceClass etc in usbComms Michael Scire 2018-10-06 16:23:27 -0700
  • 420d5d4e61 C11 thread support: address standard compilance issues fincs 2018-10-06 22:00:31 +0200
  • 1563df3921 Refactor console device, see details: fincs 2018-09-24 19:59:27 +0200
  • cc70f19e61 nvservices: increase default tmem size to 8MB fincs 2018-10-06 16:47:53 +0200
  • 20204e3c48 NvFence: fix regression on 1.x fincs 2018-10-06 16:47:25 +0200
  • 4fb364060c Added support for timezones, hence localtime() will now return actual localtime. Added timeToCalendarTimeWithMyRule and TimeCalendarTime/TimeCalendarAdditionalInfo, which are used for timezones support. yellows8 2018-10-05 19:47:49 -0400
  • d6e270854d Fix UsbDeviceSpeed comment type Michael Scire 2018-10-05 13:25:20 -0700
  • d066b93bb3 Cleanup commenting/whitespace Michael Scire 2018-10-05 13:05:47 -0700
  • 3b37dc24bf Fix IDsEndpoint->SetZlt() cmd_id Michael Scire 2018-10-04 21:40:18 -0700
  • d146430265 Refactor usb:ds, add support for 5.0.0+ Michael Scire 2018-10-04 21:37:43 -0700
  • dc011024f9 Call appletSetFocusHandlingMode in appletExit for AppletType_Application. yellows8 2018-10-04 22:19:58 -0400
  • 6d2699b38d Added pmshellGetApplicationPid(). yellows8 2018-10-04 18:44:45 -0400
  • b4859873ec Added env AppletFlags handling. Don't enter the msg-loop for AppletType_Application when the output from _appletGetCurrentFocusState is already 1. This fixes the hang issue with AppletType_Application where applet init with AppletType_Application was previously done. Moved AppletType_*Application checks into a dedicated function which also checks for AppletType_SystemApplication, hence some of these funcs which didn't check for AppletType_SystemApplication now support it. yellows8 2018-10-04 18:06:00 -0400
  • 96dce1a8b6 In __libnx_gtod set errno to EIO instead of EINVAL when __boottime is invalid due to timeGetCurrentTime() failing during time init, and added this to __libnx_clock_gettime. Set errno to ENOSYS in __libnx_clock_settime. yellows8 2018-10-03 20:55:58 -0400
  • 0b1b7039ca Changed the value of TimeType_Default to TimeType_UserSystemClock. When timeGetCurrentTime fails where __nx_time_type isn't TimeType_Default, call it again with TimeType_Default. yellows8 2018-10-03 19:47:56 -0400
  • 16bbf3411e Added automatic process exit handling with applet cmds, see __nx_applet_exit_mode. appletSelfExit is no longer user-accessible, see __nx_applet_exit_mode instead. Added envSetExitFuncPtr. Added disabled _appletSetTerminateResult func. yellows8 2018-10-03 19:04:48 -0400
  • beef09a27e Removed appletSelfExit and replaced it with the previously disabled _appletSelfExit, now renamed to appletSelfExit. yellows8 2018-10-01 18:35:49 -0400
  • 7a952ab39b hid: Uncomment function that works now Vicki Pfau 2018-09-28 19:48:49 -0700
  • 8add42378b hid: Add SixAxis sensor support Vicki Pfau 2018-09-27 17:31:50 -0700
  • 1b87b4288a hid: Uncomment function that works now Vicki Pfau 2018-09-28 19:48:49 -0700
  • d400b0fe54 hid: Add SixAxis sensor support Vicki Pfau 2018-09-27 17:31:50 -0700
  • 68b2ad0c1e hid: Call SetSupportedNpadStyleSet to enable additional Npad features Vicki Pfau 2018-09-27 12:14:48 -0700
  • 5c30cf09d5 hid: Call SetSupportedNpadStyleSet to enable additional Npad features Vicki Pfau 2018-09-27 12:14:48 -0700
  • eb11e25dc5 Add Module_HomebrewAbi/Loader. Reassign Module_LibnxBinder, as it inadvertently collided with Module_HomebrewLoader. fincs 2018-09-27 21:00:47 +0200
  • 1cc3547990 Removed TODO comment in _hidGetDeviceHandles(). yellows8 2018-09-27 12:01:58 -0400
  • 1267019d83 Added partial support for hid SixAxisSensor. Moved some hid ipc code into a single func for using cmds with an input u32. Moved handle-generation code from hidInitializeVibrationDevices into a new func, with some improvements + support for SixAxisSensor. yellows8 2018-09-26 22:28:40 -0400
  • 3bd7ca5f7e Reword ProcessState enum fields TuxSH 2018-09-21 00:43:10 +0200
  • 67886bb3df nvGpuClose: correct order of operations fincs 2018-09-26 21:08:30 +0200
  • 1c948e2d32 applet: Add appletSelfExit() leo60228 2018-09-18 16:07:58 -0400
  • c51e38a9b3 Reword ProcessState enum fields TuxSH 2018-09-21 00:43:10 +0200
  • 5e12c75b5d applet: Add appletSelfExit() leo60228 2018-09-18 16:07:58 -0400
  • 00b12b93fb Release v1.4.1 v1.4.1 fincs 2018-09-18 17:56:11 +0200
  • 00287b6a69 Fix pm:dmnt for 5.0.0+ plutooo 2018-09-18 09:38:17 +0200
  • 3ecd841ec2 Update svcGetDebugThreadContext, add svcSetDebugThreadContext, implement threadDumpContext TuxSH 2018-09-16 03:10:05 +0200
  • 5498d3e0c7 Add ThreadContext, RegisterGroup, svcGetThreadContext3, threadDumpContext TuxSH 2018-09-16 00:53:24 +0200
  • d9e3be27a2 Add psm:GetChargerType Vicki Pfau 2018-09-15 11:38:41 -0700
  • a06bfb74a7 kernel/random: Avoid casting away const in the U8TO32_LITTLE macro Lioncash 2018-09-17 19:00:42 -0400
  • a25fe5949f kernel/random: Avoid casting away const in the U8TO32_LITTLE macro Lioncash 2018-09-17 19:00:42 -0400
  • c4c93057f3 Update svcGetDebugThreadContext, add svcSetDebugThreadContext, implement threadDumpContext TuxSH 2018-09-16 03:10:05 +0200
  • 6c218d518b Add ThreadContext, RegisterGroup, svcGetThreadContext3, threadDumpContext TuxSH 2018-09-16 00:53:24 +0200
  • 4645ef7004 gfx: Add gfxAppendFence. Remove obsolete comments related to double buffering. fincs 2018-09-16 16:37:31 +0200
  • a50942509f NvGpfifo: Redesign API to allow for submitting multiple entries at once fincs 2018-09-16 16:35:57 +0200
  • 0d339977c0 Add psm:GetChargerType Vicki Pfau 2018-09-15 11:38:41 -0700
  • 91fb381461 CI: remove switch-examples from build fincs 2018-09-15 21:04:58 +0200
  • 4a13ee3e62 Fix function name to not cause linker problems due to symbol truncation issues plutooo 2018-09-15 08:42:32 +0200
  • 7279ef0415 Fix signature of svcContinueDebugEvent for firmware 3.0.0 and forward plutooo 2018-09-15 08:14:09 +0200
  • f2c959b941 Fix compilation error on pre-14 C++ plutooo 2018-09-15 08:11:31 +0200
  • 9ff32e3260 Resolve trivial -Wmissing-prototypes warnings Lioncash 2018-09-14 12:34:11 -0400
  • 149f807ff4 Resolve trivial -Wmissing-prototypes warnings Lioncash 2018-09-14 12:34:11 -0400
  • e7ae7ea846 nv wrappers: Handle cacheability settings properly, more details: fincs 2018-09-14 18:09:58 +0200
  • f469fa7458 Add nvioctlChannel_KickoffPb (uses Ioctl2) fincs 2018-09-14 02:15:55 +0200
  • cae1954ebc nv: add cloned session handle used with certain requests; add Ioctl2 fincs 2018-09-14 02:15:24 +0200
  • ad17cb74c7 kernel/ipc.h: add ipcCloneSession fincs 2018-09-14 01:35:24 +0200
  • 1cbc67e650 NvBuffer: actually unmap and free the buffer in nvBufferFree fincs 2018-09-13 20:05:55 +0200
  • 23fa46a8ee Release v1.4.0 v1.4.0 fincs 2018-09-09 19:59:06 +0200
  • dcdb5c28a4 Fix fsOpenFileSystem (#153) Rajko Stojadinovic 2018-09-09 19:56:38 +0200
  • 122fec028c Added nsListApplicationRecord and nsListContentMetaStatus (#163) Random 2018-09-09 19:56:16 +0200