38 Commits

Author SHA1 Message Date
twinaphex
d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex
96723f3a57 Cleanup 2016-05-02 02:10:45 +02:00
twinaphex
31f3fc0abb Create socket_receive_all_nonblocking 2016-05-02 02:09:22 +02:00
Alcaro
f11a240190 Clean up the error handlers around here. 2016-05-01 23:50:20 +02:00
twinaphex
2e1fa648b8 Create socket_connect 2016-05-01 23:45:59 +02:00
twinaphex
bd9dd06ddd Get rid of duplicate function net_http_send 2016-05-01 23:17:17 +02:00
twinaphex
78bb85e2f3 Reuse socket_init for net_http code 2016-05-01 22:45:32 +02:00
twinaphex
5032c677e6 (Net) Only comment out printf 2016-05-01 14:44:12 +02:00
twinaphex
8dd4333e16 (net_http) Comment out debug logging 2016-05-01 14:38:23 +02:00
twinaphex
5d449d5024 (libretro-common) net_http - cleanups 2016-04-28 11:58:44 +02:00
Alcaro
68a17c5401 Fix HTTP protocol violation. 2016-04-27 21:04:16 +02:00
Alcaro
bbb7871028 Why exactly are we iterating over this string one character per frame? 2016-04-23 22:50:46 +02:00
twinaphex
414c63b59a (VG) Silence some warnings
(Libretro-common) Add some headers
2016-03-02 23:09:31 +01:00
Higor Eurípedes
f84bea4302 (task_http) Disallow same-file concurrent downloads 2015-11-30 11:37:06 -03:00
twinaphex
f319916e80 C89_BUILD buildfixes 2015-11-25 03:33:54 +01:00
Higor Eurípedes
afce03a20e (task_http) Abort task on error 2015-11-23 22:45:36 -03:00
Higor Eurípedes
935e03fa97 Reimplement http transfers using tasks 2015-11-23 17:42:01 -03:00
Andre Leiradella
0750fe50bb better network initialization in net_http_new_socket 2015-10-29 22:04:48 -02:00
Andre Leiradella
6f137587d1 initialize the network in net_http_new_socket 2015-10-28 21:25:27 -02:00
twinaphex
02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +01:00
Andre Leiradella
33fc0cc803 moved net_http_get back to cheevos.c 2015-10-19 23:20:10 -02:00
Andre Leiradella
b6a3da5a41 moved net_http_get to net_http.c; added timeout to cheevos http requests 2015-10-19 20:37:54 -02:00
Francisco José García García
7fa6a796be (Vita) First Networking Code and Download Overlays 2015-09-29 00:40:53 +02:00
twinaphex
02a5d738fe Static code analysis cleanups 2015-09-28 23:00:22 +02:00
twinaphex
c569aa93a6 One buildfix begets another buildfix 2015-09-19 13:13:31 +02:00
Twinaphex
6b45c9e940 Buildfix net_http_connection_new 2015-09-19 13:07:33 +02:00
twinaphex
43da185d5d Replace more usage of strcpy 2015-09-19 03:50:35 +02:00
twinaphex
7d3408e731 Cleanups 2015-09-05 21:13:58 +02:00
twinaphex
3522c45067 Avoid some warnings - 'array subscript has type char' 2015-09-05 14:25:42 +02:00
twinaphex
d4d76daa12 Random cleanups 2015-06-13 00:44:47 +02:00
twinaphex
e010a6e0bf net_http_update - prevent NULL pointer dereferences and return
false when erroring out
2015-05-20 22:38:15 +02:00
Alcaro
81e583c497 Test this one for failure... shouldn't getaddrinfo be testing this already? 2015-05-20 16:06:48 +02:00
Alcaro
94046d2d74 Clean out some unused variables. 2015-05-20 16:05:56 +02:00
Alcaro
6c5a4a84b5 Fix free function that doesn't free what it's told to free. 2015-05-19 22:07:14 +02:00
twinaphex
8a6cce1964 (net_http) Prevent NULL pointer dereferences 2015-03-23 10:13:15 +01:00
twinaphex
64a866af84 Prevent crash in net_http.c function 2015-03-21 22:10:13 +01:00
twinaphex
871b6944cb net_http_new_socket - C89 compatibility fixes 2015-03-20 18:04:46 +01:00
twinaphex
d2c97de070 Move net_compat/net_http to libretro-common 2015-03-20 17:56:00 +01:00