Thu, 08 Aug 2013 00:06:23 -0700Updated documentation names for RPM release-2.0.0
Sam Lantinga <slouken@libsdl.org> [Thu, 08 Aug 2013 00:06:23 -0700] rev 656
Updated documentation names for RPM

Thu, 01 Aug 2013 01:38:44 -0700Fixed bug 2004 - Calling Mix_Quit twice with midi support leads to segfault
Sam Lantinga <slouken@libsdl.org> [Thu, 01 Aug 2013 01:38:44 -0700] rev 655
Fixed bug 2004 - Calling Mix_Quit twice with midi support leads to segfault

Martin Gerhardy

the variable soundfont_paths is freed, but not set to NULL. So calling Mix_Quit a second time would crash if SDL_mixer is compiled with midi support. For all the other sound types, it's guarded with if (initialized). So i think it would be good to fix this by setting the soundfont_paths variable to NULL in line 231 of mixer.c

Wed, 31 Jul 2013 21:45:53 -0700Ran autogen.sh after updating sdl2.m4
Sam Lantinga <slouken@libsdl.org> [Wed, 31 Jul 2013 21:45:53 -0700] rev 654
Ran autogen.sh after updating sdl2.m4

Tue, 30 Jul 2013 23:33:41 -0700Fixed bug 2000 - The framework INSTALL_PATH still uses @executable_path
Sam Lantinga <slouken@libsdl.org> [Tue, 30 Jul 2013 23:33:41 -0700] rev 653
Fixed bug 2000 - The framework INSTALL_PATH still uses @executable_path

dak180

Since the MACOSX_DEPLOYMENT_TARGET is 10.5; INSTALL_PATH should use @rpath.

See http://www.dribin.org/dave/blog/archives/2009/11/15/rpath/ for the details on why this is a good idea.

Tue, 30 Jul 2013 21:39:48 -0700Added code signature step to Framework build process
Sam Lantinga <slouken@libsdl.org> [Tue, 30 Jul 2013 21:39:48 -0700] rev 652
Added code signature step to Framework build process

Sun, 21 Jul 2013 11:53:11 -0700Fixed bug 1976 - SDL2.m4 shares same variables as SDL.m4 so they cache values
Sam Lantinga <slouken@libsdl.org> [Sun, 21 Jul 2013 11:53:11 -0700] rev 651
Fixed bug 1976 - SDL2.m4 shares same variables as SDL.m4 so they cache values

Tue, 09 Jul 2013 07:28:30 -0700Updated smpeg with the removal of SDL_types.h
Sam Lantinga <slouken@libsdl.org> [Tue, 09 Jul 2013 07:28:30 -0700] rev 650
Updated smpeg with the removal of SDL_types.h

Tue, 09 Jul 2013 07:18:18 -0700Use the newer SDL types header.
Sam Lantinga <slouken@libsdl.org> [Tue, 09 Jul 2013 07:18:18 -0700] rev 649
Use the newer SDL types header.

Tue, 09 Jul 2013 06:59:10 -0700Fixed looping behavior and Mix_Playing() result for looping channels
Sam Lantinga <slouken@libsdl.org> [Tue, 09 Jul 2013 06:59:10 -0700] rev 648
Fixed looping behavior and Mix_Playing() result for looping channels

Lee Salzman

If you passed in a negative loop count, it is supposed to behave as if it loops forever. However, it blindly decrements the loop counter regardless of whether or not the loop count is actually positive. So first fix is just to put a > 0 guard before the loop counter decrement.

The second fix is that Mix_Playing somehow checked only for looping > 0, so it ignored negative loop counts entirely, which just seems like a bug too. This has prevented me from using Mix_Playing internally in my engine if only because it never actually worked with looping. Mix_PlayingMusic oddly does it correctly and checks for non-zero.

Fri, 28 Jun 2013 09:54:16 -0700Removed old docs file
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Jun 2013 09:54:16 -0700] rev 647
Removed old docs file