mirror of
https://github.com/switchbrew/libnx.git
synced 2025-07-04 10:32:15 +02:00
reformat, add nxlink stdio ( ͡° ͜ʖ ͡°)
This commit is contained in:
parent
72e25969ca
commit
fb2990f26c
50
Changelog.md
50
Changelog.md
@ -1,6 +1,8 @@
|
||||
# Changelog
|
||||
|
||||
## Version 1.2.0
|
||||
|
||||
### filesystem
|
||||
* Revise fsdev initialization
|
||||
* Removed fsdevInit/Exit
|
||||
* Now automatically initializing fsdev state on first mount
|
||||
@ -14,44 +16,56 @@
|
||||
* Added FsStorageId.
|
||||
* Added enums FsSaveDataSpaceId and FsSaveDataType.
|
||||
* Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT.
|
||||
* improve usbComms support
|
||||
* Allow using multiple interfaces.
|
||||
* Added usbComms Ex funcs.
|
||||
* Use RwLock.
|
||||
* hid updates
|
||||
* Added hidGetHandheldMode().
|
||||
* Added hidSetNpadJoyAssignmentModeSingleByDefault()
|
||||
* hidSetNpadJoyAssignmentModeDual().
|
||||
* Check serviceIsActive() in hidExit().
|
||||
* Use hidSetNpadJoyAssignmentModeDual() for all controllers during hidInitialize()/hidExit().
|
||||
* Added support for Services: fsp-ldr, fsp-pr, lr, csrng, spl, pm:info, sm:m, pl, ns, all Loader services.
|
||||
|
||||
### hid updates
|
||||
* Added hidGetHandheldMode().
|
||||
* Added hidSetNpadJoyAssignmentModeSingleByDefault()
|
||||
* hidSetNpadJoyAssignmentModeDual().
|
||||
* Check serviceIsActive() in hidExit().
|
||||
* Use hidSetNpadJoyAssignmentModeDual() for all controllers during hidInitialize()/hidExit().
|
||||
* Full hid vibration support for pre-4.0.0 hid commands.
|
||||
* Added nacpGetLanguageEntry and SetLanguage_Total.
|
||||
* [irs] Name image transfer config variables
|
||||
|
||||
### network
|
||||
* add support for finding nxlink host
|
||||
* improve bsdSockets support
|
||||
* added nxlink stdio redirection
|
||||
* Fix IN6_IS_ADDR macros in netinet/in.h (#68)
|
||||
|
||||
### system
|
||||
* Added support for Services: fsp-ldr, fsp-pr, lr, csrng, spl, pm:info, sm:m, pl, ns, all Loader services.
|
||||
* IPC: Improve information available in IpcParsedCommand
|
||||
* Added system calls: svcCreatePort, svcConnectToPort, svcUnmapProcessMemory, svcGetSystemInfo, svcSetThreadPriority, svcGetCurrentProcessorNumber, svcSignalEvent, svcSendSyncRequestWithUserBuffer, svcSendAsyncRequestWithUserBuffer, svcGetThreadId, svcReplyAndReceiveWithUserBuffer, svcCreateEvent, svcReadWriteRegister, svcCreateInterruptEvent, svcMapDeviceAddressSpaceByForce, svcTerminateProcess, svcMap/UnmapPhysicalMemory(Unsafe), svcSetUnsafeLimit, svcGetProcessInfo, svcGetResourceLimitLimitValue, svcGetResourceLimitCurrentValue, svcGetProcessInfo, svcCreateResourceLimit, svcSetResourceLimitLimitValue.
|
||||
* IPC improvements and fixes.
|
||||
* Added nacpGetLanguageEntry and SetLanguage_Total.
|
||||
* [irs] Name image transfer config variables
|
||||
* Added envGetLastLoadResult().
|
||||
|
||||
### improve usbComms support
|
||||
* Allow using multiple interfaces.
|
||||
* Added usbComms Ex funcs.
|
||||
* Use RwLock.
|
||||
|
||||
### buildsystem
|
||||
* Add rules for building .npdm, .nsp and .kip.
|
||||
* Now building .npdm from .json if specified
|
||||
* .pfs0 now embeds previously built npdm if available
|
||||
* .nsp accepted as an alternative file extension to .pfs0
|
||||
* .kip can be built from elf and json descriptor (subset of .npdm)
|
||||
* add support for finding nxlink host
|
||||
* improve bsdSockets support
|
||||
* Fix IN6_IS_ADDR macros in netinet/in.h (#68)
|
||||
* Added impl for accountProfile\*. If the inital smGetService fails, attempt to use 'acc:u0'.
|
||||
* Added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments.
|
||||
* Further improvements to overall system stability and other minor adjustments to enhance the user experience.
|
||||
* Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable
|
||||
* Added pmshell init/exit and pmshellLaunchProcess.
|
||||
* Audio input implementation and audio output fixes.
|
||||
* add portlibs bin folder to path
|
||||
|
||||
### miscellaneous
|
||||
* Detect 5.0.0 properly.
|
||||
* Added pmshell init/exit and pmshellLaunchProcess.
|
||||
* Introduce atomics
|
||||
* atomicIncrement32
|
||||
* atomicDecrement32
|
||||
* atomicIncrement64
|
||||
* atomicDecrement64
|
||||
* Further improvements to overall system stability and other minor adjustments to enhance the user experience.
|
||||
|
||||
## Version 1.1.0
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user