[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.2.99.0'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sun Feb 15 00:51:53 PST 2015
Tag 'xorg-server-1.2.99.0' created by Daniel Stone <daniels at endtroducing.fooishbar.org> at 2006-11-02 03:12 -0800
xorg-server 1.2.99.0
Changes since xorg-server-1.1.99.3:
Aaron Plattner (16):
Build infrastructure for libwfb.so.
Prefix all of the exported symbols in libwfb.so with "wfb".
Add framebuffer access wrapper infrastructure.
Switch to using void* pointers.
Add fbHasVisualTypes and fbSetVisualTypesAndMasks to wfbrename.h and include -DXFree86Server.
Make ReadMemoryProcPtr take a const pointer.
Wrap libwfb memory access.
Use DrawablePtrs instead of PixmapPtrs for Prepare/Finish access.
Add CompositeRegisterAlternateVisuals.
(unsigned long)(1 << 31) = bad news on x86_64.
(unsigned long)(1 << 31) = bad news on x86_64.
Hide or rename more global symbols to avoid clashes with libfb.
Bug 8386: Grow parser buffers to fit an entire line if it's longer than CONFIG_BUF_LEN.
Restore the global xx* symbols and add them to wfbrename.h.
Merge branch 'wfb'
Bug #8459: Don't forget to include AM_CFLAGS in libfb_la_CFLAGS on non-MMX platforms.
Adam Jackson (14):
Remove the bc flag from the -help text, since it's gone.
Remove TargetRefresh option from the autoconfig logic.
Rename some mode tokens to better reflect their use.
Fix a mode sanity check to not break reduced-blanking setups (LCDs).
Fix default mouse device on Linux, again.
Un-cut-and-paste the mode rejection message.
Make 'Xvfb -render' also disable Composite, lest we segfault on startup.
Make sure Composite is never enabled for Xnest.
More #ifdef USE_DEPRECATED_KEYBOARD_DRIVER.
Remove calls to LoaderCheckUnresolved(), since it's now a stub.
Don't install librac.a.
Close with Pclose() that which we open with Popen().
Stop building xorgcfg by default.
Stop building xorgcfg by default.
Alan Coopersmith (42):
[fd.o bugzilla #189] _XOPEN_SOURCE defines break builds on Solaris Express
Sun cc on Solaris x86 defines __i386 but not __i386__ so the x86
Additional fixes to allow building with Sun compilers on Solaris x86
Add the .stab.indexstr section produced by Sun's compilers to the list of
Enable inlining of assembly functions for inX/outX on Solaris 8 with Sun
21. X server crashes when X-Resource has to byte-swap. Sun bug #5007488.
24. Update license for Xinerama code from DEC to the version requested by
29. XkbWriteRulesProp fails if XkbRulesFile is NULL. Bug #376. (Alan
xc/programs/Xserver/hw/xfree86/os-support/sunos/sun_mouse.c Solaris mouse
Bugzilla #495: LocalClientCred should use getpeerucred on Solaris 10
xc/lib/GL/glx/Imakefile
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Add X-ACE to build system
Correct ifdef - should be XACE, not XCSECURITY
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Correct ifdef - should be XACE, not XSECURITY
APPGROUP requires both X-ACE & XC-SECURITY now
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Use XACE, not XCSECURITY to decide if SecurityLookup* are exported
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular
Add LOCALCONN to dix-config.h template for xtrans
Add (void) casts to clear compiler errors about ?: results having type mismatch
Don't insert RCS tag into generated pci id header files
Update pci.ids to Tue 2006-10-03 daily snapshot
Merge branch 'XACE-modular'
Use bash on Solaris to run symlink-mesa.sh
Make sure xorgcfg files are included even when dist made with --disable-xorgcfg
Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris
Pre-release message should tell users to check git, not CVS, for updates
Make sure xorgcfg files are included even when dist made with --disable-xorgcfg
Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris
Pre-release message should tell users to check git, not CVS, for updates
Make _POSIX_C_SOURCE hack work with Solaris headers
Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
Propogate $LIBS for xtrans, clock_gettime, libm, etc. to libs used for each server
Bug #1997: AUDIT messages should contain uid for local accesses
If getpeerucred() is available, include pid & zoneid in audit messages too
Alan Hourihane (10):
Fix bug #7280, round title corner background
Fix bug #7281, clipboard viewer should not
Fix bug #7302, make Xn.hosts work from the
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Fix bug #5735, Serious flaw in CygwinX clipboard
Fix typo
Apply patch in bug #7919, blit improvements in
Block IO on switchmode just as we do for VT switching
Small modification to blocking signals when switching modes.
Small modification to blocking signals when switching modes.
Bastian Blank (1):
xfree86: don't do legacy IO on ARM or S/390 (Debian #362641)
Bill Nottingham (1):
Bug 7641: fix comment written to Xorg.conf (s/VertSync/VertRefresh/)
Brian (4):
Replace broken DMXDBG3() with DMXDBG2()
The fbcmap.c file used by Xdmx _must_ be compiled with XFree86Server defined.
Check for visual==NULL in dmxBECreateColormap() before calling XCreateColormap()
Replace hard-coded filesnames with loops (all .c and .h files).
Carl Switzky (1):
Add ast driver/device info to Xorg server & config utilities
Daniel Stone (235):
add basic D-BUS configuration mechanism
xorg DDX: implement NewInputDeviceRequest
add DEVICE_TOUCHSCREEN and DEVICE_CORE Xi controls (DeviceIntRec ABI break)
add GetPointerEvents/GetKeyboardEvents framework
new KDrive input world order
make XInput mandatory
Xi: add XExtension{Keyboard,Pointer} types
add support for built-in fonts
avoid using font servers with built-in fonts
remove extraneous font debugging code
distribute config.h
add virtual core devices to DIX
update KDrive to new input API
sanitise debug output
xephyr: fix keymap, pointer; dix: fix multiple axes
be more careful in IVAS
xorg ddx: move to new input API, remove old keyboard driver
xephyr: load keysyms at init, not enable
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
remove undead files from master
revert accidental deletion of lnx_io.c; re-delete lnx_kbd.c
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
loader: walk directory paths with readdir(), don't stat() everything
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
add fallback ChangeDeviceControl, allow XOpenDevice on closed device
re-add OpenedHand copyright
kdrive: drop excessive NewInputDeviceRequest debugging
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
fix incorrect button test
mieq: don't leak events
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
memcpy() events in
move all autorepeat logic to DIX
xfree86 ddx: always free GKE/GPE events
kdrive: increase maximum number of buttons
kdrive: prevent overrun in map
GPE: use button map for DBP/DBR, not just BP/BR
ephyr: cleanup
kdrive: move map initialisation to KdNewPointer
xephyr: aid input debugging
GKVE: get rid of bogus double-release check
enable adding devices after removal of a middle device
config client: fix minor race with event queue
remove optional R3 backwards compatibility
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
GKVE: send XkbMapNotify, not XkbNewKeyboardNotify
kdrive: remove ddx_DEPENDENCIES
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
GKVE/GPE: have DDX allocate events
core devices: clear devicePrivates on close
GKVE: don't repeat modifiers when using XKB
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
GetMaximumEventsNum: be more conservative
kdrive: properly ifdef composite enabling
configure.ac: allow conditional building of XF86{DGA,Misc,VidMode}
configure.ac: fix xephyr conditionals
completely remove OS keyboard layer
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
configure.ac: fix execinfo.h test (Debian #363218)
xfree86: remove Xqueue support completely
remove obsolete vendor defines
make DIX more tolerant of devices without a CtrlProc (Debian #269860)
Merge branch 'master' into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
GPE: fix absolute button events / GKVE: (non-XKB) don't repeat lock keys
kdrive/input: only run special key behaviours on non-XKB
kdrive/input: minor warning cleanups
fix missing brace, trim unused variables
kdrive/input: verify SIGIO with --enable-debug
dix/events.c: add YAFIXME
events.c: make XEvIE a little less verbose
events.c: make XEvIE a little less verbose
events.c: fix tiny XEvIE thinko
Merge branch 'master' into input-hotplug
dix: add whiteroot flag
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Merge branch 'origin' into input-hotplug
input.h: add InitCoreDevices prototype
dix: fix whiteroot thinko
Merge branch 'master' into input-hotplug
dix: enable null root cursor
xkb/gkve: copy XKB map, not pointer-assign
gitignore: ignore vi swap files
XkbCopyKeymap: optionally send NewKeyboardNotify/MapNotify events
XkbCopyKeymap: use correct range for MapNotify
Merge branch 'master' into input-hotplug
GKVE: pass correct arguments to XkbCopyKeymap
configure.ac: fix XF86VidMode test
config: clean up debugging messages, make failure to acquire name fatal
configure.ac: more thinkos
XkbCopyKeymap: fix various range issues
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
xorgconf.cpp: kbd, not keyboard
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
xfree86/parser: use 'kbd' driver when 'keyboard' specified
Merge branch 'origin' into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
XkbCopyKeymap: still more range fixes
GetKeyboardValutorEvents: be even more careful
kdrive/linux keyboard: silence excessive debugging noise
kdrive/linux keyboard: remove more debugging spew
configure.ac: allow disabling of XSDL
kdrive: remove @KDRIVE_LIBS@ from Xfoo_DEPENDENCIES
configure.ac: fix XSDL test
configure.ac: move tslib from KDRIVE_PURE_LIBS to KDRIVE_LIBS
XkbCopyKeymap/SrvXkbCopyKeymap: free geom harder, add cheery comments
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
remove merge detritus
make core keyboard/pointer map functions act on all core-sending devices
Merge branch 'input-hotplug' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
dix/events, mi/eq: remove utterly ridiculous debugging
symlink-mesa.sh: expand *.{c,h}
Merge branch 'input-hotplug' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
symlink-mesa.sh: expand *.{c,h}
xkb: remove the world's most staggeringly broken vendor workaround
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
xkb: update all core-sending keyboards on GetKeyboardByName
xkb: make LatchLockGroup work on all core-sending devices
xkb: simplify core device loop in GetKeyboardByName
xkb: remove unused #ifndef
xkb: make XkbSetControls work on all core-sending devices
xfree86/loader: bump input major ABI version
kdrive/input: remove excessive debugging in NIDR
config: remove excessive debugging
GetPointerEvents: fix relatively harmless typo
GetPointerEvents: add first_valuator parameter
xfree86 Xinput: remove still more excessive debugging
dix/CoreProcessKeyboardEvent: remove debugging for every key event
configure.ac: reactivate warnings when building with gcc
include: actually declare DebugF
config: fix compilation
mi/pointer: mark public pointer functions as deprecated
doc/extensions: document C extension use in the X server
mi/mipointer: deprecate functions which don't take a device
xkb: add FIXMEs to procedures which need to act on all core devices
dix/devices: clean up debugging
Xi: move SendEventToAllWindows and FindInterestedChildren to exevents
warning cleanups
mipointer: take device arguments, split miPointerAbsoluteCursor
doc/extensions: rename to c-extensions
GetKeyboardValuatorEvents: also take first_valuator param
xfree86/xinput: pass first_valuator params, don't clip to first screen bound
GetKeyboardEvents: add first_valuator argument to GKVE
xkb: remove random broken vendor workarounds
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
XkbCopyKeymap: add geometry support
dix/devices: remove XACE merge debris
dix: move GetKeyboardEvents/GetPointerEvents to a new file, export symbols
xkb: better support of XkbDfltXIId
config: add replies and dbus api documentation
dix/devices: add devices in proper forward order
config: unref connection, don't close it
xfree86 input: always open devices on NewInputDeviceRequest
xkb: make sure we set the map on the right device, not necessarily core
XkbCopyKeymap: copy server vmods, and name atoms
xkb: fix virtual modmap size computation
config/dbus: properly initialise vtable
config/dbus: always unref the connection, not close
xi: add DEVICE_ENABLE control
move keymap copy to event processing, from enqueuing
minor formatting fixes
kdrive: change DEVICE_TOUCHSCREEN to DEVICE_ABS_{CALIB,AREA}
dix, Xi: make use of deviceid in DevicePresenceNotify
Xi: swap control in DevicePresenceNotify
xi: change DEVICE_TOUCHSCREEN to ABS_{AREA_CALIB} for stubs
xi: add NewInputDeviceRequest to stubs
xi: fix return type for NIDR
xi: fix NIDR return yet again
dix/getevents: cosmetic cleanups, remove keymap copy from GKVE
dix/getevents: move SyntheticMotion to getevents.c
XkbCopyKeymap: increment shapes and outlines when copying
miinitext: Xi and XKB are not hardware-only extensions
include: move POINTER_* flags from inputstr.h to input.h
Xvfb: port to new mieq API
Xnest: disable XKB, reshuffle code
Xnest: port to new input API
configure.ac: add XSERVER_LIBS to XNEST_LIBS
kdrive/neomagic: include vesa.h, use DebugF
kdrive/input: use Absolute instead of Touchscreen
kdrive/os: add KdOsAddInputDrivers
kdrive/tslib: port to new absolute API, remove debugging
kdrive/lots of DDXes: make stubs use KdOsAddInputDrivers()
xfree86/options: don't blindly dereference NULL pointers
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
xfree86/input: disallow pointer device changes, fix drag event calculation
kdrive: numerous warning fixes
GetPointerEvents: break into separate functions
GetProximityEvents: add (untested) function
xfree86/input: add proximity support, free valuators
inputstr: fix indentation
inputstr: try to keep device structs the same size
xfree86: re-bump input abi to 1.0, yet again
miscellaneous warning fixes
dix: add motion history support
port all users to the new DIX motion history API
mi: remove mi motion history
xfree86: remove motion history handling
kdrive/input: remove unnecessary #ifdef XINPUTs
GetPointerEvents: always ensure correct number of events
mipointer: remember to update pointer location
WaitForSomething: allow time to rewind
GetTimeInMillis: spuport monotonic clock
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
GetTimeInMillis: simplify monotonic test
Merge branch 'master' into input-hotplug
getValuatorEvents: make sure we put MORE_EVENTS in the right places
mieqEnqueue: only compare DEVICE_BITS of deviceid
CoreKeyboardProc: don't leak keymap and modmap
CoreKeyboardProc: annotate with FIXME
WaitForSomething: only rewind when delta is more than 250ms
GetTimeInMillis: use correct units for clock_gettime
Xi: disallow changing core keyboard and pointer
kdrive: move bell ringing into an OS function
kdrive: avoid null dereferences
kdrive: add KdRingBell prototype
input: add non-keyboard bell ringing function
configure.ac: remove check for rate/period
XkbCopyKeymap: be more careful with levels, allocate compat/geom
kdrive:remove Change{Keyboard,Pointer}Device
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
xfree86: allow starting with no input devices
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
Merge branch 'input-hotplug'
bump to 1.2.99.0
xfree86: don't attempt to enable and disable non-DIX devices
xkb: note that we allow full xi interaction
xfree86/os-support: remove unused file from dist
xfree86/os-support: axe more unused files
Makefile.am: add config to DIST_SUBDIRS as well
David Nusinow (3):
Document enable/disable flag for AIGLX in xorg.conf manpage.
Add xorg.conf IgnoreABI option which does the same thing as -ignoreABI
Allow the xfree86 ddx utils to be optionally built. Patch by Eugene Konev.
Donnie Berkholz (2):
If we're installing libxf86config, install headers needed to build against it.
Really fix sparc on 64-bit kernel/32-bit userland.
Drew Parsons (5):
* Define XPSERVERLIST with `/etc/init.d/xprint get_xpserverlist`
Xprint: revert installation of /etc/X11/Xsession.d/cde_xsessiond_xprint.sh
* Install Xprint's Xsession script to $(sysconfdir)/X11/Xsession.d
Minor typos in Xserver man page.
Minor typo fix to xorg.conf man page.
Eamon Walsh (27):
Merge the new release from HEAD
Replace XC-SECURITY code with XACE security hooks
Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE
Add XACE and XSELINUX extensions to the build system
Add XACE extension
Replace XC-SECURITY code with XACE security hooks
Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE
Add XACE extension source files.
Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE
Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE
Added devPrivates support to the ExtensionEntry structure.
Adding devPrivates support to the ExtensionEntry structure.
Call ClientStateCallback on serverClient devPrivates initialization.
Rebase Security extension to use devPrivates for storing security state.
Remove LBX code.
Make SecurityLookupIDBy* part of the base functionality.
Merge branch 'XACE-modular' into my-XACE-modular
Add four new XACE hooks: auditing, key event notification, window init
Merge branch 'my-XACE-SELINUX' into my-XACE-modular
Merge branch 'master' into my-XACE-modular
Don't need to allocate memory now that devPrivates are being used.
Include dix-config.h.
Zero out newly allocated ClientRec structures.
Zero out newly created ExtensionEntry structures, but only after the
Generalize the handling of configuration files that ship with extensions.
Merge branch 'master' into my-XACE-modular
Add missing file to list in Makefile.am
Egbert Eich (5):
2. Fixing segfaults that may happen in some corner cases when VT switching
23. Merged with XFree86 4.4.0. Added changes that went into infected files.
- backing out XFIXES and DAMAGE related code that accidentally went in
36. Conversion: __AMD64__ > __amd64__ (Egbert Eich).
Merged changes from RELEASE-1 branch
Eric Anholt (1):
Fix several cases where optimized paths were hit when they shouldn't be.
George Sapountzis (2):
Call exaTryComponentAlphaHelper() for solid src also.
Merge branch 'master' of git+ssh://gsap7@git.freedesktop.org/git/xorg/xserver
Harold L Hunt II (1):
Replace a handful of calls to ErrorF and exit(1) with a single call to
Ian Romanick (32):
Noting uses libdummy.a, so don't build it. Only libdummy-nonserver.a
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Convert protocol decode tables for Single, VendorPrivate, and
Re-generated files after a fix to glX_API.xml (in Mesa).
Rename __glXDrawArraysSize to __glXDrawArraysReqSize. This makes its
Fix __glXDispatchInfo::dispatch_functions and
Convert protocol decode tabels for Render and RenderLarge to use nice,
Memo to myself: Whenever a Makefile.am changes, autogen.sh must be
Refector __glXDisp_Render and __glXDispSwap_Render to DoRender.
Fix the sorting of the extension string. Add a few extensions that
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Regenerate from gl_API.xml 1.62. Functions move, no real changes.
Regenerate from gl_API.xml 1.63. Enable extensions.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Add some missing bits of GL_SGI_color_table.
Remove GL/glx/g_disptab.c, GL/glx/g_disptab_EXT.c, and
Finish support for GL_ARB_texture_compression.
Enable vertex and fragment programs.
Enable GL_EXT_texture_filter_anisotropic and GL_EXT_blend_equation_separate.
Remove __glXNoSuchRenderOpcode because it is no longer used.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Add support for AIGLX drivers to enable GLX extensions that they support.
Make sure unsupported extensions are disabled.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Minor extension tweaks.
Fix problems with vertex program protocol
Implement GLX_SGI_swap_control.
Add missing file from previous commit.
Remove prototypes for non-existant functions.
Remove prototypes and externs for non-existant functions and variables.
Use correct opcodes for GLX_EXT_texture_from_pixmap.
Fix bug #8608.
Ivan Pascal (2):
xkb: fix wrapping when switching between groups
xkb: fix wrapping when switching between groups
Jeff Smith (1):
Bug #8449: Yet another Mesa symlink script resync.
Jesse Barnes (1):
the new PCI mapping routines are broken on sparc64 (in fact they look
Joshua Baergen (2):
Create xorg.conf.example (Gentoo bug #138623).
Create xorg.conf.example (Gentoo bug #138623).
Kaleb Keithley (22):
merge XFree86 4.3.0.1 to -CURRENT
merge latest (4.3.99.16) from XFree86 (vendor) branch
xfree86 merge
xfree86 merge
xfree86 merge
merge XFree86 4.3.99.901 (RC1) from vendor branch
First pass at "Standard" Xinerama. The sources for this came from Heather
merge XFree86 RC2 (4.3.99.902) from vendor branch
Use a different icon
revert to RC1 version of the file with the license we like
revert to RC1 version of file with the license we like
bug #188 report bugs to X.org bugzilla, not XFree86
merge most of XFree86 RC3 (4.3.99.903) from vendor branch. bug #214
bug #188, #214, see versions 1.1.4.3 and 1.1.4.4 of this file. fix bad
bug #214. Merge most of 4.4RC3
bug #230 Revert to Xinerama 1.1 In order to make a "quick" release it has
Revert to Xinerama 1.1 In order to make a "quick" release it has been
bug #238 test for root-window that XFree86 fixed in their
bug #240 Instead of both Meta keys generating Meta_L, and both Alt keys
bug #230 Revert to Xinerama 1.1 In order to make a "quick" release it has
no bug report. Restore Credits to the hw/darwin ddx that were deleted
bug #357. Fix XDarwin so it builds on Mac OS X 10.2 and earlier. Merged
Keith Packard (2):
Byte swap RRSelectInput enable flags.
Merge branch 'origin'
Kristian Høgsberg (4):
Xi: add DevicePresenceNotify
define SDevicePresenceNotifyEvent prototype
bug #890: completely remove deprecated keyboard driver
Fix AIGLX VT switching.
Lukáš Turek (1):
Adapt to Mesa header name change.
Matthew Allum (5):
Improve XRes to;
Back out 'mystery' spurious host window hints.
Re-add support for tslib (1.0 release) and Xcalibrate extension.
Add framebuffer device command line switch for Xfbdev
Fix previous commit breaking other kdrives pulling in fbdev.a
Matthias Hopf (5):
Fixed segfault w/ broken Xinerama configs.
Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/xserver
Fixing probably long-standing bug in domain support.
StorePixels() macro could create invalid *x++=*x... code - fixed.
StorePixels() macro could create invalid *x++=*x... code - fixed.
Matthieu Herrb (2):
kill GNU-make'ism.
Handle building in a separate objdir
Michel Dänzer (9):
Fix #include paths for fontcacheproto headers.
Make sure _XSERVER64 is defined when it should be and gets tested.
Add wrapper for new ioctl to update drawable information in the DRM.
Push information about cliprects of DRI windows to the DRM.
Add per-drawable Xv colour key helper function.
Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
Add per-drawable Xv colour key helper function.
Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
Fix test for Option "IgnoreABI".
Myron Stowe (1):
xfree86: re-enable chipset-specific drivers for Linux/ia64
Roland Mainz (2):
Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=530 -
Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=535 -
Samuel Thibault (1):
xfree86: add Hurd support (#5613)
Stuart Kreitman (3):
built,working DAMAGE/XFIXES in mono tree
oops
oops
Thomas Hellstrom (3):
Import libdrm functions for the drm memory manager.
Make sure we have 64-bit file-offsets in libdrm.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Tiago Vignatti (1):
xorgcfg: fix compilation error
Tilman Sauerbeck (4):
Sanitized glxdri's Block/Wakeuphandler calling.
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Bug #8226: Fixed SetPictureTransform()'s handling of the argument matrix.
transformIsIdentity() now doesn't accept a zero matrix as the identity.
Zephaniah E. Hull (7):
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
Remove a merge artifact so that we can compile.
Typo correction, 'i' is not a '1', so no longer crash on some Xi requests.
Warning fix, and a syntax fix in a #if 0 section of code.
Pass SetDeviceValuators down to the driver.
DEVICE_TOUCHSCREEN becomes DEVICE_ABS_CALIB.
Merge branch 'input-hotplug' of git+ssh://git.freedesktop.org/git/xorg/xserver
---
.gitignore | 1
GL/glx/Makefile.am | 13
GL/glx/extension_string.c | 165
GL/glx/extension_string.h | 63
GL/glx/g_disptab.c | 840 -
GL/glx/g_disptab.h | 110
GL/glx/g_disptab_EXT.c | 4656 ------
GL/glx/g_disptab_EXT.h | 47
GL/glx/glxcmds.c | 360
GL/glx/glxcmdsswap.c | 512
GL/glx/glxdri.c | 135
GL/glx/glxext.c | 131
GL/glx/glxext.h | 10
GL/glx/glxscreens.c | 48
GL/glx/glxscreens.h | 2
GL/glx/glxserver.h | 14
GL/glx/glxutil.h | 19
GL/glx/indirect_dispatch.c | 2772 ++--
GL/glx/indirect_dispatch.h | 232
GL/glx/indirect_dispatch_swap.c | 2856 ++--
GL/glx/indirect_program.c | 163
GL/glx/indirect_size_get.c | 1753 +-
GL/glx/indirect_size_get.h | 15
GL/glx/indirect_table.c | 1593 ++
GL/glx/indirect_table.h | 106
GL/glx/indirect_texture_compression.c | 133
GL/glx/indirect_util.c | 112
GL/glx/indirect_util.h | 10
GL/glx/rensize.c | 2
GL/glx/rensizetab.c | 2552 ---
GL/glx/singlepix.c | 126
GL/glx/singlepixswap.c | 95
GL/glx/swap_interval.c | 105
GL/glx/xfont.c | 3
GL/mesa/main/Makefile.am | 1
GL/symlink-mesa.sh | 381
Makefile.am | 8
Xext/Makefile.am | 24
Xext/appgroup.c | 82
Xext/appgroup.h | 4
Xext/fontcache.c | 4
Xext/mitmisc.c | 12
Xext/security.c | 403
Xext/securitysrv.h | 35
Xext/xace.c | 496
Xext/xace.h | 103
Xext/xacestr.h | 135
Xext/xcalibrate.c | 262
Xext/xres.c | 64
Xi/chgdctl.c | 146
Xi/chgkbd.c | 102
Xi/chgkbd.h | 5
Xi/chgptr.c | 132
Xi/chgptr.h | 5
Xi/exevents.c | 53
Xi/exglobals.h | 7
Xi/extinit.c | 46
Xi/getdctl.c | 128
Xi/getdctl.h | 18
Xi/listdev.c | 15
Xi/selectev.c | 54
Xi/stubs.c | 99
cfb/cfbteblt8.c | 2
composite/compinit.c | 46
composite/compint.h | 13
composite/compwindow.c | 2
config/Makefile.am | 10
config/config.c | 349
config/dbus-api | 35
config/xorg-server.conf | 13
configure.ac | 408
dix/Makefile.am | 1
dix/devices.c | 966 -
dix/dispatch.c | 73
dix/dixfonts.c | 65
dix/dixutils.c | 35
dix/events.c | 213
dix/extension.c | 94
dix/getevents.c | 781 +
dix/globals.c | 7
dix/main.c | 24
dix/privates.c | 58
dix/property.c | 24
dix/resource.c | 74
dix/window.c | 59
doc/Xserver.man.pre | 4
doc/c-extensions | 32
exa/exa_render.c | 93
fb/Makefile.am | 12
fb/fb.h | 118
fb/fb24_32.c | 74
fb/fballpriv.c | 5
fb/fbarc.c | 1
fb/fbbits.c | 16
fb/fbbits.h | 35
fb/fbblt.c | 138
fb/fbbltone.c | 96
fb/fbcompose.c | 663
fb/fbcopy.c | 10
fb/fbedge.c | 16
fb/fbedgeimp.h | 10
fb/fbfill.c | 13
fb/fbgc.c | 13
fb/fbgetsp.c | 2
fb/fbglyph.c | 18
fb/fbimage.c | 8
fb/fbpict.c | 149
fb/fbpict.h | 76
fb/fbpixmap.c | 12
fb/fbpoint.c | 7
fb/fbpseudocolor.c | 6
fb/fbpush.c | 7
fb/fbscreen.c | 40
fb/fbseg.c | 28
fb/fbsetsp.c | 1
fb/fbsolid.c | 42
fb/fbstipple.c | 6
fb/fbtile.c | 6
fb/fbtrap.c | 4
fb/fbwindow.c | 8
fb/wfbrename.h | 198
hw/darwin/darwinKeyboard.c | 2
hw/dmx/Makefile.am | 5
hw/dmx/dmx.h | 4
hw/dmx/dmxcmap.c | 19
hw/dmx/dmxcursor.c | 4
hw/dmx/dmxinput.c | 2
hw/kdrive/Makefile.am | 8
hw/kdrive/ati/Makefile.am | 10
hw/kdrive/ati/ati_stub.c | 10
hw/kdrive/chips/Makefile.am | 15
hw/kdrive/chips/chipsstub.c | 3
hw/kdrive/ephyr/Makefile.am | 13
hw/kdrive/ephyr/ephyr.c | 145
hw/kdrive/ephyr/ephyr.h | 9
hw/kdrive/ephyr/ephyrinit.c | 19
hw/kdrive/ephyr/hostx.c | 40
hw/kdrive/ephyr/hostx.h | 17
hw/kdrive/ephyr/os.c | 30
hw/kdrive/epson/Makefile.am | 11
hw/kdrive/epson/epson13806stub.c | 6
hw/kdrive/fake/Makefile.am | 11
hw/kdrive/fake/fake.c | 6
hw/kdrive/fake/fake.h | 4
hw/kdrive/fake/fakeinit.c | 17
hw/kdrive/fake/kbd.c | 48
hw/kdrive/fake/mouse.c | 26
hw/kdrive/fbdev/Makefile.am | 18
hw/kdrive/fbdev/fbdev.c | 24
hw/kdrive/fbdev/fbdev.h | 1
hw/kdrive/fbdev/fbinit.c | 33
hw/kdrive/i810/Makefile.am | 8
hw/kdrive/i810/i810stub.c | 3
hw/kdrive/igs/igsstub.c | 3
hw/kdrive/itsy/kbd.c | 51
hw/kdrive/itsy/ts.c | 7
hw/kdrive/linux/Makefile.am | 13
hw/kdrive/linux/bus.c | 75
hw/kdrive/linux/evdev.c | 384
hw/kdrive/linux/keyboard.c | 487
hw/kdrive/linux/linux.c | 52
hw/kdrive/linux/mouse.c | 236
hw/kdrive/linux/ms.c | 61
hw/kdrive/linux/ps2.c | 84
hw/kdrive/linux/ts.c | 140
hw/kdrive/linux/tslib.c | 353
hw/kdrive/mach64/Makefile.am | 6
hw/kdrive/mach64/mach64stub.c | 3
hw/kdrive/mga/Makefile.am | 9
hw/kdrive/mga/mgastub.c | 3
hw/kdrive/neomagic/Makefile.am | 9
hw/kdrive/neomagic/neomagic.h | 8
hw/kdrive/neomagic/neomagicstub.c | 6
hw/kdrive/nvidia/Makefile.am | 9
hw/kdrive/nvidia/nvidiastub.c | 3
hw/kdrive/pcmcia/pcmciastub.c | 3
hw/kdrive/pm2/Makefile.am | 9
hw/kdrive/pm2/pm2stub.c | 3
hw/kdrive/r128/Makefile.am | 9
hw/kdrive/r128/r128stub.c | 3
hw/kdrive/savage/s3stub.c | 8
hw/kdrive/sdl/Makefile.am | 7
hw/kdrive/sis300/Makefile.am | 6
hw/kdrive/sis300/sis_stub.c | 3
hw/kdrive/sis530/sisstub.c | 3
hw/kdrive/smi/Makefile.am | 9
hw/kdrive/smi/smistub.c | 3
hw/kdrive/src/Makefile.am | 3
hw/kdrive/src/kdrive.c | 190
hw/kdrive/src/kdrive.h | 252
hw/kdrive/src/kinfo.c | 85
hw/kdrive/src/kinput.c | 1847 +-
hw/kdrive/src/kkeymap.c | 66
hw/kdrive/src/kloadmap.c | 1
hw/kdrive/trident/tridentstub.c | 3
hw/kdrive/trio/s3stub.c | 3
hw/kdrive/vesa/Makefile.am | 11
hw/kdrive/vesa/vesa.c | 8
hw/kdrive/vesa/vesainit.c | 11
hw/kdrive/via/Makefile.am | 9
hw/kdrive/via/viastub.c | 3
hw/kdrive/vxworks/vxkbd.c | 4
hw/kdrive/vxworks/vxworks.c | 33
hw/vfb/InitInput.c | 13
hw/vfb/InitOutput.c | 3
hw/xfree86/Makefile.am | 28
hw/xfree86/common/Makefile.am | 12
hw/xfree86/common/xf86.h | 6
hw/xfree86/common/xf86AutoConfig.c | 1
hw/xfree86/common/xf86Bus.c | 2
hw/xfree86/common/xf86Config.c | 355
hw/xfree86/common/xf86Configure.c | 9
hw/xfree86/common/xf86Cursor.c | 47
hw/xfree86/common/xf86DGA.c | 48
hw/xfree86/common/xf86Debug.c | 2
hw/xfree86/common/xf86DoScanPci.c | 4
hw/xfree86/common/xf86Events.c | 796 -
hw/xfree86/common/xf86Globals.c | 39
hw/xfree86/common/xf86Helper.c | 28
hw/xfree86/common/xf86InPriv.h | 3
hw/xfree86/common/xf86Init.c | 129
hw/xfree86/common/xf86Io.c | 470
hw/xfree86/common/xf86Kbd.c | 394
hw/xfree86/common/xf86KbdBSD.c | 1265 -
hw/xfree86/common/xf86KbdLnx.c | 650
hw/xfree86/common/xf86KbdMach.c | 316
hw/xfree86/common/xf86MiscExt.c | 78
hw/xfree86/common/xf86Mode.c | 81
hw/xfree86/common/xf86Module.h | 4
hw/xfree86/common/xf86Option.c | 4
hw/xfree86/common/xf86PciInfo.h | 4
hw/xfree86/common/xf86Priv.h | 17
hw/xfree86/common/xf86Privstr.h | 50
hw/xfree86/common/xf86Versions.c | 3
hw/xfree86/common/xf86Xinput.c | 1421 --
hw/xfree86/common/xf86Xinput.h | 41
hw/xfree86/common/xf86str.h | 7
hw/xfree86/common/xf86xv.c | 66
hw/xfree86/common/xf86xv.h | 3
hw/xfree86/common/xf86xvpriv.h | 1
hw/xfree86/dixmods/Makefile.am | 6
hw/xfree86/dixmods/extmod/modinit.h | 5
hw/xfree86/dixmods/fbmodule.c | 6
hw/xfree86/doc/man/xorg.conf.man.pre | 9
hw/xfree86/dri/dri.c | 22
hw/xfree86/dummylib/Makefile.am | 11
hw/xfree86/loader/dixsym.c | 7
hw/xfree86/loader/misym.c | 2
hw/xfree86/loader/xf86sym.c | 12
hw/xfree86/os-support/Makefile.am | 7
hw/xfree86/os-support/bsd/Makefile.am | 7
hw/xfree86/os-support/bsd/bsd_KbdMap.c | 1087 -
hw/xfree86/os-support/bsd/bsd_bell.c | 81
hw/xfree86/os-support/bsd/bsd_io.c | 293
hw/xfree86/os-support/bsd/bsd_kbd.c | 572
hw/xfree86/os-support/bsd/bsd_kbd.h | 4
hw/xfree86/os-support/bus/linuxPci.c | 8
hw/xfree86/os-support/drm/xf86drm.c | 971 +
hw/xfree86/os-support/hurd/Makefile.am | 17
hw/xfree86/os-support/hurd/hurd_init.c | 90
hw/xfree86/os-support/hurd/hurd_mmap.c | 96
hw/xfree86/os-support/hurd/hurd_mouse.c | 301
hw/xfree86/os-support/hurd/hurd_video.c | 191
hw/xfree86/os-support/linux/Makefile.am | 17
hw/xfree86/os-support/linux/lnx_KbdMap.c | 606
hw/xfree86/os-support/linux/lnx_bell.c | 43
hw/xfree86/os-support/linux/lnx_io.c | 246
hw/xfree86/os-support/linux/lnx_kbd.c | 530
hw/xfree86/os-support/linux/lnx_kbd.h | 4
hw/xfree86/os-support/linux/lnx_video.c | 16
hw/xfree86/os-support/lynxos/Makefile.am | 1
hw/xfree86/os-support/lynxos/lynx_io.c | 165
hw/xfree86/os-support/sco/Makefile.am | 4
hw/xfree86/os-support/sco/sco_KbdMap.c | 304
hw/xfree86/os-support/sco/sco_io.c | 268
hw/xfree86/os-support/sco/sco_kbd.c | 530
hw/xfree86/os-support/sco/sco_kbd.h | 20
hw/xfree86/os-support/shared/at_scancode.c | 131
hw/xfree86/os-support/shared/kbd.c | 38
hw/xfree86/os-support/shared/std_kbdEv.c | 49
hw/xfree86/os-support/shared/sysv_kbd.c | 105
hw/xfree86/os-support/solaris/Makefile.am | 8
hw/xfree86/os-support/solaris/sun_bell.c | 184
hw/xfree86/os-support/solaris/sun_io.c | 159
hw/xfree86/os-support/solaris/sun_kbd.c | 660
hw/xfree86/os-support/solaris/sun_kbd.h | 72
hw/xfree86/os-support/solaris/sun_kbdEv.c | 854 -
hw/xfree86/os-support/sysv/Makefile.am | 2
hw/xfree86/os-support/sysv/sysv_io.c | 77
hw/xfree86/os-support/sysv/sysv_mouse.c | 3
hw/xfree86/os-support/sysv/xqueue.c | 536
hw/xfree86/os-support/sysv/xqueue.h | 12
hw/xfree86/os-support/usl/Makefile.am | 8
hw/xfree86/os-support/usl/usl_KbdMap.c | 304
hw/xfree86/os-support/usl/usl_io.c | 171
hw/xfree86/os-support/usl/usl_kbd.c | 455
hw/xfree86/os-support/usl/usl_kbd.h | 14
hw/xfree86/os-support/usl/usl_mouse.c | 7
hw/xfree86/os-support/usl/usl_xqueue.c | 360
hw/xfree86/os-support/usl/usl_xqueue.h | 9
hw/xfree86/os-support/xf86OSKbd.h | 132
hw/xfree86/os-support/xf86_OSlib.h | 9
hw/xfree86/os-support/xf86_OSproc.h | 19
hw/xfree86/os-support/xf86drm.h | 4
hw/xfree86/os-support/xf86mm.h | 210
hw/xfree86/parser/Input.c | 5
hw/xfree86/parser/Keyboard.c | 308
hw/xfree86/parser/Makefile.am | 7
hw/xfree86/parser/Monitor.c | 2
hw/xfree86/parser/configProcs.h | 2
hw/xfree86/parser/read.c | 7
hw/xfree86/parser/scan.c | 123
hw/xfree86/rac/Makefile.am | 2
hw/xfree86/scanpci/extrapci.ids | 7
hw/xfree86/scanpci/pci.ids | 1031 +
hw/xfree86/scanpci/pciid2c.pl | 3
hw/xfree86/scanpci/xf86PciStdIds.h | 6920 +++++++++-
hw/xfree86/utils/xorgcfg/Makefile.am | 20
hw/xfree86/utils/xorgcfg/interface.c | 3
hw/xfree86/utils/xorgcfg/keyboard-cfg.c | 7
hw/xfree86/utils/xorgcfg/mouse-cfg.c | 3
hw/xfree86/utils/xorgcfg/text-mode.c | 15
hw/xfree86/utils/xorgconfig/Cards | 5
hw/xfree86/utils/xorgconfig/xorgconfig.c | 21
hw/xfree86/vgahw/vgaHW.h | 2
hw/xfree86/xorgconf.cpp | 19
hw/xgl/egl/module/xeglmodule.c | 2
hw/xgl/egl/xegl.c | 2
hw/xgl/egl/xegl.h | 2
hw/xgl/egl/xeglinit.c | 2
hw/xgl/glx/module/xglxmodule.c | 2
hw/xgl/glx/xglx.c | 2
hw/xgl/glx/xglx.h | 2
hw/xgl/glx/xglxinit.c | 2
hw/xgl/xglinit.c | 2
hw/xnest/Args.c | 10
hw/xnest/Events.c | 65
hw/xnest/Init.c | 9
hw/xnest/Keyboard.c | 8
hw/xnest/Makefile.am | 2
hw/xnest/Pointer.c | 4
hw/xprint/config/C/print/models/PS2PDFspooldir-GS/Makefile.am | 3
hw/xprint/config/C/print/models/PSspooldir/Makefile.am | 3
hw/xprint/config/Makefile.am | 2
hw/xprint/ddxInit.c | 2
hw/xprint/doc/Xprt.html | 6
hw/xprint/doc/Xprt.man.pre | 6
hw/xprint/doc/Xprt.sgml | 6
hw/xprint/etc/Xsession.d/92xprint-xpserverlist | 30
hw/xprint/etc/Xsession.d/Makefile.am | 3
hw/xprint/etc/Xsession.d/cde_xsessiond_xprint.sh | 30
hw/xwin/InitInput.c | 2
hw/xwin/winclipboardwndproc.c | 104
hw/xwin/winmultiwindowwndproc.c | 29
hw/xwin/winshadgdi.c | 7
include/Makefile.am | 1
include/XIstubs.h | 12
include/config.h | 31
include/dix-config.h.in | 24
include/dix.h | 19
include/dixstruct.h | 10
include/exevents.h | 13
include/extension.h | 8
include/extinit.h | 6
include/extnsionst.h | 6
include/input.h | 88
include/inputstr.h | 73
include/kdrive-config.h.in | 6
include/libdrm-config.h.in | 10
include/opaque.h | 2
include/os.h | 10
include/resource.h | 11
include/xorg-config.h.in | 3
mi/mi.h | 4
mi/mieq.c | 205
mi/miinitext.c | 22
mi/mipointer.c | 198
mi/mipointer.h | 67
mi/mipointrst.h | 10
os/WaitFor.c | 32
os/access.c | 22
os/connection.c | 69
os/utils.c | 41
randr/randr.c | 1
render/picture.c | 21
xkb/XKBAlloc.c | 5
xkb/ddxBeep.c | 32
xkb/ddxList.c | 2
xkb/ddxLoad.c | 24
xkb/xkb.c | 500
xkb/xkb.h | 5
xkb/xkbAccessX.c | 10
xkb/xkbLEDs.c | 24
xkb/xkbPrKeyEv.c | 4
xkb/xkbUtils.c | 1162 +
395 files changed, 28856 insertions(+), 33414 deletions(-)
---
More information about the Xquartz-changes
mailing list