7257590651 
								
							 
						 
						
							
							
								
								Move XFree86 DDX XKB actions into dixmods.  
							
							
							
						 
						
							2006-03-27 21:15:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d7b9e2b0e9 
								
							 
						 
						
							
							
								
								Bug  #3819 : Remove open-coding of strcasecmp.  
							
							
							
						 
						
							2006-03-25 23:09:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b3570dd94a 
								
							 
						 
						
							
							
								
								Remove INITARGS braindamage, change to void; add XkbExtensionInit prototype  
							
							... 
							
							
							
							to xkb.h. Explicitly initialise nTypes in xkb.c. 
							
						 
						
							2006-03-25 22:37:58 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1ef60ce8eb 
								
							 
						 
						
							
							
								
								Really remove all DDX pre-config code.  
							
							
							
						 
						
							2006-03-25 22:35:48 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ec10f70b21 
								
							 
						 
						
							
							
								
								Remove XkbCF DDX configuration code.  
							
							
							
						 
						
							2006-03-25 21:52:49 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aae4238360 
								
							 
						 
						
							
							
								
								Fix two glaring unconditional-NULL-dereferences.  
							
							
							
						 
						
							2006-03-25 20:17:58 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a68c11bb1d 
								
							 
						 
						
							
							
								
								Mark everything in xf86sym.c as _X_EXPORT.  
							
							
							
						 
						
							2006-03-25 19:52:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae935832fa 
								
							 
						 
						
							
							
								
								Refactored the screensaver and DPMS timer code to use the screensaver timer  
							
							... 
							
							
							
							for both screensaver and DPMS. Removed the SetDPMSTimers() and
    FreeDPMSTimers() functions. 
							
						 
						
							2006-03-24 20:50:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d1746ec0f0 
								
							 
						 
						
							
							
								
								Make sure DRI module is loaded before calling DRI functions.  
							
							
							
						 
						
							2006-03-24 17:58:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f1616508c9 
								
							 
						 
						
							
							
								
								Add ast driver/pci id (Carl Switzky, Sun Microsystems)  
							
							
							
						 
						
							2006-03-23 23:54:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6d2896b384 
								
							 
						 
						
							
							
								
								Improve error logging.  
							
							
							
						 
						
							2006-03-22 22:49:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5449634e3c 
								
							 
						 
						
							
							
								
								Wed Mar 22 16:28:46 2006 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Use inline assembly for copy area, since gcc doesn't generate movq
    instructions. 
							
						 
						
							2006-03-22 21:37:49 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5b3084c64f 
								
							 
						 
						
							
							
								
								Wed Mar 22 16:05:09 2006 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Use inline assembly for solid fills, since gcc doesn't use the movq
    instructions. 
							
						 
						
							2006-03-22 21:13:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a08e5e0c68 
								
							 
						 
						
							
							
								
								Wed Mar 22 13:42:44 2006 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Patch by Keith Packard to make sure redirected windows don't get considered
    "FullyObscured". 
							
						 
						
							2006-03-22 18:44:26 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								966d93ef6d 
								
							 
						 
						
							
							
								
								Make the server distcheck and tag 1.0.99.1 snapshot.  
							
							... 
							
							
							
							Bump CVS version to 1.0.99.1.
Distcheck fixes. 
							
						 
						
							2006-03-21 22:54:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8e3ad87d01 
								
							 
						 
						
							
							
								
								#include indirect_dispatch to get prototypes for FBO functions.  
							
							... 
							
							
							
							Fix a couple of warnings. 
							
						 
						
							2006-03-21 22:32:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dcc43d57cb 
								
							 
						 
						
							
							
								
								Finish glx_ansic.h wrapper changes to make Xvfb and Xnest link again.  
							
							
							
						 
						
							2006-03-20 20:10:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9509c6799e 
								
							 
						 
						
							
							
								
								dead file removal  
							
							
							
						 
						
							2006-03-20 19:32:18 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								61a020265c 
								
							 
						 
						
							
							
								
								Bug  #5549 : Fix build for sparc64. (Matthieu Herrb)  
							
							
							
						 
						
							2006-03-20 18:43:18 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6eb4e2303a 
								
							 
						 
						
							
							
								
								Bug  #6213 : Check geteuid's return value, not its address, otherwise  
							
							... 
							
							
							
							unprivileged users can set the modulepath and run arbitrary code. Patch
    from Matthieu Herrb. (CVE-2006-0745, Coverity #4 ) 
							
						 
						
							2006-03-20 14:01:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8c1bb37d06 
								
							 
						 
						
							
							
								
								Typo fix, reindent.  
							
							
							
						 
						
							2006-03-17 08:55:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d2d38d17c 
								
							 
						 
						
							
							
								
								Check for glproto when building GLX and make sure we have at least 1.4.6.  
							
							... 
							
							
							
							Drop glx_ansic.h wrapper and call xalloc, xrealloc, xfree and str-funcs
    directly. 
							
						 
						
							2006-03-17 01:47:25 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2c11cde336 
								
							 
						 
						
							
							
								
								More patches from David Reveman:  
							
							... 
							
							
							
							Add GL_ARB_texture_non_power_of_two, GL_EXT_framebuffer_object and
    GL_NV_texture_env_combine4 extensions.
Add __GLXcontext destructor and flush context cache there and on
    loseCurrent.
Chain back to new __GLXcontext destructor. (__glXMesaContextForceCurrent):
    Set render table on forceCurrent. (init_screen_visuals): Index pVis
    array correctly. (GlxGetMesaProvider): Add this.
Hook up FBO marshalling. 
							
						 
						
							2006-03-17 00:35:18 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14aafc258c 
								
							 
						 
						
							
							
								
								Change EXA so that exaMoveOutPixmap() retains the framebuffer copy of the  
							
							... 
							
							
							
							pixmap, and damage is tracked so that a later exaMoveInPixmap won't
    result in an upload if no upload is necessary. This will likely improve
    the performance of the "Always" migration scheme significantly, and is
    a step in the path to more exact damage tracking between framebuffer
    and system memory. 
							
						 
						
							2006-03-16 18:43:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d0d336efd5 
								
							 
						 
						
							
							
								
								Add support for ZX2 PCI-E local bus adaptors. (Alex Williamson, HP)  
							
							... 
							
							
							
							Use soft timeout register to avoid MCAs when probing for non-existent local
    bus adaptors on ZX2. (Alex Williamson, HP) 
							
						 
						
							2006-03-16 16:29:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								175980580e 
								
							 
						 
						
							
							
								
								Bump to requiring fixesproto >= 4.0 and compositeproto >= 0.3.  
							
							
							
						 
						
							2006-03-15 23:05:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6fe377af5a 
								
							 
						 
						
							
							
								
								- OpenBSD needs -Wl,-export-dynamic to export symbols from main executable  
							
							... 
							
							
							
							to modules.
- Probe for OpenBSD aperture driver and define HAS_APERTURE_DRV
    accordingly. 
							
						 
						
							2006-03-15 21:25:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								21f7f2fb11 
								
							 
						 
						
							
							
								
								Enable correct handling of the BTS instruction (opcode 0f ab) The code was  
							
							... 
							
							
							
							there but #ifdefed out. Insead of BTS, BT was executed. This patch
    enables the BTS function and hooks it up the the correct opcode. (ATI
    Technologies Inc.) 
							
						 
						
							2006-03-15 18:43:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b726aa502a 
								
							 
						 
						
							
							
								
								Update to build against Mesa CVS HEAD.  
							
							
							
						 
						
							2006-03-15 18:37:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c74464d92c 
								
							 
						 
						
							
							
								
								Don't let pinned pixmaps get migrated in when using the "Always" migration  
							
							... 
							
							
							
							scheme. This notably keeps the visible screen from getting migrated in
    to a new location in framebuffer.
Reported by: Michel Dänzer. 
							
						 
						
							2006-03-15 16:59:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b9c43cde1e 
								
							 
						 
						
							
							
								
								Coverity  #1042 , 1043: Nuke some dead variables.  
							
							
							
						 
						
							2006-03-15 16:56:10 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e106a71b9 
								
							 
						 
						
							
							
								
								Coverity  #807 : Fix a memory leak in XFixesExpandRegion.  
							
							
							
						 
						
							2006-03-15 16:49:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a3ef63696c 
								
							 
						 
						
							
							
								
								Coverity  #490 : Fix a range check in xf86vidmode extension.  
							
							
							
						 
						
							2006-03-15 16:36:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								152090ce44 
								
							 
						 
						
							
							
								
								Coverity  #487 : Check version number correctly.  
							
							
							
						 
						
							2006-03-15 16:33:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								72cc630725 
								
							 
						 
						
							
							
								
								Coverity  #491 : Check version number correctly.  
							
							
							
						 
						
							2006-03-15 16:32:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								460f2ea4a5 
								
							 
						 
						
							
							
								
								Coverity  #794 : Fix a highly unlikely memory leak.  
							
							
							
						 
						
							2006-03-15 16:21:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								116d158e85 
								
							 
						 
						
							
							
								
								Coverity  #269 : Compare the requested ABI class against the ABI class of the  
							
							... 
							
							
							
							module, not the module class. 
							
						 
						
							2006-03-15 16:16:24 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d8221a9b70 
								
							 
						 
						
							
							
								
								Coverity  #484 : Fix an off-by-one in module refcounting.  
							
							
							
						 
						
							2006-03-15 16:11:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6bb2dc02a7 
								
							 
						 
						
							
							
								
								Coverity  #337 : Remove useless NULL check.  
							
							
							
						 
						
							2006-03-15 16:01:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1e5c0842af 
								
							 
						 
						
							
							
								
								Coverity  #1053 : Nuke a dead variable.  
							
							
							
						 
						
							2006-03-15 15:34:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7314d16cde 
								
							 
						 
						
							
							
								
								Fix DRIExtensionInit() to not register callbacks when it hasn't been  
							
							... 
							
							
							
							initialized for the current server generation. Fixes a problem where it
    would use stale private index and blow up in colorful ways if no driver
    called DRIScreenInit() on the second generation (which happens due to a
    bug in radeon that i'll fix separately). Note: clearing the index in
    DRIReset() wouldn't work as DRIReset() is called before the
    CloseScreen() chain 
							
						 
						
							2006-03-15 03:18:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								02d80a0de9 
								
							 
						 
						
							
							
								
								Make xf86 linear allocator smarter when dealing with alignment constraints  
							
							... 
							
							
							
							when falling back to X/Y allocations. Fixes various problems of Xv
    allocation failures, notably with "nv" driver. 
							
						 
						
							2006-03-15 03:12:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c1601717d5 
								
							 
						 
						
							
							
								
								Add a new migration scheme, "always", which will move pixmaps to their  
							
							... 
							
							
							
							desired location always (unless they don't fit in FB, in which case
    they all get moved out for software rendering). The default remains as
    before, but can be controlled by the MigrationHeuristic xorg.conf
    option (which is intentionally not documented, as it may be
    short-lived). This is part of the exa-damagetrack work, which appears
    stable in testing with fakexa, unlike the work as a whole. 
							
						 
						
							2006-03-15 01:20:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a90cff266c 
								
							 
						 
						
							
							
								
								Add more doxygen documentation, including notes on WaitMarker() and  
							
							... 
							
							
							
							MarkSync() that I noticed were needed while reading the VIA driver. 
							
						 
						
							2006-03-15 00:13:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								693e42114f 
								
							 
						 
						
							
							
								
								Move migration logic to a new function, exaDoMigration(). This is largely a  
							
							... 
							
							
							
							manual conversion to allow for different migration schemes to be
    implemented reasonably, but does include some minor improvements such
    as accounting for pinned pixmaps not being acceleratable, and for our
    current GetImage and GetSpans not being accelerated. 
							
						 
						
							2006-03-14 21:30:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d309054780 
								
							 
						 
						
							
							
								
								Pull code for getting the (0,0) pixel from a pixmap out to a separate  
							
							... 
							
							
							
							function, since it gets repeated (with bad error handling, in one
    case). 
							
						 
						
							2006-03-14 20:38:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								01aa209f20 
								
							 
						 
						
							
							
								
								Bail out early if screen doesn't support DRI.  
							
							
							
						 
						
							2006-03-14 19:32:27 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0cc34266d6 
								
							 
						 
						
							
							
								
								Updated ChangeLog for my latest composite and xfixes changes.  
							
							
							
						 
						
							2006-03-13 22:43:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								450018f48b 
								
							 
						 
						
							
							
								
								Part 3 of 3 (Other parts are in proto and lib) Composite Version 0.3:  
							
							... 
							
							
							
							CompositeGetOverlayWindow, CompositeReleaseOverlayWindow Xfixes Version
    4.0: XFixesHideCursor, XFixesShowCursor 
							
						 
						
							2006-03-13 21:59:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e5956f49b2 
								
							 
						 
						
							
							
								
								First batch of AIGLX fixes from David Reveman.  
							
							... 
							
							
							
							Add getter for Mesa provider.
Export this for Xgl.
Move resource tracking out of drawable constructor to allow wrapping.
Use corrent reply size #define.
Add this function. (DoGetDrawableAttributes): Fix array length. 
							
						 
						
							2006-03-13 01:54:59 +00:00