zoey jodon
|
c104a97fa0
|
Add platform support for the 3DS
Prevent wildcard port binding on the 3DS
Add 3DS threading logic
Add 3DS socket logic
Bump the connection timeout to 60s for the 3DS
|
2024-01-18 18:30:20 -06:00 |
|
Elia Zammuto
|
7f99bebc72
|
UWP Changes (#85)
|
2024-01-15 16:36:28 -06:00 |
|
Cameron Gutman
|
620b4be477
|
Add separate LC_ASSERT_VT() for asserts that only apply for valid traffic
|
2023-10-11 20:01:39 -05:00 |
|
Cameron Gutman
|
7580f3f8e3
|
Remove _CRT_SECURE_NO_WARNINGS now that we use safe string functions everywhere
|
2023-10-06 22:42:25 -05:00 |
|
Cameron Gutman
|
8b84d17c8d
|
Replace additional unsafe string functions
|
2023-10-06 17:33:37 -05:00 |
|
Cameron Gutman
|
91b4186b8a
|
Use strtok_r()/strtok_s() instead of regular strtok()
|
2023-09-12 20:56:15 -05:00 |
|
Cameron Gutman
|
7970925fe4
|
Introduce macro function to determine endianness
|
2023-06-11 19:33:24 -05:00 |
|
Cameron Gutman
|
52250b4815
|
Use O_NONBLOCK for platforms without support for FIONBIO
|
2021-07-01 22:15:26 -05:00 |
|
GaryOderNichts
|
e5b39af6a5
|
some Wii U changes
|
2021-06-05 01:59:58 +02:00 |
|
GaryOderNichts
|
0c66a50e2d
|
Wii U platform support
|
2021-06-04 21:36:54 +02:00 |
|
Cameron Gutman
|
bc1b5a1b2f
|
Fix Linux build
|
2021-04-29 17:40:13 -05:00 |
|
Cameron Gutman
|
8f371343cd
|
Consolidate includes
|
2021-04-29 17:22:15 -05:00 |
|
Cameron Gutman
|
da68e64d9b
|
Fix various MSVC warnings
|
2021-04-29 17:21:12 -05:00 |
|
Cameron Gutman
|
9c92c12fea
|
Prevent errno.h from including incompatible error codes with Winsock codes
|
2021-04-28 17:29:33 -05:00 |
|
Cameron Gutman
|
bced126fdb
|
Fix MSVC builds
|
2021-04-17 22:44:47 -05:00 |
|
Cameron Gutman
|
873fc6f837
|
Build fixes
|
2021-04-17 22:00:53 -05:00 |
|
Cameron Gutman
|
4304e597d8
|
Add byteswapping macros for big-endian systems
|
2021-04-17 21:43:13 -05:00 |
|
Cameron Gutman
|
cd6b636dca
|
Don't call a null pointer if a logging function is called before LiStartConnection()
|
2018-10-26 19:17:53 -07:00 |
|
Cameron Gutman
|
487a62f58c
|
Fix MSVC build issues
|
2018-09-25 00:56:43 -07:00 |
|
Cameron Gutman
|
dd7820f100
|
Add LiGetMillis() for clients to use for latency calculation
|
2018-09-25 00:47:22 -07:00 |
|
Iwan Timmer
|
10e0acba4a
|
Use application callback instead of standard error stream for logging
|
2017-06-11 18:02:39 +02:00 |
|
Cameron Gutman
|
c01deff683
|
Fix LC_DEBUG not working if NDEBUG is defined
|
2017-06-08 18:50:21 -07:00 |
|
Cameron Gutman
|
7aeaefd24f
|
Add Limelog support under Android
|
2017-05-15 00:45:12 -07:00 |
|
Sunguk Lee
|
ba27e97698
|
Add vita environment (#22)
* vita: initial port
* vita: implement events, enable input thread
* vita: gethostbyname
* vita: Enable audio
* vita: Fix thread crash on discoonect process
* vita: Handle cannot create thread
* vita: now use newlib's socket apis
* vita: Refactoring for moonlight-stream/moonlight-common-c
* Fix review things
https://github.com/moonlight-stream/moonlight-common-c/pull/22#pullrequestreview-2436093
- vita may not support IPv6; so add LC_ASSERT them.
- define inet_ntop to sceNetInetNtop
- guard about failure of sceKernelCreateMutex or sceKernelCreateCond
- remove meanless macros
https://github.com/moonlight-stream/moonlight-common-c/pull/22#pullrequestreview-2444677
- !*mutex to *mutex
- remove useless LC_ASSERT then change to use inet_ntop
in vita system not defined `sockaddr_in6`, so just use `sockaddr_in` instead this.
https://github.com/moonlight-stream/moonlight-common-c/pull/22#pullrequestreview-2445642
- define sin6_addr
|
2016-10-05 16:43:33 -07:00 |
|
Cameron Gutman
|
48a5d63045
|
Reorganize the folder structure and delete the Xcode build files
|
2016-03-31 07:22:03 -04:00 |
|