[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.7.99.901'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sat Mar 20 11:06:36 PDT 2010
Tag 'xorg-server-1.7.99.901' created by Keith Packard <keithp at keithp.com> at 2010-02-12 21:52 -0800
Xorg Server Version 1.7.99.901 (1.8 RC1)
Changes since xorg-server-1.7.99.2:
Aaron Plattner (2):
DRI2: Allow multiple driver names.
DRI2: Bump the dri2 module version to 1.2.0 to reflect recent API changes.
Aaron Zang (1):
Solaris: Avoid switching to inactive VT's
Adam Jackson (1):
modes: Remove the ClockRanges type
Adam Tkac (1):
Do not define members of include/eventstr.h:EventType enum conditionally.
Alan Coopersmith (6):
CloseDevice: call XkbRemoveResourceClient before freeing key class struct
Move OS-specific VT key handler code from common to os-support
Only enable kdrive input drivers on Linux by default
glx: Sun compilers now support some gcc __attribute__ values
Remove unbalanced ( from failure to move log error
Avoid segfaults in XF86VidMode GammaRamp functions if randr_crtc is NULL
Benjamin Tissoires (1):
Add labels for multitouch valuators
Christian Zander (1):
x86emu: Respect the LEA 67h address size prefix.
Colin Harrison (3):
Xming: Always update the Windows title Unicode (wide-character) in -multiwindow mode.
Xming: Add a manifest file
Xming: Use 8 point font for URL in About dialog
Dan Nicholson (12):
xfree86: Unexport configuration file symbols
xfree86: Use xorg.conf.d directory for multiple config files
xfree86: Allow config directory to be specified on command line
xfree86: Support non-Option boolean entries in configuration
config: Introduce InputAttributes in NewInputDeviceRequest
xfree86: Introduce InputClass configuration
Don't use AC_CHECK_FILE for fontpath checks when cross compiling
xfree86: Make InputClass docs and comments match reality
xfree86: Handle config files ending without newline
xfree86: Use "Ignore" option in InputClass to skip devices
xfree86: Allow multiple arguments to InputClass matches
xfree86: Set fnmatch pathname flag for InputClass device matching
Eric Anholt (1):
dri2: Fix order of operations issue in __glXdriSwapEvent test.
Gaetan Nadon (8):
xwin: ignore intermediate .man file
macros: use PKG_CONFIG variable rather than executable name
configure: use backticks rather than $() for commands
kdrive: klinux.h breaks make dist
config: replace custom code with reusable macro XORG_WITH_DOXYGEN
packaging: provide a default README file #24206
man: add missing __datadir__ for Xserver XWin man pages
doc: finish the removal of SecurityPolicy file man pages
Horst Wente (1):
xkb: make ctrl+alt+keypad + / ctrl+alt+keypad - work again (#25743)
Jeremy Huddleston (6):
XQuartz: Setup the modifier map in the quartz thread
XQuartz: Update copyright in bundle for 2010
XQuartz: Don't FatalError in x_hook_run if the list is empty
XQuartz: Add some .gitignore magic
XQuartz: Dead code removal
XQuartz: Attatch a stub display when CoreGraphics reports no displays.
Jesse Barnes (4):
DRI2: add support for new DRI2 protocol requests
GLX/DRI2: add INTEL_swap_event support
xserver: require libdri 7.8.0 to build
DRI2: handle drawable destruction properly at DRI2SwapComplete time
Jon TURNEY (12):
Cygwin/X: Respect the system's ownership of the clipping region
Cygwin/X: Window placement refinement for multiwindow mode
Cygwin/X: Tidy up system.Xwinrc
Cygwin/X: Copy the state of the Windows keyboard device to the Virtual Core Keyboard at startup.
Cygwin/X: XSupportsLocale() failure is non-critical
Cygwin/X: Update DDX specific -help text
Cygwin/X: Update XWin man page
Cygwin/X: Discourage other WMs in multiwindow mode
Cygwin/X: Make transient windows resizable again
Repair '-nolock'
Cygwin/X: Avoid cursor size log spam
Cygwin/X: Avoid a collision between DEBUG and a token name
Julien Cristau (3):
test/xi2: fix maximum max_keycode (bug#25492)
config: add libudev input-hotplug backend
main: move config_init() after InitInput()
Keith Packard (10):
Bump to 1.7.99.3 (unreleased)
Merge remote branch 'whot/master'
Merge remote branch 'dbn/xorg.conf.d'
Merge remote branch 'dbn/inputclass'
Merge remote branch 'dottedmag/for-keithp'
Merge remote branch 'jbarnes/master'
Merge remote branch 'alanc/master'
Revert "dix: EventToCore needs to copy the root window too."
Merge remote branch 'jturney/master'
Bump to 1.7.99.901 -- 1.8 RC1
Kok, Auke (1):
xserver: Add timestamps to logfile output.
Michael Vogt (1):
xfree86/modes: only call gamma_set if its non NULL
Michel Dänzer (8):
EXA/mixed: Don't clear deferred status of pixmaps if migration is limited.
EXA: Allow optimized migration to be enabled with mixed pixmaps.
EXA: Use relevant source region to minimize migration on CopyWindow fallbacks.
EXA/classic: Fix crash with migration heuristic "smart".
EXA: Fix migration avoidance for 1x1 pixmaps.
EXA/mixed: Handle results of software fallbacks in DamageReport hook.
EXA: Don't use UTS/DFS directly for Put/GetImage when there's a system copy.
EXA: Restore migration call in exaDoPutImage().
Mikhail Gusarov (20):
Remove trailing whitespace
Do not check xfree argument for NULL
Remove unused pShadow field from drivers' private structures
Add Xephyr.man to .gitignore
kdrive: Remove .gitignore left from SDL server
kdrive: Remove unused KdCardInfo::needSync field
kdrive: Add option to compile out input drivers
kdrive: Remove unused KdCardAttr from KdCardInfo
kdrive: Move Xephyr-specific fields out of KdScreenInfo
kdrive: Remove unused KD_MAX_CARD_ADDRESS macro
kdrive: Remove unused overlay fb support
kdrive: Extract common part of fbdevPutColors and fbdevEnable
kdrive: Remove unused KdCardInfo::lastMarker field
kdrive: Remove unused VxWorks* variable declarations
kdrive: Adjust kdrive usage message as shadow overlay support has been dropped
kdrive: Remove bus mouse driver
kdrive: Remove unused 'k' variable
kdrive: Make internal functions static
kdrive: Remove unused kmap.c
kdrive: Remove unused kdNoopOps external variable declaration
OldÅich JedliÄka (2):
Fix typo in updateSlaveDeviceCoords
Allow driver to call DeleteInputDeviceRequest during UnInit
Peter Hutterer (24):
xfree86: DontZap has been disabled for a while now, say so in the man page.
xfree86: update man page for special keys handling.
xfree86: reword InputDevice man sections, deprecate CorePointer/CoreKeyboard
xfree86: remove HistorySize from the xorg.conf man page.
xfree86: remove some 'enable this later' and if 0 ifdefs
xfree86: remove LAYOUT_DEBUG section.
test/xi2: fail if xi2 class type is garbage. (#25492)
xfree86: Add Option AutoServerLayout for input devices.
xfree86: move sanity checks below option and input classes merges.
dix: don't update the slave coordinates from the VCK.
dix: EventToCore needs to copy the root window too.
xkb: remove _XkbTyped*alloc
xkb: remove _XkbClearElems, a memset will do.
xkb: remove XConvertCase.
xkb: remove IsKeypadKey define, only used in two places.
xkb: remove XkbAtomGetString, replace with NameForAtom.
xkb: remove unused _XkbIsPressEvent and _XkbIsReleaseEvent defines
xfree86: replace True/False with TRUE/FALSE.
xkb: unexport xkbDevicePrivateKey and xkbUnwrapProc.
dix: EventToCore needs to copy the root window too.
xkb: Add XKM file format description.
xkb: sed True -> TRUE and False -> FALSE
Add xstrtokenize to the dix.
Add tag matching to input attributes.
Pierre-Loup A. Griffais (1):
Fix source pictures getting random transforms after 2d6a8f668342a5190cdf43b5.
Robert Morell (2):
Render: Fix request size verification
RENDER: Fix gradient and solid fill pictures with Xinerama, and misc cleanup
Simon Thum (6):
dix: add smooth limited pointer acceleration profile
os: state effect of -a and -t options more precisely
doc: actually document SendDragEvents
whitespace fixes
xfree86: document pointer acceleration in xorg.conf.man
xfree86: init pointer feedback controls from options
Thomas Hellstrom (3):
EXA: Fix bugs in exaGetImage / ExaCheckGetImage migration.
EXA: Limit src prepareAccess regions for a number of unaccelerated operations.
EXA: Restrict the regions that need to be migrated for composite fallback for src / mask pictures.
Tiago Vignatti (4):
Revert "Make sys.c use unaligned access functions provided in compiler."
dix: move cursor realize code to its own function
dix/configure: remove null root cursor option
xfree86: vgaarb: remove useless debug
Yaakov Selkowitz (4):
Cygwin/X: Update resources file and About dialog
Cygwin/X: Look for system.Xwinrc in SYSCONFDIR/X11
Define FD_SETSIZE on Cygwin regardless of XWin DDX
Cygwin/X: Report BUILDERSTRING with version information
---
README | 38 +
Xi/stubs.c | 3
Xi/xiproperty.c | 11
config/Makefile.am | 20
config/config-backends.h | 21
config/config.c | 77 +++
config/dbus.c | 2
config/hal.c | 97 +---
config/udev.c | 270 ++++++++++++
configure.ac | 128 ++++-
cpprules.in | 4
dix/cursor.c | 220 +++------
dix/devices.c | 50 +-
dix/eventconvert.c | 1
dix/getevents.c | 9
dix/main.c | 2
dix/ptrveloc.c | 28 +
doc/Makefile.am | 17
exa/exa.c | 6
exa/exa_accel.c | 35 -
exa/exa_migration_classic.c | 3
exa/exa_migration_mixed.c | 58 +-
exa/exa_mixed.c | 18
exa/exa_priv.h | 15
exa/exa_unaccel.c | 347 ++++++++++++---
fb/fbpict.c | 1
glx/extension_string.c | 1
glx/extension_string.h | 1
glx/glapitemp.h | 2
glx/glxcmds.c | 2
glx/glxcontext.h | 4
glx/glxdrawable.h | 2
glx/glxdri.c | 2
glx/glxdri2.c | 102 ++++
glx/glxdriswrast.c | 2
glx/glxext.c | 5
glx/glxscreens.c | 1
glx/glxserver.h | 20
glx/indirect_dispatch.h | 2
glx/indirect_reqsize.h | 4
glx/indirect_size.h | 4
glx/indirect_size_get.c | 4
glx/indirect_size_get.h | 4
glx/swap_interval.c | 7
hw/dmx/dmxinput.c | 3
hw/dmx/doc/Makefile.am | 2
hw/kdrive/ephyr/.gitignore | 1
hw/kdrive/ephyr/ephyr.c | 137 +++---
hw/kdrive/ephyr/ephyr.h | 7
hw/kdrive/ephyr/ephyr_draw.c | 7
hw/kdrive/ephyr/ephyrdriext.c | 21
hw/kdrive/ephyr/ephyrglxext.c | 28 -
hw/kdrive/ephyr/ephyrhostvideo.c | 6
hw/kdrive/ephyr/ephyrinit.c | 15
hw/kdrive/ephyr/ephyrvideo.c | 21
hw/kdrive/fake/fake.c | 89 +---
hw/kdrive/fake/fake.h | 5
hw/kdrive/fake/fakeinit.c | 4
hw/kdrive/fbdev/fbdev.c | 228 +++++-----
hw/kdrive/fbdev/fbdev.h | 47 --
hw/kdrive/fbdev/fbinit.c | 14
hw/kdrive/linux/Makefile.am | 31 -
hw/kdrive/linux/bus.c | 133 ------
hw/kdrive/linux/evdev.c | 24 -
hw/kdrive/linux/keyboard.c | 14
hw/kdrive/linux/linux.c | 44 +
hw/kdrive/linux/mouse.c | 48 +-
hw/kdrive/linux/ms.c | 6
hw/kdrive/linux/ps2.c | 4
hw/kdrive/linux/tslib.c | 14
hw/kdrive/sdl/.gitignore | 2
hw/kdrive/src/Makefile.am | 2
hw/kdrive/src/kcmap.c | 145 ++----
hw/kdrive/src/kcurscol.c | 94 ----
hw/kdrive/src/kdrive.c | 217 +++------
hw/kdrive/src/kdrive.h | 110 ----
hw/kdrive/src/kinfo.c | 38 -
hw/kdrive/src/kinput.c | 85 ++-
hw/kdrive/src/kmap.c | 172 -------
hw/kdrive/src/kmode.c | 38 -
hw/kdrive/src/kshadow.c | 34 -
hw/kdrive/src/kxv.c | 303 ++++++-------
hw/kdrive/src/kxv.h | 38 -
hw/xfree86/common/xf86AutoConfig.c | 3
hw/xfree86/common/xf86Config.c | 211 +++++----
hw/xfree86/common/xf86Events.c | 49 --
hw/xfree86/common/xf86Globals.c | 3
hw/xfree86/common/xf86Init.c | 15
hw/xfree86/common/xf86Mode.c | 14
hw/xfree86/common/xf86Module.h | 2
hw/xfree86/common/xf86Option.c | 25 -
hw/xfree86/common/xf86Priv.h | 1
hw/xfree86/common/xf86VGAarbiter.c | 65 --
hw/xfree86/common/xf86Xinput.c | 254 ++++++++++-
hw/xfree86/common/xf86cmap.c | 31 -
hw/xfree86/common/xf86str.h | 16
hw/xfree86/doc/man/Xorg.man.pre | 57 +-
hw/xfree86/doc/man/xorg.conf.man.pre | 327 ++++++++++++--
hw/xfree86/dri2/dri2.c | 487 ++++++++++++++++++++--
hw/xfree86/dri2/dri2.h | 136 +++++-
hw/xfree86/dri2/dri2ext.c | 217 +++++++++
hw/xfree86/exa/examodule.c | 37 -
hw/xfree86/modes/xf86Crtc.c | 2
hw/xfree86/os-support/bsd/bsd_VTsw.c | 9
hw/xfree86/os-support/sco/VTsw_sco.c | 10
hw/xfree86/os-support/shared/VTsw_noop.c | 6
hw/xfree86/os-support/shared/VTsw_usl.c | 11
hw/xfree86/os-support/solaris/sun_VTsw.c | 43 +
hw/xfree86/os-support/solaris/sun_init.c | 19
hw/xfree86/os-support/xf86_OSproc.h | 1
hw/xfree86/parser/Configint.h | 2
hw/xfree86/parser/Input.c | 7
hw/xfree86/parser/InputClass.c | 288 +++++++++++++
hw/xfree86/parser/Layout.c | 96 ++--
hw/xfree86/parser/Makefile.am | 1
hw/xfree86/parser/configProcs.h | 4
hw/xfree86/parser/read.c | 8
hw/xfree86/parser/scan.c | 370 ++++++++++++----
hw/xfree86/parser/write.c | 2
hw/xfree86/parser/xf86Parser.h | 48 +-
hw/xfree86/parser/xf86tokens.h | 14
hw/xfree86/x86emu/Makefile.am | 2
hw/xfree86/x86emu/ops.c | 70 ++-
hw/xfree86/x86emu/sys.c | 181 ++++++++
hw/xquartz/bundle/.gitignore | 1
hw/xquartz/bundle/Info.plist.cpp | 4
hw/xquartz/darwin.c | 41 -
hw/xquartz/darwin.h | 2
hw/xquartz/darwinXinput.c | 3
hw/xquartz/pbproxy/.gitignore | 1
hw/xquartz/quartzKeyboard.c | 4
hw/xquartz/xpr/x-hook.c | 3
hw/xquartz/xpr/xprScreen.c | 13
hw/xwin/.gitignore | 3
hw/xwin/InitOutput.c | 185 ++++----
hw/xwin/Makefile.am | 6
hw/xwin/XWin.exe.manifest | 16
hw/xwin/XWin.man.pre | 401 ++++++++++--------
hw/xwin/XWin.rc | 52 +-
hw/xwin/_usr_X11R6_lib_X11_system.XWinrc | 125 -----
hw/xwin/system.XWinrc | 128 +++++
hw/xwin/winclipboardthread.c | 3
hw/xwin/winconfig.c | 40 +
hw/xwin/winconfig.h | 1
hw/xwin/wincursor.c | 3
hw/xwin/windialogs.c | 6
hw/xwin/winerror.c | 2
hw/xwin/winkeybd.c | 4
hw/xwin/winmultiwindowshape.c | 3
hw/xwin/winmultiwindowwindow.c | 7
hw/xwin/winmultiwindowwm.c | 124 +++--
hw/xwin/winprefs.c | 4
hw/xwin/winprefslex.l | 2
hw/xwin/winprefsyacc.y | 4
hw/xwin/winprocarg.c | 19
hw/xwin/winwindow.h | 1
include/dix-config.h.in | 9
include/eventstr.h | 4
include/input.h | 17
include/kdrive-config.h.in | 9
include/misc.h | 3
include/protocol-versions.h | 2
include/ptrveloc.h | 3
include/xkbsrv.h | 24 -
include/xorg-config.h.in | 3
include/xserver-properties.h | 11
include/xwin-config.h.in | 12
os/log.c | 11
os/utils.c | 48 +-
render/render.c | 141 ++++++
test/input.c | 4
test/xi2/protocol-eventconvert.c | 5
xkb/XKBAlloc.c | 58 +-
xkb/XKBGAlloc.c | 34 -
xkb/XKBMAlloc.c | 71 +--
xkb/XKBMisc.c | 56 +-
xkb/XKM_file_format.txt | 684 +++++++++++++++++++++++++++++++
xkb/ddxBeep.c | 2
xkb/ddxList.c | 8
xkb/ddxLoad.c | 18
xkb/maprules.c | 102 ++--
xkb/xkb.c | 101 ++--
xkb/xkbAccessX.c | 30 -
xkb/xkbActions.c | 45 --
xkb/xkbEvents.c | 8
xkb/xkbInit.c | 30 -
xkb/xkbLEDs.c | 50 +-
xkb/xkbUtils.c | 20
xkb/xkbfmisc.c | 48 +-
xkb/xkbout.c | 70 +--
xkb/xkbtext.c | 46 +-
xkb/xkmread.c | 28 -
xorg-server.m4 | 3
193 files changed, 6624 insertions(+), 3430 deletions(-)
---
More information about the Xquartz-changes
mailing list