[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.4.99.902'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sun Feb 15 00:51:57 PST 2015
Tag 'xorg-server-1.4.99.902' created by Adam Jackson <ajax at redhat.com> at 2008-05-22 20:13 -0700
xorg-server 1.4.99.902
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkg1xdcACgkQW4otUKDs0NMUBQCgzp0m0fLQrYsv32NUkHrT0HwN
OzcAn1Xolxln7efpnbi5yVzVxGMqoNUO
=mLzL
-----END PGP SIGNATURE-----
Changes since xorg-server-1.4.99.901:
Aaron Plattner (2):
Bug #14692: Allow drivers to have a say in Xinerama visual consolidation.
Short-circuit PanoramiXTranslateVisualID after verifying that the visual actually exists first.
Adam Jackson (25):
Fix segfault when a monitor exists but has no modes.
Size xf86DefaultModes explicitly.
Bug #14927: Fix the math for xf86NumDefaultModes.
Add the "amd" driver to magic driver selection.
RANDR 1.2: Don't report a square resolution to RANDR 1.1 clients.
RANDR 1.2: Fix the RANDR 1.1 screen size estimation to approach reality.
RANDR 1.2: Fix initial mode aspect ratio match in a corner case.
Fix a stray use of ALLOCATE_LOCAL.
Bug #13962: Re-arm the DPMS timer when re-enabling DPMS.
Bug #11508: Fix build without XV.
Bug #11510: Fix build without RECORD.
Fix that last commit.
Fix PCI config space cycles from int10 emulator.
Bug #13104: Don't let XAA glyph pixmaps anywhere near video memory.
Bug #13104: Remove broken XAA a1 glyph fast path.
Fix hal shutdown crash.
Fix fbdevhw initialization for PCI drivers.
Default X-SELinux to off.
Re-add sync range inference from legacy setup to RANDR 1.2.
Redo RANDR compatibility output selection.
Fix initial mode selection even harder.
xf86SetDesiredModes(): Skip disabled CRTCs first thing.
RANDR 1.1 compat: remove senseless comparison against the virtual size.
Fix reduced-blanking mode filtering in RANDR 1.2.
xserver 1.4.99.902
Adam Tkac (1):
Fix Xvfb input when building against current X sources.
Alan Coopersmith (4):
Xevie cleanups, byteswapping fixes & request length check fixes
Make Xevie private symbol names less generic
Bug 14247: If pkg-config can't find openssl.pc, just link with -lcrypto
When XKB fails to open rules file, log the file name, not the NULL file pointer
Bart Trojanowski (1):
Bug #14332: Fix PCI access cycles from x86emu.
Daniel Stone (3):
XkbCopyKeymap: Fix broken indentation
gitignore: Add two more bits
XKB: Actually explain keymap failures
Dave Airlie (8):
quirk: fix LPL monitors properly.
quirk: add quirk for ACER EDID
quirk: add quirk for ACR 640x350 default mode is wrong
glcore: zero fbconfigs before filling them in.
glcore: make visualRating GLX_NONE - note GLX_NONE is not == 0
glx: silly nitpick...
GLcore: make googleearth not crash the server on sw-rendering.
glx: test for valid read and draw privates before using them
David Nusinow (1):
Bug #10016: Implement WM_CLASS hints in Xephyr.
Dodji Seketeli (1):
[Xephyr/DRI] correctly route motion events targeted at GL drawable
Donnie Berkholz (2):
Xephyr: Distribute ephyrdriext.h in tarballs.
Xephyr: Build fix: Port across XF86dri.c changes from Mesa.
Doug Chapman (1):
Bug #14091: Fix build (and runtime) on ia64.
Eamon Walsh (5):
Apply __glXDisp_GetVisualConfigs message patch
XSELinux: Correctly handle some permission bits that are used more than once.
XSELinux: Do a check for whether background "None" is allowed.
XSELinux: Add xorg.conf option for permissive/enforcing/disabled.
XSELinux: Add a request to get a client's context from a resource ID.
Eric Anholt (1):
Fix clock_gettime presence detect on FreeBSD.
Fredrik Höglund (2):
EXA: Improve the algorithm used for tracking offscreen pixmap use.
EXA: Optimize the eviction scanning loop in exaOffscreenAlloc.
Goneri Le Bouder (1):
xfree86: don't crash in AutoConfig if the primary device is not pci
Hans de Goede (1):
Prefer glxvisuals with stencil buffer for default visuals
Hasso Tepper (1):
configure.ac: DragonFly BSD support
Hong Liu (1):
Bug #15160: quirk Proview AY765C
James Cloos (1):
Prevent the -wm command line option from causing a SEGV
Jesse Barnes (1):
Fail CRTC configuration if !vtSema
Jordan Crouse (1):
xf86: Change AutoConfig driver for PCI ID 022:2091 to 'geode'
Julien Cristau (4):
exa: use xf86ReturnOptValBool instead of xf86IsOptionSet
xaa: use xf86ReturnOptValBool instead of xf86IsOptionSet
Fix the clock_gettime check for glibc-based non-Linux systems
kdrive: allow disabling Composite
Keith Packard (2):
XkbCopyKeymap was mangling doodads and overlays
Empty the borderClip of manual redirect windows. (bug 15823)
Kristian Høgsberg (12):
Fix DRI2 texture target for GLX_EXT_texture_from_pixmap.
DRI2: Return event buffer head index in DRI2CreateDrawable.
GLX: Track changes to DRI_TEX_BUFFER extension.
DRI2: Add DRI2AuthConnection().
Implement DRI2 direct rendering and update AIGLX to DRI interface changes.
dri2: Unbreak glcore visual setup.
Add @XORG_CFLAGS@ to satisfy xf86* includes.
Send the GLX_EXT_texture_from_pixmap attributes to the client.
Pick up dri2proto from the standard proto header include path.
Only autoload RECORD if it was enabled.
Convert __DRIconfigs after we've made sure createNewScreen succeeded.
Make DRI2 a serverlayout/serverflags option.
Mark Kettenis (1):
OpenBSD support for libpciaccess.
Matt Turner (1):
Check for __x86_64__ when we check for __amd64__
Matthieu Herrb (1):
test for the presence of pci_system_init_dev_mem() before calling it.
Michel Dänzer (2):
Fix RandR 1.2 driver interface conversion of two colour cursors to ARGB
Fix off-by-one error in ProcXResQueryClients().
Owen W. Taylor (1):
EXA: Fix TS origin computation when implementing RenderComposite with tiling.
Peter Hutterer (1):
dix: Call DeleteInputDeviceRequest from CloseDownDevices (#14418)
Sascha Hlusiak (1):
Fix getValuatorEvents to compute number of valuators correctly.
Thomas Jaeger (1):
XKB: Fix processInputProc wrapping
Tilman Sauerbeck (3):
Fixed configure.ac for autoconf 2.62.
EXA: Teach exaCompositeFallbackPictDesc() about x8r8g8b8.
EXA: Update pixmaps' accel_blocked field in ModifyPixmapHeader.
Xiang, Haihao (1):
dri2: fix crasher if DRI2Connect fails
---
.gitignore | 3
GL/glx/Makefile.am | 2
GL/glx/glxcmds.c | 64 ++--
GL/glx/glxcontext.h | 6
GL/glx/glxdrawable.h | 2
GL/glx/glxdri.c | 259 +++++++++----------
GL/glx/glxdri2.c | 435 +++++++++++++++++++++-----------
GL/glx/glxglcore.c | 55 ++--
GL/glx/glxscreens.c | 66 +++-
GL/glx/glxscreens.h | 88 ++++++
GL/glx/glxutil.c | 63 ++--
GL/glx/glxutil.h | 2
GL/symlink-mesa.sh | 2
Makefile.am | 6
Xext/dpms.c | 7
Xext/panoramiX.c | 33 +-
Xext/panoramiXsrv.h | 10
Xext/xevie.c | 122 +++++---
Xext/xres.c | 2
Xext/xselinux.c | 96 ++++++-
Xext/xselinux.h | 1
composite/compwindow.c | 4
config/hal.c | 8
configure.ac | 47 ++-
dix/devices.c | 4
dix/getevents.c | 2
exa/exa.c | 53 ++-
exa/exa.h | 2
exa/exa_offscreen.c | 132 ++++-----
exa/exa_priv.h | 1
exa/exa_render.c | 13
fb/fb.h | 2
hw/kdrive/ephyr/Makefile.am | 1
hw/kdrive/ephyr/XF86dri.c | 37 ++
hw/kdrive/ephyr/ephyr.c | 34 ++
hw/kdrive/ephyr/ephyr.h | 1
hw/kdrive/ephyr/ephyrinit.c | 19 +
hw/kdrive/ephyr/hostx.c | 31 ++
hw/kdrive/ephyr/hostx.h | 4
hw/kdrive/src/kdrive.c | 6
hw/xfree86/common/compiler.h | 2
hw/xfree86/common/modeline2c.awk | 3
hw/xfree86/common/xf86.h | 1
hw/xfree86/common/xf86AutoConfig.c | 16 -
hw/xfree86/common/xf86Config.c | 70 ++---
hw/xfree86/common/xf86Priv.h | 1
hw/xfree86/common/xf86Privstr.h | 3
hw/xfree86/common/xf86Xinput.c | 12
hw/xfree86/dixmods/Makefile.am | 6
hw/xfree86/dixmods/extmod/modinit.c | 23 +
hw/xfree86/dri/Makefile.am | 2
hw/xfree86/dri2/Makefile.am | 5
hw/xfree86/dri2/dri2.c | 117 ++++++--
hw/xfree86/dri2/dri2.h | 17 -
hw/xfree86/dri2/dri2ext.c | 361 ++++++++++++++++++++++++++
hw/xfree86/exa/examodule.c | 13
hw/xfree86/fbdevhw/fbdevhw.c | 4
hw/xfree86/int10/helper_exec.c | 57 +++-
hw/xfree86/loader/dixsym.c | 3
hw/xfree86/loader/loader.c | 2
hw/xfree86/loader/xf86sym.c | 2
hw/xfree86/modes/xf86Crtc.c | 328 +++++++++++++++++-------
hw/xfree86/modes/xf86Cursors.c | 3
hw/xfree86/modes/xf86EdidModes.c | 25 +
hw/xfree86/modes/xf86Modes.c | 50 +--
hw/xfree86/modes/xf86Modes.h | 3
hw/xfree86/modes/xf86RandR12.c | 28 --
hw/xfree86/os-support/bsd/bsdResource.c | 2
hw/xfree86/os-support/bsd/i386_video.c | 13
hw/xfree86/os-support/bus/Makefile.am | 12
hw/xfree86/os-support/bus/Pci.h | 5
hw/xfree86/os-support/bus/bsd_pci.c | 2
hw/xfree86/os-support/linux/Makefile.am | 2
hw/xfree86/os-support/shared/ia64Pci.c | 55 ----
hw/xfree86/utils/ioport/Makefile.am | 2
hw/xfree86/utils/xorgcfg/loadmod.c | 4
hw/xfree86/x86emu/prim_ops.c | 2
hw/xfree86/x86emu/x86emu/prim_x86_gcc.h | 2
hw/xfree86/x86emu/x86emu/types.h | 2
hw/xfree86/xaa/xaaInit.c | 4
hw/xfree86/xaa/xaaInitAccel.c | 57 ++--
hw/xfree86/xaa/xaaPict.c | 144 ----------
hw/xfree86/xf4bpp/ppcSpMcro.h | 6
hw/xprint/ps/psout.h | 2
include/globals.h | 10
include/servermd.h | 2
include/xkbsrv.h | 16 -
include/xorg-config.h.in | 3
mi/micoord.h | 2
mi/miinitext.c | 8
mi/mivaltree.c | 4
os/WaitFor.c | 6
os/utils.c | 7
xkb/ddxLoad.c | 54 ++-
xkb/xkbActions.c | 9
xkb/xkbUtils.c | 7
96 files changed, 2187 insertions(+), 1139 deletions(-)
---
More information about the Xquartz-changes
mailing list