b2f9ca6ac4 
								
							 
						 
						
							
							
								
								Redirect fix: Manual + Automatic - Manual = Automatic  
							
							... 
							
							
							
							A window with redirect manual *and* redirect automatic which loses the
manual redirecting client becomes redirect automatic. 
							
						 
						
							2007-07-10 21:33:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								561989f2f0 
								
							 
						 
						
							
							
								
								Generate ChangeLog file for make dist.  
							
							... 
							
							
							
							Copy Makefile.am snippet which generates a complete git change history to
the ChangeLog file during the distribution generation process. 
							
						 
						
							2007-07-10 21:33:54 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e316fa59fe 
								
							 
						 
						
							
							
								
								Add per-monitor config file option for maximum pixel clock.  
							
							
							
						 
						
							2007-07-10 14:20:55 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								161624a5a4 
								
							 
						 
						
							
							
								
								GLX: Only build code dealing with GLXPixmap damage field when DRI is enabled.  
							
							
							
						 
						
							2007-07-10 09:02:40 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4abd00dab7 
								
							 
						 
						
							
							
								
								Make sure DRI drawables are cleaned up when client dies.  
							
							... 
							
							
							
							The previous scheme didn't work when the client didn't create the core drawable,
e.g. the root or composite overlay window. Use refcounting via special client
resources to fix that. 
							
						 
						
							2007-07-10 09:02:08 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5957aa6fdc 
								
							 
						 
						
							
							
								
								Fix regression from recent composite changes.  
							
							... 
							
							
							
							One pWin->redirectDraw test was converted incorrectly, causing incorrect
rendering in some cases. 
							
						 
						
							2007-07-09 08:47:05 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bcb2352742 
								
							 
						 
						
							
							
								
								Clean up unused #ifdefs from fb.  
							
							
							
						 
						
							2007-07-05 15:56:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9ff7ff2fda 
								
							 
						 
						
							
							
								
								Fix MEMORY SMASH in XkbCopyKeymap.  
							
							... 
							
							
							
							XkbCopyKeymap reallocates the destination keymap when it is not large enough
to hold the source data. When reallocating the map->types data, it needs to
zero out the new entries. The computation for where to start bzero'ing was
accounting for the size of the data type twice, once implicitly in the
pointer arithmetic, and once explicitly with '* sizeof (XkbKeyTypeRec)'.
This would often lead to random memory corruption when the destination
keymap had existing map->types data. 
							
						 
						
							2007-07-04 23:38:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9131d560a0 
								
							 
						 
						
							
							
								
								Postpone options variable assignment to fix segfault when we got a device but  
							
							... 
							
							
							
							its driver is incorrect. Also if (!ki && !pi) can never be true.
This one also adds the device option field. 
							
						 
						
							2007-07-05 02:47:34 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								41b485d550 
								
							 
						 
						
							
							
								
								kdrive must to know that devices are unplugged.  
							
							
							
						 
						
							2007-07-05 02:40:07 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a92dc6b529 
								
							 
						 
						
							
							
								
								Remove redundant linking in kdrive. Fix configure.ac variable name and clean  
							
							... 
							
							
							
							it up a little. 
							
						 
						
							2007-07-05 02:28:14 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								41b5155c8b 
								
							 
						 
						
							
							
								
								For each kdrive server put a dependencie on its own libraries.  
							
							
							
						 
						
							2007-07-05 01:57:41 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16e429bcbf 
								
							 
						 
						
							
							
								
								Bug 5000: Fix domain support for SGI Altix  
							
							
							
						 
						
							2007-07-04 20:08:49 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f106c04b62 
								
							 
						 
						
							
							
								
								Have Composite always report server version.  
							
							... 
							
							
							
							It was reporting the lessor of the server and client versions, which doesn't
make sense with the 0.4 semantic change in clipping. 
							
						 
						
							2007-07-03 14:47:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4f88d68bdb 
								
							 
						 
						
							
							
								
								Force advertised Composite version to 0.4 instead of using header version.  
							
							... 
							
							
							
							Installed protocol header version may be newer than the server code base.
Use internal version number for Composite extension to make sure the server
doesn't advertise capabilities it doesn't support. 
							
						 
						
							2007-07-03 14:43:17 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								866f092ca0 
								
							 
						 
						
							
							
								
								Make Composite manual redirect windows not clip their parent.  
							
							... 
							
							
							
							This patch changes the semantics of manual redirect windows so that they no
longer affect the clip list of their parent. Doing this means the parent can
draw to the area covered by the child without using IncludeInferiors. More
importantly, this also means that the parent receives expose events when
that region is damaged by other actions. 
							
						 
						
							2007-07-03 14:29:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a75c77497 
								
							 
						 
						
							
							
								
								ExaOffscreenMarkUsed: Don't crash when there's no offscreen memory.  
							
							
							
						 
						
							2007-07-03 11:00:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0ede39a25c 
								
							 
						 
						
							
							
								
								Fix build when int10 doesn't use x86emu.  
							
							
							
						 
						
							2007-07-03 10:55:13 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								028a00bc51 
								
							 
						 
						
							
							
								
								Make x86emu's I/O cycle tracing more useful.  
							
							... 
							
							
							
							Print debug messages only when the appropriate debug bit is set in the
8086 state vector, so you can focus in on the call you're actually
interested in. 
							
						 
						
							2007-07-02 18:41:55 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								00e8295b7e 
								
							 
						 
						
							
							
								
								Bug  #10814 : Add needed quirk for Samsung 225BW like the 226BW.  
							
							
							
						 
						
							2007-07-02 11:40:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								667e95f2e8 
								
							 
						 
						
							
							
								
								Correct the xf86EdidModes.c file description.  
							
							
							
						 
						
							2007-07-02 11:36:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3de1f0d03b 
								
							 
						 
						
							
							
								
								Fix documentation of association of outputs to monitor sections in xorg.conf(5)  
							
							
							
						 
						
							2007-07-02 11:27:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4d76075dbb 
								
							 
						 
						
							
							
								
								Death to RCS tags.  
							
							
							
						 
						
							2007-06-29 14:06:52 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2691c05fd6 
								
							 
						 
						
							
							
								
								Make sure window->optional is allocated before assigning it.  
							
							... 
							
							
							
							DeletePassiveGrabFromList() may remove the window optional, so we need to
re-alloc it if it isn't there anymore.
Thanks to Colin Harrison for spotting the bug. 
							
						 
						
							2007-06-29 11:56:18 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f7f3fe7fe7 
								
							 
						 
						
							
							
								
								Remove the remnants of OS/2 support.  
							
							... 
							
							
							
							This has never worked in any modular server release, and as far as I know
was never tested in 6.7 through 6.9. 
							
						 
						
							2007-06-28 18:59:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8a06ff9ffa 
								
							 
						 
						
							
							
								
								Fix another usage of MAX_PCI_DEVICES.  
							
							... 
							
							
							
							Fixes cases where the VGA device is above the 128th device on the system. 
							
						 
						
							2007-06-28 16:41:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								928836a5ab 
								
							 
						 
						
							
							
								
								Bug  #10770 : "Inputdevs" isn't a valid config file keyword.  
							
							
							
						 
						
							2007-06-28 16:29:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								62f43d8b33 
								
							 
						 
						
							
							
								
								Relink properly all kdrive servers when changes happen.  
							
							
							
						 
						
							2007-06-27 16:27:29 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3860996d56 
								
							 
						 
						
							
							
								
								Remove double-defined.  
							
							
							
						 
						
							2007-06-27 16:27:29 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1e189ed1da 
								
							 
						 
						
							
							
								
								Handle tileStride > 1 in fbEvenTile.  
							
							... 
							
							
							
							Patch courtesy of James Jones. 
							
						 
						
							2007-06-27 10:16:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bf1ad1aa42 
								
							 
						 
						
							
							
								
								Add VBE PanelID support.  
							
							... 
							
							
							
							Originally found only in the i810 driver. 
							
						 
						
							2007-06-27 09:19:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d73835efda 
								
							 
						 
						
							
							
								
								More janitor work. Remove 'defined but not used' warnings from kdrive and some minor cosmetic.  
							
							
							
						 
						
							2007-06-27 03:34:13 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								38f8e53668 
								
							 
						 
						
							
							
								
								Janitor work. Remove 'defined but not used' warnings from xorg and other cosmetic.  
							
							
							
						 
						
							2007-06-27 03:19:37 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1340f34ec9 
								
							 
						 
						
							
							
								
								Fix kdrive XKB.  
							
							
							
						 
						
							2007-06-27 03:04:55 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9725516b42 
								
							 
						 
						
							
							
								
								Split checks for dtrace & getpeerucred()  
							
							
							
						 
						
							2007-06-26 18:55:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								edb9ccf3ec 
								
							 
						 
						
							
							
								
								Make sure DRIScreenPrivIndex is -1 when no DRI screen private is allocated.  
							
							... 
							
							
							
							Fixes https://bugs.freedesktop.org/show_bug.cgi?id=11340  . 
							
						 
						
							2007-06-25 10:51:38 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4c601b904e 
								
							 
						 
						
							
							
								
								configFiles(): don't return anything when declared as void.  
							
							
							
						 
						
							2007-06-25 10:53:05 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bec4e47d12 
								
							 
						 
						
							
							
								
								NULL-terminate device list when synthesizing core devices.  
							
							... 
							
							
							
							This fix is required for 93ca526892 
							
						 
						
							2007-06-25 10:51:42 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8e5102b9f0 
								
							 
						 
						
							
							
								
								Set the detail field for DeviceKeyEvents to the keycode.  
							
							... 
							
							
							
							(cherry picked from commit 0c33dc152e 
							
						 
						
							2007-06-25 09:35:31 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								87564543d9 
								
							 
						 
						
							
							
								
								Only decrement buttonsDown when the button count is greater than 0.  
							
							... 
							
							
							
							Device drivers flush their buttons on device init and cause a button down
event to be generated. If we unconditionally decrease the buttons, we won't be
able to ever get a passive device grab.
Format documentation for CheckDeviceGrabs to make it readable.
(cherry picked from commit 3e894974cd 
							
						 
						
							2007-06-25 09:35:30 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								24ee89fd60 
								
							 
						 
						
							
							
								
								Add a few comments to devices.c  
							
							
							
						 
						
							2007-06-25 09:35:30 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								93ca526892 
								
							 
						 
						
							
							
								
								Split up memory for devices configured in the config file.  
							
							... 
							
							
							
							If we're using a continuous block here, we segfault when a device removal
triggers an xfree call. 
							
						 
						
							2007-06-25 09:35:30 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b141b85c25 
								
							 
						 
						
							
							
								
								Check for identical grabs when adding a new passive grab. If an identical grab  
							
							... 
							
							
							
							exists, remove the old one and prepend the new one.
X.org Bug 2738 <https://bugs.freedesktop.org/show_bug.cgi?id=2738 > 
							
						 
						
							2007-06-25 09:35:30 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								19cde59c41 
								
							 
						 
						
							
							
								
								In fbFill() make sure the drawable is validated when pixman_fill() succeeds.  
							
							... 
							
							
							
							In fbSolidBoxClipped() don't return when pixman_fill() succeeds. 
							
						 
						
							2007-06-22 00:39:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d2177c8091 
								
							 
						 
						
							
							
								
								Skip driver mode detection/configuration when !vtSema.  
							
							... 
							
							
							
							When the server is not active, make sure the driver functions related to
mode setting are not called. 
							
						 
						
							2007-06-22 02:12:58 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								32c0dcc8c0 
								
							 
						 
						
							
							
								
								xselinux: adjust the config file format to that expected by libselinux.  
							
							... 
							
							
							
							This file will eventually be moved out of the X source tree. 
							
						 
						
							2007-06-21 15:39:19 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2030e9e539 
								
							 
						 
						
							
							
								
								xselinux: use new libselinux support for context labeling.  
							
							... 
							
							
							
							Remove all the config file parsing code and use the new lookup interface
instead. 
							
						 
						
							2007-06-21 15:37:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e523859a95 
								
							 
						 
						
							
							
								
								Include module name in "already built-in" message  
							
							
							
						 
						
							2007-06-20 17:54:38 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5138f710a1 
								
							 
						 
						
							
							
								
								Fixed fbSolidBoxClipped() to fill the right place.  
							
							... 
							
							
							
							Changed an X2 to a Y1.
Signed-off-by: Aaron Plattner <aplattner@nvidia.com> 
							
						 
						
							2007-06-20 16:46:22 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c9b79a3558 
								
							 
						 
						
							
							
								
								exaPolyFillRect: Don't track damage explicitly.  
							
							... 
							
							
							
							All callers should already do it.
Also don't leak pReg. 
							
						 
						
							2007-06-20 18:56:06 +02:00