Commit Graph

1687 Commits

Author SHA1 Message Date
yellows8
3b2b3ebad4 socket-ssl: Updated docs. Check for output sockfd=-1 from the cmd with socketSslConnectionSetSocketDescriptor. 2020-04-24 16:39:22 -04:00
yellows8
41e90ef8b5 ssl: Updated params and docs + various improvements. Added sslConnectionGetServerCertDetail and the required structs. 2020-04-24 16:39:22 -04:00
yellows8
41aefdc5ee ssl/socket: Added socketSslConnectionSetSocketDescriptor/socketSslConnectionGetSocketDescriptor wrappers, and updated ssl for this. 2020-04-24 16:39:22 -04:00
yellows8
613fa855da ssl: Implemented the remaining ISslConnection cmds. Expose the total_out param for sslGetCertificates. Various improvements / updated docs. 2020-04-24 16:39:22 -04:00
yellows8
60e4ee04b0 Added initial support for the ssl service. 2020-04-24 16:39:22 -04:00
HookedBehemoth
8e245a0ba8
add capssc 1201-1203 debug calls (#408) 2020-04-24 22:10:42 +02:00
SciresM
8cbac97466
capssc: Add CaptureJpegScreenShot (#407) 2020-04-23 00:07:03 +02:00
yellows8
20fd5bb9a2
nacp: Updated the nacp struct, and added/updated structs for it. 2020-04-20 20:05:31 -04:00
yellows8
cc7fb493e1
hidsys: Added support for all of the [10.0.0+] ButtonConfig cmds, and the required enum/structs. 2020-04-20 18:46:42 -04:00
SciresM
06bebed819
caps: correct CapsScreenShotDecodeOption (#406) 2020-04-20 18:56:31 +02:00
Michael Scire
6fae441714 ns: fix appman getter funcs on 3.0.0-5.0.2 2020-04-20 12:36:50 +02:00
fincs
a1af4494bf
Add nvGpuChannelGetErrorInfo, see details:
- Rename NvError(Type) to NvNotification(Type)
- Introduce NvError struct (output of GetErrorInfo)
- Add nvioctlChannel_GetErrorInfo
2020-04-19 22:18:45 +02:00
fincs
f5e4615a40
nvChannelClose: cleanup fixes 2020-04-19 22:15:32 +02:00
fincs
dc20bf67e9
nvGpuChannelCreate: make channel priority configurable 2020-04-19 22:14:53 +02:00
yellows8
0de0dfdd8d
swkbd: Use appletHolderPresetLibraryAppletGpuTimeSliceZero on [10.0.0+] in _swkbdInlineLaunch. In _swkbdInlineLaunch, use appletHolderClose if needed when errors occur. 2020-04-18 13:25:21 -04:00
yellows8
1925e32c6d
applet: Added support for most of the [10.0.0+] cmds: appletCancelCpuBoostMode, appletActivateMigrationService, appletDeactivateMigrationService, appletCreateManagedDisplaySeparableLayer, appletSetManagedDisplayLayerSeparationMode, appletHolderPresetLibraryAppletGpuTimeSliceZero, appletRequestToSleep, appletApplicationRequestApplicationSoftReset, appletApplicationRestartApplicationTimer, appletSetApplicationMemoryReservation, appletShouldSetGpuTimeSliceManually, appletIsHealthWarningRequired, appletIsHomeButtonShortPressedBlocked. 2020-04-18 13:21:39 -04:00
shchmue
e79c8a2467
Add new 10.0.0 settings calls (#404) 2020-04-18 00:45:53 +02:00
yellows8
b1b80f5493
pdm: Updated for [10.0.0+]. 2020-04-17 14:17:30 -04:00
fincs
4b7921a221
Make nxlink stdio more flexible, see details:
- Added nxlinkConnectToHost with separate flags for redirecting stdout/err
- Added nxlinkStdioForDebug, which only redirects stderr
- (nxlinkStdio now just calls nxlinkConnectToHost)
2020-04-17 16:46:54 +02:00
fincs
4c9b2ac048
Separate debug console code from normal console code, see details:
- consoleDebugInit now lives in a separate source code file
- The devoptab for debugDevice_CONSOLE is now loaded weakly, so that
  normal console code isn't linked in by explicit means
- consoleInit no longer sets up stderr. If stderr to console is desired,
  explicitly use consoleDebugInit(debugDevice_CONSOLE)
- This change makes it possible to use debugDevice_SVC without linking
  in the entire console runtime, which in turn also enabled default
  native window handling (and this can be undesirable)
2020-04-17 16:46:40 +02:00
XorTroll
763b1694ec
Add mii and miiimg services (#402) 2020-04-17 01:28:53 +02:00
Michael Scire
0b93435a44 lr: add lrLrEraseProgramRedirection 2020-04-16 21:24:49 +02:00
Michael Scire
d4c278cf00 pm: rename EnableApplicationExtraThread 2020-04-16 21:24:49 +02:00
Michael Scire
f86dc2ceba pgl: implement full api 2020-04-16 21:24:49 +02:00
yellows8
db14e06fb2
Added a sysver-check for appletOpenMainApplication, it was removed with [10.0.0+]. Added a required-sysver comment for ldrPmSetEnabledProgramVerification. 2020-04-16 13:54:44 -04:00
yellows8
ab715a9a49
bpc: Added a required-sysver check for bpcGetSleepButtonState which was missing. 2020-04-16 13:46:55 -04:00
yellows8
3a22332630
ns: Added/updated required-sysver checks as needed by [10.0.0+], and added nsdevLaunchApplicationFromHost. 2020-04-16 12:38:46 -04:00
HookedBehemoth
a272fa75b9
make pl:s accessible (#400) 2020-04-15 18:18:14 +02:00
Michael Scire
7e581f6110 fix if spacing 2020-04-14 21:29:38 +02:00
Michael Scire
e09ce419ac svc: real definition for 10.x QueryIoMapping 2020-04-14 21:29:38 +02:00
Michael Scire
cb7c1f87a8 svc: QueryIoMapping ABI change in 10.x 2020-04-14 21:29:38 +02:00
Michael Scire
02e4aad9dc pgl: add pglTerminateProcess 2020-04-14 21:29:38 +02:00
Michael Scire
27b34533ac ldr: add ldrPmSetEnabledProgramVerification 2020-04-14 21:29:38 +02:00
Michael Scire
af051c8301 fsp-pr: SetEnabledProgramVerification removed in 10.0.0 2020-04-14 21:29:38 +02:00
Michael Scire
fa0234efff fsldr: update for 10.0.0 2020-04-14 21:29:38 +02:00
yellows8
ca6a48d2b6
irs: Fixed the sysver handling in _irsInitialize(), previously only the values for [4.0.0+] would be used when running on [4.0.0+]. 2020-04-11 23:16:20 -04:00
SciresM
966edb1f0f
set: fix SetRegion, setsysGetSerialNumber (#397) 2020-04-12 03:14:36 +02:00
yellows8
0a9f8261cb
svc: Fixed off-by-one in syscall-number docs. 2020-04-11 15:25:00 -04:00
yellows8
f4c3b288fd
nifm: Added nifmGetCurrentNetworkProfile, nifmGetNetworkProfile, nifmSetNetworkProfile, nifmGetCurrentIpConfigInfo. Internal nifmGetCurrentIpAddress improvements. Added structs: NifmIpV4Address, NifmIpAddressSetting, NifmDnsSetting, NifmProxySetting, NifmIpSettingData, NifmWirelessSettingData, NifmSfWirelessSettingData, NifmSfNetworkProfileData, NifmNetworkProfileData. Various improvements / improved docs. 2020-04-11 13:00:06 -04:00
fincs
fbd97a1fc3
time: minor cleanup in steady clock timepoint calculation 2020-04-11 00:20:21 +02:00
fincs
39629f5a67
timeGetCurrentTime: add shared memory support [6.0.0+] 2020-04-11 00:16:07 +02:00
fincs
b0d96342e8
time: Add timeGetStandardSteadyClockInternalOffset [3.0.0+] 2020-04-11 00:13:21 +02:00
fincs
b4db31e536
time: Expose TimeStandardSteadyClockTimePointType, correct TimeSystemClockContext 2020-04-11 00:08:12 +02:00
fincs
b18ae1c884
time: Add timeGetStandardSteadyClockTimePoint (uses sharedmem on 6.x+, ISteadyClock prior to 6.x) 2020-04-10 19:42:31 +02:00
fincs
2edfb7cc56
time: Retrieve and expose shared memory [6.0.0+] 2020-04-10 17:18:12 +02:00
fincs
bf5331d178
shmemMap: Fix invalid libnx result 2020-04-10 17:16:57 +02:00
yellows8
5e95507cbc
bsd/sockets: Added actual support for recvmsg/sendmsg and sendmmsg/recvmmsg, on [7.0.0+]. 2020-04-09 13:15:07 -04:00
SciresM
4746827513
thread: add threadGetSelf(), add main thread to thread list. (#392) 2020-04-07 01:47:06 +02:00
HookedBehemoth
7dbb90ee66
add remaining IAudioOut commands (#393) 2020-04-06 23:29:27 +02:00
XorTroll
77022a6d11
Fix nfp OpenApplicationArea command (#391) 2020-04-05 13:54:47 -04:00