Commit Graph

  • 414843d274 wutdevoptab: Return early in lseek when the position is not changing Maschell 2022-08-02 23:39:47 +02:00
  • 1c5e6af39b wutdevoptab: Fix "syncing" the file->offset with the real offset on append mode. Maschell 2022-07-30 18:07:28 +02:00
  • f6b123da18 License change to zlib GaryOderNichts 2022-07-31 19:20:41 +02:00
  • a902da1ce7 wutdevoptab: Prevent file-offset overflow in seek implementation Maschell 2022-07-30 00:45:26 +02:00
  • 3469036c44 wutdevoptab: Only call FSGetStatFile to obtain the filesize on SEEK_END Maschell 2022-07-30 00:48:42 +02:00
  • 2c299d71fc devoptab: Make sure file->offset gets updated and initialized GaryOderNichts 2022-07-29 23:40:19 +02:00
  • b86ac2bf98 wutdevoptab: Fix check for O_UNENCRYPTED flag Maschell 2022-07-29 14:15:13 +02:00
  • 028899ecd3 wutcrt: Add a trapword in case a debugger is initialized to allow debugging Maschell 2022-07-27 21:18:36 +02:00
  • 215adf35bc wutcrt: Make sure main is called with a 8 byte aligned stack pointer Maschell 2022-07-27 21:08:58 +02:00
  • 9d7289c69f nn::acp: Remove invalid C++ function declarations Maschell 2022-07-26 09:03:46 +02:00
  • 5f3217b267 nn::acp: Fix C function declerations Maschell 2022-07-26 09:00:57 +02:00
  • 8034043ecf wut v1.1.0 v1.1.0 fincs 2022-07-25 20:57:22 +02:00
  • 1ebadb1169 coreinit: Update FSCmdBlockBody struct to include asyncResult Maschell 2022-07-24 20:05:21 +02:00
  • 309deefe9d nn::acp: Enforce ACPGetTitleMetaXml parameter alignment requirement. Maschell 2022-07-23 19:59:08 +02:00
  • cb251757f4 sysapp: Add function declaration for _SYSLaunchTitleByPathFromLauncher Maschell 2022-07-23 19:30:07 +02:00
  • 107105e757 coreinit: Add OSShutdown function declaration Maschell 2022-07-23 19:23:59 +02:00
  • 7418f20eca coreinit: Add OSRestartGame function declaration Maschell 2022-07-23 19:05:04 +02:00
  • a6018a7b33 nn::acp: Add missing ACPInitialize / ACPFinalize function declarations Maschell 2022-07-23 16:31:03 +02:00
  • d290bc8a8a coreinit: Add missing bsp functions Maschell 2022-07-23 16:02:57 +02:00
  • 89d8e818cd vpad: Add missing VPADSetSamplingCallback function declaration Maschell 2022-07-23 16:15:56 +02:00
  • c96d0e7b81 sysapp: Add missing function SYSLaunchMiiStudio Maschell 2022-07-23 15:47:09 +02:00
  • 4997d54b24 sysapp: Fix parameter of serveral _SysLaunch functions Maschell 2022-07-23 15:46:50 +02:00
  • 173a2ebdb3 nsyshid: Fix HIDSetIdle parameters, add HIDGetIdle Maschell 2022-07-23 13:14:47 +02:00
  • d621766b2f devoptab: Implement various functions and fixes (#223) Crementif 2022-07-23 12:03:07 +02:00
  • b2710f8448 Add initial nsyskbd header (#237) Maschell 2022-07-22 01:25:58 -07:00
  • 4292907324 Fix CMPTLaunchTitle definition (#235) Xpl0itU 2022-07-22 10:25:29 +02:00
  • 318c3a72b9 Fix FSACommandEnum (#236) Maschell 2022-07-22 01:25:09 -07:00
  • f1b5da996f Replace the CafeOS default heap with a custom one (#221) GaryOderNichts 2022-06-30 21:05:11 +02:00
  • c86b7cf574 Proc UI: Add missing functions GaryOderNichts 2022-06-29 17:53:15 +02:00
  • 53ceda65da gx2: Add inlined GX2SetShaderMode function GaryOderNichts 2022-06-30 00:20:58 +02:00
  • f64726d9c1 gx2: Add GX2CopySurfaceEx GaryOderNichts 2022-06-29 23:37:44 +02:00
  • ed13ea3f19 MCP: Use const for paths (#231) Xpl0itU 2022-06-24 23:33:38 +02:00
  • 0c4d7685f1 wutdevoptab: Add stub implemenation of utimes and implement lstat via stub to avoid undefined behaviour. Maschell 2022-06-16 15:49:09 +02:00
  • 38eaa155cc Add FSA structs and function declarations (#228) Maschell 2022-06-18 12:47:27 +02:00
  • 8a2bf09800 wutdevoptab: Fix setting mode flags Maschell 2022-06-16 15:42:17 +02:00
  • 89b396d373 wutdevoptab: Only update the file->offset on a successful seek. Maschell 2022-06-11 15:33:21 +02:00
  • 1527966c0b sysapp: Fix incorrect enum name Maschell 2022-06-09 18:26:35 +02:00
  • 8fdfd12d6c Add MIC lib miku-666 2022-04-07 23:44:30 +02:00
  • 159f578b34 nsysnet: Add missing functions Maschell 2022-02-19 19:19:43 +01:00
  • de962298cc Add nn::fp lib (#205) Miku-666 2022-06-04 22:58:59 +02:00
  • 6494a30c3d wutdevoptab: Make sure to always read into/write from a properly aligned buffer Dave Murphy 2022-02-26 19:58:41 +00:00
  • c0e4eb7ae8 wutdevoptab: simplify the __wut_fs_translate_time implementation Maschell 2022-06-04 18:47:25 +02:00
  • b47c3b01cd simplify code fs-aligned-buffers Dave Murphy 2022-05-26 22:43:10 +01:00
  • f919d6b65b avoid misaligned reads Dave Murphy 2022-02-26 19:58:41 +00:00
  • 0b196e8abc coreinit: Fix FSError enum Maschell 2022-05-21 21:01:03 +02:00
  • 92eb7ba649 Add wut_load_bounds section to prevent loader bug (#220) GaryOderNichts 2022-05-07 12:40:48 +02:00
  • 6e547c154f Add functions used in SCI lib (#211) Miku-666 2022-05-07 12:29:53 +02:00
  • f0da3d7236 wutdevoptab: Add time and mode information for stat and fstat (#218) Maschell 2022-05-07 12:26:11 +02:00
  • 535e6d575b gx2: Add clip control functions GaryOderNichts 2022-04-30 19:54:54 +02:00
  • cd6b4fb45d Fix syscall_clock implementation Maschell 2022-04-10 12:36:44 +02:00
  • b75d781df8 change rumbleStatus to BOOL Fangal-Airbag 2022-02-27 16:30:04 -05:00
  • ebb886eb5a wpad: Add WPADControlMotor Fangal-Airbag 2022-02-27 15:28:53 -05:00
  • 578674a336 wutdevoptab: Replace FSError usage with FSStatus in __wut_fs_translate_error Maschell 2022-03-12 01:20:24 +01:00
  • 0b434c5d0a nsysuhs: Add missing functions and types GaryOderNichts 2022-02-27 13:59:42 +01:00
  • 7831bb20a1 Add more FSStatFlags and add FSTimeToCalendarTime Crementif 2022-04-10 05:31:20 +02:00
  • 47991bc8a6 Add nn::nfp functions GaryOderNichts 2022-02-20 20:36:26 +01:00
  • 6112345285 Add various functions used in root.rpx Maschell 2022-02-25 21:36:26 +01:00
  • e16dc8725d nn_temp: Add missing functions Maschell 2022-02-19 17:45:15 +01:00
  • 03c3d42d38 wutnewlib: replace dynamic allocation of OSMutex with static table fincs 2022-03-05 17:57:54 +01:00
  • b23f9bde00 libwhb: Use an aligned buffer size for WHBReadWholeFile to avoid potential heap corruption (#212) Maschell 2022-03-04 12:52:40 +01:00
  • 616ebe1a06 wutdevoptab: Only call FSUnmount if FSMount was successful Maschell 2022-02-27 15:58:58 +01:00
  • 62b78f7b9f coreinit: Add missing parameter to FSChangeMode/FSChangeModeAsync (#199) Maschell 2022-02-26 16:55:47 +01:00
  • 920c8ad3d6 wutdevoptab: Add missing FSUnmount on fini (#207) Maschell 2022-02-26 16:54:18 +01:00
  • 50c3f75511 nn_acp: Add missing functions related to DrcLed Maschell 2022-02-19 15:21:13 +01:00
  • ff92f616da nn_save: Add missing functions Maschell 2022-02-19 14:54:00 +01:00
  • 58fabd79a2 libwhb: Add missing close() call on WHBLogUdpDeinit reset socket val Maschell 2022-02-15 12:40:13 +01:00
  • fefde021b9 wutmalloc: Fix memalign to ensure the size is aligned (#196) Maschell 2022-02-12 20:49:16 +01:00
  • 6d7b8fdda6 coreinit: Fix OSThreadLink struct Maschell 2022-02-08 17:29:50 +01:00
  • f41f5a9865 coreinit: Add interrupts.h Maschell 2022-02-10 13:31:52 +01:00
  • 586c9fb13d coreinit: add scheduler.h Maschell 2022-02-10 13:29:48 +01:00
  • 3a28f36332 sysapp: Fix return types and arguments for switchTo-functions, add missing switchTo-fucntions Maschell 2022-02-10 13:27:54 +01:00
  • a6dba64a15 Fixed typo miku-666 2022-02-09 21:06:15 +01:00
  • ab5b0fee4b Add OSDynLoad_GetLoaderHeapStatistics miku-666 2022-02-09 21:02:36 +01:00
  • 888bab16b5 Fix offset name Fangal-Airbag 2022-02-04 11:57:32 -05:00
  • 65e5a5521c Fix up naming Fangal-Airbag 2022-02-04 10:29:08 -05:00
  • 1eab4240a1 Add more fields to nn::swkbd miku-666 2022-01-22 00:42:48 +01:00
  • fb12dd1ed9 Publish documentation when pushing to a tag (#156) Crayon 2022-02-04 18:54:47 -05:00
  • 31e97ecc65 Add Error Types for VPAD and KPAD Reads LRFLEW 2021-11-03 16:11:16 -05:00
  • cd76f35ab4 Add KPADShutdown() LRFLEW 2021-11-03 16:09:41 -05:00
  • 4fcda4bd56 Move CMake machinery to devkitPro CMake fincs 2022-01-22 16:23:25 +01:00
  • 432c895f75 Add nn::erreula library. James Benton 2022-01-10 14:10:48 +00:00
  • e11ded4992 nn_swkbd: Fix potential memory leaks. James Benton 2022-01-10 14:08:55 +00:00
  • 250039e932 Remove some trailing whitespace. James Benton 2022-01-10 14:08:37 +00:00
  • f84ee4bbfc Remove nlibcurl. James Benton 2022-01-19 17:00:58 +00:00
  • de7c2a8070 Add OSForceFullRelaunch() declaration LRFLEW 2021-11-03 16:33:01 -05:00
  • f2a7fff3af nn_cmpt: Add functions GaryOderNichts 2021-12-28 23:58:23 +01:00
  • 92710d4357 SL: Add missing header Maschell 2021-04-20 00:53:12 +02:00
  • c05bc5b987 nn_spm: Add missing functions (#182) GaryOderNichts 2021-12-29 14:06:02 +01:00
  • 8165c527fd CCR: Add missing function CCRSysCaffeineGetAppLaunchParam and CCRSysCaffeineBootCheck Maschell 2021-12-28 16:52:23 +01:00
  • c3946c3ca2 ACT: Add missing function LoadConsoleAccount Maschell 2021-12-28 16:43:37 +01:00
  • d896fdede1 ACP: add missing function ACPAssignTitlePatch Maschell 2021-12-28 16:33:21 +01:00
  • a812d49c13 sysapp: Add _SYSLaunchTitleWithStdArgsInNoSplash and _SYSLaunchMenuWithCheckingAccount Maschell 2021-12-28 16:30:54 +01:00
  • 42be83dd8c coreinit: Add missing FSGetVolumeInfo to coreinit Maschell 2021-12-28 16:28:03 +01:00
  • ce2cd4e843 libwhb: Add option to log to the LoggingModule Maschell 2021-11-06 17:09:48 +01:00
  • 563b9d6c89 libwhb: return true if a log handler is already present Maschell 2021-11-06 17:09:01 +01:00
  • da216ea979 wut 1.0.0-beta12 1.0.0-beta12 fincs 2021-11-01 19:53:39 +01:00
  • eb0306184d wutsocket: Revise automatic initialization, see details: fincs 2021-04-25 21:08:20 +02:00
  • a766871253 libwutsocket: Add ACConnectAsync(), ACClose(), ACGetCloseStatus() Maschell 2021-04-27 13:16:31 +02:00
  • 9174f415ed Fix static constructors (closes #172) fincs 2021-06-08 20:01:26 +02:00
  • dabb4c6052 wut.ld: restore .tm_clone_table fincs 2021-04-25 16:51:34 +02:00