Tag 'xorg-server-2_1.14.99.3-1' created by Julien Cristau <jcris...@debian.org> at 2013-10-21 22:03 +0000
Tagging upload of xorg-server 2:1.14.99.3-1 to experimental. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABAgAGBQJSZaSXAAoJEDEBgAUJBeQM398P/RMhdhVOut/PqCVm40JRvc04 Pxznstwz9tN48obVowz+B86PpE7goTOaO1nfTo9rdmUFEmmfopQ50WeYwhcRnVpY 0mr9jHSg4rY5obb3SgN8VfVnHoLiRd++hGBSpZ//GOGgVOGqiN/iBMslMYYeaI2i z6LaOgRuHDrlKLNRgvZTkW1a3dLvB90Zf2KUnqwlx0XVZHn9XcGy6AX94AyP1Lqu 3qbs8qbs2iRp5HpoBTSc2Vb8blheh8g4z3FZcQ+IJF927PwDdZxkkuopVCg1FGGH tLHmS4XQVszfNRq33485AYrL7S1LkG1DwXxT5ddYYcBrGG+/kjzJlKnso8zU2aj4 yFuw/1d3K9enLzScwXZZHo3SqkIYzbi7KK7efusLa+KDQX9dCtpc3UrWpgwDdSQe Ej0EfdyzRovadynSGeVMorTiK/NzZ+e/pi2LlvYTBFB+ZpDkDg4gw8hUpN4x7fDn x1yFKH37h//OL5HL9+8u32AL7JCmhphzFEmpm5Bitjzw8fE1edi7TRCWSRXvcNm3 DjBu3S24CafNqV6773IZsjOFjE1ZLKB5QMod7u5azNtD6/dyCbqeN5inpUXAWp3Z e3VyMqV6bLL4GR9Yp3pQJc7k+Tk8mCG3QoJCaBxiIlrvMYo6FUEbyDPm6ydj0RCe HKkSI6PPBPwPG6MjxLZu =qfTe -----END PGP SIGNATURE----- Changes since xorg-server-2_1.14.3-4: Aaron Plattner (3): fb: Rename wfbDestroyGlyphCache xfree86: don't enable anything in xf86InitialConfiguration for GPU screens xfree86: detach scanout pixmaps when detaching output GPUs Adam Jackson (42): randr: Fix a copypasta bug in CRTC confinement os: Factor out some common code in input buffer handling mipointer: Flatten calls to mieqSwitchScreen mipointer: Remove EnqueueEvent from miPointerScreenFuncRec dix: Remove a dead parameter from DoGetImage dmx: Remove ShadowFB support damage: Remove the 'damage window' resource type. dbe: Drop the unused idiom support dbe: Fold midbe reset into dix dbe: Fold the window private private into the window private list: Avoid using X types dri2: Don't bother with xf86LoaderCheckSymbol("DRI2Connect") misprite: Delete some dead private storage vbe: Don't try to load the ddc submodule dix: FIXES is not optional xfree86: Remove deprecated unimplemented xf86MapReadSideEffects mipointer: Remove deprecated miPointerCurrentScreen fb: Remove unused compatibility wrappers damage: Implicitly unregister on destroy damage: Simplify DamageUnregister damage: Don't rewrite Text ops to GlyphBlt ops damage: Remove "post-rendering" hooks damageext: Style fix dmx/glx: Remove unused __glXNop glxproxy: Don't track GLCLientm{aj,in}orVersion glx: Remove unused bits from the context struct glx: Pull GLX vendor string out of __GLXscreen glx: Style fixes glx: Compute number of attributes in GetDrawableAttributes on the fly glx: Implement GLX_{WIDTH,HEIGHT} in GetDrawableAttributes glx: Implement GLX_FBCONFIG_ID in GetDrawableAttributes glx: Implement GLX_PRESERVED_CONTENTS drawable attribute glx: Handle failure to create the pixmap backing the pbuffer glx: Eliminate a small malloc from QueryContext glx: realloc style fix in RenderLarge glx: Remove support for NV_vertex_program and NV_fragment_program glx: Remove pixmapMode from __GLXconfig glx: Remove screen number from __GLXconfig glx: Catch another failure case in drawable creation glx: Remove a dead comment glx: Fill in some missing attributes from DoGetFBConfigs input: calloc minimization for xi2mask_new Alan Coopersmith (27): Handle failure to create counter in init_system_idle_counter Stop leaking overlayWin in PanoramiXCompositeGetOverlayWindow error paths Free keymap on error in Xephyr's hostx_load_keymap Make xf86ValidateModes actually copy clock range list to screen pointer Avoid NULL pointer dereference in xf86TokenToOptinfo if token not found Avoid memory leak on realloc failure in localRegisterFreeBoxCallback xf86XvMCScreenInit: Avoid leak if dixRegisterPrivateKey fails Avoid memory leak in ddc resort() if find_header() fails __glXDRIscreenCreateContext: free context on failure, instead of leaking it __glXDRIscreenProbe: free screen when DRI2Connect fails, instead of leaking it dmxVDLRead: if we opened a file, close it instead of leaking it xf86SbusCmapLoadPalette: Delay malloc until needed, avoiding leak on error sparcPromPathname2Node: free name when returning error, instead of leaking it Only call xf86platformVTProbe() when it's defined Xdmx: integer overflow in GetGLXVisualConfigs() Xdmx: integer overflow in GetGLXFBConfigs() Xephyr: integer overflow in ephyrHostGLXGetStringFromServer() Xephyr: integer overflow in XF86DRIOpenConnection() Xephyr: integer overflow in XF86DRIGetClientDriverName() glxproxy: Use _XReadPad instead of _XEatData to clean up the slop glxproxy: Use _XEatDataWords (from Xlib 1.6) instead of _XEatData Xephyr: Use _XEatDataWords (from Xlib 1.6) instead of _XEatData Allow disabling XFree86-DGA, DRI, VidModeExtension extensions Skip damage calls if DamageCreate fails in exa functions DMX glxproxy: Don't allocate & copy data just to free it unused Update GLX dependencies now that DRI & DRI2 are builtins, not modules Avoid use-after-free in dix/dixfonts.c: doImageText() [CVE-2013-4396] Andreas Müller (1): dixstruct.h: fix segfaults - char is unsigned for ARM and PowerPC architectures Andreas Wettstein (1): xkb: Fixes to LatchMods/LatchGroup Bryce Harrington (7): xfree86: (Cleanup) Close fd if drm interface 1.4 could not be set. xfree86: Track error code and add label for error handling. xfree86: Provide more details on failure xfree86: Keep trying to set interface on drm for 2 seconds. xfree86: Fix race condition failure opening drm. xfree86: Be verbose if waiting on opening the drm device xfree86: Revert workaround for drm race condition. Chris Clayton (1): kdrive: fix build error on gcc 4.8 for out-of-bounds array access Chris Wilson (2): hw/xfree86: Only report SetDesiredModes() failed if at least one modeset fails os: Immediately queue initial WriteToClient Colin Harrison (2): hw/xwin: Fix possible crash in winMultiWindowGetClassHint hw/xwin: Correct winprefs.c function signatures for x64. Daniel Martin (2): ephyr: Add -resizeable option ephyr: Fix crash on 24bpp host framebuffer Dave Airlie (13): xfree86: add VT owner interface xf86: use new xf86VTOwner interface in a few places xf86: don't hotplug output devices while VT switched. xf86: fix flush input to work with Linux evdev devices. randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave dix/gpu: remove asserts for output/offload from same slave xf86crtc: don't use scrn->display for gpu screens dix: allow pixmap dirty helper to be used for non-shared pixmaps gpu: call CreateScreenResources for GPU screens xfree86/man: document AutoAddGPU Egbert Eich (1): DIX/Xi: Pass correct client to CheckDeviceGrabAndHintWindow() Emil Velikov (1): configure.ac: Include missing proto declarations in SDK_REQUIRED_MODULES Eric Anholt (30): Revert "DRI2: re-allocate DRI2 drawable if pixmap serial changes" ephyr: Fix const cast warnings in ephyrhostvideo. ephyr: Fix const-cast warnings for setting window title. ephyr: Fix dead code warning. kdrive: Drop dead code. kdrive: Fix a few easy cast warnings. kdrive: Fix const cast warnings in driver name handling. kdrive: Fix const cast warnings in arguments processing. ephyr: Drop is_ok logging. ephyr: Fix warning about XID vs unsigned long * by changing function args ephyr: Drop dead ephyrHostAtomToLocal code. ephyr: Expose a single function for detecting extensions. ephyr: Rename and use the proper type for what was host_screen->info. ephyr: Move the host screen info into the kdrive screen private. ephyr: Move event processing into ephyr.c. ephyr: Remove some pointless indirection in the XV code. ephyr: Refactor XV adaptor feature detection. ephyr: Remove the host/server split for XV adaptors. ephyr: Remove the host/server split for XV attributes. ephyr: Remove the host/server split for XV formats. ephyr: Remove the host/server split for video encodings. ephyr: Remove another host/server split for XV image formats. ephyr: Remove the host/server split of the actual XV video operations. ephyr: Remove the remaining bits of host/server XV split. ephyr: Remove the helper libs for each of the optional components. ephyr: Garbage collect some dead XV clipping code. ephyr: Garbage collect some DOA host window clipping code. ephyr: Use host (HW) cursors by default. ephyr: Flush the X connection when updating the window title. ephyr: Do grab/ungrab for ctrl+shift, not just shift+ctrl. François Tigeot (1): Fix mouse header include on DragonFly and FreeBSD Gaetan Nadon (8): test: add new os executable to .gitignore miext/shadow: missing c2p_core.h breaks "make distcheck" target. The Xorg binary is missing the extension $(EXEEXT) in the makefile Use $(LN_S) provided by AC_PROG_LN_S macro to create links Xorg binary: use install-exec-hook rather than install-exec-local Uninstall X link and CYGWIN libXorg.exe.a in local install targets xfree86: Use $(MKDIR_P) for better code portability xfree86: add a comment as to why the logdir is created Geert Uytterhoeven (18): kdrive/fbdev: revive randr new screen size logic miext/shadow/shpacked.c: Remove unused PickBit() define test/input: Fix double-aligned test in dix_valuator_alloc() on m68k KDrive: Bail out if screen initialization failed Xfbdev: Make char *fbdevDevicePath const Xfbdev: Handle unset fix.line_length Xfbdev: Add support for monochrome visuals Xfbdev: Treat 1 bpp pseudocolor as monochrome Shadow: Add c2p core Shadow: Add support for Atari iplan2p4 Shadow: Add support for Atari iplan2p8 Shadow: Add support for Amiga afb4 Shadow: Add support for Amiga afb8 Xfbdev: Reject unsupported frame buffer types Xfbdev: Force shadowfb for frame buffers with non-packed pixels Xfbdev: Wire up Atari iplan2p4 and iplan2p8 support Xfbdev: Wire up Amiga afb4 and afb8 support Shadow: Switch the Amiga/Atari bitplane code to the canonical X.Org license Jeremy Huddleston Sequoia (4): XQuartz: Fix build with moved pseudoramiX XQuartz: pbproxy: Fix build with -DDEBUG rootless: Use miCopyRegion instead of fbCopyRegion XQuartz: Dont't set screen on __GLXConfig Jeremy White (2): Define prototypes for hw/xfree86/modes/xf86Modes.c only in xf86Modes.h. Eliminate the use of xf86Rename.h Jon TURNEY (43): hw/xwin: Fix unused-but-set-variable warnings in windialog.c hw/xwin: Fix unused-but-set-variable warning in winIsFakeCtrl_L() hw/xwin: Fix unused-but-set-variable warning in winFinishScreenInitFB() hw/xwin: Fix unused-but-set-variable warning in winCopyWindowNativeGDI() hw/xwin: Fix unused-but-set-variable warning in winWindowProc() hw/xwin: Fix unused-but-set-variable warning in winClipboardProc() hw/xwin: Fix unused-but-set-variable warning in winMinimizeWindow() when built !XWIN_MULTIWINDOWEXTWM hw/xwin: Fix unused-but-set-variable warning in winHotKeyAltTabPrimaryDD() hw/xwin: Fix unused-but-set-variable warning in winMWExtWMUpdateWindowDecoration() hw/xwin: Fix unused-but-set-variable warning in ProcWindowsWMFrameGetRect() hw/xwin: Fix a 64-bit portability issue with casting HINSTANCE result of ShellExecute() to an integer hw/xwin: deprecated interface cygwin_conv_to_win32_path() doesn't exist in 64-bit cygwin hw/xwin: Fix uses of CreateDialogParam() for 64-bit builds hw/xwin: Change winIconIsOverride() to take a HICON parameter hw/xwin: winMultiWindowGetTransientFor() returns an XID not a WindowPtr hw/xwin: Win32 Windows properties are of pointer type HANDLE, not an integer type hw/xwin: Update manifest to target all architectures, not just x86 os: Remove any old logfile before trying to write to it Allow DDX to provide a main() hw/xwin: Improve WM_ENDSESSION handling using separate messaging window thread hw/xwin: _NET_WM_STATE is ATOM[] not ATOM hw/xwin: Remove an extra '\n' from some log messages hw/xwin: Change winTranslateKey() to return it's result as it's return value hw/xwin: Remove unneeded WM_XBUTTON message defines hw/xwin: Map extra mouse buttons 1 and 2 to X buttons 8 and 9 hw/xwin: Handle WM_MOUSEHWHEEL hw/xwin: Avoid a null dereference if CreateDIBSection() fails in NetWMToWinIconAlpha() configure.ac: Check for python at configure time when building XWin with AIGLX hw/xwin: Remove obsolete WIN_XEVENTS_SHUTDOWN hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers hw/xwin: Fix inclusion of shlobj.h in MinGW64 build hw/xwin: Fix winglobals.h for MinGW64 build Move pseudoramiX code where it can be shared between Xwin and Xquartz hw/xwin: Fix -Warray-bounds warning in winXCursorToHCURSOR() hw/xwin: Fix an issue in winSetSpansNativeGDI() identifed by -Warray-bounds hw/xwin: Fix ARGB cursor conversion on x86_64 hw/xwin: Remove unused winProcQueryTreeOrig variable hw/xwin: Remove unused externs from winclipboardwrappers.c hw/xwin: Remove prototype for non-existent winDeinitClipboard() hw/xwin: Remove unneeded forward declaration of winProcessXEventsTimeout() hw/xwin: Remove unused extern g_fUseUnicode from winclipboardwndproc.c hw/xwin: Fix compilation of winauth.c with -Werror=implicit-function-declaration hw/xwin: Fix for "glx: Remove screen number from __GLXconfig" Julien Cristau (35): xkb: don't call atoi(NULL) when parsing argv test: include dix-config.h in hashtabletest.c xfree86: improve check for posix saved ids dix: add missing include for DeleteWindowFromAnySelections Xephyr: stop loading the host's keymap Xephyr: start converting hostx.c over to xcb Xephyr: use xcb-shape instead of XShape* Xephyr: no need for XDisplayKeycodes Xephyr: xcb-ify pointer/keyboard grab Xephyr: xcb-ify visual list construction Xephyr: delete unused proxy code Xephyr: delete unused hostx_get_extension_info function Xephyr: replace XKeycodeToKeysym with xcb-keysyms Xephyr: move HostX.visual to xcb Xephyr: some more hostx.c xcb-ification Xephyr: use xcb for event handling Xephyr: use xcb-xv instead of libXv Xephyr: move ephyrdri over to xcb Xephyr: remove unused DRI1 code Xephyr: move glx code to xcb Xephyr: drop remaining Xlib dependency Xephyr: handle errors in event loop Xephyr: we're not using Xlib anymore, no need to undef _XSERVER64 Merge remote-tracking branch 'origin/upstream-unstable' into debian-experimental Merge remote-tracking branch 'origin/debian-unstable' into debian-experimental New upstream snapshot. Drop patches applied upstream Update build-deps Bump ABI versions Stop building Xfbdev. Reduce noise from dh_install --list-missing Delete old patch 13_debian_add_xkbpath_env_variable.diff. Run abibumpcheck on build instead of clean so it's done on a patched tree. Remove Drew and Cyril from Uploaders. Upload to experimental Keith Packard (31): Bump release to 1.14.99.0 Merge remote-tracking branch 'whot/next' Merge remote-tracking branch 'whot/for-keith' Xi: Use correct destination when swapping barrier events Bump to 1.14.99.1 Merge remote-tracking branch 'airlied/for-keithp-gpu-vt-owner' Merge remote-tracking branch 'whot/for-keith' Merge remote-tracking branch 'geertu/master' shadow: Define c2p_unsupported Merge remote-tracking branch 'jturney/unused-but-set-variable-warning-fix' Merge remote-tracking branch 'alanc/master' Merge remote-tracking branch 'whot/for-keith' Merge remote-tracking branch 'whot/touch-grab-race-condition-56578-v3' Merge remote-tracking branch 'whot/unreviewed' Merge remote-tracking branch 'jturney/master' Merge remote-tracking branch 'alanc/master' Xi: Allow clients to ask for 2.3 and then 2.2 without failing Merge remote-tracking branch 'whot/for-keith' Merge commit '9680f6a12d642c2e4bfa09bf459d678214059d74' Add .dir-locals.el Merge remote-tracking branch 'jturney/master' miext/sync: Fix multi-screen support in SyncFence initialization damage: Must translate initial window damage by window offset Merge remote-tracking branch 'ajax/xserver-next' Merge remote-tracking branch 'whot/for-keith' Merge remote-tracking branch 'anholt/ephyr-fixes' kdrive/ephyr: Remove duplicate ephyrExtensions and ephyrExtensionInit decls Bump version to 1.14.99.2 Merge remote-tracking branch 'jeremyhu/master' Merge commit '2523a445a09a75a8baf642608d099a5e12d5437f' Update to version 1.14.99.3 Knut Petersen (1): Never try to execute BellProcPtr NULL. Laurent Carlier (1): ephyr: restore GLX support Laércio de Sousa (1): xserver: enable InputClass option "GrabDevice" by default for non-seat0 seats (#69478) Maarten Lankhorst (5): Xi: Do not handle ET_TouchOwnership in ProcessTouchEvent dix: copy event in TouchConvertToPointerEvent correctly dix: add missing dixFreeRegistry define Xi: Clamp XIClient maximal version to XIVersion test/xi2: fix protocol-xiqueryversion test Marc Haesen (2): hw/xwin: Correct size of _WINDOWSWM_NATIVE_HWND property on x86_64 hw/xwin: Remove unnecessary and incorrect HWND casts Marcin Slusarz (1): os: use libunwind to generate backtraces Michal Srb (1): Xnest: Implement xnestModifyPixmapHeader Michele Baldessari (2): Fix Xephyr compilation when DEBUG is enabled Xephyr: restore cursor visibility Oliver Schmidt (1): hw/xwin: Consider left and right modifier keys independently on gaining focus Peter Harris (3): xkb: Set nIndicators in XkbGetIndicatorMap mi: Avoid stack smash when drawing dashed lines security: Don't count RetainPermanent clients twice Peter Hutterer (103): randr: fix "set but unused" warnings xfree86: drop unused prevSIGIO fb: drop two unneeded shadowing variables Xext: renaming shadowing variable Xext: rename two shadowing variables xkb: remove unused variable 'names' xfree86: remove redundant declaration of inputInfo Merge branch 'master' of git+ssh://people.freedesktop.org/~alanc/xserver into next dix: FreeAllAtoms() on reset dix: only show the cursor if a window defines one (#58398) os: document pnprintf as sigsafe snprintf kdrive: fix "set but not used" warnings xephyr: fix "set but not used warnings" xfixes: ifdef PanoramiXFixes* (#62015) Xi: return !Success from DeliverTouchEmulatedEvent if we didn't deliver Xi: use a temp variable for the new listener dix: fix a comment Xi: compress two if statements with the same body dix: update coords for touch events in PlayReleasedEvents Xi: add a comment to make a condition a bit clearer Revert "kdrive: fix "set but not used" warnings" dix: don't set non-exisiting flags on touch events xfree86: change a log message dix: only allocate unused classes for master devices Stop the shouting dix: plug memory leak in freeing TouchClass Xi: fix comment - XI2 grabs aren't keysym grabs dix: send the current axis value in DeviceChangedEvents (#62321) Xi: always return BadMatch for XTest devices ChangeDeviceControl requests If neither HAL nor udev backends are enabled, warn the user xkb: free XkbRulesUsed and XkbRulesDflt on extension cleanup dix: reset the registry before quitting os: support pnprintf length modifiers for integers os: support %% in pnprintf os: support %c in pnprintf os: complain about unsupported pnprintf directives os: Use ErrorFSigSafe from FatalError and it's friends Xi: free barrier code at reset time dix: delete all callbacks before reset dix: reset the OsBuffers after killing all clients dix: don't overwrite proximity/focus classes input: print warnings if drivers don't initialize properly Xi: not having an ownership mask does not mean automatic acceptance dix: don't prepend an activated passive grab to the listeners Xi: if we delivered a TouchEnd to a passive grab, end it Xi: update the core listener state if we delivered the touch event Xi: fix lookup in ActivateEarlyAccept Xi: if a passive async grab is activated from an emulated touch, accept Xi: save state for early acceptance Xi: when punting to a new owner, always create TouchEnd events Xi: use public.processInputProc to replay the touch history Xi: Don't emit a TouchEnd event to a frozen device dix: move EmitTouchEnd to touch.c dix: XAllowEvents() on a touch event means accepting it dix: invert a loop condition dix: use a tmp variable for the to-be-removed touch listener dix: drop DeviceIntRec's activeGrab struct dix: use a temporary variable for listeners[0] dix: freeing a null grab is a bug, complain if doing so dix: AllocGrab can copy if an argument is passed in dix: always copy grabs, don't reference them dix: remove all listeners when freeing a touch Move TouchListenerGone call to CloseDownClient Xi: check for HAS_ACCEPTED only for grab listeners dix: free the old grab when activating a new grab ephyr: fix typo in man page ephyr: add -resizeable to the man page dix: fix cursor refcounting Xi: fix warning - remove unused 'rc' dix: devices must have valuators before touch is initialized dix: call UpdateDeviceState() for emulated TouchEndEvents Abstract cursor refcounting dix: pre-scale x by the screen:device:resolution ratio dix: fix device scaling to use a [min,max[ range. dix: devices must have valuators before touch is initialized dix: remove logspam in RefCursor() config: add a quirks file for devices needing special configuration dix: when ungrabbing an active grab, accept pointer grabs (#66720) config: provide example configuration for multi-seat setups dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULL dix: allow a ConstantDeceleration between 0 and 1 (#66134) dix: scale y back instead of x up when pre-scaling coordinates dix: check the xi2mask, not the grab type for touch listeners dix: set the valuator mask to ensure XI 1.x events have data Replace INCLUDES with AM_CPPFLAGS xfree86: de-duplicate some AM_CPPFLAGS test: fix the gcc diagnostics pragma include: wrap EMASKSIZE in parentheses Xi: replace loop with memset dix: check for grab type before checking XI2 mask Xi: allow for XIAllowEvent requests larger than XI < 2.2 size (#68554) dmx: provide enough space for axis mappings dix: only allow button and key events to freeze a sync'd pointer include: change grabtypes to start at 1 dix: don't attempt to deliver an event for a different grabtype dix: only deliver for the current grab type sync: compress two if statements sync: always call BracketValues when recalculating upper/lower brackets sync: supply the counter from IdleTimeBlockHandler dix: provide accessor methods for the last device event time sync: if the idle time was reset, force alarms to trigger (#70476) sync: always set the brackets (#59644) sync: split updating and triggering a counter up Pino Toscano (2): xfree86/hurd: include <hurd.h> os: move <arpa/inet.h> for any !win32 system Piotr Dziwinski (1): glx: fix uninitialized var in __glXDRIscreenProbe Radek Doulik (1): xnest: Ignore GetImage() error in xnestGetImage() Robert Morell (3): configure.ac: Require inputproto 2.3 list.h: Make xorg_list_init inline os: Reset input buffer's 'ignoreBytes' field Rui Matos (1): Xi: fix swapped grab mode args for keyboard devices in XIGrabDevice Sebastien Bacher (1): kdrive: initialize GLX for xephyr Thomas Klausner (3): Fix typo in header guard. Fix bug in cursor handling. Fix typo in configure warning. Tomasz Lis (1): Full support of sRGB capable fbconfigs. Zack Rusin (1): GLX/DRI2: Do not expose INTEL_swap_event without swap control v...@picaros.org (1): xserver: add monitor Option "ZoomModes" [v2] --- .dir-locals.el | 1 COPYING | 1 ChangeLog | 5208 +++++++++- Makefile.am | 2 Xext/panoramiX.c | 20 Xext/saver.c | 6 Xext/security.c | 11 Xext/sync.c | 134 Xext/xvdisp.c | 8 Xext/xvmain.c | 4 Xi/chgdctl.c | 6 Xi/exevents.c | 29 Xi/extinit.c | 2 Xi/grabdev.c | 5 Xi/setdval.c | 3 Xi/setmode.c | 4 Xi/xiallowev.c | 2 Xi/xibarriers.c | 12 Xi/xibarriers.h | 4 composite/compalloc.c | 4 composite/compext.c | 7 config/10-quirks.conf | 54 config/Makefile.am | 4 config/non-seat0.conf.multi-seat | 18 config/udev.c | 4 configure.ac | 37 damageext/damageext.c | 42 dbe/Makefile.am | 3 dbe/dbe.c | 81 dbe/dbestruct.h | 21 dbe/midbe.c | 126 dbe/midbestr.h | 75 debian/changelog | 22 debian/control | 34 debian/patches/02_improve-posix-saved-ids-check.diff | 65 debian/patches/04_hashtabletest-s390x.diff | 27 debian/patches/10_Include-missing-selection-h.diff | 20 debian/patches/13_debian_add_xkbpath_env_variable.diff | 27 debian/patches/os-move-arpa-inet.h-for-any-win32-system.patch | 42 debian/patches/series | 6 debian/patches/xfree86-Bump-to-video-ABI-15-and-input-ABI-20.patch | 30 debian/patches/xfree86-hurd-include-hurd.h.patch | 53 debian/rules | 15 debian/serverminver | 6 debian/xserver-xfbdev.install | 1 dix/Makefile.am | 3 dix/cursor.c | 6 dix/devices.c | 48 dix/dispatch.c | 112 dix/dixutils.c | 8 dix/events.c | 123 dix/getevents.c | 46 dix/globals.c | 1 dix/inpututils.c | 30 dix/main.c | 12 dix/pixmap.c | 1 dix/privates.c | 1 dix/ptrveloc.c | 5 dix/registry.c | 25 dix/stubmain.c | 35 dix/window.c | 15 exa/Makefile.am | 2 exa/exa_classic.c | 1 exa/exa_migration_mixed.c | 12 exa/exa_mixed.c | 13 fb/fb.h | 34 fb/fbcopy.c | 27 fb/fbpict.c | 8 fb/wfbrename.h | 1 glx/Makefile.am | 4 glx/extension_string.c | 2 glx/extension_string.h | 5 glx/glxcmds.c | 127 glx/glxcontext.h | 1 glx/glxdri.c | 8 glx/glxdri2.c | 16 glx/glxdricommon.c | 4 glx/glxext.c | 4 glx/glxscreens.c | 17 glx/glxscreens.h | 8 hw/dmx/Makefile.am | 2 hw/dmx/config/dmxcompat.c | 4 hw/dmx/dmx.h | 4 hw/dmx/dmx_glxvisuals.c | 25 hw/dmx/dmxcursor.c | 2 hw/dmx/dmxinit.c | 10 hw/dmx/dmxpict.c | 4 hw/dmx/dmxscrinit.c | 255 hw/dmx/dmxshadow.c | 70 hw/dmx/dmxshadow.h | 46 hw/dmx/glxProxy/Makefile.am | 1 hw/dmx/glxProxy/glxcmds.c | 18 hw/dmx/glxProxy/glxext.c | 6 hw/dmx/glxProxy/glxscreens.c | 9 hw/dmx/glxProxy/glxserver.h | 2 hw/dmx/glxProxy/glxsingle.c | 36 hw/dmx/glxProxy/glxutil.c | 37 hw/dmx/glxProxy/glxutil.h | 2 hw/dmx/glxProxy/glxvendor.c | 34 hw/dmx/input/dmxbackend.c | 6 hw/dmx/input/dmxcommon.c | 5 hw/dmx/input/usb-private.h | 4 hw/dmx/man/Xdmx.man | 10 hw/kdrive/ephyr/Makefile.am | 93 hw/kdrive/ephyr/XF86dri.c | 647 - hw/kdrive/ephyr/ephyr.c | 445 hw/kdrive/ephyr/ephyr.h | 20 hw/kdrive/ephyr/ephyrdri.c | 202 hw/kdrive/ephyr/ephyrdri.h | 2 hw/kdrive/ephyr/ephyrdriext.c | 32 hw/kdrive/ephyr/ephyrglxext.c | 14 hw/kdrive/ephyr/ephyrhostglx.c | 662 - hw/kdrive/ephyr/ephyrhostglx.h | 11 hw/kdrive/ephyr/ephyrhostproxy.c | 91 hw/kdrive/ephyr/ephyrhostproxy.h | 51 hw/kdrive/ephyr/ephyrhostvideo.c | 975 - hw/kdrive/ephyr/ephyrhostvideo.h | 231 hw/kdrive/ephyr/ephyrinit.c | 43 hw/kdrive/ephyr/ephyrproxyext.c | 115 hw/kdrive/ephyr/ephyrproxyext.h | 33 hw/kdrive/ephyr/ephyrvideo.c | 770 - hw/kdrive/ephyr/hostx.c | 1223 -- hw/kdrive/ephyr/hostx.h | 104 hw/kdrive/ephyr/man/Xephyr.man | 6 hw/kdrive/ephyr/os.c | 2 hw/kdrive/ephyr/xf86dri.h | 124 hw/kdrive/fake/Makefile.am | 2 hw/kdrive/fbdev/Makefile.am | 2 hw/kdrive/fbdev/fbdev.c | 167 hw/kdrive/fbdev/fbdev.h | 2 hw/kdrive/linux/Makefile.am | 2 hw/kdrive/linux/evdev.c | 2 hw/kdrive/linux/linux.c | 2 hw/kdrive/linux/mouse.c | 12 hw/kdrive/linux/ps2.c | 2 hw/kdrive/src/Makefile.am | 2 hw/kdrive/src/kdrive.c | 9 hw/kdrive/src/kdrive.h | 13 hw/kdrive/src/kinput.c | 19 hw/kdrive/src/kxv.c | 2 hw/xfree86/Makefile.am | 23 hw/xfree86/common/Makefile.am | 2 hw/xfree86/common/xf86.h | 25 hw/xfree86/common/xf86Config.c | 1 hw/xfree86/common/xf86Cursor.c | 3 hw/xfree86/common/xf86Events.c | 1 hw/xfree86/common/xf86Mode.c | 17 hw/xfree86/common/xf86Module.h | 2 hw/xfree86/common/xf86Option.c | 2 hw/xfree86/common/xf86fbman.c | 12 hw/xfree86/common/xf86platformBus.c | 3 hw/xfree86/common/xf86sbusBus.c | 6 hw/xfree86/common/xf86xvmc.c | 4 hw/xfree86/ddc/Makefile.am | 2 hw/xfree86/ddc/ddc.c | 7 hw/xfree86/ddc/xf86DDC.h | 2 hw/xfree86/dixmods/Makefile.am | 4 hw/xfree86/dri2/dri2.c | 19 hw/xfree86/exa/Makefile.am | 2 hw/xfree86/fbdevhw/Makefile.am | 2 hw/xfree86/fbdevhw/fbdevhw.c | 1 hw/xfree86/i2c/Makefile.am | 2 hw/xfree86/int10/Makefile.am | 6 hw/xfree86/loader/Makefile.am | 2 hw/xfree86/man/xorg.conf.man | 18 hw/xfree86/modes/Makefile.am | 6 hw/xfree86/modes/xf86Crtc.c | 89 hw/xfree86/modes/xf86Crtc.h | 3 hw/xfree86/modes/xf86DisplayIDModes.c | 1 hw/xfree86/modes/xf86Modes.h | 6 hw/xfree86/modes/xf86RandR12.c | 22 hw/xfree86/modes/xf86RandR12.h | 3 hw/xfree86/modes/xf86Rename.h | 94 hw/xfree86/modes/xf86Rotate.c | 6 hw/xfree86/os-support/bsd/Makefile.am | 2 hw/xfree86/os-support/bus/Makefile.am | 2 hw/xfree86/os-support/bus/Sbus.c | 8 hw/xfree86/os-support/hurd/Makefile.am | 2 hw/xfree86/os-support/hurd/hurd_init.c | 1 hw/xfree86/os-support/hurd/hurd_mmap.c | 1 hw/xfree86/os-support/hurd/hurd_video.c | 1 hw/xfree86/os-support/linux/Makefile.am | 2 hw/xfree86/os-support/linux/lnx_platform.c | 14 hw/xfree86/os-support/misc/Makefile.am | 2 hw/xfree86/os-support/shared/vidmem.c | 13 hw/xfree86/os-support/solaris/Makefile.am | 2 hw/xfree86/os-support/stub/Makefile.am | 2 hw/xfree86/os-support/xf86OSpriv.h | 2 hw/xfree86/os-support/xf86_OSlib.h | 5 hw/xfree86/os-support/xf86_OSproc.h | 2 hw/xfree86/parser/Makefile.am | 2 hw/xfree86/parser/write.c | 3 hw/xfree86/ramdac/Makefile.am | 2 hw/xfree86/ramdac/xf86Cursor.c | 1 hw/xfree86/shadowfb/Makefile.am | 2 hw/xfree86/utils/cvt/Makefile.am | 3 hw/xfree86/utils/cvt/cvt.c | 1 hw/xfree86/vbe/Makefile.am | 3 hw/xfree86/vbe/vbe.c | 18 hw/xfree86/vgahw/Makefile.am | 2 hw/xfree86/x86emu/Makefile.am | 2 hw/xnest/Args.h | 2 hw/xnest/GCOps.c | 14 hw/xnest/Pixmap.c | 15 hw/xnest/Screen.c | 1 hw/xnest/XNPixmap.h | 2 hw/xquartz/GL/glcontextmodes.c | 1 hw/xquartz/GL/visualConfigs.c | 6 hw/xquartz/Makefile.am | 5 hw/xquartz/pbproxy/x-selection.m | 3 hw/xquartz/pseudoramiX.c | 516 hw/xquartz/pseudoramiX.h | 10 hw/xquartz/xpr/Makefile.am | 1 hw/xquartz/xpr/xprCursor.c | 2 hw/xwin/InitInput.c | 1 hw/xwin/InitOutput.c | 40 hw/xwin/Makefile.am | 8 hw/xwin/XWin.exe.manifest | 2 hw/xwin/glx/Makefile.am | 6 hw/xwin/glx/indirect.c | 11 hw/xwin/win.h | 29 hw/xwin/winauth.c | 7 hw/xwin/winclipboard.h | 4 hw/xwin/winclipboardthread.c | 16 hw/xwin/winclipboardwndproc.c | 11 hw/xwin/winclipboardwrappers.c | 2 hw/xwin/wincursor.c | 43 hw/xwin/windialogs.c | 74 hw/xwin/winfillsp.c | 2 hw/xwin/winglobals.c | 2 hw/xwin/winglobals.h | 5 hw/xwin/winkeybd.c | 64 hw/xwin/winmessages.h | 2 hw/xwin/winmouse.c | 50 hw/xwin/winmsgwindow.c | 180 hw/xwin/winmultiwindowclass.c | 31 hw/xwin/winmultiwindowclass.h | 2 hw/xwin/winmultiwindowicons.c | 6 hw/xwin/winmultiwindowwindow.c | 15 hw/xwin/winmultiwindowwm.c | 56 hw/xwin/winmultiwindowwndproc.c | 30 hw/xwin/winpfbdd.c | 13 hw/xwin/winprefs.c | 29 hw/xwin/winprefs.h | 10 hw/xwin/winscrinit.c | 6 hw/xwin/winsetsp.c | 52 hw/xwin/wintrayicon.c | 2 hw/xwin/winwin32rootless.c | 44 hw/xwin/winwin32rootlesswindow.c | 8 hw/xwin/winwin32rootlesswndproc.c | 27 hw/xwin/winwindow.c | 4 hw/xwin/winwindow.h | 1 hw/xwin/winwindowswm.c | 21 hw/xwin/winwndproc.c | 27 include/callback.h | 1 include/cursorstr.h | 2 include/dix-config.h.in | 3 include/dix.h | 11 include/dixstruct.h | 12 include/extinit.h | 2 include/input.h | 11 include/inputstr.h | 2 include/list.h | 2 include/privates.h | 1 include/registry.h | 2 include/xkbsrv.h | 3 include/xorg-config.h.in | 3 mi/miinitext.c | 7 mi/mipointer.c | 23 mi/mipointer.h | 12 mi/misprite.c | 10 mi/miwideline.c | 6 miext/damage/Makefile.am | 2 miext/damage/damage.c | 151 miext/damage/damage.h | 20 miext/damage/damagestr.h | 3 miext/rootless/rootlessWindow.c | 6 miext/shadow/Makefile.am | 5 miext/shadow/c2p_core.h | 187 miext/shadow/shadow.c | 2 miext/shadow/shadow.h | 12 miext/shadow/shafb4.c | 139 miext/shadow/shafb8.c | 143 miext/shadow/shiplan2p4.c | 136 miext/shadow/shiplan2p8.c | 137 miext/shadow/shpacked.c | 1 miext/sync/Makefile.am | 2 miext/sync/misync.c | 21 os/Makefile.am | 5 os/WaitFor.c | 2 os/access.c | 8 os/backtrace.c | 75 os/io.c | 63 os/log.c | 3 os/utils.c | 2 os/xdmcp.c | 2 pseudoramiX/Makefile.am | 7 pseudoramiX/pseudoramiX.c | 516 pseudoramiX/pseudoramiX.h | 10 randr/randr.c | 24 randr/randrstr.h | 4 randr/rrcrtc.c | 11 randr/rrinfo.c | 2 randr/rroutput.c | 2 randr/rrpointer.c | 2 randr/rrscreen.c | 2 test/.gitignore | 1 test/Makefile.am | 4 test/hashtabletest.c | 4 test/input.c | 2 test/signal-logging.c | 3 test/xi2/Makefile.am | 2 xfixes/cursor.c | 10 xkb/xkb.c | 3 xkb/xkbActions.c | 149 xkb/xkbInit.c | 26 316 files changed, 10136 insertions(+), 7684 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1vynzm-00014g...@vasks.debian.org