[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.16.99.902'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sun Feb 15 00:51:52 PST 2015
Tag 'xorg-server-1.16.99.902' created by Keith Packard <keithp at keithp.com> at 2015-01-23 19:03 -0800
xorg-server-1.16.99.902
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAVMKa7zYtFsjWk68qAQghrBAAvYCt36PeZPuT88FjAsaQHfcbd+ZI1PCy
+EDJeHjYHu9pfeV8CFohP8XoYpsflQeFm7v7HIvfI/IjQURS//FLOG+/6/Y1p5ul
40zHdopNJ3++toqTpm/6yhFcUtu2KOa6gcMKzjdkn7hNM4jty2wH1fdjxeBUnC9B
NJqZIsRYg95+m6rJcxDwsCjJOp53v7fdOrBfTYV3pyVMfbjElfc+6mJBxzsartLK
PET+ewz9CwwwINd95aCUCApgu1sV9egzXoDDjRuRiUyjj7kx0CqY23MX4kzMgp8O
43R74UUPIUKDXupl7j/hVqiIfO+8EDDItz4sl3ARKYApOe3aUc3dW1V+V0iNxiF+
+6JzQ5Z4v/fA7huhcnkv1jAYlHj+TgnTd4L9b36JCJC4pBCKOl1M6rireceW6rs0
d7VD34SorxcEUFLsohnOSITrS6POhsMCLu/aaa4/uk1dVArF6c6E+/h18QQavS4m
S6X8v2C1gVJ0VZOIs+KPdClDPifYJgZRfHg9sUrLoWPcw9c7GfF8N747JEv5G9mQ
+QnsOFIFE2LVDK6agt9ztptbzT51domIhwsumFnVpMPyiwpxMLtOOZ0g1hDch1Cz
yLHpuqizlhnUuc+nPDBEg+sK5tlXQCpioXy18QijNG/OcAY9ltqrRkV9uBjxp6Al
dLZ6G18ZpEE=
=Ztzw
-----END PGP SIGNATURE-----
Changes since xorg-server-1.16.99.901:
Aaron Plattner (2):
xfree86: Bump ABI versions (video: 19, extension: 9)
os: "Server terminated successfully" is not an error
Adam Jackson (17):
mi: Fix regression in arc drawing
render: fix ChangePicture when Xinerama is active (v2) (#49170)
glx: Be more paranoid about variable-length requests [CVE-2014-8093 1/6]
glx: Be more strict about rejecting invalid image sizes [CVE-2014-8093 2/6]
glx: Additional paranoia in __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
glx: Fix image size computation for EXT_texture_integer [CVE-2014-8098 1/8]
glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6]
glx: Integer overflow protection for non-generated render requests (v3) [CVE-2014-8093 5/6]
glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 3/8]
glx: Top-level length checking for swapped VendorPrivate requests [CVE-2014-8098 4/8]
glx: Request length checks for SetClientInfoARB [CVE-2014-8098 5/8]
glx: Length-checking for non-generated vendor private requests [CVE-2014-8098 6/8]
glx: Length checking for non-generated single requests (v2) [CVE-2014-8098 7/8]
glx: Pass remaining request length into ->varsize (v2) [CVE-2014-8098 8/8]
glx: Dynamically compute attribute slot in GetDrawableAttributes
glx: Add hack for GLX-1.2-style naked windows to GetDrawableAttributes
dix: make RegionInit legal C++
Alan Coopersmith (22):
Add -iglx & +iglx to Xserver.man
unchecked malloc may allow unauthed client to crash Xserver [CVE-2014-8091]
dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4]
dix: integer overflow in GetHosts() [CVE-2014-8092 2/4]
dix: integer overflow in RegionSizeof() [CVE-2014-8092 3/4]
dix: integer overflow in REQUEST_FIXED_SIZE() [CVE-2014-8092 4/4]
dri2: integer overflow in ProcDRI2GetBuffers() [CVE-2014-8094]
dbe: unvalidated lengths in DbeSwapBuffers calls [CVE-2014-8097]
Xi: unvalidated lengths in Xinput extension [CVE-2014-8095]
xcmisc: unvalidated length in SProcXCMiscGetXIDList() [CVE-2014-8096]
Xv: unvalidated lengths in XVideo extension swapped procs [CVE-2014-8099]
dri3: unvalidated lengths in DRI3 extension swapped procs [CVE-2014-8103 1/2]
present: unvalidated lengths in Present extension procs [CVE-2014-8103 2/2]
randr: unvalidated lengths in RandR extension swapped procs [CVE-2014-8101]
render: unvalidated lengths in Render extn. swapped procs [CVE-2014-8100 2/2]
xfixes: unvalidated length in SProcXFixesSelectSelectionInput [CVE-2014-8102]
Add request length checking test cases for some Xinput 1.x requests
Add request length checking test cases for some Xinput 2.x requests
Add REQUEST_FIXED_SIZE testcases to test/misc.c
Solaris: delete undocumented, unuseful -protect0 flag
Move RTLD_DI_SETSIGNAL code into a separate block to quiet warning
Solaris: Move shared declarations to xf86_OSlib.h
Axel Davy (1):
Fix present_notify to return right away when querying current or past msc.
Carl Worth (1):
os/xsha1.c: Add license and copyright attribution.
Carlos Olmedo Escobar (1):
Avoid possible null pointer dereference.
Carlos Sánchez de La Lama (1):
randr: swap num-preferred field on RRGetOutputInfo reply
Chris Wilson (1):
dri2: SourceOffloads may be for DRI3 only
Colin Harrison (1):
hw/xwin: Don't allocate one wchar_t too much for unicode text placed on the Windows clipboard
Daniel Martin (5):
config/udev: Prefix and shift "removing GPU" message
modesetting: Move Bool glamor into drmmode struct
modesetting: Create new EGL screen in drmmode_xf86crtc_resize
modesetting: Fix ifdefs s/HAVE_UDEV/CONFIG_UDEV_KMS/
modesetting: Remove unused params from drmmode_output_init()
Dave Airlie (2):
glamor: Add an accessor for the GBM device.
glamor: use screen blockhandler rather than dix one (v3)
Dima Ryazanov (1):
Fix "Back", "Forward", and other special mouse buttons in XWayland.
Jason Ekstrand (4):
modesetting: Refactor drmmode_glamor_new_screen_pixmap
modesetting: Add drmmode_bo_has_bo and drmmode_bo_map helper function
modesetting: Add support for using RandR shadow buffers
modesetting: Return the crtc for a drawable even if it's rotated
Jasper St. Pierre (1):
modesetting: Update the cursor without hiding it
John Hunter (1):
fix an annotation mistake
Jon TURNEY (11):
hw/xwin: Remove some redundant clipboard externs, now defined in winglobals.h
hw/xwin: In SelectionNotify, delete the property containing returned data after we have retrieved it
hw/xwin: In SelectionNotify, don't pointlessly retrieve just the size of the property
hw/xwin: Retrieve TARGETS to avoid unnecessary failing conversion attempts
hw/xwin: Add controls for enabling/disabling monitoring of PRIMARY selection
hw/xwin: Improve reliability of clipboard X->Windows pastes
hw/xwin: Fix clipboard thread restart
hw/xwin: Fix hang on shutdown when we own the clipboard.
Revert "glx: Simplify glXDestroyContext"
glx: Flush context which is being made non-current due to drawable going away
glx: Fix crash when a client exits without deleting GL contexts
Julien Cristau (2):
render: check request size before reading it [CVE-2014-8100 1/2]
glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 2/8]
Keith Packard (23):
glamor: Don't insert fbos from external objects into fbo cache
Merge remote-tracking branch 'whot/for-keith'
Merge remote-tracking branch 'jturney/master'
Merge remote-tracking branch 'jturney/indirect-glx-fixes'
glamor: Always destroy EGL image associated with destroyed pixmap
glamor: Remove redundant reference to screen pixmap EGL image
glamor: Free existing EGL image when assigning new one
dbe: Call to DDX SwapBuffers requires address of int, not unsigned int [CVE-2014-8097 pt. 2]
glx: Can't mix declarations and code in X.org sources [CVE-2014-8098 pt. 9]
Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
Merge remote-tracking branch 'alanc/master'
modesetting: [v2] Don't re-enable the cursor when loading the image
modesetting: Enable Xv when using glamor
modesetting: Fix damage tracking auto-disable code
modesetting: Detect whether damage tracking is needed
glamor: Fix nlines in glamor_xv_put_image when src_y is odd
dix: Allow zero-height PutImage requests
Merge remote-tracking branch 'ajax/xserver-next'
doc: Create a script to filter xmlto output
Merge remote-tracking branch 'whot/for-keith'
drivers/modesetting: Save current BlockHandler on return in msBlockHandler
Update to version 1.16.99.902
Kenneth Graunke (13):
modesetting: Stop using glamor_egl_create_textured_screen_ext().
modesetting: Move ModifyPixmapHeader calls out of if/else branches.
modesetting: Create helper for glamor_egl_create_textured_screen call.
modesetting: Move dumb_bo into its own source files.
modesetting: Drop dumb_bo::map_count field and dead unmap code.
modesetting: Create a drmmode_bo wrapper; use it for front_bo.
modesetting: Use GBM for buffer allocations if Glamor supports it.
present: If present_queue_vblank() fails, do present_execute().
modesetting: Track the CRTC's DPMS mode.
modesetting: Check DPMS mode in ms_covering_crtc().
modesetting: Include glamor.h from driver.h.
modesetting: Add vblank synchronization support when using Present.
modesetting: Fix build with --disable-glamor.
Mario Kleiner (2):
present: Avoid crashes in DebugPresent(), a bit more info.
present: Fix use of vsynced pageflips and honor PresentOptionAsync. (v4)
Markus Wick (1):
xwayland: Set glamor filter to nearest
Michel Dänzer (8):
glamor: Reinstate glamor_(egl_)destroy_textured_pixmap
glamor: Fix use-after-free in glamor_destroy_textured_pixmap
glamor: Make glamor_set_pixmap_private not crash if the pixmap has no fbo
glamor: Make glamor_destroy_textured_pixmap idempotent
glamor: Make sure glamor_egl_close_screen wraps glamor_close_screen
glamor: Call glamor_pixmap_destroy_fbo from glamor_set_pixmap_private
glamor: Make glamor_purge_fbo static
glamor: Make sure Xvideo source image data is properly aligned
Michele Baldessari (2):
ephyr: Implement per-screen colormaps
ephyr: Implement per-screen colormaps
Neil Roberts (1):
glx: Add implementation of __GLXContext->loseCurrent for direct ctxts
Olivier Fourdan (3):
Remove explicit dependency on $(WAYLAND_LIBS)
Fix subwindow in Xi emulated events
Synchronize capslock in Xnest and Xephyr
Peter Harris (1):
Fix overflow of ConnectionOutput->size and ->count
Peter Hutterer (13):
include: fix compiler warning about casting int to uint16_t
include: fix documentation for list.h
include: change RegionSize() to take a size_t
Xext: fix clang compiler warning
xfree86: drop double-typedef of DBusConnection
xwayland: declare fatal log handler as noreturn
dix: silence compiler warning
dix: silence compiler warning comparing CARD32 to -1
Drop trailing whitespaces
mi: fix documentation for miPointerSetPosition
dix: offset touch root coordinates by ScreenRec origins (#86655)
xfree86: rename Xorg.bin to Xorg
mi: fix accidental x/y coordinate swap
Robert Morell (1):
glx: Fix mask truncation in __glXGetAnswerBuffer [CVE-2014-8093 6/6]
Thierry Reding (1):
xv: Add missing gcstruct.h include
---
Xext/dpms.c | 10
Xext/dpmsstubs.c | 10
Xext/panoramiX.c | 2
Xext/panoramiX.h | 2
Xext/panoramiXprocs.c | 4
Xext/security.c | 4
Xext/shm.c | 6
Xext/sync.c | 2
Xext/syncsrv.h | 8
Xext/xcmisc.c | 1
Xext/xres.c | 12
Xext/xvdisp.c | 28 +
Xext/xvdix.h | 14
Xext/xvmain.c | 20
Xi/chgdctl.c | 8
Xi/chgfctl.c | 2
Xi/exevents.c | 5
Xi/sendexev.c | 3
Xi/xiallowev.c | 2
Xi/xichangecursor.c | 2
Xi/xichangehierarchy.c | 35 +
Xi/xigetclientpointer.c | 1
Xi/xigrabdev.c | 9
Xi/xipassivegrab.c | 12
Xi/xiproperty.c | 14
Xi/xiquerydevice.c | 1
Xi/xiquerypointer.c | 2
Xi/xiselectev.c | 8
Xi/xisetclientpointer.c | 3
Xi/xisetdevfocus.c | 4
Xi/xiwarppointer.c | 2
composite/compalloc.c | 8
composite/compext.c | 4
composite/compinit.c | 2
composite/compint.h | 2
composite/compoverlay.c | 4
config/udev.c | 7
configure.ac | 9
dbe/dbe.c | 33 -
dbe/dbestruct.h | 12
dbe/midbe.c | 14
dbe/midbe.h | 8
devbook.am | 10
dix/atom.c | 8
dix/colormap.c | 34 -
dix/cursor.c | 8
dix/devices.c | 2
dix/dispatch.c | 19
dix/dispatch.h | 2
dix/dixfonts.c | 6
dix/dixutils.c | 12
dix/extension.c | 8
dix/gc.c | 22 -
dix/getevents.c | 6
dix/globals.c | 8
dix/glyphcurs.c | 8
dix/grabs.c | 16
dix/inpututils.c | 2
dix/main.c | 8
dix/property.c | 8
dix/region.c | 42 +
dix/resource.c | 16
dix/selection.c | 10
dix/swaprep.c | 8
dix/swapreq.c | 8
dix/tables.c | 8
dix/window.c | 38 -
doc/Makefile.am | 2
doc/filter-xmlto.sh | 21
dri3/dri3_request.c | 6
exa/exa.c | 2
exa/exa.h | 8
exa/exa_glyphs.c | 8
exa/exa_render.c | 4
fb/fb24_32.c | 2
fb/fb24_32.h | 2
fb/fbbltone.c | 6
fb/fbfillrect.c | 2
fb/fbgc.c | 2
fb/fbglyph.c | 2
fb/fboverlay.c | 2
fb/fboverlay.h | 2
fb/fbpict.c | 6
fb/fbpixmap.c | 6
fb/fbrop.h | 2
glamor/glamor.c | 58 +-
glamor/glamor.h | 4
glamor/glamor_egl.c | 89 ++--
glamor/glamor_egl_stubs.c | 2
glamor/glamor_fbo.c | 7
glamor/glamor_picture.c | 2
glamor/glamor_priv.h | 5
glamor/glamor_xv.c | 26 -
glx/clientinfo.c | 20
glx/glxbyteorder.h | 8
glx/glxcmds.c | 183 +++++---
glx/glxcmdsswap.c | 4
glx/glxdri2.c | 2
glx/glxext.c | 8
glx/glxext.h | 1
glx/glxscreens.c | 2
glx/glxscreens.h | 2
glx/glxserver.h | 43 +-
glx/indirect_dispatch.c | 6
glx/indirect_dispatch.h | 6
glx/indirect_dispatch_swap.c | 6
glx/indirect_program.c | 8
glx/indirect_reqsize.c | 148 +++---
glx/indirect_reqsize.h | 187 +++++---
glx/indirect_size.h | 6
glx/indirect_size_get.c | 6
glx/indirect_size_get.h | 6
glx/indirect_table.c | 6
glx/indirect_table.h | 6
glx/indirect_texture_compression.c | 10
glx/indirect_util.c | 17
glx/indirect_util.h | 6
glx/rensize.c | 118 +++--
glx/single2.c | 23 -
glx/single2swap.c | 19
glx/singlepix.c | 60 +-
glx/singlepixswap.c | 50 +-
glx/swap_interval.c | 2
glx/unpack.h | 3
hw/dmx/config/Canvas.c | 2
hw/dmx/config/dmxprint.c | 2
hw/dmx/dmxpict.h | 2
hw/dmx/glxProxy/glxcmds.c | 16
hw/dmx/glxProxy/glxsingle.c | 4
hw/dmx/glxProxy/glxvendor.c | 4
hw/dmx/input/ChkNotMaskEv.c | 2
hw/dmx/input/lnx-keyboard.c | 20
hw/dmx/input/lnx-ms.c | 2
hw/kdrive/ephyr/ephyr.c | 24 -
hw/kdrive/ephyr/ephyr.h | 5
hw/kdrive/ephyr/ephyrdri.c | 4
hw/kdrive/ephyr/ephyrdri.h | 4
hw/kdrive/ephyr/ephyrdriext.c | 4
hw/kdrive/ephyr/ephyrdriext.h | 4
hw/kdrive/ephyr/ephyrglxext.c | 4
hw/kdrive/ephyr/ephyrglxext.h | 4
hw/kdrive/ephyr/ephyrhostglx.c | 4
hw/kdrive/ephyr/ephyrhostglx.h | 4
hw/kdrive/ephyr/ephyrinit.c | 4
hw/kdrive/ephyr/ephyrlog.h | 4
hw/kdrive/ephyr/ephyrvideo.c | 4
hw/kdrive/ephyr/hostx.c | 23 -
hw/kdrive/ephyr/hostx.h | 6
hw/kdrive/ephyr/os.c | 4
hw/xfree86/Makefile.am | 2
hw/xfree86/Xorg.sh.in | 4
hw/xfree86/common/Makefile.am | 4
hw/xfree86/common/compiler.h | 4
hw/xfree86/common/xf86AutoConfig.c | 9
hw/xfree86/common/xf86Bus.c | 2
hw/xfree86/common/xf86Config.c | 4
hw/xfree86/common/xf86Configure.c | 4
hw/xfree86/common/xf86Mode.c | 8
hw/xfree86/common/xf86Module.h | 4
hw/xfree86/common/xf86PciInfo.h | 2
hw/xfree86/common/xf86Xinput.c | 16
hw/xfree86/common/xf86Xinput.h | 6
hw/xfree86/common/xf86cmap.c | 4
hw/xfree86/common/xf86fbman.c | 6
hw/xfree86/common/xf86platformBus.c | 2
hw/xfree86/common/xf86str.h | 2
hw/xfree86/common/xf86vmode.c | 8
hw/xfree86/common/xf86xvmc.h | 10
hw/xfree86/ddc/ddc.c | 10
hw/xfree86/ddc/edid.h | 8
hw/xfree86/ddc/print_edid.c | 2
hw/xfree86/ddc/xf86DDC.h | 6
hw/xfree86/dixmods/xkbKillSrv.c | 16
hw/xfree86/dixmods/xkbVT.c | 16
hw/xfree86/dri/dri.c | 4
hw/xfree86/dri/sarea.h | 10
hw/xfree86/dri2/dri2.c | 3
hw/xfree86/dri2/dri2ext.c | 3
hw/xfree86/drivers/modesetting/Makefile.am | 3
hw/xfree86/drivers/modesetting/dri2.c | 2
hw/xfree86/drivers/modesetting/driver.c | 108 ++---
hw/xfree86/drivers/modesetting/driver.h | 15
hw/xfree86/drivers/modesetting/drmmode_display.c | 487 ++++++++++++++---------
hw/xfree86/drivers/modesetting/drmmode_display.h | 37 +
hw/xfree86/drivers/modesetting/dumb_bo.c | 134 ++++++
hw/xfree86/drivers/modesetting/dumb_bo.h | 45 ++
hw/xfree86/drivers/modesetting/present.c | 228 ++++++++++
hw/xfree86/drivers/modesetting/vblank.c | 37 +
hw/xfree86/fbdevhw/fbdevhw.c | 2
hw/xfree86/i2c/xf86i2c.c | 40 -
hw/xfree86/i2c/xf86i2c.h | 2
hw/xfree86/loader/loadmod.c | 4
hw/xfree86/man/Xorg.wrap.man | 2
hw/xfree86/modes/xf86Crtc.c | 4
hw/xfree86/modes/xf86Crtc.h | 10
hw/xfree86/modes/xf86RandR12.c | 4
hw/xfree86/modes/xf86cvt.c | 4
hw/xfree86/modes/xf86gtf.c | 10
hw/xfree86/os-support/bsd/alpha_video.c | 20
hw/xfree86/os-support/bsd/arm_video.c | 28 -
hw/xfree86/os-support/bsd/bsd_apm.c | 2
hw/xfree86/os-support/bsd/bsd_bell.c | 20
hw/xfree86/os-support/bsd/bsd_init.c | 24 -
hw/xfree86/os-support/bsd/bsd_kqueue_apm.c | 16
hw/xfree86/os-support/bsd/i386_video.c | 22 -
hw/xfree86/os-support/bsd/ppc_video.c | 20
hw/xfree86/os-support/bsd/sparc64_video.c | 20
hw/xfree86/os-support/hurd/hurd_video.c | 4
hw/xfree86/os-support/linux/lnx_agp.c | 4
hw/xfree86/os-support/linux/lnx_kmod.c | 2
hw/xfree86/os-support/linux/systemd-logind.c | 2
hw/xfree86/os-support/misc/SlowBcopy.c | 8
hw/xfree86/os-support/shared/ioperm_noop.c | 2
hw/xfree86/os-support/shared/sigio.c | 6
hw/xfree86/os-support/solaris/sun_apm.c | 2
hw/xfree86/os-support/solaris/sun_init.c | 33 -
hw/xfree86/os-support/xf86_OSlib.h | 35 -
hw/xfree86/os-support/xf86_OSproc.h | 28 -
hw/xfree86/parser/Configint.h | 18
hw/xfree86/parser/DRI.c | 8
hw/xfree86/parser/Device.c | 16
hw/xfree86/parser/Files.c | 14
hw/xfree86/parser/Flags.c | 16
hw/xfree86/parser/Input.c | 16
hw/xfree86/parser/Layout.c | 16
hw/xfree86/parser/Module.c | 16
hw/xfree86/parser/Monitor.c | 18
hw/xfree86/parser/Pointer.c | 16
hw/xfree86/parser/Screen.c | 16
hw/xfree86/parser/Vendor.c | 16
hw/xfree86/parser/Video.c | 16
hw/xfree86/parser/read.c | 22 -
hw/xfree86/parser/scan.c | 36 -
hw/xfree86/parser/write.c | 14
hw/xfree86/parser/xf86Optrec.h | 18
hw/xfree86/parser/xf86Parser.h | 18
hw/xfree86/parser/xf86tokens.h | 18
hw/xfree86/ramdac/IBM.c | 4
hw/xfree86/ramdac/TI.c | 2
hw/xfree86/ramdac/xf86Cursor.c | 2
hw/xfree86/ramdac/xf86HWCurs.c | 2
hw/xfree86/ramdac/xf86RamDac.h | 4
hw/xfree86/shadowfb/shadowfb.h | 2
hw/xfree86/utils/gtf/gtf.c | 26 -
hw/xfree86/vbe/vbe.c | 4
hw/xfree86/vbe/vbe.h | 4
hw/xfree86/vgahw/vgaHW.c | 8
hw/xfree86/vgahw/vgaHW.h | 2
hw/xfree86/x86emu/debug.c | 4
hw/xfree86/x86emu/ops.c | 22 -
hw/xfree86/x86emu/prim_ops.c | 70 +--
hw/xfree86/x86emu/sys.c | 6
hw/xfree86/x86emu/x86emu/regs.h | 10
hw/xfree86/xorg-wrapper.c | 10
hw/xnest/Color.c | 2
hw/xnest/Keyboard.c | 9
hw/xnest/Xnest.h | 2
hw/xquartz/darwin.c | 8
hw/xquartz/darwinEvents.c | 4
hw/xwayland/Makefile.am | 1
hw/xwayland/xwayland-glamor.c | 6
hw/xwayland/xwayland-input.c | 7
hw/xwayland/xwayland.c | 3
hw/xwin/InitInput.c | 2
hw/xwin/InitOutput.c | 12
hw/xwin/XWin.rc | 1
hw/xwin/ddraw.h | 6
hw/xwin/man/XWin.man | 6
hw/xwin/win.h | 2
hw/xwin/winclipboard/internal.h | 14
hw/xwin/winclipboard/thread.c | 56 +-
hw/xwin/winclipboard/winclipboard.h | 2
hw/xwin/winclipboard/wndproc.c | 227 ++++++----
hw/xwin/winclipboard/xevents.c | 175 ++++----
hw/xwin/winclipboard/xwinclip.c | 7
hw/xwin/winclipboard/xwinclip.man | 3
hw/xwin/winclipboardwrappers.c | 6
hw/xwin/wincmap.c | 2
hw/xwin/winconfig.c | 10
hw/xwin/wincreatewnd.c | 4
hw/xwin/wincursor.c | 10
hw/xwin/windialogs.c | 8
hw/xwin/winlayouts.h | 2
hw/xwin/winmultiwindowwindow.c | 6
hw/xwin/winmultiwindowwm.c | 2
hw/xwin/winmultiwindowwndproc.c | 4
hw/xwin/winprocarg.c | 27 -
hw/xwin/winresource.h | 1
hw/xwin/winscrinit.c | 4
hw/xwin/winshaddd.c | 8
hw/xwin/winshadddnl.c | 6
hw/xwin/winshadgdi.c | 10
hw/xwin/wintrayicon.c | 19
hw/xwin/winwin32rootlesswndproc.c | 2
hw/xwin/winwindowswm.c | 2
hw/xwin/winwndproc.c | 12
include/closure.h | 8
include/colormap.h | 8
include/colormapst.h | 8
include/cursor.h | 8
include/cursorstr.h | 10
include/dbus-core.h | 2
include/dix.h | 15
include/extension.h | 8
include/extnsionst.h | 10
include/gc.h | 8
include/gcstruct.h | 8
include/input.h | 8
include/inputstr.h | 14
include/list.h | 2
include/misc.h | 18
include/miscstruct.h | 8
include/os.h | 8
include/pixmap.h | 8
include/pixmapstr.h | 10
include/property.h | 8
include/propertyst.h | 10
include/region.h | 8
include/regionstr.h | 12
include/resource.h | 10
include/rgb.h | 8
include/screenint.h | 8
include/scrnintstr.h | 8
include/selection.h | 10
include/servermd.h | 10
include/site.h | 14
include/window.h | 8
include/windowstr.h | 8
include/xkbfile.h | 18
include/xkbsrv.h | 16
include/xkbstr.h | 24 -
include/xsha1.h | 2
man/Xserver.man | 10
mi/mi.h | 8
mi/miarc.c | 39 -
mi/mibitblt.c | 30 -
mi/midash.c | 8
mi/midispcur.c | 4
mi/miexpose.c | 16
mi/mifillrct.c | 8
mi/mifpoly.h | 8
mi/miglblt.c | 8
mi/miinitext.c | 8
mi/mipointer.c | 9
mi/mipoly.c | 8
mi/mipoly.h | 2
mi/mipolypnt.c | 8
mi/mipolyrect.c | 8
mi/mipolyseg.c | 10
mi/mipolytext.c | 8
mi/mipushpxl.c | 8
mi/miscrinit.c | 2
mi/mistruct.h | 8
mi/mivaltree.c | 20
mi/miwindow.c | 8
mi/mizerclip.c | 8
mi/mizerline.c | 12
miext/damage/damage.c | 2
miext/rootless/rootless.h | 2
miext/rootless/rootlessGC.c | 2
miext/rootless/rootlessValTree.c | 32 -
miext/rootless/rootlessWindow.c | 6
miext/shadow/shrotate.c | 2
miext/sync/misyncfd.c | 4
os/WaitFor.c | 18
os/access.c | 48 +-
os/busfault.c | 2
os/connection.c | 16
os/io.c | 17
os/log.c | 9
os/oscolor.c | 8
os/osdep.h | 8
os/osinit.c | 20
os/rpcauth.c | 4
os/xdmcp.c | 2
os/xsha1.c | 25 +
present/present.c | 36 -
present/present_request.c | 6
randr/randrstr.h | 20
randr/rroutput.c | 1
randr/rrprovider.c | 2
randr/rrsdispatch.c | 4
randr/rrtransform.c | 2
randr/rrtransform.h | 2
randr/rrxinerama.c | 2
record/record.c | 20
render/animcur.c | 2
render/glyph.c | 2
render/glyphstr.h | 2
render/mipict.h | 2
render/picture.c | 47 +-
render/picture.h | 8
render/render.c | 24 -
test/Makefile.am | 2
test/misc.c | 37 +
test/xi1/Makefile.am | 34 +
test/xi1/protocol-xchangedevicecontrol.c | 122 +++++
test/xi2/protocol-xigetclientpointer.c | 5
test/xi2/protocol-xipassivegrabdevice.c | 8
test/xi2/protocol-xiquerypointer.c | 4
test/xi2/protocol-xiwarppointer.c | 3
xfixes/cursor.c | 22 -
xfixes/select.c | 1
xkb/XKBAlloc.c | 16
xkb/XKBGAlloc.c | 16
xkb/XKBMAlloc.c | 18
xkb/XKBMisc.c | 16
xkb/ddxBeep.c | 16
xkb/ddxCtrls.c | 16
xkb/ddxKillSrv.c | 16
xkb/ddxLEDs.c | 16
xkb/ddxLoad.c | 16
xkb/ddxVT.c | 16
xkb/maprules.c | 18
xkb/xkb.c | 16
xkb/xkbAccessX.c | 18
xkb/xkbActions.c | 16
xkb/xkbEvents.c | 16
xkb/xkbInit.c | 22 -
xkb/xkbLEDs.c | 44 +-
xkb/xkbPrKeyEv.c | 16
xkb/xkbSwap.c | 16
xkb/xkbUtils.c | 16
xkb/xkbfmisc.c | 18
xkb/xkbgeom.h | 16
xkb/xkbout.c | 18
xkb/xkbtext.c | 18
xkb/xkmread.c | 18
428 files changed, 4032 insertions(+), 2611 deletions(-)
---
More information about the Xquartz-changes
mailing list