170 Commits

Author SHA1 Message Date
Alcaro
dc4c2cd6d9 Wipe out a buncha warnings and pointless ifdefs (some warnings will remain until #5497 is fixed) 2017-10-03 00:26:29 +02:00
twinaphex
dd351a3501 (Xbox) Provide implementation function for inet_ntop_compat 2017-09-13 03:05:28 +02:00
twinaphex
be367138f6 Provide implementation for inet_aton for Xbox 2017-09-12 23:54:10 +02:00
radius
5d03a4719f clear inet_ntop_compat warning 2017-09-10 21:44:15 -05:00
twinaphex
dbb6adb453 C89_BUILD fixes 2017-09-11 04:17:28 +02:00
twinaphex
582b688121 Silence some warnings for PS3 2017-09-06 00:21:20 +02:00
radius
6804432fa7 log address family, fix inet_ntop_compat 2017-08-15 21:03:59 -05:00
Brad Parker
02381aabef add SSL/TLS support 2017-07-26 09:18:17 -04:00
Ken
edc64991f3 Fall back to IPv4 when IPv6 connections fail 2017-07-01 08:21:09 -04:00
twinaphex
b11620e1eb Add retro_timers.h/retro_math.h 2017-06-28 04:41:38 +02:00
twinaphex
eeff3b87e8 Turn this into #elif defined(_WIN32) 2017-05-30 02:55:29 +02:00
aliaspider
d120c9f38b change this one too. 2017-05-28 12:50:21 +01:00
aliaspider
b49d2a87ab getaddrinfo error codes can also be positive. 2017-05-28 12:46:39 +01:00
aliaspider
934f7c58ba (WiiU) enable networking. 2017-05-23 10:24:23 +01:00
twinaphex
3ae54e0eed Move send_udp_packet to libretro-common 2017-05-20 14:28:18 +02:00
twinaphex
f9960b5f8d Typo 2017-05-17 09:43:41 +02:00
twinaphex
1178673380 Add PS4 ifdefs 2017-05-17 09:02:04 +02:00
twinaphex
7a2d799a6c Cleanups 2017-05-17 08:59:57 +02:00
Francisco José García García
2171439647 [VITA] buildfix 2017-05-17 08:55:33 +02:00
twinaphex
5635894178 Buildfix 2017-05-17 07:05:15 +02:00
twinaphex
be22290495 Rename to inet_ntop_compat 2017-05-17 07:00:47 +02:00
twinaphex
8330a0ee46 Style nits 2017-05-17 05:36:02 +02:00
radius
2f1c3fb437 add inet_ntop 2017-05-16 22:21:36 -05:00
twinaphex
126a5bf121 Use string_is_equal_fast/string_is_not_equal_fast 2017-05-16 04:00:37 +02:00
twinaphex
6ebd4e139e Rewrite more string_is_equal call invocations as memcmp 2017-04-22 08:51:16 +02:00
twinaphex
82c62b1693 Use stdstring in more instances 2017-04-21 13:50:24 +02:00
Brad Parker
dd80ffc61b FreeBSD buildfix 2017-03-29 16:47:58 +00:00
twinaphex
c9c0621076 Try to fix some Coverity bugs 2017-03-19 02:27:07 +01:00
Brad Parker
1fc7a50f3e fix non-ascii URL encoding 2017-03-05 14:19:37 -05:00
Brad Parker
7aca744635 URL encode non-ascii characters 2017-03-05 14:19:37 -05:00
Brad Parker
79899e6b71 silence linux warning 2017-03-05 14:19:36 -05:00
Brad Parker
ad6733b519 add full urlencoder and encode lobby announcement POST data 2017-03-05 14:19:36 -05:00
Brad Parker
fb3393eb3a add user agent to http requests 2017-03-05 14:19:35 -05:00
Brad Parker
101475c2f6 fix POST handling 2017-03-05 14:19:34 -05:00
Brad Parker
c31823aa94 add HTTP POST support 2017-03-05 14:19:34 -05:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
Jean-André Santoni
8a6e102a82 Increase UPNP compatibility 2017-02-22 23:02:17 +01:00
twinaphex
ea56249661 (net_natt.c) Free net_addrinfo before going out of scope 2017-02-22 05:24:28 +01:00
BuildTools
ac9aa4783a Fixed a bug failing to check initialization in non-UPnP-supporting
setups
2017-02-21 22:02:20 -05:00
Gregor Richards
22500914e1 Fix missing memory free when IPv6 is unsupported 2017-02-21 17:42:09 -05:00
twinaphex
457b54149d Prevent another Coverity warning 2017-02-21 21:17:17 +01:00
twinaphex
5576115389 Make natt_open_port a static function 2017-02-18 22:03:02 +01:00
aliaspider
9348369824 (Wii) buildfix for HAVE_NETWORKING=1. 2017-01-23 23:27:08 +01:00
twinaphex
64bb848daf Update headers (pt. 2 - libretro-common) 2017-01-22 13:58:20 +01:00
twinaphex
7931436f5b Apply xerpi diff 2017-01-17 18:12:23 +01:00
Brad Parker
e1f4db8081 Win2000 buildfixes 2017-01-16 20:41:08 -05:00
Alcaro
f95759c39b No need for those casts 2017-01-02 02:11:30 +01:00
twinaphex
dae80e4e26 (MSVC) Buildfixes 2017-01-02 01:41:00 +01:00
twinaphex
43459e2269 N/A 2016-12-26 06:44:04 +01:00
Gregor Richards
a6cd8c3aa1 Error reporting when a password is refused, plus a bugfix so that
socket_receive_all_nonblocking actually reports disconnects.
2016-12-18 19:28:43 -05:00