Commit Graph

34839 Commits

Author SHA1 Message Date
twinaphex c351aed001 (input_driver.c) Cleanups 2016-12-01 03:38:25 +01:00
twinaphex 5337e494c6 More small cleanups 2016-12-01 03:01:32 +01:00
twinaphex e6eeb8e559 Simplify check_input_driver_block_hotkey 2016-12-01 03:01:32 +01:00
Andrés Suárez 51650e6414 Merge pull request #4116 from meleu/patch-1
added menu_swap_ok_cancel on retroarch.cfg
2016-11-30 20:58:39 -05:00
meleu 09aa219eb3 added menu_swap_ok_cancel
Removed the deprecated `menu_ok_btn` and `menu_cancel_btn`.
It's somehow related with this issue: https://github.com/libretro/RetroArch/issues/4111
2016-11-30 23:32:19 -02:00
Gregor Richards a0ac7e6a68 Make net_ifinfo's allocation behavior simpler and clearer 2016-11-30 19:57:18 -05:00
Twinaphex dd31ba3c22 Merge pull request #4114 from GregorR/natt-double-free
Don't double-free net_ifinfo structure.
2016-12-01 01:46:34 +01:00
Gregor Richards 4ad1aa7eff Don't double-free net_ifinfo structure. 2016-11-30 19:21:33 -05:00
Twinaphex b3e6a8fe6e Merge pull request #4113 from GregorR/netplay-natt-announce-legacy
Adding NAT traversal announcement for SOCKET_LEGACY
2016-12-01 01:04:43 +01:00
Gregor Richards c7f8cd3c68 Adding NAT traversal announcement for SOCKET_LEGACY 2016-11-30 19:01:32 -05:00
Jean-André Santoni f41e420b44 Unhardcode more strings 2016-12-01 00:49:48 +01:00
Jean-André Santoni 1f1a8eec89 New message 'no networks found' 2016-12-01 00:35:20 +01:00
twinaphex 3f0a418311 Fix Emscripten build 2016-11-30 19:21:21 +01:00
Twinaphex 99c7d6aeea Merge pull request #4110 from GregorR/natt-miniupnpc-2.0
Support for both MiniUPNPC 2.0 and MiniUPNPC < 2.0
2016-11-30 17:44:08 +01:00
Twinaphex d26905389b Cleanup 2016-11-30 17:38:14 +01:00
twinaphex 981cbf93c9 Add task_wifi to Griffin 2016-11-30 17:37:42 +01:00
Gregor Richards ef65f6c57a Support for both MiniUPNPC 2.0 and MiniUPNPC < 2.0
MiniUPNPC 2.0 was a backwards-incompatible change (as .0s tend to be)
but configure detects them the same. This adds support for the changed
functions.
2016-11-30 10:48:11 -05:00
radius 5cf668c302 set the option as false by default for the time being 2016-11-30 10:29:34 -05:00
Twinaphex 12b17a8319 Merge pull request #4109 from libretro/async-wifi
Async wifi
2016-11-30 16:10:32 +01:00
Twinaphex bb499b70be Merge pull request #4104 from GregorR/natt
NAT traversal
2016-11-30 16:09:53 +01:00
Brad Parker 3ac51389bb dinput: catch null pointer 2016-11-30 02:07:29 -05:00
Andrés Suárez 2ea6c6bcfe Merge pull request #4105 from fr500/master
Firmware checking improvements
2016-11-30 00:31:43 -05:00
Andrés Suárez 153b879a6e Merge pull request #4108 from GregorR/netplay-ipv6
Fix Netplay IPv6 support
2016-11-30 00:31:05 -05:00
Gregor Richards b3ababce9a Fix Netplay IPv6 support 2016-11-30 00:25:16 -05:00
aliaspider cffd17efea Merge pull request #4106 from vgmoose/master
(WiiU) put current git hash in meta.xml
2016-11-30 05:55:43 +01:00
vgmoose 87344328fe
(WiiU) put current git hash in meta.xml 2016-11-29 23:52:48 -05:00
radius 7f62fee375 fix close content after loading has been blocked 2016-11-29 23:46:07 -05:00
Gregor Richards b1f9ef6073 Since I've allocated net_ifinfo, I'd better free it in all returns 2016-11-29 23:31:35 -05:00
Gregor Richards 8e5e760773 Remove accidentally-left debug printf 2016-11-29 23:30:12 -05:00
Gregor Richards 0b13f7dc4a Tpyo in griffin include of net_natt 2016-11-29 23:26:53 -05:00
radius 2e7821e337 add a toggle to the firmware check so it can be overruled 2016-11-29 23:22:22 -05:00
twinaphex ce2fbbdbe2 (hid_joypad.c) Prevent null pointer dereferences 2016-11-30 05:12:28 +01:00
Gregor Richards 2522f68870 C++ fixes 2016-11-29 23:10:19 -05:00
Gregor Richards 025993231f Use net_ifinfo how it's intended (?) to be used 2016-11-29 23:08:48 -05:00
Gregor Richards c342c103ae Always get numeric host/ports instead of names. 2016-11-29 23:08:26 -05:00
Twinaphex 7197be5a0d (OSX) Prevent crash 2016-11-30 05:07:08 +01:00
twinaphex d3e4c1278a Add whitespace 2016-11-30 05:00:04 +01:00
Gregor Richards 42da0a0184 NAT traversal in Netplay
For the time being, if NAT traversal is successful it simply announces
it as an OSD message. In the future it will be used to inform a
matchmaking server of the public port.

This patch also included minor fixes to the NAT traversal implementation
to make the select it demands actually doable.
2016-11-29 22:59:46 -05:00
twinaphex 7d4b159fe9 Typo fix 2016-11-30 04:35:16 +01:00
Twinaphex 17dc79a002 Buildfixes/silence unused variable warnings 2016-11-30 04:32:59 +01:00
Twinaphex a39503b2e1 Merge pull request #4103 from fr500/master
better firmware prescence checking
2016-11-30 04:29:36 +01:00
radius 4f760352f4 don't show the message for ten seconds 2016-11-29 22:23:15 -05:00
radius 1b3789edde better firmware checking 2016-11-29 22:21:44 -05:00
Gregor Richards 48240c2806 Adding Netplay NAT traversal option (but not implementation yet) 2016-11-29 22:18:37 -05:00
Gregor Richards 50ec1bc9cd Add NAT traversal code to griffin 2016-11-29 21:16:25 -05:00
Gregor Richards 8f61e2b978 Spacing correction (three spaces, not four) 2016-11-29 21:16:04 -05:00
Gregor Richards da406c3abb Adding copyright headers and support for specifying protocol (TCP/UDP) 2016-11-29 21:09:47 -05:00
Gregor Richards 65355994b3 NAT traversal
Adding NAT traveral interface to libretro-common, with (currently) a
backend support MiniUPNPC. Sensible future backends would be libupnp and
a direct implementation of PCP/NAT-PMP.
2016-11-29 21:00:53 -05:00
aliaspider 01bc910607 Merge pull request #4102 from FIX94/master
(WiiU) properly set audio offset before starting playback
2016-11-30 02:41:09 +01:00
FIX94 df956efd43 (WiiU) properly set audio offset before starting playback 2016-11-30 02:37:42 +01:00