Tue, 25 Jun 2013 20:21:31 -0700 Fixed bug 1929 - SDL_Texture* from SDL_CreateTexture() causes GL_BindTexture() to segfault
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jun 2013 20:21:31 -0700] rev 7318
Fixed bug 1929 - SDL_Texture* from SDL_CreateTexture() causes GL_BindTexture() to segfault Charles Huber If SDL_CreateTexture() takes the !IsSupportedFormat() path it will return a SDL_Texture* with a NULL driverdata member. If you then SDL_GL_BindTexture() this will cause a segfault in GL_BindTexture() when it unconditionally dereferences driverdata.
Mon, 24 Jun 2013 22:06:50 -0700 Better text printing for UTF-8 characters
Sam Lantinga <slouken@libsdl.org> [Mon, 24 Jun 2013 22:06:50 -0700] rev 7317
Better text printing for UTF-8 characters
Sun, 23 Jun 2013 22:19:38 -0700 Updated timer test and fixed performance counter on Mac OS X
Sam Lantinga <slouken@libsdl.org> [Sun, 23 Jun 2013 22:19:38 -0700] rev 7316
Updated timer test and fixed performance counter on Mac OS X
Sun, 23 Jun 2013 15:00:23 -0700 Update testsprite2 for visual testing: user fuzzer and add --iteration parameter to enable deterministic screen end-state
Andreas Schiffler <aschiffler@ferzkopp.net> [Sun, 23 Jun 2013 15:00:23 -0700] rev 7315
Update testsprite2 for visual testing: user fuzzer and add --iteration parameter to enable deterministic screen end-state
Sun, 23 Jun 2013 14:05:27 -0700 Add VS Express Edition sln files (drop the unsupported solution folders for tests); update VisualC documentation
Andreas Schiffler <aschiffler@ferzkopp.net> [Sun, 23 Jun 2013 14:05:27 -0700] rev 7314
Add VS Express Edition sln files (drop the unsupported solution folders for tests); update VisualC documentation
Tue, 18 Jun 2013 00:50:35 -0700 Fixed bug 1913 - state->index may get negative in SDL_wave.c file.
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Jun 2013 00:50:35 -0700] rev 7313
Fixed bug 1913 - state->index may get negative in SDL_wave.c file. Nitz In function: static Sint32 IMA_ADPCM_nibble(struct IMA_ADPCM_decodestate *state, Uint8 nybble) { const Sint32 max_audioval = ((1 << (16 - 1)) - 1); const Sint32 min_audioval = -(1 << (16 - 1)); const int index_table[16] = { -1, -1, -1, -1, 2, 4, 6, 8, -1, -1, -1, -1, 2, 4, 6, 8 }; const Sint32 step_table[89] = { 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 21, 23, 25, 28, 31, 34, 37, 41, 45, 50, 55, 60, 66, 73, 80, 88, 97, 107, 118, 130, 143, 157, 173, 190, 209, 230, 253, 279, 307, 337, 371, 408, 449, 494, 544, 598, 658, 724, 796, 876, 963, 1060, 1166, 1282, 1411, 1552, 1707, 1878, 2066, 2272, 2499, 2749, 3024, 3327, 3660, 4026, 4428, 4871, 5358, 5894, 6484, 7132, 7845, 8630, 9493, 10442, 11487, 12635, 13899, 15289, 16818, 18500, 20350, 22385, 24623, 27086, 29794, 32767 }; Sint32 delta, step; /* Compute difference and new sample value */ step = step_table[state->index]; // Some Code } Here step_table array have the state->index, which might be negative, so it is unsafe to assign this index to step_table array directly. There would be a check before that to confirm its value.
Tue, 18 Jun 2013 00:39:47 -0700 Fixed bug 1916 - SDL_Keysym contains a deprecated field for unicode which may be removed.
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Jun 2013 00:39:47 -0700] rev 7312
Fixed bug 1916 - SDL_Keysym contains a deprecated field for unicode which may be removed. Philipp Wiesemann SDL_Keysym contains a deprecated field for unicode which may be removed for SDL 2.0 release. As far as I can tell the field is not set on all "major" platforms and therefore will not be useful for most users. Its existence in a public header therefore becomes (in my opinion) only confusing.
Mon, 17 Jun 2013 07:14:20 -0700 Improved include paths for projects using SDL on Android
Sam Lantinga <slouken@libsdl.org> [Mon, 17 Jun 2013 07:14:20 -0700] rev 7311
Improved include paths for projects using SDL on Android Isaac Burns I wanted to suggest a few changes I've found that help the Android build. By adding LOCAL_EXPORT_C_INCLUDES to the Android.mk file, anything that references the SDL Android project will inherit the include paths.
Mon, 17 Jun 2013 06:35:41 -0700 Removed obsolete Xcode templates and documentation
Sam Lantinga <slouken@libsdl.org> [Mon, 17 Jun 2013 06:35:41 -0700] rev 7310
Removed obsolete Xcode templates and documentation
Sun, 16 Jun 2013 12:00:54 +0200 Changed comment to be used by doxygen.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 16 Jun 2013 12:00:54 +0200] rev 7309
Changed comment to be used by doxygen.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip