9d03cad144 
								
							 
						 
						
							
							
								
								Remove SecurityPolicy file and associated references in the manpages.  
							
							
							
						 
						
							2007-11-08 16:46:31 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b5d21cc1d 
								
							 
						 
						
							
							
								
								Rework of the XC-SECURITY extension.  The gen-auth protocol has not changed,  
							
							... 
							
							
							
							but the XC-QUERY-SECURITY-1 authorization method and the SecurityPolicy
configuration file have been removed.  The semantics of the trusted vs.
untrusted split have been changed.  This will be documented in a future
commit. 
							
						 
						
							2007-11-08 16:32:42 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								476a9d85f8 
								
							 
						 
						
							
							
								
								Xephyr: do not AM_CONDITIONAL inside a shell if branch  
							
							
							
						 
						
							2007-11-08 09:11:05 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0e9ef65fa5 
								
							 
						 
						
							
							
								
								Don't frob timers unless SmartSchedule is running  
							
							
							
						 
						
							2007-11-07 16:33:10 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e94ab0b502 
								
							 
						 
						
							
							
								
								sync with 'master'  
							
							
							
						 
						
							2007-11-07 19:05:38 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9bee1c6912 
								
							 
						 
						
							
							
								
								EXA: Disable problematic optimization of dest pixmap migration by default.  
							
							... 
							
							
							
							Also add some code comments about these optimizations. 
							
						 
						
							2007-11-07 19:01:24 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								26e1fc7b42 
								
							 
						 
						
							
							
								
								Xephyr: don't use Xv or GL when those are disabled.  
							
							
							
						 
						
							2007-11-07 18:48:23 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								950f9995d1 
								
							 
						 
						
							
							
								
								Xnest: fix lib dependancy to make libtool happy  
							
							... 
							
							
							
							This fixes an undefined symbol error happening when compiling
        the server with the --disable-xv configure switch.
        Basically, xnest was linking against
        @XSERVER_LIBS@ and @XNEST_LIBS@ and the order of the libraries
        given to the linker at the end of the process was bogus.
        * configure.ac: make XNEST_LIBS contain the $XSERVER_LIBS re-ordered
          in such a way that the linker finds the symbols of all the libs contained
          in $XNEST_LIBS.
        * hw/xnest/Makefile.am: don't link against @XSERVER_LIBS@ anymore because
          XNEST_LIBS contains the right thing. 
							
						 
						
							2007-11-07 18:43:16 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e717409bae 
								
							 
						 
						
							
							
								
								DIX/getevents: Document GetMaximumEventsNum() a little better  
							
							... 
							
							
							
							Note that the number returned by GMEN can _never_ change, and be a little more
explicit about the figure for repeats. 
							
						 
						
							2007-11-07 03:58:56 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								66fe554a59 
								
							 
						 
						
							
							
								
								COPYING: Collapse 'canonical license' into one statement  
							
							... 
							
							
							
							For a few of us, the license statement is identical, and the only variant is
the copyright.  For these, aggregate the copyrights, and only list the license
once.  Put this at the top, and note that this is more or less our agreed
canonical license. 
							
						 
						
							2007-11-07 03:58:56 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fda832772b 
								
							 
						 
						
							
							
								
								.gitignore: Ignore build directories  
							
							... 
							
							
							
							Ignore directories people might use for building. 
							
						 
						
							2007-11-07 03:58:56 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								512bac25ec 
								
							 
						 
						
							
							
								
								DIX: XKB: Set xkbInfo to NULL as well as freeing it (bug  #10639 )  
							
							... 
							
							
							
							XkbRemoveResourceClient wants to access xkbInfo if it exists, so make
sure we NULL it after freeing it.  It doesn't make much sense to move
the RemoveResourceClient call first, as there's not much point in
notifying clients while we're shutting the server down anyway. 
							
						 
						
							2007-11-07 03:58:56 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d7c5e8bfc1 
								
							 
						 
						
							
							
								
								Modified performance patches from Arjan van de Ven <arjan@infradead.org>  
							
							... 
							
							
							
							Subject: [PATCH] fix some performance gaps in Xace
The XaceHook function is used in several hotpaths.
The problem with it (performance wise) is twofold:
 * The XaceHook function has a big switch() statement for the hook number in it
 * The XaceHook function uses varargs to reassemble the final dispatch arguments again
Both are expensive operations... for something that is known at compile time
This patch turns the hotpath XaceHook call into a direct call to avoid
the switch and varargs; this gives me over 10% performance gain
on the x11perf benchmark. 
							
						 
						
							2007-11-06 16:26:09 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aaa50b6411 
								
							 
						 
						
							
							
								
								resync with 'master'  
							
							
							
						 
						
							2007-11-06 16:26:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								868e303630 
								
							 
						 
						
							
							
								
								Xephyr: fix a crash when using xrandr twice  
							
							... 
							
							
							
							* hw/kdrive/ephyr/ephyr.c:
          (ephyrScreenFini): don't forget to
          free shadowfb data (if necessary) upon server is reset. 
							
						 
						
							2007-11-06 16:24:46 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ddce48ede0 
								
							 
						 
						
							
							
								
								Config: D-Bus: Fix dbus_bus_request_name failure check  
							
							... 
							
							
							
							The code in connect_hook incorrectly checks for dbus_bus_request_name failure.
The dbus_bus_request_name error indicator is -1, not 0. This leads
to subsequent assertion failure in libdbus. 
							
						 
						
							2007-11-06 09:40:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								58332894c0 
								
							 
						 
						
							
							
								
								Export the server ABI versions from xorg-server.pc  
							
							
							
						 
						
							2007-11-05 17:18:46 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c7e18beb3c 
								
							 
						 
						
							
							
								
								xselinux: Register SELinux extension protocol names.  
							
							
							
						 
						
							2007-11-05 15:02:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								632c33c5c1 
								
							 
						 
						
							
							
								
								pull 'master'  
							
							
							
						 
						
							2007-11-05 17:53:04 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4113f040c5 
								
							 
						 
						
							
							
								
								GL: fix crash at mesa destruction time  
							
							... 
							
							
							
							* GL/glx/glxglcore.c:
         (_glXMesaScreenDestroy): delete the same amount of visuals
         that those which were created in createMesaVisuals(). 
							
						 
						
							2007-11-05 17:33:01 +01: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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6ff79ea5f7 
								
							 
						 
						
							
							
								
								Xephyr: fix some DRI build breakage  
							
							
							
						 
						
							2007-11-05 16:46:49 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e363500c8 
								
							 
						 
						
							
							
								
								OS: Remove ALLOCATE_LOCAL from os.h  
							
							... 
							
							
							
							Remove ALLOCATE_LOCAL_FALLBACK and DEALLOCATE_LOCAL_FALLBACK from os.h, and
remove the include of Xalloca.h as well. 
							
						 
						
							2007-11-05 14:38:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								83e5d9e75d 
								
							 
						 
						
							
							
								
								DIX: Remove last alloca call  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:36:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1179ddea94 
								
							 
						 
						
							
							
								
								EXA: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:36:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1eb6a1d0d2 
								
							 
						 
						
							
							
								
								XTrap: Remove usage of alloca  
							
							... 
							
							
							
							Replace with xalloc/xfree. 
							
						 
						
							2007-11-05 14:34:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								934281126f 
								
							 
						 
						
							
							
								
								Xext: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fb32bb9839 
								
							 
						 
						
							
							
								
								Xi: Remove usage of alloca  
							
							... 
							
							
							
							Replace with xalloc/xfree. 
							
						 
						
							2007-11-05 14:34:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								683ee1776d 
								
							 
						 
						
							
							
								
								afb: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca75261bee 
								
							 
						 
						
							
							
								
								cfb: Remove usage of alloca  
							
							... 
							
							
							
							Replace with xalloc/xfree. 
							
						 
						
							2007-11-05 14:34:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								914922fd61 
								
							 
						 
						
							
							
								
								DIX: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3b77689266 
								
							 
						 
						
							
							
								
								EXA: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								34cdf06e4c 
								
							 
						 
						
							
							
								
								fb: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap storage. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								733d42065f 
								
							 
						 
						
							
							
								
								XFree86: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								caf5450634 
								
							 
						 
						
							
							
								
								KDrive: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d57060f167 
								
							 
						 
						
							
							
								
								DMX: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								def6f74f2d 
								
							 
						 
						
							
							
								
								Xvfb: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								259f4c36d5 
								
							 
						 
						
							
							
								
								Xprint: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap-based allocations. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c84337af0 
								
							 
						 
						
							
							
								
								Xwin: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f7d5c292e4 
								
							 
						 
						
							
							
								
								mfb: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap-based allocations. 
							
						 
						
							2007-11-05 14:34:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								be9ee17f96 
								
							 
						 
						
							
							
								
								mi: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3633ae6efb 
								
							 
						 
						
							
							
								
								Damage: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2761c10331 
								
							 
						 
						
							
							
								
								OS: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d738efb95 
								
							 
						 
						
							
							
								
								RandR: Remove usage of alloca  
							
							... 
							
							
							
							Replace with heap allocations. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c1d2fdeff 
								
							 
						 
						
							
							
								
								Record: Remove usage of alloca  
							
							... 
							
							
							
							Replace with xalloc/xfree. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e0491f470e 
								
							 
						 
						
							
							
								
								Render: Remove usage of alloca  
							
							... 
							
							
							
							Replace it with heap-based allocations. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								59774af86b 
								
							 
						 
						
							
							
								
								XKB: Remove usage of alloca  
							
							... 
							
							
							
							alloca has no way to return failure, and instead can possibly arbitrarily
overflow the stack.  Let's avoid that one. 
							
						 
						
							2007-11-05 14:34:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6e4f5cf83f 
								
							 
						 
						
							
							
								
								changing ALLOCATE_LOCAL to xalloc to prevent stack overflow  
							
							
							
						 
						
							2007-11-05 05:53:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b1764ddf13 
								
							 
						 
						
							
							
								
								pulling more patches over from xorg-xserver-1.2-apple branch  
							
							
							
						 
						
							2007-11-05 05:45:21 -08:00