History log of /xsrc/external/mit/xorg-server/dist/glx/glxcmds.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 875c6e4f 04-Jul-2024 mrg <mrg@NetBSD.org>

merge xorg-server 21.1.13.

# 5a112b11 15-Jul-2022 mrg <mrg@NetBSD.org>

merge xorg-serer 21.1.3.

# d44ca368 11-Jul-2021 mrg <mrg@NetBSD.org>

merge xorg-server 1.20.12 and xkeyboard-config 2.33.

# 4e185dc0 23-Feb-2020 mrg <mrg@NetBSD.org>

merge xorg-server 1.20.6.

# a259eee8 31-May-2019 maya <maya@NetBSD.org>

Undo local diff.

It was introduced as one of the patches fixing
https://bugs.freedesktop.org/show_bug.cgi?id=28181

This is marked fixed upstream, and was spotted on non-NetBSD, so it's
very likely to be unnecessary.

This diff was causing a double-free, causing Xorg to crash when closing
pkgsrc/emulators/{retroarch,nestopia}.
This is most likely a problem that became more evident from jemalloc
debug which is filling free'd memory with 0x5a5a5a...

Fixes PR xsrc/54246.

# 7e31ba66 31-Dec-2018 mrg <mrg@NetBSD.org>

merge xorg-server 1.20.3.

# 83cfd353 22-Nov-2016 snj <snj@NetBSD.org>

fix "fix merge botch"

(no functional change)

# 91b5503c 13-Aug-2016 mrg <mrg@NetBSD.org>

fix merge botches.

# f7df2e56 11-Aug-2016 mrg <mrg@NetBSD.org>

first merge of netbsd changes. not tested yet.

# 0b0d8713 09-Dec-2014 mrg <mrg@NetBSD.org>

apply fixes for:

X.Org Security Advisory: Dec. 9, 2014
Protocol handling issues in X Window System servers

backported to 1.10.x by myself.


included are fixes for:

denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103

# 5afdac23 02-Aug-2011 mrg <mrg@NetBSD.org>

re-apply the fix for https://bugs.freedesktop.org/show_bug.cgi?id=28181,
from the comment #40 from this bug.

# 65b04b38 02-Aug-2011 mrg <mrg@NetBSD.org>

merge cornflakes with xorg-server 1.10.3

# 3ff38f22 02-Aug-2011 mrg <mrg@NetBSD.org>

revert the change below, to help merge 1.10.3. there's a new version of
this coming up shortly:

http://mail-index.netbsd.org/source-changes/2011/03/18/msg020067.html

Log Message:
Pull up fix from https://bugs.freedesktop.org/show_bug.cgi?id=28181 to
prevent random segfaults of the X server when using composite with the
ati driver.

# 1b684552 24-Jul-2011 mrg <mrg@NetBSD.org>

merge xorg-server 1.9.5

# 17c9e1e9 18-Mar-2011 jmmv <jmmv@NetBSD.org>

Pull up fix from https://bugs.freedesktop.org/show_bug.cgi?id=28181 to
prevent random segfaults of the X server when using composite with the
ati driver.

This makes my X session rock solid when running KDE 4.5 on a MacBookPro
2,2 with an ATI Radeon Mobility X1600. The X server was crashing very
frequently before.

OKed by mrg@ and macallan@. Addresses PR xsrc/44730.

# 6747b715 23-Nov-2010 mrg <mrg@NetBSD.org>

import xorg-server 1.9.2. important changes since 1.6.5 include:

- built-in symbol visibility, default not export
- fixes for various crashes
- many fixes for XI2, EXA, dix, render, glx, xkb, EDID, randr, Xv,
resource handling, Xext, vfb, xfree86 / vga and composite support.
- fixes several memory leaks
- many many documentation updates
- record extension enabled
- no longer looks for XF86Config files

# 52397711 09-Jul-2009 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.6.2

# 4642e01f 11-Jun-2009 mrg <mrg@NetBSD.org>

initial import of xorg-server-1.6.1.901