]>
Chaos Git - corbenik/ctrulib.git/log
yellows8 [Wed, 6 Apr 2016 05:56:02 +0000 (01:56 -0400)]
Implemented udsUpdateNetworkAttribute() and udsSetNewConnectionsBlocked().
yellows8 [Wed, 6 Apr 2016 04:48:08 +0000 (00:48 -0400)]
Disabled the debug prints for network-connecting and implemented udsEjectClient().
Michael Theall [Tue, 5 Apr 2016 22:36:09 +0000 (17:36 -0500)]
Add readdir batching to sdmc
Michael Theall [Tue, 5 Apr 2016 22:35:45 +0000 (17:35 -0500)]
Add opendir/readdir/rewinddir/closedir/stat support to romfs
yellows8 [Tue, 5 Apr 2016 21:37:07 +0000 (17:37 -0400)]
Added udsGetNetworkStructApplicationData().
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().
yellows8 [Tue, 5 Apr 2016 16:07:24 +0000 (12:07 -0400)]
Added udsWaitDataAvailable(), based on gspWaitForEvent().
yellows8 [Tue, 5 Apr 2016 15:26:48 +0000 (11:26 -0400)]
Added UDS_HOST_NETWORKNODEID. Updated UDS_SENDFLAG_Broadcast.
yellows8 [Tue, 5 Apr 2016 15:01:16 +0000 (11:01 -0400)]
Added host_macaddress parameter to udsScanBeacons().
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.
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.
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().
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.
yellows8 [Mon, 4 Apr 2016 04:11:37 +0000 (00:11 -0400)]
Implemented some support for ndmu. Started implementing support for UDS.
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.
yellows8 [Thu, 31 Mar 2016 15:28:32 +0000 (11:28 -0400)]
Implemented sslcAddCert.
yellows8 [Wed, 30 Mar 2016 20:51:42 +0000 (16:51 -0400)]
Implemented sslcContextInitSharedmem.
yellows8 [Wed, 30 Mar 2016 20:04:17 +0000 (16:04 -0400)]
Switched sslcContextGetStrings to sslcContextGetProtocolCipher since it's documented now.
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.
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.
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).
yellows8 [Wed, 30 Mar 2016 17:52:15 +0000 (13:52 -0400)]
Implemented SOCU_AddGlobalSocket.
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
MerryMage [Fri, 25 Mar 2016 18:58:00 +0000 (18:58 +0000)]
ndsp: Monopole and biquad channel filter params
fincs [Fri, 18 Mar 2016 21:47:31 +0000 (22:47 +0100)]
Merge pull request #269 from wwylele/master
fix hid:GetGyroscopeRawToDpsCoefficient
wwylele [Fri, 18 Mar 2016 20:52:16 +0000 (22:52 +0200)]
fix hid:GetGyroscopeRawToDpsCoefficient
yellows8 [Wed, 9 Mar 2016 00:29:48 +0000 (19:29 -0500)]
Added initial sslc support. Minus init/exit this only has sslcAddTrustedRootCA implemented.
yellows8 [Tue, 8 Mar 2016 23:19:51 +0000 (18:19 -0500)]
Added httpc AddTrustedRootCA.
yellows8 [Tue, 8 Mar 2016 20:00:57 +0000 (15:00 -0500)]
Finally added code to exit httpc properly via HTTPC_Finalize.
yellows8 [Sun, 6 Mar 2016 20:24:04 +0000 (15:24 -0500)]
Merge pull request #267 from Bownairo/master
Adds function addPostDataRaw
Eero Kelly [Wed, 2 Mar 2016 03:40:26 +0000 (22:40 -0500)]
Adds function addPostDataRaw
Dave Murphy [Sun, 6 Mar 2016 13:13:49 +0000 (13:13 +0000)]
Merge pull request #266 from ObsidianX/nit-pick-hid-comments
Update hid.h comments
yellows8 [Mon, 29 Feb 2016 05:45:42 +0000 (00:45 -0500)]
Clear the httpc sharedmem before using svcCreateMemoryBlock.
Ryan Loebs [Wed, 24 Feb 2016 12:32:57 +0000 (04:32 -0800)]
Update hid.h comments
Nit-picky update to accurately describe the `hidKeys*()` functions, and how to extract individual bits from them.
fincs [Tue, 16 Feb 2016 18:27:02 +0000 (19:27 +0100)]
Merge pull request #265 from Lectem/patch-1
add a note for svcExitThread and the thread API
Lectem [Tue, 16 Feb 2016 15:21:17 +0000 (10:21 -0500)]
add a note for svcExitThread and the thread API
Calling svcExitThread will make it so that threadCreate detached parameter won't work.
yellows8 [Fri, 12 Feb 2016 23:38:39 +0000 (18:38 -0500)]
Implemented actual httpc sharedmem handling. Implemented httpc AddPostDataAscii.
Dave Murphy [Fri, 12 Feb 2016 17:16:50 +0000 (17:16 +0000)]
Merge pull request #263 from smealum/libctru-cleanup
httpc fixes and extensions
Ken Sanislo [Fri, 29 Jan 2016 22:16:50 +0000 (14:16 -0800)]
httpc fixes and extensions
Signed-off-by: Dave Murphy <davem@devkitpro.org>
fincs [Thu, 4 Feb 2016 16:53:31 +0000 (17:53 +0100)]
Merge pull request #260 from javimadgit/master
Add basic NFC service support
Javi [Thu, 4 Feb 2016 16:20:40 +0000 (17:20 +0100)]
Fix nfcInit error
Javi [Thu, 4 Feb 2016 16:18:26 +0000 (17:18 +0100)]
Fixed prefix and parameters declaration
Javi [Thu, 4 Feb 2016 11:51:06 +0000 (12:51 +0100)]
Add basic NFC service support
mtheall [Wed, 3 Feb 2016 08:45:00 +0000 (02:45 -0600)]
Merge pull request #259 from yuriks/patch-1
Fix crash when getting or setting struct params in CAM:U
Yuri Kunde Schlesner [Wed, 3 Feb 2016 08:25:54 +0000 (00:25 -0800)]
Fix crash when getting or setting struct params in CAM:U
fincs [Thu, 28 Jan 2016 22:46:03 +0000 (23:46 +0100)]
Add ndspChnIsPaused/ndspChnSetPaused (untested)
fincs [Thu, 28 Jan 2016 22:44:51 +0000 (23:44 +0100)]
Adapt AMPXI to use libctru naming conventions for plain service calls.
yellows8 [Tue, 26 Jan 2016 06:09:21 +0000 (01:09 -0500)]
Added ampxiInstallTitlesFinish.
mtheall [Tue, 26 Jan 2016 01:46:28 +0000 (19:46 -0600)]
Merge pull request #256 from Lectem/more_soc
added SOCU_GetNetworkOpt
Lectem [Mon, 25 Jan 2016 00:38:29 +0000 (19:38 -0500)]
added SOCU_GetNetworkOpt
Dave Murphy [Sun, 24 Jan 2016 18:05:17 +0000 (18:05 +0000)]
Merge pull request #254 from Rinnegatamante/master
Added some missing news:s funcs and updated header.
Dave Murphy [Sat, 23 Jan 2016 22:42:26 +0000 (22:42 +0000)]
Merge pull request #253 from yifanlu/master
Added svc calls for svcCreateCodeSet and svcCreateProcess
Yifan Lu [Sat, 23 Jan 2016 00:18:13 +0000 (16:18 -0800)]
Added svc calls for svcCreateCodeSet and svcCreateProcess
Rinnegatamante [Sat, 23 Jan 2016 11:47:14 +0000 (12:47 +0100)]
Added some missing news:s funcs and updated header.
Added some missing news:s funcs and updated header.
fincs [Fri, 22 Jan 2016 23:59:39 +0000 (00:59 +0100)]
Add fallback RomFS path for when argv isn't available (e.g. boot.3dsx)
Michael Theall [Fri, 22 Jan 2016 22:40:28 +0000 (16:40 -0600)]
Add sdmc_getmtime
Michael Theall [Fri, 22 Jan 2016 01:22:43 +0000 (19:22 -0600)]
fix spacing
Michael Theall [Fri, 22 Jan 2016 01:21:43 +0000 (19:21 -0600)]
Add SOCU_GetIPInfo
Michael Theall [Thu, 21 Jan 2016 23:12:58 +0000 (17:12 -0600)]
replace 6, 17 with IPPROTO_TCP, IPPROTO_UDP respectively
Dave Murphy [Thu, 21 Jan 2016 09:35:46 +0000 (09:35 +0000)]
Merge pull request #251 from ss23/250_socket_protocol
Change protocol in socket() to 0 if appropriate - Fix #250
Stephen Shkardoon [Thu, 21 Jan 2016 04:56:48 +0000 (23:56 -0500)]
Change protocol in socket() to 0 if appropriate - Fix #250
When the user is specifying TCP or UDP and it is the only option,
change the protocol parameter to 0, which is the only value the
underlying 3DS system will accept as valid. This compatibility layer
ensures that code will work transparently whether on a host system
or the 3DS.
Dave Murphy [Thu, 21 Jan 2016 00:16:26 +0000 (00:16 +0000)]
Merge pull request #247 from Lectem/more_soc
added gethostname
Michael Theall [Thu, 21 Jan 2016 00:10:48 +0000 (18:10 -0600)]
Tested all the send/recv flags and the SOL_SOCKET options
Dave Murphy [Wed, 20 Jan 2016 23:20:48 +0000 (23:20 +0000)]
Merge pull request #249 from Lectem/patch-2
remove restrict keyword in arpa/inet.h fixes #248
Lectem [Wed, 20 Jan 2016 21:15:48 +0000 (16:15 -0500)]
remove restrict keyword in arpa/inet.h fixes #248
This causes problems for non-c99 and c++ projects.
fincs [Tue, 19 Jan 2016 22:45:31 +0000 (23:45 +0100)]
Fix Doxygen oversight
Lectem [Tue, 19 Jan 2016 19:14:32 +0000 (14:14 -0500)]
added gethostname
fincs [Tue, 19 Jan 2016 18:23:58 +0000 (19:23 +0100)]
Add shared system font parsing code.
Michael Theall [Tue, 19 Jan 2016 01:34:12 +0000 (19:34 -0600)]
Fix use of RemoveDevice()
mtheall [Mon, 18 Jan 2016 03:53:47 +0000 (21:53 -0600)]
Merge pull request #245 from Lectem/more_soc
fix getaddrinfo
Lectem [Mon, 18 Jan 2016 03:50:40 +0000 (22:50 -0500)]
fix getaddrinfo
Dave Murphy [Sun, 17 Jan 2016 18:36:06 +0000 (18:36 +0000)]
Merge pull request #244 from Lectem/more_soc
SOC:u added close/shutdown sockets and inet_pton/ntop
Lectem [Sun, 17 Jan 2016 17:58:21 +0000 (12:58 -0500)]
added inet_pton and inet_ntop
Lectem [Sun, 17 Jan 2016 17:25:41 +0000 (12:25 -0500)]
fix alignment in arpa/inet.h
Lectem [Sun, 17 Jan 2016 02:13:22 +0000 (21:13 -0500)]
SOC:u added close/shutdown sockets
Michael Theall [Sat, 16 Jan 2016 22:32:27 +0000 (16:32 -0600)]
Merge branch 'master' of github.com:smealum/ctrulib
Michael Theall [Sat, 16 Jan 2016 22:32:21 +0000 (16:32 -0600)]
proper EEXIST error for mkdir
Michael Theall [Sat, 16 Jan 2016 22:30:11 +0000 (16:30 -0600)]
Move sdmc_dir_t into 3ds/sdmc.h
Dave Murphy [Sat, 16 Jan 2016 21:06:33 +0000 (21:06 +0000)]
ensure svcSleepThread gets u64
mtheall [Fri, 15 Jan 2016 00:18:44 +0000 (18:18 -0600)]
Merge pull request #242 from Lectem/more_soc
More soc
Lectem [Wed, 13 Jan 2016 22:20:46 +0000 (17:20 -0500)]
Added gai_strerror
Lectem [Wed, 13 Jan 2016 17:20:33 +0000 (12:20 -0500)]
added SOC:u getaddrinfo
Lectem [Wed, 13 Jan 2016 17:18:16 +0000 (12:18 -0500)]
added SOC:u getnameinfo
Lectem [Wed, 13 Jan 2016 04:56:07 +0000 (23:56 -0500)]
fix sockaddr_storage to match the one used by SOC
Lectem [Tue, 12 Jan 2016 22:36:45 +0000 (17:36 -0500)]
fix PF_INET6 value
Michael Theall [Tue, 12 Jan 2016 22:22:30 +0000 (16:22 -0600)]
Add sdmcWriteSafe
Dave Murphy [Fri, 8 Jan 2016 19:08:37 +0000 (19:08 +0000)]
add void function typedef
Dave Murphy [Fri, 8 Jan 2016 19:07:09 +0000 (19:07 +0000)]
add macros for color codes
fincs [Tue, 12 Jan 2016 19:36:05 +0000 (20:36 +0100)]
Merge pull request #241 from Lectem/TLSfix
fix thread static buffers usage (save+restore)
Lectem [Sun, 10 Jan 2016 18:06:32 +0000 (13:06 -0500)]
fix thread static buffers usage (save+restore)
yellows8 [Thu, 7 Jan 2016 22:28:48 +0000 (17:28 -0500)]
Added AMPXI for using ampxiWriteTWLSavedata.
yellows8 [Thu, 7 Jan 2016 04:31:10 +0000 (23:31 -0500)]
Added NS_TerminateProcessTID.
fincs [Wed, 6 Jan 2016 18:53:09 +0000 (19:53 +0100)]
Bump version to v1.1.0
Dave Murphy [Tue, 5 Jan 2016 16:37:05 +0000 (16:37 +0000)]
add usleep
fincs [Mon, 4 Jan 2016 23:25:40 +0000 (00:25 +0100)]
Revise/enhance GSPGPU/GFX code, see below:
- Screens can be buffer-swapped independently (gfxConfigScreen)
- Added gspSetEventCallback for running event code directly on the GSP thread
- Added gspWaitForAnyEvent for waiting for any GSP event
- Added gfxIs3D for retrieving 3D-enable status
fincs [Mon, 4 Jan 2016 23:23:10 +0000 (00:23 +0100)]
Fix redundant/hazardous code in svcArbitrateAddress
Dave Murphy [Mon, 4 Jan 2016 19:43:28 +0000 (19:43 +0000)]
increase ndsp thread priority
fincs [Sun, 3 Jan 2016 19:29:34 +0000 (20:29 +0100)]
Merge pull request #238 from TuxSH/master
Implementing AM_InstallFirm
TuxSH [Sun, 3 Jan 2016 18:38:41 +0000 (19:38 +0100)]
Implementing AM_InstallFirm
Dave Murphy [Sun, 3 Jan 2016 14:08:58 +0000 (14:08 +0000)]
elaborate GX_BUFFER_DIM