be2bdab433 
								
							 
						 
						
							
							
								
								Bug  #3990 : Require glproto in the cases that it's necessary (DRI or DMX  
							
							... 
							
							
							
							with GLX). (spyderous) 
							
						 
						
							2005-09-15 06:46:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ef7eef0f68 
								
							 
						 
						
							
							
								
								Bug  #4046 : Install the X.Org server setuid root. (David Schleef)  
							
							
							
						 
						
							2005-09-15 05:55:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								88d7eb1f7e 
								
							 
						 
						
							
							
								
								Bug  #3889 : Create the log dir on install, and allow configuring  
							
							... 
							
							
							
							specifically that directory. Failure to have the directory keeps the
    xorg server from starting. 
							
						 
						
							2005-09-15 05:06:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25a0ecdc18 
								
							 
						 
						
							
							
								
								Don't put a version number on the module filename.  
							
							
							
						 
						
							2005-09-15 04:07:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0888ad3874 
								
							 
						 
						
							
							
								
								Build xf8_32bpp, which is wanted by the mga driver, and export elf.h, which  
							
							... 
							
							
							
							is wanted by the rendition driver. 
							
						 
						
							2005-09-14 07:49:22 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dfb5da93bc 
								
							 
						 
						
							
							
								
								Turn on DRI by default on Linux, NetBSD, FreeBSD, and fix the build of the  
							
							... 
							
							
							
							module for FreeBSD by setting some missing defines (XFree86Module,
    IN_MODULE) in the dri directory. Note that those missing defines should
    be somewhere generic, since there are other consumers of them, but I
    haven't figured out where. 
							
						 
						
							2005-09-13 20:59:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12fbcfefe6 
								
							 
						 
						
							
							
								
								Add some initial BSD support for the xorg server. Incomplete on NetBSD,  
							
							... 
							
							
							
							OpenBSD, and non-i386/amd64 FreeBSD for sure. Plus I haven't actually
    run it yet. 
							
						 
						
							2005-09-13 18:37:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								51eb6c83a3 
								
							 
						 
						
							
							
								
								Tue Sep 13 11:27:05 2005 S%Gï¿¿%@ren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							* programs/Xserver/miext/shadow/shadow.c (shadowDamageBox): Add
missing REGION_UNINIT. 
							
						 
						
							2005-09-13 15:28:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								133edff1b4 
								
							 
						 
						
							
							
								
								Don't define POSIX_SOURCE on any BSDs, since it breaks things.  
							
							... 
							
							
							
							Define NO_SYS_HEADERS, as the monolithic build does. Helps FreeBSD.
Don't include validate.c in the library, since it seems to be a userland
    test program. 
							
						 
						
							2005-09-13 05:44:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3d6799cee 
								
							 
						 
						
							
							
								
								Bug  #594 : CAN-2005-2495: Fix exploitable integer overflow in pixmap  
							
							... 
							
							
							
							creation, where we could create a far smaller pixmap than we thought,
    allowing changes to arbitrary chunks of memory. (Søren Sandmann
    Pedersen) 
							
						 
						
							2005-09-13 01:33:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b290884719 
								
							 
						 
						
							
							
								
								Bug  #3284 : Make the DRI lock reference count per-screen.  
							
							
							
						 
						
							2005-09-13 00:44:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								846f797f37 
								
							 
						 
						
							
							
								
								Add missing fontsproto and fontenc to REQUIRED_MODULES.  
							
							
							
						 
						
							2005-09-12 08:24:48 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5b218617fa 
								
							 
						 
						
							
							
								
								Add missing resourceproto to REQUIRED_MODULES.  
							
							
							
						 
						
							2005-09-12 07:53:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ade158d238 
								
							 
						 
						
							
							
								
								Define WITH_VGAHW, since we always build it; add to Xorg headers.  
							
							
							
						 
						
							2005-09-12 07:07:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								34dc481a16 
								
							 
						 
						
							
							
								
								Put DMX AC_CONDITIONALS at the top level, since they must always be called.  
							
							
							
						 
						
							2005-09-12 07:02:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b0f6fe1f38 
								
							 
						 
						
							
							
								
								Add some optional (disabled) fallback debugging code to the async code, for  
							
							... 
							
							
							
							better tracking of when we're hitting software. 
							
						 
						
							2005-09-11 21:38:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c003ccf5d 
								
							 
						 
						
							
							
								
								Add a pair of hooks, PrepareAccess() and FinishAccess(), which get called  
							
							... 
							
							
							
							around CPU access to the framebuffer. This allows the hardware to set
    up swappers to deal with endianness, or to tell EXA to move the pixmap
    out to framebuffer if insufficient swappers are available (note: must
    not fail on front buffer!).
Submitted by: benh 
							
						 
						
							2005-09-11 19:08:10 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca210830bd 
								
							 
						 
						
							
							
								
								Simplify life for EXA drivers by reducing some {Con,Dis}joint ops.  
							
							
							
						 
						
							2005-09-11 18:43:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								04f81cacb9 
								
							 
						 
						
							
							
								
								OpenBSD also doesn't like defining POSIX_SOURCE: it limits available  
							
							... 
							
							
							
							functionnality in headers beyond what's used by Xorg. 
							
						 
						
							2005-09-11 18:33:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								089b4272cf 
								
							 
						 
						
							
							
								
								use RGB_DB not RGB_PATH as that's what it's looking for  
							
							... 
							
							
							
							define HAVE_XKB_CONFIG_H so setting xkb-path works (Jürg Billeter) 
							
						 
						
							2005-09-11 01:16:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2f9d01c968 
								
							 
						 
						
							
							
								
								Remove some references to mfb/cfb support that is no longer there.  
							
							
							
						 
						
							2005-09-08 01:15:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b5d42012f9 
								
							 
						 
						
							
							
								
								Fix typo resulting in failure to swap between RGB/BGR properly. (Stephen P.  
							
							... 
							
							
							
							Becker) 
							
						 
						
							2005-09-07 01:30:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c8de8c23fb 
								
							 
						 
						
							
							
								
								Fix tests for maximum number of colours when creating a colourmap, so a  
							
							... 
							
							
							
							32-bit visual (e.g. ARGB) doesn't overflow an int when attempting to do
1 << 32. (Benjamin Herrenschmidt) 
							
						 
						
							2005-09-05 07:43:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c5c51fa6d 
								
							 
						 
						
							
							
								
								Initialise private arrays with calloc, rather than standard malloc.  
							
							... 
							
							
							
							(Benjamin Herrenschmidt) 
							
						 
						
							2005-09-05 07:40:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								691669c012 
								
							 
						 
						
							
							
								
								xorg-server.h -> dix-config.h (thinko).  
							
							
							
						 
						
							2005-09-03 07:08:58 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b2f5ba1b5 
								
							 
						 
						
							
							
								
								Use macros from xtrans.m4, issue error if not found.  
							
							
							
						 
						
							2005-09-03 03:27:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								733a6d7a26 
								
							 
						 
						
							
							
								
								Add EXA driver writer documentation for the benefit of future generations  
							
							... 
							
							
							
							of X hackers. 
							
						 
						
							2005-09-03 02:21:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								854010d71d 
								
							 
						 
						
							
							
								
								Add -include dix-config.h to GL/mesa/X to catch _XSERVER64, et al.  
							
							
							
						 
						
							2005-09-02 03:22:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								287336f3c9 
								
							 
						 
						
							
							
								
								Teach xkb how to optionally run xkbcomp from $bindir instead of  
							
							... 
							
							
							
							$datadir/xkb. 
							
						 
						
							2005-09-01 19:56:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94fbdb5c6d 
								
							 
						 
						
							
							
								
								Make RGB_PATH configurable.  
							
							... 
							
							
							
							Move I2C modules back to $(moduledir)/multimedia. 
							
						 
						
							2005-09-01 14:56:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a65c579613 
								
							 
						 
						
							
							
								
								Include xkb-config.h if we have it so we pick up the paths defined there.  
							
							
							
						 
						
							2005-08-31 14:58:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9d3b5e89d6 
								
							 
						 
						
							
							
								
								Save keyboard LED state on startup and restore on exit so text console mode  
							
							... 
							
							
							
							LEDs match text console mode state. Move push of streams module earlier
    so it's loaded before we start using kbd ioctls provided by the streams
    module. 
							
						 
						
							2005-08-30 22:34:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fa6fbd018d 
								
							 
						 
						
							
							
								
								Use the $(moduledir) makefile variable instead of @moduledir@ so it can be  
							
							... 
							
							
							
							overridden at make install time.
Remove driverdir and inputdir from pkg-config file. The directory layout of
    moduledir is fixed and well known by drivers. 
							
						 
						
							2005-08-30 22:31:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b4f4bf028a 
								
							 
						 
						
							
							
								
								programs/Xserver/hw/xwin/winmultiwindowshape.c Fix off by one error (Colin  
							
							... 
							
							
							
							Harrison) 
							
						 
						
							2005-08-30 19:51:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0e50af8b7f 
								
							 
						 
						
							
							
								
								typo fix  
							
							
							
						 
						
							2005-08-30 19:35:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0c74799af4 
								
							 
						 
						
							
							
								
								Remove existing broken maxX/maxY code for composite (results in infinite  
							
							... 
							
							
							
							loops, doesn't deal with failure, doesn't present the interface to
    drivers that I expected) and instead replace it with a simple fallback
    to software when coordinate limits could be violated. Act similarly in
    other acceleration cases as well.
The solution I want to see (and intend to do soon) is to (when necessary)
    create temporary pictures/pixmaps pointing towards the real ones' bits,
    with the offsets adjusted, then render from/to those using adjusted
    coordinates. 
							
						 
						
							2005-08-30 04:41:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f20e845b04 
								
							 
						 
						
							
							
								
								More 0 -> NULL for pointers missed in previous commit to this file.  
							
							
							
						 
						
							2005-08-30 03:42:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7777d325a3 
								
							 
						 
						
							
							
								
								Apply an xserver patch from cworth: Avoid buffer ovverrun when a  
							
							... 
							
							
							
							trapezoid's right edge is on a pixel boundary. 
							
						 
						
							2005-08-30 03:05:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e321f9e7ff 
								
							 
						 
						
							
							
								
								Apply the xserver patch from vektor for bug  #4208 : Use NULL for pointers  
							
							... 
							
							
							
							instead of 0. 
							
						 
						
							2005-08-30 03:01:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20813d3af0 
								
							 
						 
						
							
							
								
								Bug  #3974 : Fix unaligned memory access on LP64. (Matthieu Herrb)  
							
							
							
						 
						
							2005-08-28 19:47:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0926cf79c0 
								
							 
						 
						
							
							
								
								Add diagnostic messages for exaDriverInit failure cases.  
							
							
							
						 
						
							2005-08-26 20:21:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ffff7cb86 
								
							 
						 
						
							
							
								
								Bug  #4160 : Fix Altix kernel version check.  
							
							
							
						 
						
							2005-08-26 20:08:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b0cdc5dd9 
								
							 
						 
						
							
							
								
								Change use of dix-config.h to xorg-config.h.  
							
							
							
						 
						
							2005-08-26 16:46:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9d1b349b37 
								
							 
						 
						
							
							
								
								Back out previous change until I figure out something smarter.  
							
							
							
						 
						
							2005-08-26 16:34:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3075df24e7 
								
							 
						 
						
							
							
								
								Subvert SIGUSR2 to reload all input devices. (Ubuntu  #020 )  
							
							
							
						 
						
							2005-08-26 07:35:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								89c84575ea 
								
							 
						 
						
							
							
								
								Undo rate/period change after function body, so the damage doesn't leak  
							
							... 
							
							
							
							into other functions. (Debian #050 ) 
							
						 
						
							2005-08-26 07:24:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb5e934df7 
								
							 
						 
						
							
							
								
								Only open /proc/bus/pci/devices once. (Ubuntu  #029 )  
							
							
							
						 
						
							2005-08-26 07:15:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c937faadd0 
								
							 
						 
						
							
							
								
								Better error message on failure to set iopl. (Debian  #021 )  
							
							
							
						 
						
							2005-08-26 06:48:24 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6d34a2ac8a 
								
							 
						 
						
							
							
								
								Add Xv symbol from Xext.  
							
							
							
						 
						
							2005-08-26 06:35:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b8f0d4c3eb 
								
							 
						 
						
							
							
								
								Spit out an error when there is no valid FB device, instead of just failing  
							
							... 
							
							
							
							silently. (Debian #070 ) 
							
						 
						
							2005-08-26 06:29:15 +00:00