Keith Packard
							
						 
						
							
							
							
							
								
							
							
								a39377cbcb 
								
							 
						 
						
							
							
								
								Revert "Render: Use built-in SHA1 library"  
							
							 
							
							... 
							
							
							
							This reverts commit d3bd31fddf .
X.org should not be providing a custom SHA1 implementation. 
							
						 
						
							2008-09-23 09:22:07 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								John Tapsell
							
						 
						
							
							
							
							
								
							
							
								d3bd31fddf 
								
							 
						 
						
							
							
								
								Render: Use built-in SHA1 library  
							
							 
							
							... 
							
							
							
							Getting an external library for SHA1 is a mess, so just use our own,
regrettably.  Public domain implementation. 
							
						 
						
							2008-09-23 18:56:32 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Julien Cristau
							
						 
						
							
							
							
							
								
							
							
								ab17f88506 
								
							 
						 
						
							
							
								
								Don't use our version of ffs() if the system has one  
							
							 
							
							
							
						 
						
							2008-09-22 02:49:15 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Mathieu Bérard
							
						 
						
							
							
							
							
								
							
							
								9f9268821b 
								
							 
						 
						
							
							
								
								The smart scheduler is not optional.  
							
							 
							
							
							
						 
						
							2008-08-11 13:52:38 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								16e40ecf43 
								
							 
						 
						
							
							
								
								Remove dead code, useless #defines, et al  
							
							 
							
							
							
						 
						
							2008-07-17 22:37:31 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								446fe9eecd 
								
							 
						 
						
							
							
								
								Dead code removal  
							
							 
							
							... 
							
							
							
							Remove a whole bunch of code that was never built, be it entire files or
just dead ifdefs. 
							
						 
						
							2008-07-17 21:37:50 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								22e64108ec 
								
							 
						 
						
							
							
								
								XFree86: Remove XFree86-Misc extension  
							
							 
							
							... 
							
							
							
							Its last remaining purpose in life has been destroyed by input
properties.  Au revoir: it's been fun, by which I mean awful. 
							
						 
						
							2008-07-16 06:25:26 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								ad87c72edc 
								
							 
						 
						
							
							
								
								DIX: Add strcasestr from FreeBSD  
							
							 
							
							... 
							
							
							
							Add strcasestr for use on systems which don't have it. 
							
						 
						
							2008-07-16 03:02:17 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								69b57dc651 
								
							 
						 
						
							
							
								
								dix: Actually build str(n)casecmp if we don't have it  
							
							 
							
							... 
							
							
							
							Remember to add stuff to dix-config.h when you add new AC_DEFINES,
people ... 
							
						 
						
							2008-07-16 03:02:12 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								441f084bfe 
								
							 
						 
						
							
							
								
								config: Don't attempt to use D-Bus when not strictly necessary  
							
							 
							
							... 
							
							
							
							If we have D-Bus but have explicitly disabled it, don't build it. 
							
						 
						
							2008-07-16 03:02:04 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								cbc20d92de 
								
							 
						 
						
							
							
								
								XTrap delenda est.  
							
							 
							
							
							
						 
						
							2008-06-25 09:52:36 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							
							
							
							
								
							
							
								f3b29efc4d 
								
							 
						 
						
							
							
								
								Remove NOFONTSERVERACCESS macro  
							
							 
							
							... 
							
							
							
							dix: this is semantically different but it goes through the same path in
the code. 
							
						 
						
							2008-06-24 23:10:56 -03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								26c1958c32 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							 
							
							
							
						 
						
							2008-05-26 17:37:31 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								77b688a730 
								
							 
						 
						
							
							
								
								XQuartz: Don't need launchd checking in configure.ac anymore since its functionality has been removed from libxtrans and into the mach startup code.  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 1e1f4fb717d2f3a3227be2a034d28d6a4f29b5d1) 
							
						 
						
							2008-05-23 02:32:28 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								99d28c3ef3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							 
							
							... 
							
							
							
							Conflicts:
	Xext/xprint.c (removed in master)
	config/hal.c
	dix/main.c
	hw/kdrive/ati/ati_cursor.c (removed in master)
	hw/kdrive/i810/i810_cursor.c (removed in master)
	hw/xprint/ddxInit.c (removed in master)
	xkb/ddxLoad.c 
							
						 
						
							2008-05-20 10:20:14 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								ed65e8b4f0 
								
							 
						 
						
							
							
								
								Check for strcasestr and workaround it on systems without it  
							
							 
							
							
							
						 
						
							2008-05-12 18:50:04 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								b6a0c6d486 
								
							 
						 
						
							
							
								
								Allow using libmd instead of libcrypto for SHA1 hashing in render/glyph.c  
							
							 
							
							... 
							
							
							
							Builders can force one or the other by passing SHA1_LIB & SHA1_CFLAGS
to configure 
							
						 
						
							2008-05-06 17:06:34 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								3344569529 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							 
							
							... 
							
							
							
							Conflicts:
	Xi/exevents.c
	dix/devices.c 
							
						 
						
							2008-05-02 11:00:14 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								e251c9e75a 
								
							 
						 
						
							
							
								
								Remove all traces of #ifdef XINPUT and the matching bits from the configure.ac  
							
							 
							
							
							
						 
						
							2008-04-25 16:49:35 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								1daae4574c 
								
							 
						 
						
							
							
								
								Added missing HAVE_LAUNCHD to dix-config.h.in  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 1b4b73cefbc2f3e3f6d0cb84ea202f84fb60abb5) 
							
						 
						
							2008-04-24 18:25:37 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								George Sapountzis
							
						 
						
							
							
							
							
								
							
							
								00effad583 
								
							 
						 
						
							
							
								
								xephyr: XEPHYR_DRI is identical to XF86DRI  
							
							 
							
							
							
						 
						
							2008-04-23 18:11:56 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								a7503615a6 
								
							 
						 
						
							
							
								
								Death to TOG-CUP.  
							
							 
							
							... 
							
							
							
							If you still care about 8bpp visuals that much, fix Composite to provide
synthetic visuals. 
							
						 
						
							2008-04-18 19:56:41 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								25827fde68 
								
							 
						 
						
							
							
								
								Nuke the MIT-SUNDRY-NONSTANDARD extension.  
							
							 
							
							... 
							
							
							
							This extension provided bug-compatibility with pre-X11R6, but has been
stubbed out in our server since 2006 to return BadRequest when you actually
asked for it. 
							
						 
						
							2008-04-18 16:37:08 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								eafaf40fb3 
								
							 
						 
						
							
							
								
								Death to APPGROUP.  
							
							 
							
							
							
						 
						
							2008-04-18 18:50:05 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								f6617b4127 
								
							 
						 
						
							
							
								
								Death to Extended Visual Information.  
							
							 
							
							
							
						 
						
							2008-04-18 18:28:01 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								a7e3ad1c6b 
								
							 
						 
						
							
							
								
								Remove NDEBUG (assert() disable) define from the X Server.  
							
							 
							
							... 
							
							
							
							A few pieces of code were abusing this define for other purposes, which are
converted to #ifndef DEBUG instead.  There should be no ABI consequences
to this change.
The rationale is that having the define in xorg-server.h also disables
assert() drivers, which is unexpected, and also difficult to avoid since
xorg-server.h is included in their config.h, and you can't put a #undef in
config.h.  As for removing it from the server instead of moving it to an
internal header, we probably shouldn't have unnecessary assert()s in
critical server paths anyway, and if we do we could #define NDEBUG in the
specific cases needed. 
							
						 
						
							2008-04-10 10:35:14 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								b71dc54352 
								
							 
						 
						
							
							
								
								Add DRI2 module.  
							
							 
							
							
							
						 
						
							2008-02-14 19:53:49 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								c8feb73f58 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	Xext/EVI.c
	Xext/bigreq.c
	Xext/cup.c
	Xext/dpms.c
	Xext/fontcache.c
	Xext/mitmisc.c
	Xext/xcmisc.c
	Xext/xf86bigfont.c
	Xext/xtest.c
	configure.ac
	dbe/dbe.c
	hw/darwin/darwin.h
	hw/darwin/darwinEvents.c
	hw/darwin/iokit/xfIOKit.h
	hw/darwin/iokit/xfIOKitCursor.c
	hw/darwin/quartz/fullscreen/fullscreen.c
	hw/darwin/quartz/fullscreen/quartzCursor.c
	hw/darwin/quartz/quartz.c
	hw/darwin/quartz/quartzCommon.h
	hw/darwin/quartz/quartzCursor.c
	hw/darwin/quartz/xpr/dri.c
	hw/darwin/quartz/xpr/dristruct.h
	hw/darwin/quartz/xpr/xprCursor.c
	hw/darwin/quartz/xpr/xprFrame.c
	hw/xfree86/modes/xf86RandR12.c
	include/cursor.h
	miext/rootless/rootlessCommon.h
	miext/rootless/rootlessScreen.c
	miext/rootless/rootlessWindow.c
	render/picturestr.h
Trying to pick up the pieces from the darwin churn here... 
							
						 
						
							2007-12-13 18:38:25 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								996b621bec 
								
							 
						 
						
							
							
								
								registry: swap out the DTRACE XErrorDB stuff for the new registry call.  
							
							 
							
							
							
						 
						
							2007-11-26 15:59:44 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								c0f9e204ba 
								
							 
						 
						
							
							
								
								registry: rename the SERVERCONFIGdir and relocate it to /usr/lib/xorg  
							
							 
							
							... 
							
							
							
							by default. 
							
						 
						
							2007-11-26 15:24:15 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								2d17f47cc7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	hw/xnest/Pixmap.c
	include/dix.h 
							
						 
						
							2007-11-19 18:10:46 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								a52c9b2a59 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/dispatch.c
	dix/property.c
	hw/xfree86/common/xf86VidMode.c
	include/xkbsrv.h
	render/glyph.c
	xkb/xkbActions.c 
							
						 
						
							2007-11-05 19:08:36 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								c3f7b86255 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	os/access.c 
							
						 
						
							2007-10-17 15:00:54 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								6adeba1730 
								
							 
						 
						
							
							
								
								dix: Add a new "registry" mechanism for registering string names of things.  
							
							 
							
							... 
							
							
							
							Supports protocol requests, events, and errors, and resource names.
Modify XRES extension to use it. 
							
						 
						
							2007-10-11 14:18:59 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Dodji Seketeli
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								2d93e69690 
								
							 
						 
						
							
							
								
								Rework local client id finding code to be more uniform  
							
							 
							
							
							
						 
						
							2007-09-27 16:47:32 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								4017d31902 
								
							 
						 
						
							
							
								
								devPrivates rework: since API is already broken, switch everything  
							
							 
							
							... 
							
							
							
							over to new system.
Need to update documentation and address some remaining vestiges of
old system such as CursorRec structure, fb "offman" structure, and
FontRec privates. 
							
						 
						
							2007-08-28 09:28:25 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								8554707326 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	include/miscstruct.h
	mi/mibstore.c
	mi/midispcur.c
	os/Makefile.am 
							
						 
						
							2007-08-28 07:25:21 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Alan Coopersmith
							
						 
						
							
							
							
							
								
							
							
								23fbd5292d 
								
							 
						 
						
							
							
								
								Actually build Secure RPC authentication support (missed in modularization)  
							
							 
							
							
							
						 
						
							2007-08-17 15:29:47 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								e34fcd2bf4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/devices.c
	dix/property.c
	include/dix.h 
							
						 
						
							2007-08-02 14:27:03 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								2a4aa63a23 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	include/miscstruct.h 
							
						 
						
							2007-05-22 14:50:26 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								23fc429aad 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							
							
						 
						
							2007-03-05 12:18:54 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								81444486be 
								
							 
						 
						
							
							
								
								autoconf goodness for XDarwin, courtesy of pogma  
							
							 
							
							
							
						 
						
							2007-02-17 02:23:11 -08:00