Dave Murphy
98165a1164
Merge pull request #251 from ss23/250_socket_protocol
...
Change protocol in socket() to 0 if appropriate - Fix #250
2016-01-21 09:35:46 +00:00
Stephen Shkardoon
248c02cf8e
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.
2016-01-20 23:56:48 -05:00
Dave Murphy
b8741b35e8
Merge pull request #247 from Lectem/more_soc
...
added gethostname
2016-01-21 00:16:26 +00:00
Michael Theall
a7a7231085
Tested all the send/recv flags and the SOL_SOCKET options
2016-01-20 18:10:48 -06:00
Dave Murphy
88c1798c12
Merge pull request #249 from Lectem/patch-2
...
remove restrict keyword in arpa/inet.h fixes #248
2016-01-20 23:20:48 +00:00
Lectem
097095b557
remove restrict keyword in arpa/inet.h fixes #248
...
This causes problems for non-c99 and c++ projects.
2016-01-20 16:15:48 -05:00
fincs
70f84f4950
Fix Doxygen oversight
2016-01-19 23:45:31 +01:00
Lectem
6beee4f9fe
added gethostname
2016-01-19 14:20:34 -05:00
fincs
8b5e753235
Add shared system font parsing code.
2016-01-19 19:23:58 +01:00
Michael Theall
07f0fe7e65
Fix use of RemoveDevice()
2016-01-18 19:34:12 -06:00
mtheall
722d91b73e
Merge pull request #245 from Lectem/more_soc
...
fix getaddrinfo
2016-01-17 21:53:47 -06:00
Lectem
abbef70e61
fix getaddrinfo
2016-01-17 22:50:40 -05:00
Dave Murphy
28b3775118
Merge pull request #244 from Lectem/more_soc
...
SOC:u added close/shutdown sockets and inet_pton/ntop
2016-01-17 18:36:06 +00:00
Lectem
45ff5c4ee6
added inet_pton and inet_ntop
2016-01-17 12:58:21 -05:00
Lectem
389807c6a3
fix alignment in arpa/inet.h
2016-01-17 12:25:41 -05:00
Lectem
464d6c6363
SOC:u added close/shutdown sockets
2016-01-16 21:14:09 -05:00
Michael Theall
ac7af47956
Merge branch 'master' of github.com:smealum/ctrulib
2016-01-16 16:32:27 -06:00
Michael Theall
3df00537cd
proper EEXIST error for mkdir
2016-01-16 16:32:21 -06:00
Michael Theall
0b40e7aa2f
Move sdmc_dir_t into 3ds/sdmc.h
2016-01-16 16:30:11 -06:00
Dave Murphy
557fbedb9b
ensure svcSleepThread gets u64
2016-01-16 21:06:33 +00:00
mtheall
15cb718913
Merge pull request #242 from Lectem/more_soc
...
More soc
2016-01-14 18:18:44 -06:00
Lectem
e9a476cfe2
Added gai_strerror
2016-01-14 18:31:45 -05:00
Lectem
6eb23d3fbd
added SOC:u getaddrinfo
2016-01-14 18:30:55 -05:00
Lectem
517b1c9503
added SOC:u getnameinfo
2016-01-14 18:24:50 -05:00
Lectem
b34ff22dc7
fix sockaddr_storage to match the one used by SOC
2016-01-13 12:23:05 -05:00
Lectem
531f8f29a1
fix PF_INET6 value
2016-01-13 12:23:05 -05:00
Michael Theall
c5674b3126
Add sdmcWriteSafe
2016-01-12 16:22:30 -06:00
Dave Murphy
15897d0eab
add void function typedef
2016-01-12 21:12:11 +00:00
Dave Murphy
eba67d69ca
add macros for color codes
2016-01-12 21:12:11 +00:00
fincs
a75c01c302
Merge pull request #241 from Lectem/TLSfix
...
fix thread static buffers usage (save+restore)
2016-01-12 20:36:05 +01:00
Lectem
e05f841a58
fix thread static buffers usage (save+restore)
2016-01-10 13:41:28 -05:00
yellows8
d5931ee336
Added AMPXI for using ampxiWriteTWLSavedata.
2016-01-07 17:28:48 -05:00
yellows8
afae9ad607
Added NS_TerminateProcessTID.
2016-01-06 23:31:10 -05:00
fincs
57ec5db247
Bump version to v1.1.0
2016-01-06 19:53:09 +01:00
Dave Murphy
850646ea31
add usleep
2016-01-05 16:37:05 +00:00
fincs
9f98cefa3e
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
2016-01-05 00:25:40 +01:00
fincs
43940facdc
Fix redundant/hazardous code in svcArbitrateAddress
2016-01-05 00:23:10 +01:00
Dave Murphy
feb0b095e0
increase ndsp thread priority
2016-01-04 19:43:28 +00:00
fincs
59c62c4596
Merge pull request #238 from TuxSH/master
...
Implementing AM_InstallFirm
2016-01-03 20:29:34 +01:00
TuxSH
29176f39ae
Implementing AM_InstallFirm
2016-01-03 19:38:41 +01:00
Dave Murphy
2741615b85
elaborate GX_BUFFER_DIM
2016-01-03 14:08:58 +00:00
Dave Murphy
cf0a0dc8a0
Merge pull request #236 from Steveice10/master
...
Fix svcSetTimer.
2015-12-30 03:02:51 +00:00
Steven Smith
df1d39b060
Fix svcSetTimer.
2015-12-29 18:46:38 -08:00
fincs
2feb368dd1
Do not make RomFS the default device
2015-12-29 14:22:04 +01:00
fincs
9fee423e8a
Merge pull request #235 from Steveice10/master
...
Add __sync_get_arbiter.
2015-12-29 12:02:11 +01:00
Steven Smith
74a58330e8
Add __sync_get_arbiter.
2015-12-28 20:46:04 -08:00
fincs
aca183a47b
Merge pull request #233 from Subv/patch-1
...
Fixed the timeout parameter in svcArbitrateAddress
2015-12-28 00:45:52 +01:00
Sebastian Valle
85223098c6
Fixed the timeout parameter in svcArbitrateAddress
...
the r4 and r5 registers were switched
2015-12-27 18:23:26 -05:00
fincs
20e542c2c8
Examples have been moved to https://github.com/devkitPro/3ds-examples
2015-12-24 12:39:26 +01:00
fincs
7defc9053f
Merge pull request #230 from Lectem/patch-1
...
Added documentation link in the readme
2015-12-13 21:34:56 +01:00