Tue, 07 Aug 2018 10:10:02 +0300linux/SDL_sysjoystick.c: Fix bug #3193: SDL-1.2
Ozkan Sezer <sezeroz@gmail.com> [Tue, 07 Aug 2018 10:10:02 +0300] rev 12076
linux/SDL_sysjoystick.c: Fix bug #3193:

Protect against any axis that isn't reported by EVIOCGBIT but still
sends EV_ABS events; patch from <maxxus@gmail.com>. Original issue
and description:

The Dualshock 3's motion sensors don't seem to be reported by the call
to EVIOCGBIT but they still send EV_ABS events. Because they're not
reported by EVIOCGBIT they're not assigned a proper axis ids and the
default of 0 is used, which is the valid id for the left analog sticks
left/right axis. The attached patch sets the default axis id to ABS_MAX
and then checks the axis id before performing the update. This will
protect against EV_ABS events for axes that aren't reported or handled
correctly.

Mon, 06 Aug 2018 13:00:11 -0700Backed out changeset 448e9f627e71
Sam Lantinga <slouken@libsdl.org> [Mon, 06 Aug 2018 13:00:11 -0700] rev 12075
Backed out changeset 448e9f627e71
It turns out the mapping is correct, just the name was confusing

Mon, 06 Aug 2018 11:58:08 -0700Removed mapping for VID/PID 0x0079/0x0006, which is a generic PCB used in many different devices
Sam Lantinga <slouken@libsdl.org> [Mon, 06 Aug 2018 11:58:08 -0700] rev 12074
Removed mapping for VID/PID 0x0079/0x0006, which is a generic PCB used in many different devices

Different device with same vid/pic that is kind of a Saitek shape:
https://www.trust.com/en/product/17416-gxt-24-runa-compact-gamepad

n64 with same ID
https://bbs.archlinux.org/viewtopic.php?id=163488

PS shaped with numbers for buttons
https://pineight.com/mw/index.php?title=USB_game_controller#DragonRise_Inc._Generic_USB_Joystick

fightstick with same vid/pid
https://retropie.org.uk/forum/topic/7594/bartop-2-player-zero-delay-encoders-not-working

Sun, 05 Aug 2018 10:01:01 +0300SDL_expf: return SDL_exp() instead of SDL_uclibc_exp() for consistency.
Ozkan Sezer <sezeroz@gmail.com> [Sun, 05 Aug 2018 10:01:01 +0300] rev 12073
SDL_expf: return SDL_exp() instead of SDL_uclibc_exp() for consistency.

Sat, 04 Aug 2018 11:52:46 -0400SDL_exp
Ethan Lee <flibitijibibo@flibitijibibo.com> [Sat, 04 Aug 2018 11:52:46 -0400] rev 12072
SDL_exp

Thu, 02 Aug 2018 16:21:43 -0400cmake: use WINDOWS instead of WIN32.
Ryan C. Gordon <icculus@icculus.org> [Thu, 02 Aug 2018 16:21:43 -0400] rev 12071
cmake: use WINDOWS instead of WIN32.

Thu, 02 Aug 2018 16:03:47 -0400Some drag'and'drop improvements.
Ryan C. Gordon <icculus@icculus.org> [Thu, 02 Aug 2018 16:03:47 -0400] rev 12070
Some drag'and'drop improvements.

First: disable d'n'd events by default; most apps don't need these at all, and
if an app doesn't explicitly handle these, each drop on the window will cause
a memory leak if the events are enabled. This follows the guidelines we have
for SDL_TEXTINPUT events already.

Second: when events are enabled or disabled, signal the video layer, as it
might be able to inform the OS, causing UI changes or optimizations (for
example, dropping a file icon on a Cocoa app that isn't accepting drops will
cause macOS to show a rejection animation instead of the drop operation just
vanishing into the ether, X11 might show a different cursor when dragging
onto an accepting window, etc).

Third: fill in the drop event details in the test library and enable the
events in testwm.c for making sure this all works as expected.

Sun, 22 Jul 2018 19:42:08 -0400Backed out changeset dfebed374d73.
Ryan C. Gordon <icculus@icculus.org> [Sun, 22 Jul 2018 19:42:08 -0400] rev 12069
Backed out changeset dfebed374d73.

This change isn't correct. See comments in Bugzilla #4183.

Sun, 22 Jul 2018 19:40:42 -0400libm: Fixed signature mismatches for __ieee754_rem_pio2 and __kernel_rem_pio2.
Ryan C. Gordon <icculus@icculus.org> [Sun, 22 Jul 2018 19:40:42 -0400] rev 12068
libm: Fixed signature mismatches for __ieee754_rem_pio2 and __kernel_rem_pio2.

Fixes Bugzilla #4201.

Sun, 22 Jul 2018 19:28:27 -0400windows: Fixed some Visual Studio warnings about shadowed variables.
Ryan C. Gordon <icculus@icculus.org> [Sun, 22 Jul 2018 19:28:27 -0400] rev 12067
windows: Fixed some Visual Studio warnings about shadowed variables.

Fixes Bugzilla #4118.