Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							415675bef0 
							
						 
					 
					
						
						
							
							Static analysis fix: division by zero.  
						
						
						
						
							
						
					 
					
						2014-03-20 11:14:44 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							b659c70080 
							
						 
					 
					
						
						
							
							Static analysis fix: uninitialized variables.  
						
						... 
						
						
						
						This is actually a false-positive, in this case, since Clang doesn't know
 that SDL_SetError() only ever returns -1. Feature request to improve that,
 with explanation about these specific SDL patches, is here:
   http://llvm.org/bugs/show_bug.cgi?id=19208  
						
						
							
						
					 
					
						2014-03-20 10:41:47 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							1a2a3e9c8b 
							
						 
					 
					
						
						
							
							Static analysis fix: Fixed leaking Objective-C object.  
						
						
						
						
							
						
					 
					
						2014-03-20 10:04:23 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc2ed09b5 
							
						 
					 
					
						
						
							
							Static analysis fix: bad release.  
						
						... 
						
						
						
						(object is already init'd at this point, so -[obj init] destroys
 existing reference count.) 
						
						
							
						
					 
					
						2014-03-19 23:19:34 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Schiffler 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b84069ec 
							
						 
					 
					
						
						
							
							Fix visualstudio build break introduced by changeset 8645  
						
						
						
						
							
						
					 
					
						2014-03-19 21:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								Andreas Schiffler 
							
						 
					 
					
						
						
						
						
							
						
						
							f018ca4694 
							
						 
					 
					
						
						
							
							Add input validation to SDL_getenv/SDL_setenv; update Stdlib testsuite; add Hints testsuite  
						
						
						
						
							
						
					 
					
						2014-03-19 21:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							6ca112739e 
							
						 
					 
					
						
						
							
							Minor comment cleanups in checker-buildbot.sh  
						
						
						
						
							
						
					 
					
						2014-03-19 22:43:30 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							e84fc5a368 
							
						 
					 
					
						
						
							
							Static analysis fix: division by zero.  
						
						
						
						
							
						
					 
					
						2014-03-19 18:25:21 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							546cb8901e 
							
						 
					 
					
						
						
							
							Static analysis fix: Value stored to '[bcd]' is never read.  
						
						
						
						
							
						
					 
					
						2014-03-19 16:55:38 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							faaaf6c572 
							
						 
					 
					
						
						
							
							Static analysis fix: "Value stored to 'p' is never read"  
						
						
						
						
							
						
					 
					
						2014-03-19 16:52:26 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							7b893acdc1 
							
						 
					 
					
						
						
							
							Don't overwrite SDL_dynapi.h in checker-buildbot.sh.  
						
						
						
						
							
						
					 
					
						2014-03-19 16:02:25 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							055d5679a4 
							
						 
					 
					
						
						
							
							Make checker-buildbot.sh work just about anywhere Clang is installed.  
						
						
						
						
							
						
					 
					
						2014-03-19 15:25:27 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							ff3f49f073 
							
						 
					 
					
						
						
							
							Reenable static builds for now with static analysis.  
						
						
						
						
							
						
					 
					
						2014-03-19 13:22:09 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							7b7856252b 
							
						 
					 
					
						
						
							
							Buildbot static analysis script: use configure script instead of cmake.  
						
						
						
						
							
						
					 
					
						2014-03-19 03:29:14 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							80bb859c31 
							
						 
					 
					
						
						
							
							Just build shared libraries for static analysis.  
						
						... 
						
						
						
						Building the static libs just does the same work twice. 
						
						
							
						
					 
					
						2014-03-19 03:04:04 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							f53d1669f6 
							
						 
					 
					
						
						
							
							Added a script to let buildslaves run Clang static analysis.  
						
						
						
						
							
						
					 
					
						2014-03-19 00:58:32 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							18c9a4e96b 
							
						 
					 
					
						
						
							
							Fixed SDL_HapticNewEffect() failing on various DirectInput devices.  
						
						
						
						
							
						
					 
					
						2014-03-18 17:16:28 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							2a2fb611d5 
							
						 
					 
					
						
						
							
							Fixed PS4 game controller config on Windows.  
						
						
						
						
							
						
					 
					
						2014-03-18 12:53:01 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							978566a65b 
							
						 
					 
					
						
						
							
							Whitespace fix.  
						
						
						
						
							
						
					 
					
						2014-03-18 12:52:51 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							1f45d4b614 
							
						 
					 
					
						
						
							
							controllermap: Don't treat SDL_HAT_CENTERED as a valid input.  
						
						
						
						
							
						
					 
					
						2014-03-18 12:33:57 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							1496be6e4b 
							
						 
					 
					
						
						
							
							Fixed a build error in SDL_platform.h when using Code Blocks and MinGW  
						
						... 
						
						
						
						winapifamily.h, a header file specific to Microsoft's Windows 8 SDK, wasn't
getting found, which was leading to a build error. 
						
						
							
						
					 
					
						2014-03-18 12:08:49 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							7eaf899796 
							
						 
					 
					
						
						
							
							Fixed SDL_HapticOpenFromJoystick() with DirectInput devices.  
						
						
						
						
							
						
					 
					
						2014-03-17 19:11:18 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							cf3ff16e94 
							
						 
					 
					
						
						
							
							Added tag release-2.0.3 for changeset d0af6b2f53ca  
						
						
						
						
							
						
					 
					
						2014-03-15 19:31:20 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f2f01580 
							
						 
					 
					
						
						
							
							Fixed iOS build  
						
						
						
						
							
 
						
					 
					
						2014-03-15 19:30:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							a2e77a2470 
							
						 
					 
					
						
						
							
							Added tag release-2.0.3 for changeset 9ac15210f445  
						
						
						
						
							
						
					 
					
						2014-03-15 16:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							adddf26964 
							
						 
					 
					
						
						
							
							Added a patch note for 2.0.3  
						
						
						
						
							
						
					 
					
						2014-03-15 16:43:58 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							56b40ce046 
							
						 
					 
					
						
						
							
							Fixed bug 2450 - Crosscompiling for Win32 with MinGW fails due to WM_UNICHAR undeclared  
						
						
						
						
							
						
					 
					
						2014-03-15 16:32:45 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							9245c93044 
							
						 
					 
					
						
						
							
							Only show the window if it's supposed to be shown.  
						
						
						
						
							
						
					 
					
						2014-03-15 16:27:06 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							c663d731f1 
							
						 
					 
					
						
						
							
							Mac: Make sure window is still showing when we exit a fullscreen space.  
						
						
						
						
							
						
					 
					
						2014-03-15 15:35:15 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							f25ee50b03 
							
						 
					 
					
						
						
							
							Fixed broken rotation detection routines on WinRT  
						
						... 
						
						
						
						Rotation detection and handling should now work across all, publicly-released,
WinRT-based platforms (Windows 8.0, Windows 8.1, and Windows Phone 8.0). 
						
						
							
						
					 
					
						2014-03-15 14:54:23 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							5281f9f1ea 
							
						 
					 
					
						
						
							
							Fixed a crash on Windows Phone 8 that occurred after rotating a device  
						
						... 
						
						
						
						This changeset prevents IDXGISwapChain::ResizeBuffers from being invoked on
Windows Phone 8, a function that isn't available on the platform (but is
available on other Windows platforms).  The call would fail, which ultimately
led to a crash.
This changeset also attempts to make sure that the D3D11 swap chain is created
at the correct size, when using Windows Phone 8.
Still TODO: make sure rotation-querying works across relevant Windows
platforms (that support Direct3D 11.x). 
						
						
							
						
					 
					
						2014-03-15 13:27:18 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							205266fa03 
							
						 
					 
					
						
						
							
							Fixed a build error when including WinRT's SDLmain file directly in an app  
						
						
						
						
							
						
					 
					
						2014-03-15 10:37:40 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							26e8e387e1 
							
						 
					 
					
						
						
							
							Fixed Mac OS X window level when leaving fullscreen mode  
						
						
						
						
							
						
					 
					
						2014-03-14 18:06:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							2216ab93dc 
							
						 
					 
					
						
						
							
							Added a missing file related to WinRT power management/reporting.  
						
						
						
						
							
						
					 
					
						2014-03-14 01:36:05 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a5896819 
							
						 
					 
					
						
						
							
							Added missing copyright notices  
						
						
						
						
							
						
					 
					
						2014-03-13 21:21:26 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							ed02f61da1 
							
						 
					 
					
						
						
							
							Fixed the copyright date on files contributed by David Ludwig  
						
						
						
						
							
						
					 
					
						2014-03-13 00:40:08 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							7124034ba9 
							
						 
					 
					
						
						
							
							Windows XP toolchain fix from Bruce Dawson:  
						
						... 
						
						
						
						Fix to allow using SDL when compiling with v110_xp or v120_xp -- compiling with VS2012/VS2013 with the XP targeting option.
In order to ensure that we can target Windows XP we compile with the v120_xp toolset instead of v120. This means that we use an earlier SDK version and it means that winapifamily.h is not available. Compiling for this old SDK can be detected using the _USING_V110_SDK71_ define which is set through the %(PreprocessorDefinitions) option. 
						
						
							
						
					 
					
						2014-03-12 23:44:23 -07:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							646cdedb18 
							
						 
					 
					
						
						
							
							Fixed line endings (CRLF to LF) in WinRT source code  
						
						
						
						
							
						
					 
					
						2014-03-12 12:14:47 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							4cd5ed7ba2 
							
						 
					 
					
						
						
							
							Merged various WinRT build fixes  
						
						
						
						
							
						
					 
					
						2014-03-12 12:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							b68b6e23d1 
							
						 
					 
					
						
						
							
							Fixed various build and runtime errors when using WinRT with VS2012.  
						
						
						
						
							
						
					 
					
						2014-03-12 11:57:15 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							c515b79423 
							
						 
					 
					
						
						
							
							Updated framework version to match dylib version.  
						
						... 
						
						
						
						Actually the dylib compatibility version is 3.0.0, but don't break compatibility with previous frameworks, which were compatibility version 1.0.0 
						
						
							
						
					 
					
						2014-03-12 07:55:32 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							641ba09975 
							
						 
					 
					
						
						
							
							Fixed compiling Windows RT code on Visual Studio 2013  
						
						
						
						
							
						
					 
					
						2014-03-12 07:26:07 -07:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							36e7c8d92d 
							
						 
					 
					
						
						
							
							Fixed compiler errors in the D3D11 renderer when building for WinRT  
						
						... 
						
						
						
						Still TODO: fix other build errors, especially linker errors, when building
SDL/WinRT, then fix any runtime errors that pop up. 
						
						
							
						
					 
					
						2014-03-11 12:40:31 -04:00 
						 
				 
			
				
					
						
							
							
								David Ludwig 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3c5b842f 
							
						 
					 
					
						
						
							
							Made VS2012 build the D3D11 renderer  
						
						... 
						
						
						
						This change is currently limited to Win32/Windows-Desktop builds.  Build fixes
for WinRT + VS2012 are still pending. 
						
						
							
						
					 
					
						2014-03-10 22:53:03 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan C. Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							b2fcdfca71 
							
						 
					 
					
						
						
							
							Disable Wayland/Mir again for 2.0.3; it's a quick, brown-paper-bag release.  
						
						... 
						
						
						
						We'll enable it by default for 2.0.4. Hopefully.   :)
    ( http://www.catb.org/jargon/html/B/brown-paper-bag-bug.html  ) 
						
						
							
						
					 
					
						2014-03-11 10:33:51 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Schiffler 
							
						 
					 
					
						
						
						
						
							
						
						
							7a36070a95 
							
						 
					 
					
						
						
							
							Fix bug/add test coverage for SDLTest_GenerateRunSeed helper; improve test harness adding output of repro steps for failures; improve negative test for SDL_GetError/SDL_SetError  
						
						
						
						
							
						
					 
					
						2014-03-11 07:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							b677d1d883 
							
						 
					 
					
						
						
							
							Fixed Mac OS X OpenGL context creation to match other backends, where we only care about the actual version we request if it's 3.0 or newer or a special profile context.  
						
						... 
						
						
						
						Eventually we'll probably move the version checking to higher level code and report the actual version of context that got created, but to avoid breakage we'll leave it like this for now. 
						
						
							
						
					 
					
						2014-03-10 19:59:06 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							e99dc1f1bd 
							
						 
					 
					
						
						
							
							Fixed binary compatibility with the new Windows RT support  
						
						
						
						
							
						
					 
					
						2014-03-10 19:11:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							7d98754a72 
							
						 
					 
					
						
						
							
							Temporarily disabled the D3D11 renderer so we can get a build.  
						
						
						
						
							
						
					 
					
						2014-03-10 19:11:50 -07:00 
						 
				 
			
				
					
						
							
							
								Sam Lantinga 
							
						 
					 
					
						
						
						
						
							
						
						
							28398109a1 
							
						 
					 
					
						
						
							
							Fixed regression causing the renderer to recreate its window since it's not getting an OpenGL 2.1 context anymore.  
						
						
						
						
							
						
					 
					
						2014-03-10 18:45:07 -07:00