Sat, 17 Feb 2018 20:10:13 -0500yuv: fixed variable declaration shadowing warnings.
Ryan C. Gordon <icculus@icculus.org> [Sat, 17 Feb 2018 20:10:13 -0500] rev 11879
yuv: fixed variable declaration shadowing warnings.

Fixes Bugzilla #4062.

Sat, 17 Feb 2018 18:30:21 -0500pulseaudio: Just read/dump captured data in FlushCapture.
Ryan C. Gordon <icculus@icculus.org> [Sat, 17 Feb 2018 18:30:21 -0500] rev 11878
pulseaudio: Just read/dump captured data in FlushCapture.

Apparently pa_stream_flush() doesn't work as expected:

https://lists.freedesktop.org/archives/pulseaudio-discuss/2012-April/013328.html

Fixes Bugzilla #4087.

Fri, 16 Feb 2018 14:56:28 -0500video: put a spinlock around a global linked list.
Ryan C. Gordon <icculus@icculus.org> [Fri, 16 Feb 2018 14:56:28 -0500] rev 11877
video: put a spinlock around a global linked list.

This should only contend if you're allocating or freeing surfaces from
multiple threads at once, and then just for a short time.

Fixes Bugzilla #4084.

Fri, 16 Feb 2018 10:23:10 -0800Fixed bug 4085 - X11: Allow configuring _NET_WM_BYPASS_COMPOSITOR through SDL hints
Sam Lantinga <slouken@libsdl.org> [Fri, 16 Feb 2018 10:23:10 -0800] rev 11876
Fixed bug 4085 - X11: Allow configuring _NET_WM_BYPASS_COMPOSITOR through SDL hints

Callum McGing

This patch allows the user to disable the behaviour that blocks the compositor through a new hint: SDL_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR. This allows tools or other windowed applications to behave properly under KWin.

Sun, 29 Oct 2017 14:15:00 +0300bug #3739: handle %lu, %li and %ld in SDL_SetError.
Ozkan Sezer <sezero@users.sourceforge.net> [Sun, 29 Oct 2017 14:15:00 +0300] rev 11875
bug #3739: handle %lu, %li and %ld in SDL_SetError.

Tue, 13 Feb 2018 22:58:20 -0800Don't attempt WM_NCCALCSIZE adjustment when in fullscreen window transition
Sam Lantinga <slouken@libsdl.org> [Tue, 13 Feb 2018 22:58:20 -0800] rev 11874
Don't attempt WM_NCCALCSIZE adjustment when in fullscreen window transition

Mon, 12 Feb 2018 10:47:00 +0300fix building SDL_audiotypecvt.c with gcc < 4.0
sezero <sezero@users.sourceforge.net> [Mon, 12 Feb 2018 10:47:00 +0300] rev 11873
fix building SDL_audiotypecvt.c with gcc < 4.0

Mon, 12 Feb 2018 17:00:00 +0300revert the recent typecast assignment changes (see bug #4079)
sezero <sezero@users.sourceforge.net> [Mon, 12 Feb 2018 17:00:00 +0300] rev 11872
revert the recent typecast assignment changes (see bug #4079)

also change the void* typedefs for the two vulkan function
pointers added in vulkan_internal.h into generic function
pointer typedefs.

Tue, 13 Feb 2018 13:25:59 -0800Fixed bug 4027 - CheckLibSampleRate macro in sdlchecks.cmake never defines HAVE_LIBSAMPLERATE{,_SHARED}, so they're always reported as disabled by MESSAGE_TESTED_OPTION macro in macros.cmake
Sam Lantinga <slouken@libsdl.org> [Tue, 13 Feb 2018 13:25:59 -0800] rev 11871
Fixed bug 4027 - CheckLibSampleRate macro in sdlchecks.cmake never defines HAVE_LIBSAMPLERATE{,_SHARED}, so they're always reported as disabled by MESSAGE_TESTED_OPTION macro in macros.cmake

Tue, 13 Feb 2018 08:15:39 -0800Fixed bug 3920 - IBus not work with SDL 2.0.7
Sam Lantinga <slouken@libsdl.org> [Tue, 13 Feb 2018 08:15:39 -0800] rev 11870
Fixed bug 3920 - IBus not work with SDL 2.0.7

cjacker

After updating from 2.0.5 to 2.0.7, Ibus not work anymore(fcitx still works).

Compare with 2.0.5, there are two issues in SDL_ibus.c.

1, SetupConnection always return SDL_FALSE in 2.0.7.

2, 'SetCapabilities' method should be called on 'ibus_conn'.

Patch attached.