Mon, 04 Jan 2016 16:25:27 -0500x11: Support _NET_WM_USER_TIME and give _NET_ACTIVE_WINDOW a valid timestamp.
Ryan C. Gordon [Mon, 04 Jan 2016 16:25:27 -0500] rev 10006
x11: Support _NET_WM_USER_TIME and give _NET_ACTIVE_WINDOW a valid timestamp.

Fixes Bugzilla #3056.

Sun, 03 Jan 2016 21:48:17 -0500CMake: Don't link directly to libGL on Unix.
Ryan C. Gordon [Sun, 03 Jan 2016 21:48:17 -0500] rev 10005
CMake: Don't link directly to libGL on Unix.

(we always dynamically load it at runtime when appropriate.)

Sun, 03 Jan 2016 20:52:44 -0500CMake: Don't make a libSDL2.so symlink on Mac OS X (do .dylib instead).
Ryan C. Gordon [Sun, 03 Jan 2016 20:52:44 -0500] rev 10004
CMake: Don't make a libSDL2.so symlink on Mac OS X (do .dylib instead).

Sun, 03 Jan 2016 06:50:50 -0500Remove almost all instances of "volatile" keyword.
Ryan C. Gordon [Sun, 03 Jan 2016 06:50:50 -0500] rev 10003
Remove almost all instances of "volatile" keyword.

As Tiffany pointed out in Bugzilla, volatile is not useful for thread safety:

https://software.intel.com/en-us/blogs/2007/11/30/volatile-almost-useless-for-multi-threaded-programming/

Some of these volatiles didn't need to be, some were otherwise protected by
spinlocks or mutexes, and some got moved over to SDL_atomic_t data, etc.

Fixes Bugzilla #3220.

Sat, 02 Jan 2016 12:17:33 -0800Added tag release-2.0.4 for changeset e12c38730512
Sam Lantinga [Sat, 02 Jan 2016 12:17:33 -0800] rev 10002
Added tag release-2.0.4 for changeset e12c38730512

Sat, 02 Jan 2016 11:17:06 -0800Backed out commit 4de94185790e, this causes Visual Studio build failure on buildbot release-2.0.4
Sam Lantinga [Sat, 02 Jan 2016 11:17:06 -0800] rev 10001
Backed out commit 4de94185790e, this causes Visual Studio build failure on buildbot

Sat, 02 Jan 2016 10:38:51 -0800Fixed sed error on Mac OS X and updated copyright on a few last files
Sam Lantinga [Sat, 02 Jan 2016 10:38:51 -0800] rev 10000
Fixed sed error on Mac OS X and updated copyright on a few last files

Sat, 02 Jan 2016 10:25:53 -0800Fixed bug 3092 - Statically link sdl2 with /MT for msvc
Sam Lantinga [Sat, 02 Jan 2016 10:25:53 -0800] rev 9999
Fixed bug 3092 - Statically link sdl2 with /MT for msvc

Martin Gerhardy

According to https://msdn.microsoft.com/de-de/library/2kzt1wy3%28v=vs.120%29.aspx when one is using /MT for msvc compilations the libcmt.lib is already linked to the binary. This lib includes the symbol that is now guarded (see attached patch) by the #ifndef _MT.

Sat, 02 Jan 2016 10:10:34 -0800Updated copyright to 2016
Sam Lantinga [Sat, 02 Jan 2016 10:10:34 -0800] rev 9998
Updated copyright to 2016

Fri, 01 Jan 2016 17:41:11 +0100Fixed typo in README for iOS.
Philipp Wiesemann [Fri, 01 Jan 2016 17:41:11 +0100] rev 9997
Fixed typo in README for iOS.