Mon, 07 Jul 2014 10:39:02 -0700Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:39:02 -0700] rev 8981
Fixed compiler warning

Mon, 07 Jul 2014 10:38:10 -0700Fixed compiler warning on Mac OS X
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:38:10 -0700] rev 8980
Fixed compiler warning on Mac OS X

Sat, 05 Jul 2014 16:11:23 -07002620 solaris port missing atomics if not using gcc
Shawn Walker <binarycrusader@gmail.com> [Sat, 05 Jul 2014 16:11:23 -0700] rev 8979
2620 solaris port missing atomics if not using gcc

Mon, 07 Jul 2014 10:33:32 -0700Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:33:32 -0700] rev 8978
Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context

Alex Szpakowski

Since this commit https://hg.libsdl.org/SDL/rev/1519c462cee6 , calling SDL_DestroyWindow will crash the program if the window has an active OpenGL context.

This is because the Cocoa_DestroyWindow code sets the window's driverdata to NULL and then calls [context setWindow:NULL], which tries to access the window's driverdata, resulting in a null pointer dereference.

I have attached a patch which fixes the issue by moving the line which sets the driverdata to NULL to after the lines which call functions that use the driverdata pointer.

Sun, 06 Jul 2014 22:15:31 +0100Call dbus_shutdown to make valgrind happy.
Alex Baines <alex@abaines.me.uk> [Sun, 06 Jul 2014 22:15:31 +0100] rev 8977
Call dbus_shutdown to make valgrind happy.

Mon, 07 Jul 2014 10:26:28 -0700Fixed mingw64 build and warnings
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Jul 2014 10:26:28 -0700] rev 8976
Fixed mingw64 build and warnings

Sun, 06 Jul 2014 20:41:39 -0700Fix option for forced run of disabled tests in test harness
Andreas Schiffler <aschiffler@ferzkopp.net> [Sun, 06 Jul 2014 20:41:39 -0700] rev 8975
Fix option for forced run of disabled tests in test harness

Fri, 04 Jul 2014 17:20:22 -0700Fixed haptic refcount bug (thanks David Ludwig!)
Sam Lantinga <slouken@libsdl.org> [Fri, 04 Jul 2014 17:20:22 -0700] rev 8974
Fixed haptic refcount bug (thanks David Ludwig!)

Fri, 04 Jul 2014 18:20:23 -0400Made the latest XInput + Haptic changes compile and run on WinRT
David Ludwig <dludwig@pobox.com> [Fri, 04 Jul 2014 18:20:23 -0400] rev 8973
Made the latest XInput + Haptic changes compile and run on WinRT

Notes:
- Support for the 'Guide' button does not seem to be possible, as
XInputGetStateEx is not available on WinRT.
- Haptic support appears to be working on WinRT now!
- SDL/WinRT does not allow calls to LoadLibrary or LoadLibraryEx. The calls
to those were removed by this change, but only when compiling for WinRT.
Non-WinRT Windows will continue to detect and load XInput via LoadLibrary and
GetProcAddress calls.

Thu, 03 Jul 2014 15:39:55 -0700Split the XInput and DirectInput code so Windows RT can use the existing XInput support.
Sam Lantinga <slouken@libsdl.org> [Thu, 03 Jul 2014 15:39:55 -0700] rev 8972
Split the XInput and DirectInput code so Windows RT can use the existing XInput support.