Commit Graph

  • f714fa93fe kernel/ipc: Resolve missing initializer warnings Lioncash 2019-04-15 18:52:35 -0400
  • 0c0c1f5634 kernel/thread: Silence -Wsign-compare warnings Lioncash 2019-04-15 12:01:01 -0400
  • 3dde2148cc
    Added appletSetCpuBoostMode, appletGetCurrentPerformanceConfiguration, and ApmCpuBoostMode enum. Updated comments / various minor changes. yellows8 2019-04-14 12:16:37 -0400
  • d4de738dfd
    Added support for [6.0.0+] web functionality. Various minor changes. yellows8 2019-04-12 21:37:53 -0400
  • 26458fc1e8 add 0x402 (path exists) => EEXIST mapping in fs_dev Ezekiel Bethel 2019-04-10 02:47:49 +0100
  • fbaf757b76 add 0x402 (path exists) => EEXIST mapping in fs_dev Ezekiel Bethel 2019-04-10 02:47:49 +0100
  • 57b028fec5
    Added support for swkbd [6.0.0+] functionality. Added swkbdConfigSet*() funcs which should now be used instead of accessing the arg structs directly. Added version checking for some swkbdInlineSet*() funcs. Various other changes. yellows8 2019-04-09 18:32:54 -0400
  • a469a68b20 Add custom extension to MOD0 header & a few other useful symbols fincs 2019-04-08 16:36:45 +0200
  • 1cd4d194fa Avoid inline stuff in IPC XorTroll 2019-04-06 21:04:48 +0200
  • 31dee5072a
    Sync FsSave/FsSaveDataInfo with wiki. yellows8 2019-04-04 22:31:02 -0400
  • 8a3f105bab
    Removed PACKED from FsSaveDataInfo/FsTimeStampRaw and fixed FsSave alignment. yellows8 2019-04-04 18:32:45 -0400
  • d2e2c15937 fix makefile arch Michael Scire 2019-04-04 10:49:41 -0700
  • 16f8255fd5 crypto: guard #defines with #ifndef Michael Scire 2019-04-04 10:46:29 -0700
  • c3a94f5bce crc: fix -Wsign-compare warning Michael Scire 2019-04-04 10:36:07 -0700
  • 408ae95120 cleanup headers, add crc32 acceleration Michael Scire 2019-04-04 10:30:29 -0700
  • e4481e12cb Implement AES-(128, 192, 256)-CMAC Michael Scire 2019-04-04 01:54:33 -0700
  • 13a690a5a8 hmac: expose HMAC_*_KEY_MAX defines Michael Scire 2019-04-03 21:46:37 -0700
  • 048a0508bf sha1: unroll all the loops inside processing block Michael Scire 2019-04-03 20:52:13 -0700
  • 21a704f0b6 Implement accelerated sha1 + hmac-sha1 Michael Scire 2019-04-03 20:34:16 -0700
  • 0dde100135 Implement accelerated SHA256, HMAC-SHA256 Michael Scire 2019-04-03 19:14:51 -0700
  • e4dda8fa46 minor style fixes Michael Scire 2019-04-03 12:34:18 -0700
  • 017b47151d Implement accelerated AES-XTS Michael Scire 2019-04-03 12:04:45 -0700
  • 82ae0f0c9e cbc/ctr: expose iv/ctr reset Michael Scire 2019-04-03 10:03:46 -0700
  • 3eb6dd45a6 Implement accelerated AES-CTR Michael Scire 2019-04-02 23:29:23 -0700
  • 9eb74bc9e0 crypto: fix style in aes_cbc, mark handlers inline. Michael Scire 2019-04-02 00:19:19 -0700
  • 9c7adf0c44 crypto: add aes-cbc apis. Michael Scire 2019-04-01 23:29:17 -0700
  • f8375c46c0 crypto: add aes-ecb block enc/dec Michael Scire 2019-04-01 21:08:22 -0700
  • 1de37765d8 fix makefile arch Michael Scire 2019-04-04 10:49:41 -0700
  • 6cdd17e320 crypto: guard #defines with #ifndef Michael Scire 2019-04-04 10:46:29 -0700
  • 92c7e24cd9 crc: fix -Wsign-compare warning Michael Scire 2019-04-04 10:36:07 -0700
  • 9677e231ce cleanup headers, add crc32 acceleration Michael Scire 2019-04-04 10:30:29 -0700
  • 76cf101ac4 Implement AES-(128, 192, 256)-CMAC Michael Scire 2019-04-04 01:54:33 -0700
  • e5dec7ebf6 hmac: expose HMAC_*_KEY_MAX defines Michael Scire 2019-04-03 21:46:37 -0700
  • bc52e4f47e sha1: unroll all the loops inside processing block Michael Scire 2019-04-03 20:52:13 -0700
  • 27d5041e44 Implement accelerated sha1 + hmac-sha1 Michael Scire 2019-04-03 20:34:16 -0700
  • e64a58a65c Implement accelerated SHA256, HMAC-SHA256 Michael Scire 2019-04-03 19:14:51 -0700
  • a0b4a1c97a minor style fixes Michael Scire 2019-04-03 12:34:18 -0700
  • f2fe4da722 Implement accelerated AES-XTS Michael Scire 2019-04-03 12:04:45 -0700
  • 182a372c5b cbc/ctr: expose iv/ctr reset Michael Scire 2019-04-03 10:03:46 -0700
  • 2f303628b5 Implement accelerated AES-CTR Michael Scire 2019-04-02 23:29:23 -0700
  • ed3f9734be crypto: fix style in aes_cbc, mark handlers inline. Michael Scire 2019-04-02 00:19:19 -0700
  • 4194188687 crypto: add aes-cbc apis. Michael Scire 2019-04-01 23:29:17 -0700
  • 9b9a9ad98f crypto: add aes-ecb block enc/dec Michael Scire 2019-04-01 21:08:22 -0700
  • 4f0aa0a589
    Updated pctlauth docs. yellows8 2019-04-01 21:31:46 -0400
  • 39f40b26ae
    Added pctl. yellows8 2019-04-01 21:29:51 -0400
  • 7b25d55342
    Added pctlauth. yellows8 2019-03-31 22:01:48 -0400
  • 9bbcee9bcf
    Added libappletStart and libappletLaunch. Updated comments. yellows8 2019-03-31 21:59:04 -0400
  • fd9e02b271
    Added romfsMountFromFsdev and fsdevTranslatePath. Internal romfs_dev improvements. yellows8 2019-03-29 19:49:08 -0400
  • b7a0aaef09 Release v2.1.0 v2.1.0 fincs 2019-03-29 17:45:31 +0100
  • 1096d7ee8f Add --nx-module-name to linker flags fincs 2019-03-23 19:34:11 +0100
  • 56471670ee Remove old C11 threads implementation fincs 2019-03-10 17:32:03 +0100
  • 9d9b2efe29 devkitA64 r13 support changes, including pthread support fincs 2019-03-08 21:30:02 +0100
  • 626b07fac8 Implement TLS slot support (with destructors) fincs 2019-03-05 16:37:34 +0100
  • 2729cafbe0
    Updated ErrorContext struct. yellows8 2019-03-29 13:36:40 -0400
  • 3a14e9094a
    Fixed error handling with appletHolderPushInData() for tmem-storage in swkbdShow(). yellows8 2019-03-28 21:01:04 -0400
  • b463693094 Changed errorApplicationSetNumber to static inline. yellows8 2019-03-28 20:14:27 -0400
  • 8b5a4d580d Various minor changes + changed some error* funcs to static inline. Removed errorResultBacktraceClose, errorSystemClose, and errorApplicationClose. yellows8 2019-03-28 19:54:33 -0400
  • b91bc09c57 Added ErrorType enum. errorCode* funcs are now static inline + minor changes. Updated docs. yellows8 2019-03-28 18:44:04 -0400
  • 505042bc73 Added ErrorCode and the funcs for it, funcs which use low/desc now use this instead. Updated docs. yellows8 2019-03-28 17:17:10 -0400
  • 71a711e5d7 Updated ErrorContext. yellows8 2019-03-27 23:50:56 -0400
  • 0ea16ae8c7 Added errorResultRecordShow/errorCodeRecordShow. yellows8 2019-03-27 23:32:44 -0400
  • f6287086d3 Added errorResultShow/errorCodeShow. Updated ErrorCommonHeader and added ErrorPctlArg. yellows8 2019-03-27 22:37:37 -0400
  • 6be5ad949e In errorSystemSetContext(), return immediately on pre-4.0.0. yellows8 2019-03-27 21:16:27 -0400
  • 68e3204a88 Added support for errorResultBacktrace*. Updated/added error structs. yellows8 2019-03-27 21:00:49 -0400
  • 018441a1f6 Added support for errorEulaShow/errorSystemUpdateEulaShow. yellows8 2019-03-26 20:22:00 -0400
  • 1ec8e3b29e Added support for error Application. Allow passing NULL to errorSystemCreate() for fullscreen_message, and minor other adjustments. yellows8 2019-03-24 21:29:51 -0400
  • 3995447de7 Renamed error funcs and updated/added structs. Updated errorSystemCreate. Merged errorConfigSetShortDescription/errorConfigSetDetailedDescription into errorSystemCreate. Replaced errorConfigSetModule/errorConfigSetDescription with errorSystemSetCode, and added an errorSystemSetResult wrapper. Added errorSystemSetLanguageCode and errorSystemSetContext. yellows8 2019-03-24 19:31:31 -0400
  • 9bf699f712 Improved error-applet launching handling. Updated ErrorConfig and added ErrorContext. yellows8 2019-03-23 17:33:14 -0400
  • ecfc8f8966 Added error LibraryApplet wrapper (#243) Liam Minopulos 2019-03-15 16:40:32 +0100
  • 5e54aa7644
    Changed errorApplicationSetNumber to static inline. yellows8 2019-03-28 20:14:27 -0400
  • 0faf5c4ef6
    Various minor changes + changed some error* funcs to static inline. Removed errorResultBacktraceClose, errorSystemClose, and errorApplicationClose. yellows8 2019-03-28 19:54:33 -0400
  • b7fe92f3a2 rwlock: Move over to condvar implementation. (#255) plutoo 2019-03-28 23:53:04 +0100
  • e6d03e05f4 rwlock: Review comments plutooo 2019-03-28 23:17:50 +0100
  • f5e06a94f2
    Added ErrorType enum. errorCode* funcs are now static inline + minor changes. Updated docs. yellows8 2019-03-28 18:44:04 -0400
  • d20f24263c
    Added ErrorCode and the funcs for it, funcs which use low/desc now use this instead. Updated docs. yellows8 2019-03-28 17:17:10 -0400
  • e2fabdc500
    Updated ErrorContext. yellows8 2019-03-27 23:50:56 -0400
  • 964751c24a
    Added errorResultRecordShow/errorCodeRecordShow. yellows8 2019-03-27 23:32:44 -0400
  • 44bbd11b5b
    Added errorResultShow/errorCodeShow. Updated ErrorCommonHeader and added ErrorPctlArg. yellows8 2019-03-27 22:37:37 -0400
  • 90ed4aa3c9
    In errorSystemSetContext(), return immediately on pre-4.0.0. yellows8 2019-03-27 21:16:27 -0400
  • 9cb304a117
    Added support for errorResultBacktrace*. Updated/added error structs. yellows8 2019-03-27 21:00:49 -0400
  • 22a91368a2 Added support for errorEulaShow/errorSystemUpdateEulaShow. yellows8 2019-03-26 20:22:00 -0400
  • a4c23a0314 switch_rules: Make sure BUILD_EXEFS_SRC is non-empty before testing it fincs 2019-03-26 13:28:49 +0100
  • bd467d3ccf Added support for error Application. Allow passing NULL to errorSystemCreate() for fullscreen_message, and minor other adjustments. yellows8 2019-03-24 21:29:51 -0400
  • e20f843900 Renamed error funcs and updated/added structs. Updated errorSystemCreate. Merged errorConfigSetShortDescription/errorConfigSetDetailedDescription into errorSystemCreate. Replaced errorConfigSetModule/errorConfigSetDescription with errorSystemSetCode, and added an errorSystemSetResult wrapper. Added errorSystemSetLanguageCode and errorSystemSetContext. yellows8 2019-03-24 19:31:31 -0400
  • 5575966d0c fix fsdev bug Michael Scire 2019-03-24 23:40:47 +0100
  • 1bea504732 Added fsOpenDataStorageByDataId and romfsMountFromDataArchive Michael Scire 2019-03-24 23:40:34 +0100
  • 43128b613b romfs: refactor to allow specifying mount name Michael Scire 2019-03-24 14:15:53 -0700
  • 484f3b195a fix fsdev bug Michael Scire 2019-03-24 23:40:47 +0100
  • 7a7841d5b0 Added fsOpenDataStorageByDataId and romfsMountFromDataArchive Michael Scire 2019-03-24 23:40:34 +0100
  • 0f94fe51a1 romfs: refactor to allow specifying mount name Michael Scire 2019-03-24 14:15:53 -0700
  • e48496ccf4 rwlock: Move over to condvar implementation. plutooo 2019-03-24 00:21:18 +0100
  • d1a4012980 Improved error-applet launching handling. Updated ErrorConfig and added ErrorContext. yellows8 2019-03-23 17:33:14 -0400
  • b897c3a650 Updated web docs. yellows8 2019-03-22 20:51:09 -0400
  • afdd8d07e8 Updated usbhs docs regarding 7.0.0+. yellows8 2019-03-21 11:19:20 -0400
  • 9c016a4cee Implemented nifmGetInternetConnectionStatus natinusala 2019-03-18 15:55:21 +0100
  • cf6b9b38d5 Implemented nifmGetInternetConnectionStatus natinusala 2019-03-18 15:55:21 +0100
  • b49cb8a1a6 const params for usbDs Michael Theall 2019-03-15 17:58:44 -0500
  • feacc2a04a const params for usbDs Michael Theall 2019-03-15 17:58:44 -0500
  • 093471609d Change nifm initialization mode and add SetWirelessCommunicationEnabled (#247) exelix 2019-03-15 22:11:40 +0100
  • fcb3622588 Update nifm.h exelix 2019-03-15 21:46:15 +0100