b1142cdbce 
								
							 
						 
						
							
							
								
								Bug  #10034 : 'man Xserver' typos: s/dqoute/dquote/  
							
							... 
							
							
							
							Bugzilla #10034 : <http://bugs.freedesktop.org/show_bug.cgi?id=10034 >
Patch #8780 : <http://bugs.freedesktop.org/attachment.cgi?id=8780 > 
							
						 
						
							2007-02-22 12:26:04 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b8b0e377a 
								
							 
						 
						
							
							
								
								Xi: 	Add access control request handling.  
							
							... 
							
							
							
							dix:	New file access.c to handle all access control for devices. 
							
						 
						
							2007-02-22 20:00:59 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9a3eb0357e 
								
							 
						 
						
							
							
								
								devPrivates rework: add RC_PRIVATES class, make ResourceRec visible in  
							
							... 
							
							
							
							the API, and add extra fields and structure supporting private storage. 
							
						 
						
							2007-02-21 07:46:44 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cd0af7a785 
								
							 
						 
						
							
							
								
								Xi, dix: Only one client at a time can change the pointer-keyboard pairing,  
							
							... 
							
							
							
							using xRegisterPairingClient request. 
							
						 
						
							2007-02-21 10:08:41 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3344a4eda7 
								
							 
						 
						
							
							
								
								DRI: Make sure number of DRI windows is accurate in driver ClipNotify hook.  
							
							... 
							
							
							
							Always call DRI{De,In}creaseNumberVisible (which in turn calls
DRIDriverClipNotify) after updating pDRIPriv->nrWindows. 
							
						 
						
							2007-02-20 19:21:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c7a27dc77 
								
							 
						 
						
							
							
								
								DRI: New ClipNotify driver hook.  
							
							... 
							
							
							
							The hook is called whenever the clipList of any DRI window changes, be it via
DRIClipNotify, DRICreateDrawable or DRIDrawablePrivDelete. This allows the
driver to keep track of which DRI windows are visible where. 
							
						 
						
							2007-02-20 19:21:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eedf148e5a 
								
							 
						 
						
							
							
								
								Track number of visible DRI windows separately for transitions.  
							
							... 
							
							
							
							This allows e.g. doing page flipping with multiple DRI windows as long as
only one of them is visible. 
							
						 
						
							2007-02-20 19:21:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8a42af6a93 
								
							 
						 
						
							
							
								
								Check for clientGone before sending events from XFixes (bug  #1753 ).  
							
							... 
							
							
							
							Freeing resources during client closedown can cause cursor changes which
attempt to send cursor events through the XFixes extension; a client in the
process of closing down has no file to send events to, causing a crash when
this path is hit. 
							
						 
						
							2007-02-19 15:28:37 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4660eaaffb 
								
							 
						 
						
							
							
								
								configure fixes for darwin  
							
							
							
						 
						
							2007-02-18 14:09:51 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5631a67f64 
								
							 
						 
						
							
							
								
								Don't set subpixel order during startup; the screen won't be ready.  
							
							... 
							
							
							
							in xf86CrtcSetMode, scrn->pScreen will be NULL during server startup time,
so don't try to set the subpixel order. subpixel order will be set in the
randr initialization anyways.
(cherry picked from commit 5f6f8616d862ce4a37f6d3df4bdbc44fd21cc82a) 
							
						 
						
							2007-02-17 17:40:35 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								096965ec9c 
								
							 
						 
						
							
							
								
								Ensure drivers can use new modes header files.  
							
							... 
							
							
							
							New modes header files required a few minor changes to be used by external
drivers, the most notable of which is the publication of the config file
parser header files. 
							
						 
						
							2007-02-17 15:16:44 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								55797dd252 
								
							 
						 
						
							
							
								
								Respect rotation in initial screen size computation.  
							
							
							
						 
						
							2007-02-17 15:16:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e4507825bf 
								
							 
						 
						
							
							
								
								Enable startup-time rotation; change rotation pixmap creation API.  
							
							... 
							
							
							
							Add monitor "Rotate" option taking one of "normal", "left", "inverted" or
"right". However, because initial mode selection is made before the screen
is completely initialized, we cannot create the shadow pixmap object at this
point. Pend the shadow pixmap creation until the block handler.
Note that this code is not completely functional yet. 
							
						 
						
							2007-02-17 15:16:20 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8606aeb9b2 
								
							 
						 
						
							
							
								
								RRConfigureOutputProperty is a variable length request.  
							
							... 
							
							
							
							Replace REQUEST_SIZE_MATCH with REQUEST_AT_LEAST_SIZE 
							
						 
						
							2007-02-17 15:16:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a88844eccb 
								
							 
						 
						
							
							
								
								configure.ac: disable dmx per default  
							
							... 
							
							
							
							Disable DMX until it gets ported to the new input API. 
							
						 
						
							2007-02-17 20:35:39 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e9a2cc7d9f 
								
							 
						 
						
							
							
								
								config: error message cleanup  
							
							... 
							
							
							
							Demote failure to connect from ErrorF to DebugF. 
							
						 
						
							2007-02-17 20:35:39 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81876bc5dd 
								
							 
						 
						
							
							
								
								oops, missed a spot  
							
							
							
						 
						
							2007-02-17 04:07:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d287b76471 
								
							 
						 
						
							
							
								
								cleaned up some linking ugliness in hw/darwin/quartz  
							
							
							
						 
						
							2007-02-17 03:47:42 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81444486be 
								
							 
						 
						
							
							
								
								autoconf goodness for XDarwin, courtesy of pogma  
							
							
							
						 
						
							2007-02-17 02:23:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cf4994b0db 
								
							 
						 
						
							
							
								
								dix mods for Darwin  
							
							
							
						 
						
							2007-02-17 01:21:43 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cece060157 
								
							 
						 
						
							
							
								
								build fix for configure.ac / BUILD_DARWIN, oops  
							
							
							
						 
						
							2007-02-17 01:00:13 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								00b0657b81 
								
							 
						 
						
							
							
								
								glx fixes for XDarwin  
							
							
							
						 
						
							2007-02-17 00:55:32 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								93777c7b96 
								
							 
						 
						
							
							
								
								more patches to make the Quartz part of XDarwin work again  
							
							... 
							
							
							
							(thanks Peter and Torrey!) 
							
						 
						
							2007-02-17 00:22:39 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								612144c811 
								
							 
						 
						
							
							
								
								More build fixes / updates for XDarwin:  
							
							... 
							
							
							
							quartz/cr: "Cocoa Rootless" support (deprecated in favor of xpr?)
   quartz/fullscreen: Fullscreen support using Xplugin (not yet functional) 
							
						 
						
							2007-02-17 00:09:58 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								68d39d8571 
								
							 
						 
						
							
							
								
								kdrive/ephyr: fix keysym type confusion once and for all  
							
							... 
							
							
							
							Take keysyms in as an XID in hostx_load_keymap() and explicitly
convert them to CARD32 for loading into the server.  Fixes Xephyr on
AMD64, wa-hey. 
							
						 
						
							2007-02-16 23:02:46 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5507cb885d 
								
							 
						 
						
							
							
								
								kdrive: delete input debugging, yet again ...  
							
							... 
							
							
							
							I have no idea how this keeps on coming back. 
							
						 
						
							2007-02-16 23:02:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2534f5a902 
								
							 
						 
						
							
							
								
								Remove nasty function pointer type from DevUnion, return to documented type.  
							
							
							
						 
						
							2007-02-16 15:33:48 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								84efe23ae8 
								
							 
						 
						
							
							
								
								updated darwin/quartz/xpr (libXplugin interface for Mac OS X) support  
							
							
							
						 
						
							2007-02-16 04:37:38 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e7f7436a7 
								
							 
						 
						
							
							
								
								merged in miext/rootless changes for XDarwin support  
							
							
							
						 
						
							2007-02-16 04:12:26 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f350909d16 
								
							 
						 
						
							
							
								
								Kludge around duplicate code added in hw/xfree86/modes.  
							
							... 
							
							
							
							Code added in hw/xfree86/modes came from the server-1.3-branch.
Portions of this code had previously been integrated into xf86Mode.c
and edid_modes.c.
To preserve hw/xfree86/modes as much as possible, the duplicate code from
the other files has been disabled; a more careful review would figure out
where that code actually belonged. 
							
						 
						
							2007-02-15 21:50:48 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								258beebc77 
								
							 
						 
						
							
							
								
								Report correct RandR 1.0 sizeID. Report correct subpixel order.  
							
							... 
							
							
							
							RandR 1.0 sizeID must be computed the same way every time, so when reporting
it in the ScreenChangeNotify event, just construct the usual 1.0 data block
and use that.
subpixel geometry information can be computed by looking at the connected
outputs and finding any with subpixel geometry and using one of those for
the global screen subpixel geometry. This might be improved by reporting
None if more than one screen has information and they conflict. 
							
						 
						
							2007-02-15 20:37:44 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ef6b1235fd 
								
							 
						 
						
							
							
								
								Allow new modes code to build inside drivers as well as server.  
							
							... 
							
							
							
							Use config.h for driver builds where xorg-config.h isn't available. 
							
						 
						
							2007-02-15 20:37:19 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3dbe8f6b6e 
								
							 
						 
						
							
							
								
								Distribute hw/xfree86/modes.  
							
							
							
						 
						
							2007-02-15 20:37:09 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d4eb4d0650 
								
							 
						 
						
							
							
								
								Merge crtc/output-based mode selection code.  
							
							... 
							
							
							
							This code comes from the intel driver, so there's no history in this tree.
As the crtc/output-based mode selection code uses ddc, the ddc and i2c
modules have been merged into the server. Attempts to load them are safely
ignored now. 
							
						 
						
							2007-02-15 20:36:20 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								37fe4c49dc 
								
							 
						 
						
							
							
								
								mi:     Move WarpPointer event generation to miPointerMove to avoid duplicate  
							
							... 
							
							
							
							events, cache event array allocation. 
							
						 
						
							2007-02-16 09:57:57 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2f3f705f1 
								
							 
						 
						
							
							
								
								Bug  #6988 : Change behavior of Security extension per user feature request.  
							
							
							
						 
						
							2007-02-15 14:38:24 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								811675733e 
								
							 
						 
						
							
							
								
								os: fix client privates leak  
							
							... 
							
							
							
							Minor leak here.  Oops. 
							
						 
						
							2007-02-15 19:09:00 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8f6961d385 
								
							 
						 
						
							
							
								
								configure.ac: add xdarwin stubs  
							
							... 
							
							
							
							Add stub AM_CONDITIONALs to at least fix the build. 
							
						 
						
							2007-02-15 19:08:46 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a3b62623b8 
								
							 
						 
						
							
							
								
								change versioning for new server version scheme  
							
							... 
							
							
							
							See:
http://xorg.freedesktop.org/wiki/XDC2007Notes#head-2719037a1905516c45cf74f0e155c8703221e446  
							
						 
						
							2007-02-15 17:07:42 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f452507ca9 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-SELINUX  
							
							
							
						 
						
							2007-02-15 09:47:20 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								04632835b7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-SELINUX  
							
							
							
						 
						
							2007-02-15 09:27:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0f6dd4aea6 
								
							 
						 
						
							
							
								
								kdrive/ephyr: free screen struct  
							
							... 
							
							
							
							Free screen->driver on screenFini, instead of just leaking it. 
							
						 
						
							2007-02-15 16:14:57 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9ecf79ca01 
								
							 
						 
						
							
							
								
								Beginnings of an update Darwin driver  
							
							
							
						 
						
							2007-02-15 05:22:21 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								136bb4874a 
								
							 
						 
						
							
							
								
								iokit support for XDarwin  
							
							
							
						 
						
							2007-02-15 05:14:38 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3ead1afe78 
								
							 
						 
						
							
							
								
								Beginning of patches to add XDarwin support to the modular tree;  
							
							... 
							
							
							
							special thanks to Torrey Lyons and Peter O'Gorman for making this possible.
This is the automake framework for the XDarwin.app interface files. 
							
						 
						
							2007-02-15 05:09:29 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f6c3b9fa97 
								
							 
						 
						
							
							
								
								xfree86: mouse and keyboard hotplugging support. New mouse devices will get  
							
							... 
							
							
							
							new cursors,  keyboard devices use VCP's focus until paired. 
							
						 
						
							2007-02-15 13:51:20 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d570ff7c81 
								
							 
						 
						
							
							
								
								fix: WarpCursor needs to send MotionNotify.  
							
							
							
						 
						
							2007-02-15 10:28:55 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c4fe1bcce1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2007-02-14 15:39:52 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e540d572c5 
								
							 
						 
						
							
							
								
								Merge fix missed on previous commit.  
							
							
							
						 
						
							2007-02-14 15:38:10 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81aa7f059d 
								
							 
						 
						
							
							
								
								Add missing dirty marking in a couple of fallback cases in the exaGlyphs path.  
							
							
							
						 
						
							2007-02-14 12:48:15 -08:00