]> Chaos Git - corbenik/ctrulib.git/log
corbenik/ctrulib.git
9 years agoBegin refactoring APT code, many changes to make code a bit more manageable
fincs [Sat, 11 Jun 2016 17:48:05 +0000 (19:48 +0200)]
Begin refactoring APT code, many changes to make code a bit more manageable

9 years agoFix misc FSUSER & PS fail
fincs [Fri, 10 Jun 2016 16:15:41 +0000 (18:15 +0200)]
Fix misc FSUSER & PS fail

9 years ago() -> (void)
fincs [Fri, 10 Jun 2016 16:14:30 +0000 (18:14 +0200)]
() -> (void)

9 years agoMerge pull request #290 from Steveice10/master
fincs [Fri, 3 Jun 2016 09:04:02 +0000 (11:04 +0200)]
Merge pull request #290 from Steveice10/master

Add pxidev.h to 3ds.h.

9 years agoAdd pxidev.h to 3ds.h.
Steven Smith [Fri, 3 Jun 2016 01:43:57 +0000 (18:43 -0700)]
Add pxidev.h to 3ds.h.

9 years agoMoved amapp init into a seperate function.
yellows8 [Fri, 3 Jun 2016 00:49:01 +0000 (20:49 -0400)]
Moved amapp init into a seperate function.

9 years agoMerge pull request #289 from Steveice10/master
fincs [Tue, 31 May 2016 22:57:08 +0000 (00:57 +0200)]
Merge pull request #289 from Steveice10/master

Add pxi:dev service.

9 years agoAdd pxi:dev service.
Steven Smith [Tue, 31 May 2016 21:50:27 +0000 (14:50 -0700)]
Add pxi:dev service.

9 years agoMerge pull request #288 from Ryuzaki-MrL/master
fincs [Sat, 21 May 2016 20:05:02 +0000 (22:05 +0200)]
Merge pull request #288 from Ryuzaki-MrL/master

Add 2 more missing news:s functions

9 years agoAdd 2 more missing news:s functions
Lázaro Vieira [Sat, 21 May 2016 19:51:31 +0000 (16:51 -0300)]
Add 2 more missing news:s functions

-Add NEWS_SetNotificationMessage
-Add NEWS_SetNotificationImage
-NULL reference handling for NEWS_GetNotificationImage

9 years agoRemove romfs limitation note from osGetSystemVersionData
Michael Theall [Fri, 20 May 2016 05:04:48 +0000 (00:04 -0500)]
Remove romfs limitation note from osGetSystemVersionData

9 years agoAllow multiple romfs mounts
Michael Theall [Fri, 20 May 2016 04:58:55 +0000 (23:58 -0500)]
Allow multiple romfs mounts

9 years agoMerge pull request #287 from Cruel/const-lyfe
fincs [Thu, 19 May 2016 23:46:53 +0000 (01:46 +0200)]
Merge pull request #287 from Cruel/const-lyfe

Some const correctness in sslc/httpc inputs

9 years agoSome const correctness in sslc/httpc inputs
Thomas Edvalson [Thu, 19 May 2016 23:21:11 +0000 (19:21 -0400)]
Some const correctness in sslc/httpc inputs

9 years agoAdd svcSetProcessAffinityMask, svcSetProcessIdealProcessor and svcRun
fincs [Mon, 16 May 2016 22:14:32 +0000 (00:14 +0200)]
Add svcSetProcessAffinityMask, svcSetProcessIdealProcessor and svcRun

9 years agoMinor pedantic fix in hb.c
fincs [Mon, 16 May 2016 22:14:00 +0000 (00:14 +0200)]
Minor pedantic fix in hb.c

9 years agoMerge pull request #285 from Steveice10/togglesleep
fincs [Sun, 8 May 2016 20:11:54 +0000 (22:11 +0200)]
Merge pull request #285 from Steveice10/togglesleep

Allow toggling sleep mode.

9 years agoMerge pull request #282 from Steveice10/master
fincs [Sun, 8 May 2016 20:11:48 +0000 (22:11 +0200)]
Merge pull request #282 from Steveice10/master

Separate information required to open an archive from the actual opened handle.

9 years agoAllow toggling sleep mode.
Steven Smith [Sun, 8 May 2016 19:45:18 +0000 (12:45 -0700)]
Allow toggling sleep mode.

9 years agoSeparate information required to open an archive from the actual opened handle.
Steven Smith [Fri, 29 Apr 2016 03:38:15 +0000 (20:38 -0700)]
Separate information required to open an archive from the actual opened handle.

9 years agoMerge pull request #283 from Cruel/etc1-enums
smea [Tue, 3 May 2016 03:30:08 +0000 (20:30 -0700)]
Merge pull request #283 from Cruel/etc1-enums

Fix ETC1 texture format enums and add A4

9 years agoFix ETC1 texture format enums and add A4
Thomas Edvalson [Tue, 3 May 2016 02:46:37 +0000 (22:46 -0400)]
Fix ETC1 texture format enums and add A4

9 years agoImplemented proper NFC support, see also the NFC example.
yellows8 [Sat, 30 Apr 2016 21:59:12 +0000 (17:59 -0400)]
Implemented proper NFC support, see also the NFC example.

9 years agoImplemented httpc support for the remaining documented sslc-related commands.
yellows8 [Fri, 29 Apr 2016 04:54:51 +0000 (00:54 -0400)]
Implemented httpc support for the remaining documented sslc-related commands.

9 years agoAdded UDS_CHECK_SENDTO_FATALERROR and updated comments for udsPullPacket().
yellows8 [Wed, 27 Apr 2016 19:55:49 +0000 (15:55 -0400)]
Added UDS_CHECK_SENDTO_FATALERROR and updated comments for udsPullPacket().

9 years agoAdded flag and out params to MVDSTD_ProcessNALUnit(). Added mvdstdSetupOutputBuffers...
yellows8 [Mon, 25 Apr 2016 16:21:16 +0000 (12:21 -0400)]
Added flag and out params to MVDSTD_ProcessNALUnit(). Added mvdstdSetupOutputBuffers() and mvdstdOverrideOutputBuffers(). Updated mvdstdInit() to use an initstruct, and clear the workbuf. In mvdstdInit(), use a seperate retval for MVDSTD_ControlFrameRendering() so that the actual retval is returned correctly. Updated mvdstdGenerateDefaultConfig(). Updated mvdstdProcessVideoFrame(). Updated mvd.h.

9 years agoUpdated the MVDSTD_Config struct. Removed config setup in mvdstdGenerateDefaultConfig...
yellows8 [Fri, 22 Apr 2016 16:38:44 +0000 (12:38 -0400)]
Updated the MVDSTD_Config struct. Removed config setup in mvdstdGenerateDefaultConfig() which is actually optional.

9 years agoMoved rendering code from mvdstdProcessVideoFrame() into a seperate function.
yellows8 [Fri, 22 Apr 2016 16:12:32 +0000 (12:12 -0400)]
Moved rendering code from mvdstdProcessVideoFrame() into a seperate function.

9 years agoMerge pull request #281 from Steveice10/master
fincs [Fri, 22 Apr 2016 09:35:42 +0000 (11:35 +0200)]
Merge pull request #281 from Steveice10/master

Minor am:net corrections and additions.

9 years agoMinor am:net corrections and additions.
Steven Smith [Fri, 22 Apr 2016 06:05:49 +0000 (23:05 -0700)]
Minor am:net corrections and additions.

9 years agoUpdated the MVD implementation to support video processing. Fixed some issues, etc.
yellows8 [Thu, 21 Apr 2016 23:22:14 +0000 (19:22 -0400)]
Updated the MVD implementation to support video processing. Fixed some issues, etc.

9 years agoReset romFS_offset on romfsExit()
Michael Theall [Wed, 20 Apr 2016 22:37:34 +0000 (17:37 -0500)]
Reset romFS_offset on romfsExit()

9 years agoImplemented recv_buffer_size for UDS bind handling, this was added to the udsCreateNe...
yellows8 [Tue, 19 Apr 2016 17:36:18 +0000 (13:36 -0400)]
Implemented recv_buffer_size for UDS bind handling, this was added to the udsCreateNetwork()/udsConnectNetwork() params too. Run udsBind() before creating/joining a network. Added udsAllowSpectators() and updated the UDSNETATTR enums. Added more defines. Minor other changes. Removed the 'WARNING' from the .h.

9 years agoMerge pull request #280 from Steveice10/master
fincs [Sat, 16 Apr 2016 09:59:53 +0000 (11:59 +0200)]
Merge pull request #280 from Steveice10/master

Fix FSUSER_GetArchiveResource, add more AM commands.

9 years agoMerge pull request #279 from Lectem/fixnewss
fincs [Sat, 16 Apr 2016 09:59:40 +0000 (11:59 +0200)]
Merge pull request #279 from Lectem/fixnewss

fixes NEWS_AddNotification for news:s #278

9 years agoFix FSUSER_GetArchiveResource, add more AM commands.
Steven Smith [Sat, 16 Apr 2016 07:08:49 +0000 (00:08 -0700)]
Fix FSUSER_GetArchiveResource, add more AM commands.

9 years agoInitialize dir->size
Michael Theall [Fri, 15 Apr 2016 21:55:33 +0000 (16:55 -0500)]
Initialize dir->size

9 years agofixes NEWS_AddNotification for news:s #278
Lectem [Fri, 15 Apr 2016 20:47:54 +0000 (16:47 -0400)]
fixes NEWS_AddNotification for news:s #278

9 years agoMerge pull request #277 from Steveice10/master
fincs [Thu, 14 Apr 2016 09:49:13 +0000 (11:49 +0200)]
Merge pull request #277 from Steveice10/master

Add some resource limit SVCs.

9 years agoAdd some resource limit SVCs.
Steven Smith [Thu, 14 Apr 2016 08:19:11 +0000 (01:19 -0700)]
Add some resource limit SVCs.

9 years agoUpdated udsConnectNetwork() to handle failure from the network-connection command...
yellows8 [Wed, 13 Apr 2016 04:36:47 +0000 (00:36 -0400)]
Updated udsConnectNetwork() to handle failure from the network-connection command properly, and removed the commented prints.

9 years agoUpdated udsSetNewConnectionsBlocked() and UDSNETATTR for bitmask 0x4.
yellows8 [Wed, 13 Apr 2016 02:28:42 +0000 (22:28 -0400)]
Updated udsSetNewConnectionsBlocked() and UDSNETATTR for bitmask 0x4.

9 years agoAdded httpcAddDefaultCert, and some header include changes to support this.
yellows8 [Tue, 12 Apr 2016 01:27:34 +0000 (21:27 -0400)]
Added httpcAddDefaultCert, and some header include changes to support this.

9 years agoMerged the HTTPC_* functions with httpc* and removed HTTPC_* from the .h, etc(this...
yellows8 [Mon, 11 Apr 2016 20:19:23 +0000 (16:19 -0400)]
Merged the HTTPC_* functions with httpc* and removed HTTPC_* from the .h, etc(this is similar to how sslc is already handled).

9 years agoMerge pull request #276 from Steveice10/master
fincs [Mon, 11 Apr 2016 16:18:00 +0000 (18:18 +0200)]
Merge pull request #276 from Steveice10/master

Add ARCHIVE_TWL_SOUND.

9 years agoAdd ARCHIVE_TWL_SOUND.
Steven Smith [Mon, 11 Apr 2016 16:16:02 +0000 (09:16 -0700)]
Add ARCHIVE_TWL_SOUND.

9 years agoMerge pull request #275 from Steveice10/master
fincs [Sun, 10 Apr 2016 22:00:41 +0000 (00:00 +0200)]
Merge pull request #275 from Steveice10/master

Add result module codes.

9 years agoAdd result module codes.
Steven Smith [Sun, 10 Apr 2016 18:55:53 +0000 (11:55 -0700)]
Add result module codes.

9 years agoMerge pull request #274 from Steveice10/master
fincs [Sun, 10 Apr 2016 09:35:46 +0000 (11:35 +0200)]
Merge pull request #274 from Steveice10/master

Fix buffer type in FSUSER_EnumerateSystemSaveData.

9 years agoFix buffer type in FSUSER_EnumerateSystemSaveData.
Steven Smith [Sun, 10 Apr 2016 06:53:45 +0000 (23:53 -0700)]
Fix buffer type in FSUSER_EnumerateSystemSaveData.

9 years agoMerge pull request #273 from ksanislo/master
fincs [Sat, 9 Apr 2016 23:26:26 +0000 (01:26 +0200)]
Merge pull request #273 from ksanislo/master

fix typo from pull #272

9 years agofix typo from #272
Ken Sanislo [Sat, 9 Apr 2016 22:08:52 +0000 (15:08 -0700)]
fix typo from #272

9 years agoMerge pull request #261 from Steveice10/master
fincs [Sat, 9 Apr 2016 21:17:32 +0000 (23:17 +0200)]
Merge pull request #261 from Steveice10/master

Clean up and update AM service functions.

9 years agoImplemented UDS data_channel handling. Added the data_channel param to udsBind()...
yellows8 [Fri, 8 Apr 2016 23:09:15 +0000 (19:09 -0400)]
Implemented UDS data_channel handling. Added the data_channel param to udsBind(), udsConnectNetwork(), and udsCreateNetwork(). Removed UDS_SEND_NETFLAGS_DEFAULT. The output bind context for network creation/connecting is now optional.

9 years agohttpcSetSSLOpt support (#272)
Ken Sanislo [Fri, 8 Apr 2016 21:37:07 +0000 (14:37 -0700)]
httpcSetSSLOpt support (#272)

httpcSetSSLOpt support

9 years agoSwitched 'input8' for udsSendTo() to 'netflags'. Minor other changes.
yellows8 [Fri, 8 Apr 2016 05:20:21 +0000 (01:20 -0400)]
Switched 'input8' for udsSendTo() to 'netflags'. Minor other changes.

9 years agoUpdated comments for udsNodeInfo.
yellows8 [Thu, 7 Apr 2016 20:51:03 +0000 (16:51 -0400)]
Updated comments for udsNodeInfo.

9 years agoUpdated udsNodeInfo and udsConnectionStatus. Updated the related code for udsNodeInfo.
yellows8 [Thu, 7 Apr 2016 20:31:26 +0000 (16:31 -0400)]
Updated udsNodeInfo and udsConnectionStatus. Updated the related code for udsNodeInfo.

9 years agoUpdated udsConnectionStatus and networkstruct. Removed total_nodes from udsNetworkSca...
yellows8 [Thu, 7 Apr 2016 17:06:23 +0000 (13:06 -0400)]
Updated udsConnectionStatus and networkstruct. Removed total_nodes from udsNetworkScanInfo since that's stored in the networkstruct.

9 years agoConst-correctness and some size_t parameters for UDS
Michael Theall [Thu, 7 Apr 2016 15:38:44 +0000 (10:38 -0500)]
Const-correctness and some size_t parameters for UDS

9 years agoProperly load the UDS network wifi channel, apparently it was hard-coded to channel...
yellows8 [Thu, 7 Apr 2016 14:04:48 +0000 (10:04 -0400)]
Properly load the UDS network wifi channel, apparently it was hard-coded to channel 1 previously. This fixed the udsConnectNetwork() failures with the example app(not yet available under the 3ds-examples repo).

9 years agoAdded a new param to udsScanBeacons() for using ScanOnConnection internally.
yellows8 [Wed, 6 Apr 2016 23:38:56 +0000 (19:38 -0400)]
Added a new param to udsScanBeacons() for using ScanOnConnection internally.

9 years agoAdded udsEjectSpectator().
yellows8 [Wed, 6 Apr 2016 20:32:25 +0000 (16:32 -0400)]
Added udsEjectSpectator().

9 years agoImplemented full support for connecting as an UDS spectator.
yellows8 [Wed, 6 Apr 2016 20:26:06 +0000 (16:26 -0400)]
Implemented full support for connecting as an UDS spectator.

9 years agoUpdated the udsConnectionStatus struct.
yellows8 [Wed, 6 Apr 2016 17:41:37 +0000 (13:41 -0400)]
Updated the udsConnectionStatus struct.

9 years agoAdded udsWaitConnectionStatusEvent(). Updated the udsConnectionStatus struct.
yellows8 [Wed, 6 Apr 2016 17:02:26 +0000 (13:02 -0400)]
Added udsWaitConnectionStatusEvent(). Updated the udsConnectionStatus struct.

9 years agoAdded udsGetConnectionStatus().
yellows8 [Wed, 6 Apr 2016 16:46:08 +0000 (12:46 -0400)]
Added udsGetConnectionStatus().

9 years agoAdded udsGetNodeInformation().
yellows8 [Wed, 6 Apr 2016 16:24:43 +0000 (12:24 -0400)]
Added udsGetNodeInformation().

9 years agoImplemented udsUpdateNetworkAttribute() and udsSetNewConnectionsBlocked().
yellows8 [Wed, 6 Apr 2016 05:56:02 +0000 (01:56 -0400)]
Implemented udsUpdateNetworkAttribute() and udsSetNewConnectionsBlocked().

9 years agoDisabled the debug prints for network-connecting and implemented udsEjectClient().
yellows8 [Wed, 6 Apr 2016 04:48:08 +0000 (00:48 -0400)]
Disabled the debug prints for network-connecting and implemented udsEjectClient().

9 years agoAdd readdir batching to sdmc
Michael Theall [Tue, 5 Apr 2016 22:36:09 +0000 (17:36 -0500)]
Add readdir batching to sdmc

9 years agoAdd opendir/readdir/rewinddir/closedir/stat support to romfs
Michael Theall [Tue, 5 Apr 2016 22:35:45 +0000 (17:35 -0500)]
Add opendir/readdir/rewinddir/closedir/stat support to romfs

9 years agoAdded udsGetNetworkStructApplicationData().
yellows8 [Tue, 5 Apr 2016 21:37:07 +0000 (17:37 -0400)]
Added udsGetNetworkStructApplicationData().

9 years agoFixed udsGetChannel() output. Implemented udsSetApplicationData() and udsGetApplicati...
yellows8 [Tue, 5 Apr 2016 20:57:16 +0000 (16:57 -0400)]
Fixed udsGetChannel() output. Implemented udsSetApplicationData() and udsGetApplicationData(). Added a comment regarding why there's debug prints in udsConnectNetwork().

9 years agoAdded udsWaitDataAvailable(), based on gspWaitForEvent().
yellows8 [Tue, 5 Apr 2016 16:07:24 +0000 (12:07 -0400)]
Added udsWaitDataAvailable(), based on gspWaitForEvent().

9 years agoAdded UDS_HOST_NETWORKNODEID. Updated UDS_SENDFLAG_Broadcast.
yellows8 [Tue, 5 Apr 2016 15:26:48 +0000 (11:26 -0400)]
Added UDS_HOST_NETWORKNODEID. Updated UDS_SENDFLAG_Broadcast.

9 years agoAdded host_macaddress parameter to udsScanBeacons().
yellows8 [Tue, 5 Apr 2016 15:01:16 +0000 (11:01 -0400)]
Added host_macaddress parameter to udsScanBeacons().

9 years agoSwitched UDS_SEND_INPUT8_DEFAULT to 0xF3, udsPullPacket() returns actual output data...
yellows8 [Tue, 5 Apr 2016 14:26:16 +0000 (10:26 -0400)]
Switched UDS_SEND_INPUT8_DEFAULT to 0xF3, udsPullPacket() returns actual output data which was sent via udsSendTo() now.

9 years agoImplemented udsCheckNodeInfoInitialized() and udsGetChannel(). Implemented network...
yellows8 [Tue, 5 Apr 2016 14:07:04 +0000 (10:07 -0400)]
Implemented udsCheckNodeInfoInitialized() and udsGetChannel(). Implemented network (dis)connect and scanning code. Implemented udsPullPacket(). Fixed some issues. Updated uds.h for beacon scanning etc.

9 years agoAdded varioues UDS structs and enums+defines. Implemented udsGenerateDefaultNetworkSt...
yellows8 [Mon, 4 Apr 2016 18:26:49 +0000 (14:26 -0400)]
Added varioues UDS structs and enums+defines. Implemented udsGenerateDefaultNetworkStruct(). Implemented code for creating+destroying networks. Implemented code for binds. Implemented udsSendTo().

9 years agoLoad the UDS connection-status event handle, and a minor uds.c change.
yellows8 [Mon, 4 Apr 2016 04:22:32 +0000 (00:22 -0400)]
Load the UDS connection-status event handle, and a minor uds.c change.

9 years agoImplemented some support for ndmu. Started implementing support for UDS.
yellows8 [Mon, 4 Apr 2016 04:11:37 +0000 (00:11 -0400)]
Implemented some support for ndmu. Started implementing support for UDS.

9 years agoImplemented support for sslc cmd8..cmdc CertChain commands. Clear the serv handle...
yellows8 [Thu, 31 Mar 2016 16:37:20 +0000 (12:37 -0400)]
Implemented support for sslc cmd8..cmdc CertChain commands. Clear the serv handle in sslcExit.

9 years agoImplemented sslcAddCert.
yellows8 [Thu, 31 Mar 2016 15:28:32 +0000 (11:28 -0400)]
Implemented sslcAddCert.

9 years agoImplemented sslcContextInitSharedmem.
yellows8 [Wed, 30 Mar 2016 20:51:42 +0000 (16:51 -0400)]
Implemented sslcContextInitSharedmem.

9 years agoSwitched sslcContextGetStrings to sslcContextGetProtocolCipher since it's documented...
yellows8 [Wed, 30 Mar 2016 20:04:17 +0000 (16:04 -0400)]
Switched sslcContextGetStrings to sslcContextGetProtocolCipher since it's documented now.

9 years agoSwitched the sslopt enum to anonymous, and updated sslcRead(), as requested. Implemen...
yellows8 [Wed, 30 Mar 2016 19:02:18 +0000 (15:02 -0400)]
Switched the sslopt enum to anonymous, and updated sslcRead(), as requested. Implemented sslcContextGetStrings.

9 years agoSwitched to using an enum for sslopt. Updated the type handling for sslcRead.
yellows8 [Wed, 30 Mar 2016 18:24:24 +0000 (14:24 -0400)]
Switched to using an enum for sslopt. Updated the type handling for sslcRead.

9 years agoImplemented actual support for sslc, homebrew can now actually use sslc(see also...
yellows8 [Wed, 30 Mar 2016 17:57:20 +0000 (13:57 -0400)]
Implemented actual support for sslc, homebrew can now actually use sslc(see also the sslc example).

9 years agoImplemented SOCU_AddGlobalSocket.
yellows8 [Wed, 30 Mar 2016 17:52:15 +0000 (13:52 -0400)]
Implemented SOCU_AddGlobalSocket.

9 years agoClean up and update AM service functions.
Steven Smith [Sun, 7 Feb 2016 07:34:51 +0000 (23:34 -0800)]
Clean up and update AM service functions.

9 years agoMerge pull request #271 from MerryMage/channel-filter
fincs [Fri, 25 Mar 2016 19:33:57 +0000 (20:33 +0100)]
Merge pull request #271 from MerryMage/channel-filter

ndsp: Monopole and biquad channel filter params

9 years agondsp: Monopole and biquad channel filter params
MerryMage [Fri, 25 Mar 2016 18:58:00 +0000 (18:58 +0000)]
ndsp: Monopole and biquad channel filter params

9 years agoMerge pull request #269 from wwylele/master
fincs [Fri, 18 Mar 2016 21:47:31 +0000 (22:47 +0100)]
Merge pull request #269 from wwylele/master

fix hid:GetGyroscopeRawToDpsCoefficient

9 years agofix hid:GetGyroscopeRawToDpsCoefficient
wwylele [Fri, 18 Mar 2016 20:52:16 +0000 (22:52 +0200)]
fix hid:GetGyroscopeRawToDpsCoefficient

9 years agoAdded initial sslc support. Minus init/exit this only has sslcAddTrustedRootCA implem...
yellows8 [Wed, 9 Mar 2016 00:29:48 +0000 (19:29 -0500)]
Added initial sslc support. Minus init/exit this only has sslcAddTrustedRootCA implemented.

9 years agoAdded httpc AddTrustedRootCA.
yellows8 [Tue, 8 Mar 2016 23:19:51 +0000 (18:19 -0500)]
Added httpc AddTrustedRootCA.

9 years agoFinally added code to exit httpc properly via HTTPC_Finalize.
yellows8 [Tue, 8 Mar 2016 20:00:57 +0000 (15:00 -0500)]
Finally added code to exit httpc properly via HTTPC_Finalize.

9 years agoMerge pull request #267 from Bownairo/master
yellows8 [Sun, 6 Mar 2016 20:24:04 +0000 (15:24 -0500)]
Merge pull request #267 from Bownairo/master

Adds function addPostDataRaw

9 years agoAdds function addPostDataRaw
Eero Kelly [Wed, 2 Mar 2016 03:40:26 +0000 (22:40 -0500)]
Adds function addPostDataRaw