bcbaf2a0ce 
								
							 
						 
						
							
							
								
								Darwin: Dead code removal, Code cleanup, Added launcher  
							
							... 
							
							
							
							Imported changes from xorg-server-1.2-apple to make master more current wrt
file layout, build system changes, and dead code removal. 
							
						 
						
							2007-11-21 19:52:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								514ba4ca72 
								
							 
						 
						
							
							
								
								Bug  #1612 : Use a stronger PRNG.  
							
							... 
							
							
							
							Currently just reads from /dev/urandom, and only on Linux. 
							
						 
						
							2007-11-16 19:53:11 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dda10c9066 
								
							 
						 
						
							
							
								
								Remove all traces of external RGB database (and Speedo)  
							
							... 
							
							
							
							Remove all references to an external RGB database (which hasn't been enabled
for a very long time).  Also get rid of some references to Speedo fonts. 
							
						 
						
							2007-11-05 16:28:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fdef7be5c8 
								
							 
						 
						
							
							
								
								Sun bug 6589829: include zoneid of shm segment in access policy for MIT-SHM  
							
							... 
							
							
							
							<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6589829 >
<http://www.opensolaris.org/os/community/arc/caselog/2007/500/ > 
							
						 
						
							2007-10-09 18:44:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a38ad562a6 
								
							 
						 
						
							
							
								
								make xephyr talk DRI protocol with hostX  
							
							... 
							
							
							
							* configure.ac,include/dix-config.h.in: define the XEPHYR_DRI macro.
	  define it when --enable-xephyr and --enable-dri are both turned on.
	* hw/kdrive/ephyr/XF86dri.c: copy this from mesa source to enable
	  Xephyr to talk DRI protocol the host X. In mesa, this is used by libGL.so to
	  talk DRI protocol with the server.
	* hw/kdrive/ephyr/ephyr.c: finally initialise the DRI extension
	  in the ephyrInitScreen() function.
	* hw/kdrive/ephyr/ephyrdri.c,ephyrdriext.c: safeguard the compilation
	  using the XEPHYR_DRI macro. 
							
						 
						
							2007-10-02 16:55:14 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d93e69690 
								
							 
						 
						
							
							
								
								Rework local client id finding code to be more uniform  
							
							
							
						 
						
							2007-09-27 16:47:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								23fbd5292d 
								
							 
						 
						
							
							
								
								Actually build Secure RPC authentication support (missed in modularization)  
							
							
							
						 
						
							2007-08-17 15:29:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8658f5d923 
								
							 
						 
						
							
							
								
								Hotplug: Add HAL support  
							
							... 
							
							
							
							Add support for HAL-based hotplugging, in which we just get the list of
input devices and properties from HAL.  Requires an FDI which is not yet
in mainline HAL. 
							
						 
						
							2007-08-01 01:53:31 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1cdadc2f43 
								
							 
						 
						
							
							
								
								Hotplug: Separate D-Bus into core and hotplug API components  
							
							... 
							
							
							
							Break up D-Bus into two components: a D-Bus core that can be used by any
part of the server (for the moment, just the D-Bus hotplug API, and the
forthcoming HAL hotplug API), and the old D-Bus hotplug API. 
							
						 
						
							2007-08-01 01:53:31 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20c5250e48 
								
							 
						 
						
							
							
								
								Use system copy of cbrt() if available.  
							
							... 
							
							
							
							Also move the replacement inline into miarc.c, since that's the only user. 
							
						 
						
							2007-05-11 11:43:19 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81444486be 
								
							 
						 
						
							
							
								
								autoconf goodness for XDarwin, courtesy of pogma  
							
							
							
						 
						
							2007-02-17 02:23:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d21c95f80b 
								
							 
						 
						
							
							
								
								Hook up --with-builderstring for vendor build identification.  
							
							
							
						 
						
							2007-02-12 17:22:39 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7fccec91c4 
								
							 
						 
						
							
							
								
								Bug  #9555 : Always define _GNU_SOURCE in glibc environments.  
							
							... 
							
							
							
							This keeps us from having to define _POSIX_C_SOURCE, _BSD_SOURCE, and
_XOPEN_SORUCE to get the C environment we want in different places.  It also
fixes the build on linux due to RTLD_DEFAULT having not been defined. 
							
						 
						
							2007-01-10 13:10:43 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2fd4626fa6 
								
							 
						 
						
							
							
								
								Make GLX byteswap macros more portable  
							
							... 
							
							
							
							- Use autoconf tests instead of platform-specific #ifdef's to decide
  which macros to use.
- Provide fallbacks for platforms like Solaris that don't provide any
  of the existing known forms. 
							
						 
						
							2007-01-03 15:44:55 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								028bbdc041 
								
							 
						 
						
							
							
								
								Merge master back to randr-1.2  
							
							
							
						 
						
							2006-11-04 17:46:26 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b87ce1974 
								
							 
						 
						
							
							
								
								Allow X server to build against libdrm 2.1  
							
							
							
						 
						
							2006-11-04 17:41:25 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								49a26681b2 
								
							 
						 
						
							
							
								
								Add DTrace probe points for X server <-> client communications  
							
							... 
							
							
							
							See http://people.freedesktop.org/~alanc/dtrace/  for more details 
							
						 
						
							2006-11-03 12:54:43 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cdc8a4b7b2 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-10-26 00:28:30 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d285833290 
								
							 
						 
						
							
							
								
								GetTimeInMillis: spuport monotonic clock  
							
							... 
							
							
							
							Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.
This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable). 
							
						 
						
							2006-10-25 23:57:00 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d029c8f1b7 
								
							 
						 
						
							
							
								
								Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris  
							
							
							
						 
						
							2006-10-20 00:43:10 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								357b37b382 
								
							 
						 
						
							
							
								
								Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris  
							
							
							
						 
						
							2006-10-18 18:11:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								335b503c5e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug  
							
							
							
						 
						
							2006-10-13 18:10:45 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b81fccd2e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into my-XACE-modular  
							
							... 
							
							
							
							Conflicts:
	configure.ac 
							
						 
						
							2006-09-05 18:03:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4adf9af313 
								
							 
						 
						
							
							
								
								Merge branch 'master' into input-hotplug  
							
							
							
						 
						
							2006-08-24 10:59:33 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d9a86566c2 
								
							 
						 
						
							
							
								
								Add LOCALCONN to dix-config.h template for xtrans  
							
							
							
						 
						
							2006-08-23 16:15:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a56b98bb04 
								
							 
						 
						
							
							
								
								dix: enable null root cursor  
							
							... 
							
							
							
							Enable a blank root cursor, selectable with --enable-null-root-cursor at
configure time. 
							
						 
						
							2006-08-18 18:10:09 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2535f6792 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular  
							
							
							
						 
						
							2006-08-10 10:37:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								99c57674c0 
								
							 
						 
						
							
							
								
								avoid using font servers with built-in fonts  
							
							
							
						 
						
							2006-07-21 15:19:52 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ecfad74c48 
								
							 
						 
						
							
							
								
								add support for built-in fonts  
							
							... 
							
							
							
							Use --enable-builtin-fonts to only use built-in fonts, and avoid loading
fonts. 
							
						 
						
							2006-07-21 15:19:52 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								02a9531156 
								
							 
						 
						
							
							
								
								add basic D-BUS configuration mechanism  
							
							... 
							
							
							
							Also move LookupDeviceIntRec into the DIX, and add InputOption type, and
NewInputDeviceRequest prototype (DIX requests DDX to add a device).  Does not
link without an implemented NIDR. 
							
						 
						
							2006-07-21 15:19:49 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								093943d4d0 
								
							 
						 
						
							
							
								
								define DEBUG in DIX  
							
							... 
							
							
							
							Which makes #ifdef DEBUG actually useful.  Incredible. 
							
						 
						
							2006-07-21 15:18:48 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f68ecfa482 
								
							 
						 
						
							
							
								
								Add X-ACE to build system  
							
							... 
							
							
							
							- Added --disable-xace to configure.ac and issue configure error if trying
   to build XC-Security without X-ACE
 - Added XACE #define to dix-config.h
 - Added X-ACE sources to Xext/Makefile.am 
							
						 
						
							2006-06-20 19:01:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a9ed5a8790 
								
							 
						 
						
							
							
								
								Kill LBX, too.  
							
							
							
						 
						
							2006-06-01 22:06:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3342c8000 
								
							 
						 
						
							
							
								
								Merge accel_indirect branch to HEAD.  
							
							
							
						 
						
							2006-03-12 00:11:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fc0772de36 
								
							 
						 
						
							
							
								
								Add HAS_MMAP for Xvfb  
							
							... 
							
							
							
							Fix Xvfb option parsing to exit on bad arguments, not just issue error
    messages and continue on. (Coverity #492 ) 
							
						 
						
							2006-03-11 02:10:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6770f1bdb1 
								
							 
						 
						
							
							
								
								Define NO_LIBCWRAPPER in dix-config.h, and rely on Mesa including  
							
							... 
							
							
							
							dix-config.h if DIX_HAVE_CONFIG_H is defined to get it and _XSERVER64,
    instead of defining things like this per directory. 
							
						 
						
							2006-02-15 21:09:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eef16c36ad 
								
							 
						 
						
							
							
								
								Add #undef BSD44SOCKETS, without which the listener socket on FreeBSD would  
							
							... 
							
							
							
							be created without the port number due to xtrans's define not being
    used when xtrans was compiled in the X Server. 
							
						 
						
							2005-12-30 05:44:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14b9315379 
								
							 
						 
						
							
							
								
								Add missing XvExtension and XvMCExtension defines.  
							
							
							
						 
						
							2005-12-01 22:06:49 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3179d29b82 
								
							 
						 
						
							
							
								
								use RGB_DB not RGB_PATH as that's what configure defines (Jürg Billeter  
							
							... 
							
							
							
							<j@bitron.ch>) 
							
						 
						
							2005-11-12 18:03:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0e7e4c7064 
								
							 
						 
						
							
							
								
								Fix typo to enable DGA support.  
							
							... 
							
							
							
							EXTMODULE is required to build DGA support into extmod. 
							
						 
						
							2005-11-10 04:59:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c9709c0a38 
								
							 
						 
						
							
							
								
								Add newly checked in files to Xorg server build.  
							
							... 
							
							
							
							Fix release date. Enable DGA extension by default. 
							
						 
						
							2005-11-08 22:47:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f5daec674a 
								
							 
						 
						
							
							
								
								Add support for enabling/disabling DBE (part of generic enable/disable  
							
							... 
							
							
							
							extension support in the server). 
							
						 
						
							2005-11-02 15:56:40 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1859c62607 
								
							 
						 
						
							
							
								
								include/dix-config.h.in Add support for more extensions  
							
							... 
							
							
							
							Add missing files to EXTRA_DIST 
							
						 
						
							2005-10-17 07:18:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								21e7339c1e 
								
							 
						 
						
							
							
								
								Hook up lbx.  
							
							
							
						 
						
							2005-10-14 22:44:56 +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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94fbdb5c6d 
								
							 
						 
						
							
							
								
								Make RGB_PATH configurable.  
							
							... 
							
							
							
							Move I2C modules back to $(moduledir)/multimedia. 
							
						 
						
							2005-09-01 14:56:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8d6e743bc4 
								
							 
						 
						
							
							
								
								Add _XSERVER64 definition to config headers.  
							
							
							
						 
						
							2005-08-21 19:23:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								129e812c33 
								
							 
						 
						
							
							
								
								Re-add _XOPEN_SOURCE as it's needed *sometimes*. Place it in #ifndef to  
							
							... 
							
							
							
							avoid whinging. 
							
						 
						
							2005-08-08 02:30:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4dfc3357a7 
								
							 
						 
						
							
							
								
								Add autogenerated source files and other various non-CVS material to  
							
							... 
							
							
							
							.cvsignore files
Use XORG_CFLAGS. Ensure that all exa files are in SOURCES
remove _XOPEN_SOURCE as it's always in xtrans.pc these days and gcc whines
libdamage.la needs libcw.la when COMPOSITE is defined, but that
    libdamage.la must be after libcomposite.la, so add libcw.la to
    DAMAGE_LIB instead of EXTENSION_LIBS. Regularize library link order
    across all X servers 
							
						 
						
							2005-08-08 00:38:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b90a88e803 
								
							 
						 
						
							
							
								
								Add checks for functions used in os/access.c & os/connection.c:  
							
							... 
							
							
							
							getdtablesize(), getifaddrs(), getpeereid(), getpeerucred() 
							
						 
						
							2005-08-06 19:48:12 +00:00