Skip to content

Commit

Permalink
updated docs for 1.2.16 changes so far.
Browse files Browse the repository at this point in the history
  • Loading branch information
sezero committed Oct 25, 2020
1 parent 257fb39 commit 4a9b8d9
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 6 deletions.
17 changes: 14 additions & 3 deletions WhatsNew
Expand Up @@ -19,9 +19,12 @@ Changes include:
- Video, blit: fix RGBA<->RGBA blit broken with the optimization from
bug 11 (bug 2976.)
- Video, blit, Linux: ARM assembly to address performance of blit and
fill routines, thanks to Ben Avison (bug 4365.)
fill routines, thanks to Ben Avison (disabled by default) (bug 4365.)
- Video: fix integer overflow in SDL_CalculatePitch (CVE-2019-7637,
bug 4497.)
- Video, Linux, fbcon: fix double buffering with non-fullscreen
resolution, implement triple-buffering and other improvements,
thanks to Paul Cercueil.
- Mouse: fix SDL_ResetMouse() using a bogus mouse button causing a
negative shift (bug 3593.)
- Cdrom: fix SDL_CDResume() and SDL_CDStop() not returning failure
Expand All @@ -32,7 +35,7 @@ Changes include:
- NetBSD, audio: use AUDIO_GETBUFINFO when available.
- OpenBSD, audio: add sndio support.
- Haiku/BeOS, audio: fix error in buffer size setting (bug 1679.)
- OpenBSD: fix dynamic loading of X libs (bug 1434.)
- OpenBSD: fix dynamic loading of X and OpenGL libs (bugs 1434, 5208.)
- X11video: fix missing symbol X11_KeyToUnicode in .so file (bug 1390.
not being an official SDL function, the use of X11_KeyToUnicode() is
strongly discouraged.)
Expand All @@ -48,21 +51,27 @@ Changes include:
window from the corner (inverted logic in X11 ConfigureNotify, i.e.
resize handling - bug 1430.)
- X11video: unblock SDL_WM_GrabInput() GrabNotViewable case (bug 1155.)
- Mac OS X: fix macOS 10.14 (Mojave) opengl issues (bug 4788.)
- Mac OS X: fix crash on any input in Quartz code (bug 2560.)
- Mac OS X: fix crash in Quartz gamma ramp code.
- Mac OS X: fix build for 10.9 Mavericks or newer (bug 2085.)
- Mac OS X, Quartz: fix cursor transparency (bug 4076.)
- Mac OS X, joystick: update to support Saitek p2500 gamepad (bug 2025)
- Mac OS X: fixed audio on macOS 11.0 beta ("Big Sur")
- Mac OS X, main: updates for -psn_XXX command line arg for Finder
launches in new macOS versions.
- Windows, video: fix other window positions/sizes when exiting
fullscreen (bug 3315.)
- Windows, keyboard: reset deadkeys upon SDL_EnableUNICODE() or upon
quit (bug 3332.)
- Windows: Visual Studio project file updates.
- OS/2: Watcom makefile updates.
- OS/2: fixes and Watcom makefile updates.
- Linux, joystick: fix invalid coef when axis min > axis max.
- Linux, joystick: enhance detection of gamepads.
- Linux, joystick: allow for custom joystick names.
- FreeBSD, joystick: compile fixes.
- BSD, joystick: increase the number of uhid devices to scan (bug 1561)
- Linux, ALSA: fix excessive I/O causing high CPU usage (bug 4941.)
- Linux, evdev: ignore joystick axis events if they aren't in a sane
range.
- Linux, joystick: fix Dualshock 3's motion sensors overwrite analog
Expand Down Expand Up @@ -102,6 +111,8 @@ Changes include:
- headers, config: updates to default windows and os2 config files.
- headers, SDL_syswm.h, SDL_stdinc.h: include system headers before
packing alignment changes (bug 4149.)
- headers, SDL_opengl.h: made compatible with glext.h from newer Mesa
versions (bug 5216.)


1.2.15: This is a minor bug fix release:
Expand Down
33 changes: 30 additions & 3 deletions docs.html
Expand Up @@ -50,12 +50,17 @@ <H2> SDL 1.2.16 Release Notes </H2>
</P>
<P>
Video, blit, Linux: ARM assembly to address performance of blit and
fill routines, thanks to Ben Avison (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=4365">4365</a>.)
fill routines, thanks to Ben Avison (disabled by default) (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=4365">4365</a>.)
</P>
<P>
Video: fix integer overflow in SDL_CalculatePitch (CVE-2019-7637,
bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=4497">4497</a>.)
</P>
<P>
Video, Linux, fbcon: fix double buffering with non-fullscreen
resolution, implement triple-buffering and other improvements,
thanks to Paul Cercueil.
</P>
<P>
Mouse: fix SDL_ResetMouse() using a bogus mouse button causing a
negative shift (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=3593">3593</a>.)
Expand All @@ -81,7 +86,7 @@ <H2> SDL 1.2.16 Release Notes </H2>
Haiku/BeOS, audio: fix error in buffer size setting (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=1679">1679</a>.)
</P>
<P>
OpenBSD: fix dynamic loading of X libs (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=1434">1434</a>.)
OpenBSD: fix dynamic loading of X and OpenGL libs (bugs <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=1434">1434</a>, <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=5208">5208</a>.)
</P>
<P>
X11video: fix missing symbol X11_KeyToUnicode in .so file (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=1390">1390</a>.
Expand Down Expand Up @@ -114,6 +119,9 @@ <H2> SDL 1.2.16 Release Notes </H2>
<P>
X11video: unblock SDL_WM_GrabInput() GrabNotViewable case (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=1155">1155</a>.)
</P>
<P>
Mac OS X: fix macOS 10.14 (Mojave) opengl issues (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=4788">4788</a>.)
</P>
<P>
Mac OS X: fix crash on any input in Quartz code (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=2560">2560</a>.)
</P>
Expand All @@ -129,6 +137,9 @@ <H2> SDL 1.2.16 Release Notes </H2>
<P>
Mac OS X, joystick: update to support Saitek p2500 gamepad (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=2025">2025</a>)
</P>
<P>
Mac OS X: fixed audio on macOS 11.0 beta ("Big Sur")
</P>
<P>
Mac OS X, main: updates for -psn_XXX command line arg for Finder
launches in new macOS versions.
Expand All @@ -145,14 +156,26 @@ <H2> SDL 1.2.16 Release Notes </H2>
Windows: Visual Studio project file updates.
</P>
<P>
OS/2: Watcom makefile updates.
OS/2: fixes and Watcom makefile updates.
</P>
<P>
Linux, joystick: fix invalid coef when axis&nbsp;min &gt; axis&nbsp;max.
</P>
<P>
Linux, joystick: enhance detection of gamepads.
</P>
<P>
Linux, joystick: allow for custom joystick names.
</P>
<P>
FreeBSD, joystick: compile fixes.
</P>
<P>
BSD, joystick: increase the number of uhid devices to scan (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=1561">1561</a>)
</P>
<P>
Linux, ALSA: fix excessive I/O causing high CPU usage (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=4941">4941</a>.)
</P>
<P>
Linux, evdev: ignore joystick axis events if they aren't in a sane
range.
Expand Down Expand Up @@ -250,6 +273,10 @@ <H2> SDL 1.2.16 Release Notes </H2>
headers, SDL_syswm.h, SDL_stdinc.h: include system headers before
packing alignment changes (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=4149">4149</a>.)
</P>
<P>
headers, SDL_opengl.h: made compatible with glext.h from newer Mesa
versions (bug <a href="https://bugzilla.libsdl.org/show_bug.cgi?id=5216">5216</a>.)
</P>
</BLOCKQUOTE>

<IMG SRC="docs/images/rainbow.gif" ALT="[separator]" WIDTH="100%">
Expand Down

0 comments on commit 4a9b8d9

Please sign in to comment.