e2413cc7ca 
								
							 
						 
						
							
							
								
								Remove MEMDEBUG  
							
							... 
							
							
							
							This existed (but may not have worked) in the monolith, but is gone now. 
							
						 
						
							2007-07-18 15:43:40 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d1d65a8415 
								
							 
						 
						
							
							
								
								Dead ifdefs for BITMAP_SCANLINE_UNIT == 64  
							
							... 
							
							
							
							This appears to be a legacy of cfb24 not being smart enough to deal with this
case.  But since cfb24 unexists, die die die. 
							
						 
						
							2007-07-18 15:42:30 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cbe74394a5 
								
							 
						 
						
							
							
								
								Nuke dead X -configure code.  
							
							
							
						 
						
							2007-07-18 15:39:44 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5657fb065c 
								
							 
						 
						
							
							
								
								exaDriverInit: Fail if pScreenInfo or a member of it is invalid.  
							
							... 
							
							
							
							EXA may attempt to use the invalid value and crash otherwise. 
							
						 
						
							2007-07-17 12:12:02 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bbe7ce10fa 
								
							 
						 
						
							
							
								
								Update pci.ids to 2007-07-16 snapshot  
							
							... 
							
							
							
							Remove nvidia ids in extrapci.ids that are now in pci.ids
Add nvidia ids to extrapci.ids that are in xf86-video-nv but not pci.ids 
							
						 
						
							2007-07-16 17:25:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ac979c1651 
								
							 
						 
						
							
							
								
								MakeAtom needs length without trailing NUL. sizeof("string") includes NUL.  
							
							... 
							
							
							
							I made a mistake in some new code using MakeAtom, passing the size of the
string instead of the length of the string. Figuring there might be other
such mistakes, I reviewed the server code and found four bugs of the same
form. 
							
						 
						
							2007-07-14 12:13:17 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								393171034c 
								
							 
						 
						
							
							
								
								Add RandR reflection support.  
							
							... 
							
							
							
							Replace the ad-hoc transformation mechanisms with matrices.
Prepares for more general transformation as well. 
							
						 
						
							2007-07-14 09:03:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8773ad023e 
								
							 
						 
						
							
							
								
								Screen size bounds check in ProcRRSetCrtcConfig not masking out reflections.  
							
							... 
							
							
							
							When checking how to validate the selected mode and position against the
current screen size, the test against 90/270 rotation did not mask out
reflection, so that when reflection was specified, the 90/270 test would
never succeed. This caused incorrect bounds checking and would return
an error to the user instead of rotating the screen. 
							
						 
						
							2007-07-14 09:03:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								881a620b4d 
								
							 
						 
						
							
							
								
								When sync'ing logfile, also flush it.  
							
							... 
							
							
							
							When the logfile is set to sync, the actual sync occurs whenever the log
file is flushed. If the log file is not also set to flush, no syncing
occurs. 
							
						 
						
							2007-07-14 09:03:46 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								031b009ea6 
								
							 
						 
						
							
							
								
								Use %S instead of %s for strftime seconds when printing build time  
							
							
							
						 
						
							2007-07-13 14:54:45 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c0e91777a9 
								
							 
						 
						
							
							
								
								Add __SOL8__ to xorg-server.h.in since xf86-input-kbd needs it to build  
							
							
							
						 
						
							2007-07-12 16:37:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b4231e3b5 
								
							 
						 
						
							
							
								
								Use kbd driver when xorg.conf specifies "keyboard" or "Keyboard" (bug  #11301 )  
							
							... 
							
							
							
							X.Org Bug #11301  <https://bugs.freedesktop.org/show_bug.cgi?id=11301 >
Sun Bug #6560332  <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6560332 > 
							
						 
						
							2007-07-12 16:36:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9fcb30ebf7 
								
							 
						 
						
							
							
								
								Make SOLARIS_INOUT_ARCH substitutions work better with automake-1.10  
							
							
							
						 
						
							2007-07-12 13:00:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c0ca27f6d 
								
							 
						 
						
							
							
								
								"fbpict.c", line 215: void function cannot return value  
							
							
							
						 
						
							2007-07-11 17:16:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0a4e931115 
								
							 
						 
						
							
							
								
								xnest: fix linking since dbus  
							
							... 
							
							
							
							Fixes bug 8955 
							
						 
						
							2007-07-12 10:17:07 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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