Thu, 16 Feb 2017 16:52:03 -0500More HTTPS changes in the documentation.
Ryan C. Gordon <icculus@icculus.org> [Thu, 16 Feb 2017 16:52:03 -0500] rev 10892
More HTTPS changes in the documentation.

Thu, 16 Feb 2017 13:55:12 -0500readme: more HTTPS changes.
Ryan C. Gordon <icculus@icculus.org> [Thu, 16 Feb 2017 13:55:12 -0500] rev 10891
readme: more HTTPS changes.

Thu, 16 Feb 2017 13:30:34 -0500readme: correct webpage URL to use HTTPS.
Ryan C. Gordon <icculus@icculus.org> [Thu, 16 Feb 2017 13:30:34 -0500] rev 10890
readme: correct webpage URL to use HTTPS.

Tue, 14 Feb 2017 03:12:09 -0500Patched to compile on Windows.
Ryan C. Gordon <icculus@icculus.org> [Tue, 14 Feb 2017 03:12:09 -0500] rev 10889
Patched to compile on Windows.

Tue, 14 Feb 2017 03:03:27 -0500wasapi: Initial WASAPI support, for Windows Vista and later.
Ryan C. Gordon <icculus@icculus.org> [Tue, 14 Feb 2017 03:03:27 -0500] rev 10888
wasapi: Initial WASAPI support, for Windows Vista and later.

This should remain binary compatible with Windows XP, as we dynamically
load anything we need and fall back to DirectSound/WinMM/XAudio2 if not
available.

Tue, 14 Feb 2017 02:49:08 -0500stdlib: Fixed crash on SDL_snprintf("%s", NULL).
Ryan C. Gordon <icculus@icculus.org> [Tue, 14 Feb 2017 02:49:08 -0500] rev 10887
stdlib: Fixed crash on SDL_snprintf("%s", NULL).

Like other C runtimes, it should probably produce the string "(null)".

This bug probably only affected Windows, as most platforms use their standard
C runtime's snprintf().

Mon, 13 Feb 2017 17:05:14 -0500thread: Don't use SetThreadDescription on WinRT right now.
Ryan C. Gordon <icculus@icculus.org> [Mon, 13 Feb 2017 17:05:14 -0500] rev 10886
thread: Don't use SetThreadDescription on WinRT right now.

Can't LoadLibrary for it, but not sure if it's actually available there yet.

Mon, 13 Feb 2017 17:00:46 -0500windows: Try to unify all the GUID comparison code into a core helper function.
Ryan C. Gordon <icculus@icculus.org> [Mon, 13 Feb 2017 17:00:46 -0500] rev 10885
windows: Try to unify all the GUID comparison code into a core helper function.

There are likely several more I missed.

Mon, 13 Feb 2017 16:59:02 -0500audio: Don't wrap bootstrap declarations in preprocessor macros.
Ryan C. Gordon <icculus@icculus.org> [Mon, 13 Feb 2017 16:59:02 -0500] rev 10884
audio: Don't wrap bootstrap declarations in preprocessor macros.

They are harmless and ignored if we don't actually link against them. The
preprocessor checks elsewhere if they're actually used.

Mon, 13 Feb 2017 16:56:41 -0500audio: SDL_AudioStream's *_sample_frame_size should be in bytes, not bits.
Ryan C. Gordon <icculus@icculus.org> [Mon, 13 Feb 2017 16:56:41 -0500] rev 10883
audio: SDL_AudioStream's *_sample_frame_size should be in bytes, not bits.

Fixes failures where SDL_AudioStreamGet() incorrectly thinks it got a partial
sample frame request.