Commit Graph

15794 Commits

Author SHA1 Message Date
twinaphex 07684fff1c (Wii) Build fixes 2015-01-24 01:31:17 +01:00
twinaphex bb2a9870a8 (PS3) Define EWOULDBLOCK as SYS_NET_EWOULDBLOCK 2015-01-24 01:28:51 +01:00
twinaphex f99cb6bb68 (Xbox) Xbox has WSAGetLastError() after all 2015-01-24 01:22:15 +01:00
twinaphex a268feb1b3 Add MENU_FILE_DOWNLOAD_CORE to toggle_action_scroll 2015-01-24 01:17:43 +01:00
twinaphex 71848c69dd Refactor isagain() 2015-01-24 01:10:44 +01:00
twinaphex d18dd94ad3 Refactor netplay_compat.h 2015-01-24 01:06:53 +01:00
twinaphex d427fbbbbd Use static INLINE for isagain 2015-01-24 00:40:34 +01:00
Alcaro 525fc87325 Update netplay_compat.h 2015-01-24 00:35:37 +01:00
twinaphex ce2732fef4 Put rarch_main_command(RARCH_CMD_NETWORK_INIT) earlier so that
WSA has a chance to be intialized before we do the HTTP initialization
2015-01-24 00:17:06 +01:00
twinaphex 19e8c224f0 Add log to show WSA has been initialized 2015-01-24 00:14:28 +01:00
twinaphex 79a4de0677 Change getaddrinfo_rarch call to be the same as the rest 2015-01-24 00:07:39 +01:00
twinaphex 9df772f4f7 Change duration to 1 frame 2015-01-23 23:56:32 +01:00
twinaphex 5e0c3ed403 Log failure 2015-01-23 23:54:18 +01:00
twinaphex 728d1723b4 Remove callback from net_http.c code 2015-01-23 23:28:32 +01:00
twinaphex e0807bc440 Cleanup deferred_push_core_manager_list somewhat 2015-01-23 23:08:50 +01:00
twinaphex 15b4acf989 Get rid of core_manager_list_data nastiness 2015-01-23 23:04:19 +01:00
Alcaro 3805a4045e Fix HTTP under Windows. 2015-01-23 23:02:12 +01:00
twinaphex 1156e9d860 Shorten setting label 2015-01-23 22:54:09 +01:00
twinaphex aeab1a831c (MSVC) Build fixes 2015-01-23 22:48:31 +01:00
twinaphex 1a9f449362 Remove old http code 2015-01-23 22:37:29 +01:00
Alcaro 6bbf4ffdd1 Free unused parts of this buffer. 2015-01-23 22:21:03 +01:00
twinaphex d8cba9c675 Should hopefully fix problems 2015-01-23 22:16:25 +01:00
twinaphex ca67cd7cce Change variable name from w to data 2015-01-23 22:12:55 +01:00
twinaphex 5ff7bd53be Start implementing new http code 2015-01-23 22:00:11 +01:00
twinaphex 025791f95a Add some documentation to http iterate functions 2015-01-23 20:27:41 +01:00
twinaphex 77eb7b262e Start adding HTTP transfer mechanism to runloop 2015-01-23 20:23:12 +01:00
twinaphex 16cd8d1321 (netplay.c) Cleanup poll_input 2015-01-23 20:01:25 +01:00
twinaphex 1827696676 Move send_all and recv_all to netplay_compat.c 2015-01-23 19:43:40 +01:00
twinaphex 2c5959114c Cleanup socket_nonblock for PS3 2015-01-23 19:32:41 +01:00
twinaphex f6d0a80b3d (Netplay) Create wrapper function for select() 2015-01-23 11:44:13 +01:00
twinaphex cec500ece5 Create socket_close in netplay_compat.c 2015-01-23 11:36:45 +01:00
twinaphex 57933ec70e Get rid of CONST_CAST/NONCONST_CAST - just do this by default 2015-01-23 11:30:13 +01:00
twinaphex 4cb34282c5 Move socket_nonblock to netplay_compat.c 2015-01-23 11:11:22 +01:00
twinaphex 78f3d554be (Libretro SDK) Update SDK 2015-01-23 11:04:59 +01:00
twinaphex aa6452b8ca Cleanup menu_input_bind_iterate 2015-01-23 09:14:07 +01:00
twinaphex 576ad9dab2 (file_extract.c) Indenting nits 2015-01-23 09:08:58 +01:00
twinaphex 6b15e8910a (netplay.c) Some cleanups 2015-01-23 09:00:53 +01:00
twinaphex 0d495fc184 Remove some header includes in http_intf.c 2015-01-23 08:53:49 +01:00
twinaphex 59f5658066 (netplay.c) Some minor cleanups 2015-01-23 08:51:22 +01:00
twinaphex 4cdbe6f0c6 Usse wrapper functions freeaddrinfo/getaddrinfo in command.c 2015-01-23 08:46:31 +01:00
Twinaphex 25d9d7459b (OSX) Get rid of unused variable warning in net_http.c 2015-01-23 08:25:56 +01:00
twinaphex 9c2a5ba5e2 Add ifndef __CELLOS_LV2__ compile-time conditionals for problematic
code - Alcaro should take a look at it tomorrow
2015-01-23 08:15:17 +01:00
twinaphex ce0edc7647 (net_http.c) Add Win32 alternative for fcntl 2015-01-23 08:07:15 +01:00
twinaphex 61776c5175 Fix some warnigns in net_http.c 2015-01-23 08:03:21 +01:00
twinaphex 7e5060e1f1 (libretroDB) Fix some warnings in libretrodb/query.c 2015-01-23 07:33:57 +01:00
twinaphex dc21d84270 Stub out some stuff that is preventing build from succeeeding on
PS3. This should be made more portable and less hacky (isagain)
2015-01-23 07:31:34 +01:00
twinaphex 1078177ff2 (netplay_compat.h) Define MSG_NOSIGNAL if not defined 2015-01-23 06:36:58 +01:00
twinaphex 345c9bf6f8 (GX) Silence warnings 2015-01-23 06:34:30 +01:00
twinaphex c854645ba9 Create netplay_compat.c and put wrappers around getaddrinfo/freeaddrinfo 2015-01-23 06:29:36 +01:00
twinaphex cdc03204e7 (netplay_compat.h) Build fixes 2015-01-23 06:09:16 +01:00