lp:~pcsx2-team/pcsx2-github-mirror/+git/sdl

Owned by PCSX2 Team
Get this repository:
git clone https://git.not.enabled/~pcsx2-team/pcsx2-github-mirror/+git/sdl

Import details

Import Status: Suspended

This repository is an import of the Git repository at https://github.com/libsdl-org/SDL.git.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
main 2023-10-19 19:47:29 UTC
audio: Device threads don't increment physical device refcounts.

Author: Ryan C. Gordon
Author Date: 2023-10-19 19:44:58 UTC

audio: Device threads don't increment physical device refcounts.

Otherwise, they risk the device thread joining on itself.

Now we make sure the reference is held at the logical device level until
the physical device is closed, so it can't destroy the device in normal
usage until the thread is joined, etc.

SDL2 2023-10-19 08:14:20 UTC
Allow building against old Linux kernels.

Author: Ozkan Sezer
Author Date: 2023-06-26 15:01:50 UTC

Allow building against old Linux kernels.

release-2.28.x 2023-10-18 03:40:35 UTC
Check for device disconnection in HIDAPI_JoystickOpen()

Author: Cameron Gutman
Author Date: 2023-10-18 02:41:30 UTC

Check for device disconnection in HIDAPI_JoystickOpen()

HIDAPI joystick drivers may call HIDAPI_JoystickDisconnected() in their
UpdateDevice() function during HIDAPI_JoystickOpen(). If they do this
today, the opened joystick will end up partially initialized (no name,
path, mapping GUID, etc.) because HIDAPI_GetDeviceByIndex() will no
longer be able to find the SDL_HIDAPI_Device for the removed joystick.

Worse still, joystick->hwdata->device becomes a dangling freed pointer
the next time HIDAPI_UpdateDeviceList() is called. This leads to a UAF
when the application or SDL calls SDL_JoystickClose() on this joystick.

Fix all this by checking if the device no longer has any associated
joysticks after calling UpdateDevice() and failing the open call if so.

(cherry picked from commit 435e7ce663b7e568086c5dc0fb1bb889e41a3ed1)
(cherry picked from commit 4aab2342e9aabc7e506952dbe5e021f3d3604929)

release-2.26.x 2023-04-05 18:42:08 UTC
The macOS minimum deployment target is now 10.11

Author: Sam Lantinga
Author Date: 2023-04-05 18:37:27 UTC

The macOS minimum deployment target is now 10.11

Xcode 14.3 does not allow targeting 10.9, the minimum recommended version is 10.13 and the minimum possible version is 10.11.

(cherry picked from commit 73b2faea4e39aa27b4142f9d4d39f5807a3b3688)
(cherry picked from commit 51dcc3bb0b8363b4055a5eed775e8f030fbb158c)

release-2.24.x 2023-01-21 07:15:02 UTC
typo fix to config.sub,

Author: Ozkan Sezer
Author Date: 2023-01-21 07:15:02 UTC

typo fix to config.sub,

from https://lists.gnu.org/archive/html/config-patches/2023-01/msg00001.html

15 of 5 results
This repository contains Public information 
Everyone can see this information.