xserver: Changes to 'refs/tags/xorg-server-1.4.99.904'
Adam Jackson
ajax at kemper.freedesktop.org
Mon Jun 30 08:42:33 PDT 2008
Tag 'xorg-server-1.4.99.904' created by Adam Jackson <ajax at redhat.com> at 2008-06-30 16:19 -0700
xserver 1.5RC4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkho+XYACgkQW4otUKDs0NO9fwCePcTdIT7aIOPP26AOTtg0AM/G
XhIAn1RPFCkHqoBagGM1VaecJ6GLS2jj
=Ho2R
-----END PGP SIGNATURE-----
Changes since xorg-server-1.4.99.902:
Aaron Plattner (1):
CreateColormap returns Success on success, not TRUE.
Adam Jackson (11):
Merge branch 'server-1.5-branch' of git+ssh://git.freedesktop.org/git/xorg/xserver into server-1.5-branch
XAA: Disable offscreen pixmaps by default.
Bug #12414: Create full-fledged pixmaps in fb24_32ReformatTile().
Implement bswap in x86emu.
Remove some default modes that really shouldn't be in the default set.
Bug #15586: (Correctly) refuse to redirect the root window.
Bug #11842: Fix emulation of int1A PCI BIOS services.
Bump ABI minor numbers for the devPrivate ABI functions.
xserver 1.5RC3.
Distcheck fixes.
xserver 1.5RC4.
Alan Coopersmith (3):
Restore return type on xf86SetScrnInfoModes
Check for strcasestr and workaround it on systems without it
Don't log null device name in XkbDDXLoadKeymapByNames
Ben Byer (2):
add missing DARWIN_GLX_LIBS in configure.ac
xquartz: remove vestigial aglGlx.c
Dan Nicholson (2):
Fix up paths for GL/glx -> glx renaming
Actually enable building GLX without Mesa source
Daniel Stone (1):
Xi: event_{x,y} should refer to the extended device (bug #16289)
Dave Airlie (3):
int10: add pci_device_enable support on Linux
dbe: fix DoS reported by iDefense.
modes: make aspect choosing work on single output case.
Donnie Berkholz (1):
glcore: prepare for dynamic loading
Drew Parsons (3):
Define XPRINT in XPRINT_CFLAGS (configure.ac)
Create dix/libXpdix.la for Xprint-specific build of libdix.la
Disable D-BUS from Xprint.
Eamon Walsh (5):
Make devPrivates lookup functions ABI instead of static inlines.
SELinux: Bring server-side name registry up to date.
SELinux: Add an extension alias under the OS-agnostic "Flask" name.
Fix a leak in the code that parses the protocol names.
Fix a leak of window devPrivates in window.c/CrushTree().
George Sapountzis (10):
glx: fix memory corruption with r5g6b5
glcore: build from mesa, dlopen from xorg
glcore: drop GLcore (build system)
glcore: drop GLcore (files)
Add loader for the swrast dri driver.
glx: drop drm.h, sareaHandle from swrast loader
kdrive: need not export symbols for glx anymore
glx: drop stray glcore.h include
glx: missing swrast is fatal
glx: fix forgotten swrast -> SWRast
Hasso Tepper (1):
configure.ac: Fix monotonic test harder
Ian Romanick (1):
Bug #15169: Make the server build again on Alpha.
Jeremy Huddleston (2):
XQuartz: Compile in missing glx source that we still need
Moved Apple GL bits into our DDX subtree
Jesse Ruffin (1):
Bug #16302: Fix GLX drawable refcounting in DMX.
Julien Cristau (2):
Add xkbstr.h and xkbsrv.h to sdk_HEADERS
xfree86: fix build on GNU/kFreeBSD
Kristian Høgsberg (6):
Stop symlinking glcontextmodes.[ch] from mesa.
Drop glcore GLX provider.
Use LD_EXPORT_SYMBOLS_FLAG when linking Xnest.
Get out of the mesa symlinking business.
Move the windows GL files to the xwin DDX.
Move GL/glx on level up now that it's the only thing left under GL.
Matthieu Herrb (15):
CVE-2008-2360 - RENDER Extension heap buffer overflow
CVE-2008-2361 - RENDER Extension crash
CVE-2008-2362 - RENDER Extension memory corruption
CVE-2008-1377 - RECORD and Security extensions memory corruption
CVE-2008-1379 - MIT-SHM arbitrary memory read
CVE-2008-2362 - RENDER Extension memory corruption
CVE-2008-2361 - RENDER Extension crash
CVE-2008-2360 - RENDER Extension heap buffer overflow
CVE-2008-1379 - MIT-SHM arbitrary memory read
CVE-2008-1377 - RECORD and Security extensions memory corruption
Merge branch 'server-1.5-branch' of git+ssh://herrb@git.freedesktop.org/git/xorg/xserver into server-1.5-branch
Merge branch 'server-1.5-branch' of git+ssh://herrb@git.freedesktop.org/git/xorg/xserver into server-1.5-branch
configure.ac: fix the help string for --with-freetype.
Merge branch 'server-1.5-branch' of git+ssh://herrb@git.freedesktop.org/git/xorg/xserver into server-1.5-branch
preserve errno around the SIGIO handler
Michel Dänzer (6):
EXA: Offscreen memory eviction improvements.
EXA: Specify region used for source pixmap migration in exaCopyNtoN.
EXA: Don't suggest exaCopyDirty be inlined.
EXA: Don't migrate twice in exaImageGlyphBlt.
EXA: Fix exaGetPixmapFirstPixel() crash if the driver has a CreatePixmap hook.
AIGLX/DRI1: Switch to server context for calling pScreen->GetImage.
Owen Taylor (1):
Bug #15369: Don't reduce Over to Src for transform + RepeatNone.
Paul Bender (1):
Bug #15665: Fix building without Composite.
Paulo Cesar Pereira de Andrade (1):
Correct a NULL pointer deference
Peter Hutterer (2):
config: remove trailing whitespaces.
config: override xkb_{r,m,l,v} with Xkb{r,m,l,v} if the latter is set.
Roland Bär (1):
Bug #11857: Avoid running off the end of a MAXCLIENTS-sized array.
Sascha Hlusiak (1):
Support to pass arbitrary options via HAL hotplugging
Tilman Sauerbeck (2):
EXA: Update sys_pitch/fb_pitch in exaModifyPixmapHeader.
EXA: Set pixmap->accel_blocked on the screen pixmap, too.
---
GL/Makefile.am | 14
GL/apple/Makefile.am | 24
GL/apple/aglGlx.c | 1354 ------
GL/apple/indirect.c | 1938 --------
GL/glx/.gitignore | 13
GL/glx/Makefile.am | 83
GL/glx/extension_string.c | 165
GL/glx/extension_string.h | 63
GL/glx/g_disptab.h | 51
GL/glx/glxbyteorder.h | 61
GL/glx/glxcmds.c | 2383 ----------
GL/glx/glxcmdsswap.c | 778 ---
GL/glx/glxcontext.h | 150
GL/glx/glxdrawable.h | 101
GL/glx/glxdri.c | 1183 -----
GL/glx/glxdri2.c | 762 ---
GL/glx/glxext.c | 501 --
GL/glx/glxext.h | 92
GL/glx/glxglcore.c | 451 --
GL/glx/glxscreens.c | 601 --
GL/glx/glxscreens.h | 184
GL/glx/glxserver.h | 266 -
GL/glx/glxutil.c | 154
GL/glx/glxutil.h | 63
GL/glx/indirect_program.c | 150
GL/glx/indirect_table.h | 106
GL/glx/indirect_texture_compression.c | 120
GL/glx/indirect_util.c | 310 -
GL/glx/indirect_util.h | 53
GL/glx/render2.c | 264 -
GL/glx/render2swap.c | 375 -
GL/glx/renderpix.c | 75
GL/glx/renderpixswap.c | 93
GL/glx/rensize.c | 423 -
GL/glx/single2.c | 394 -
GL/glx/single2swap.c | 272 -
GL/glx/singlepix.c | 533 --
GL/glx/singlepixswap.c | 584 --
GL/glx/singlesize.c | 198
GL/glx/singlesize.h | 59
GL/glx/swap_interval.c | 92
GL/glx/unpack.h | 239 -
GL/glx/xfont.c | 201
GL/mesa/.gitignore | 32
GL/mesa/Makefile.am | 18
GL/mesa/X/Makefile.am | 27
GL/mesa/glapi/Makefile.am | 20
GL/mesa/main/Makefile.am | 86
GL/mesa/math/Makefile.am | 27
GL/mesa/shader/Makefile.am | 39
GL/mesa/shader/grammar/Makefile.am | 20
GL/mesa/shader/slang/Makefile.am | 41
GL/mesa/swrast/Makefile.am | 50
GL/mesa/swrast_setup/Makefile.am | 20
GL/mesa/tnl/Makefile.am | 37
GL/mesa/vbo/Makefile.am | 35
GL/symlink-mesa.sh | 342 -
GL/windows/ChangeLog | 64
GL/windows/glwindows.h | 64
GL/windows/glwrap.c | 583 --
GL/windows/indirect.c | 1605 -------
Makefile.am | 4
XTrap/xtrapdi.c | 2
Xext/security.c | 10
Xext/shm.c | 13
Xext/xselinux.c | 2
Xi/exevents.c | 11
composite/compalloc.c | 3
config/hal.c | 275 -
config/x11-input.fdi | 62
configure.ac | 71
dbe/dbe.c | 53
dix/Makefile.am | 14
dix/privates.c | 65
dix/protocol.txt | 28
dix/registry.c | 44
dix/window.c | 1
exa/exa.c | 75
exa/exa.h | 2
exa/exa_accel.c | 66
exa/exa_migration.c | 2
exa/exa_offscreen.c | 49
exa/exa_priv.h | 1
exa/exa_unaccel.c | 4
fb/fb24_32.c | 10
glx/Makefile.am | 91
glx/dispatch.h | 3829 +++++++++++++++++
glx/extension_string.c | 165
glx/extension_string.h | 63
glx/g_disptab.h | 51
glx/glapi.c | 1064 ++++
glx/glapi.h | 160
glx/glapioffsets.h | 1174 +++++
glx/glapitable.h | 816 +++
glx/glapitemp.h | 6655 ++++++++++++++++++++++++++++++
glx/glprocs.h | 2260 ++++++++++
glx/glthread.c | 378 +
glx/glthread.h | 319 +
glx/glxbyteorder.h | 61
glx/glxcmds.c | 2383 ++++++++++
glx/glxcmdsswap.c | 778 +++
glx/glxcontext.h | 150
glx/glxdrawable.h | 101
glx/glxdri.c | 1160 +++++
glx/glxdri2.c | 584 ++
glx/glxdricommon.c | 209
glx/glxdricommon.h | 40
glx/glxdriswrast.c | 544 ++
glx/glxext.c | 501 ++
glx/glxext.h | 92
glx/glxscreens.c | 604 ++
glx/glxscreens.h | 184
glx/glxserver.h | 266 +
glx/glxutil.c | 148
glx/glxutil.h | 63
glx/indirect_dispatch.c | 5889 ++++++++++++++++++++++++++
glx/indirect_dispatch.h | 1047 ++++
glx/indirect_dispatch_swap.c | 6051 +++++++++++++++++++++++++++
glx/indirect_program.c | 150
glx/indirect_reqsize.c | 832 +++
glx/indirect_reqsize.h | 121
glx/indirect_size.h | 88
glx/indirect_size_get.c | 1210 +++++
glx/indirect_size_get.h | 102
glx/indirect_table.c | 1596 +++++++
glx/indirect_table.h | 106
glx/indirect_texture_compression.c | 120
glx/indirect_util.c | 310 +
glx/indirect_util.h | 53
glx/render2.c | 264 +
glx/render2swap.c | 375 +
glx/renderpix.c | 75
glx/renderpixswap.c | 93
glx/rensize.c | 423 +
glx/single2.c | 394 +
glx/single2swap.c | 272 +
glx/singlepix.c | 533 ++
glx/singlepixswap.c | 584 ++
glx/singlesize.c | 198
glx/singlesize.h | 59
glx/swap_interval.c | 92
glx/unpack.h | 239 +
glx/xfont.c | 201
hw/dmx/glxProxy/glxcmds.c | 15
hw/dmx/glxProxy/glxext.c | 2
hw/kdrive/ati/Makefile.am | 4
hw/kdrive/chips/Makefile.am | 4
hw/kdrive/ephyr/ephyrglxext.c | 8
hw/kdrive/epson/Makefile.am | 4
hw/kdrive/i810/Makefile.am | 4
hw/kdrive/mach64/Makefile.am | 4
hw/kdrive/mga/Makefile.am | 4
hw/kdrive/neomagic/Makefile.am | 4
hw/kdrive/nvidia/Makefile.am | 4
hw/kdrive/pm2/Makefile.am | 4
hw/kdrive/r128/Makefile.am | 4
hw/kdrive/sis300/Makefile.am | 4
hw/kdrive/smi/Makefile.am | 4
hw/kdrive/via/Makefile.am | 4
hw/xfree86/common/extramodes | 6
hw/xfree86/common/xf86Module.h | 10
hw/xfree86/common/xf86VidMode.c | 10
hw/xfree86/dixmods/GLcoremodule.c | 63
hw/xfree86/dixmods/Makefile.am | 12
hw/xfree86/dixmods/glxmodule.c | 37
hw/xfree86/dri/Makefile.am | 3
hw/xfree86/dri2/Makefile.am | 2
hw/xfree86/int10/xf86int10.c | 12
hw/xfree86/loader/dixsym.c | 3
hw/xfree86/modes/xf86Crtc.c | 2
hw/xfree86/os-support/bsd/bsd_init.c | 2
hw/xfree86/os-support/bus/Makefile.am | 4
hw/xfree86/os-support/bus/Pci.h | 71
hw/xfree86/os-support/bus/axpPci.c | 415 -
hw/xfree86/os-support/linux/int10/linux.c | 4
hw/xfree86/os-support/shared/sigio.c | 3
hw/xfree86/x86emu/ops2.c | 63
hw/xfree86/xaa/Makefile.am | 2
hw/xfree86/xaa/xaaInitAccel.c | 9
hw/xgl/Makefile.am | 2
hw/xgl/glx/Makefile.am | 2
hw/xgl/glxext/Makefile.am | 2
hw/xgl/glxext/module/Makefile.am | 2
hw/xnest/Makefile.am | 1
hw/xprint/Makefile.am | 3
hw/xprint/ddxInit.c | 6
hw/xquartz/GL/Makefile.am | 13
hw/xquartz/GL/indirect.c | 1938 ++++++++
hw/xquartz/Makefile.am | 4
hw/xwin/glx/ChangeLog | 64
hw/xwin/glx/glwindows.h | 64
hw/xwin/glx/glwrap.c | 583 ++
hw/xwin/glx/indirect.c | 1605 +++++++
include/Makefile.am | 4
include/dix-config.h.in | 3
include/privates.h | 61
include/xorg-config.h.in | 3
mi/miinitext.c | 4
record/record.c | 16
render/picture.c | 21
render/render.c | 29
xkb/ddxLoad.c | 2
202 files changed, 51505 insertions(+), 20060 deletions(-)
---
More information about the xorg-commit
mailing list